C4D R20插件支持验证方法说明
以下为MAXON官方开发人员关于C4D R20版本插件支持方案的说明。
张贴于March 15, 2018通过Sebastian Bach
在过去的岁月里我们在工作4D 电影院为核心新技术。这种新技术还将面向第三方开发者的新的和扩展 API 。 为了使转换尽可能地平滑 , 并引入第一要素在 API 的最新版本。R20 与 4D 影院更多的新 API 将出版。这将允许用户和第三方开发商的发展更快、更稳定和未来软件。 介绍这个新的 API , 与旧插件需要被覆盖。现有 C++ 插件 , 建立了与以前版本的 SDK (R19) 或提前将不会工作在 CINEMA 4D 的 R20 。这种插件将不会二进制兼容。 现有的插件用于适应 R20 至少必需重新编译它的 SDK 使用 R20 。另外 , 可以存在必要的代码更改。这种变化所需的数量取决于代码库已经被适配到变化的 API 。 我们将提供一个广泛的文档和示例 API 的新信息元素以及如何调整现有的插件。这些资源将可用于所有开发者免费发布的 CINEMA 4D 的 R20 。
Python API 就不会被影响。现有的 Python 插件和脚本工作也将在 R20 。 相反 ,C. O. F. E. E.程序设计语言将与除去开始 CINEMA 4D R20 。所以所有的 e. e.插件和脚本在 R20 将不再工作。 为了获得变化的 SDK , 你可以订阅Maxon 开发者注册程序。
————————————————————————————
简单讲就是R20之前版本环境下Python语言开发的插件将继续支持R20版本软件(但个别不再支持R19版本的插件或个别插件R20功能是否友好支持,需自测,本站后期将逐步初步测试支持R20版本的插件。
那么怎么简单区分C语言和Python语言开发的插件呢?如下图
MAC和WINDOWS如何区分插件支持?
1.首先确认一下插件是不是支持MAC,鉴定方法先看插件里的文件后辍(win:.cdl或.cdl64之类的)、(mac:.dylib)、(通用格式:.cob和.pyp以及.py)
2.看下插件版本是否支持你现在的C4D版本(.cob和.pyp以及.py这这种的插件一般是所有版本均兼容的)
3.可以将插件放到C4D配置文件夹里的插件中
(操作方法:打开C4D——编辑——设置——打开配置文件夹——会看到一个CINEMA4D-F8SEWE之类的文件夹一直打开里面找到plugins,将插件放这里试试),这个plugins和应用程序里的plugins不一样。可能是MAXON做调试插件开的后门。
PS:如R20安装后根目录下没有插件文件夹可手动新建“plugins”文件夹即可,如遇到插件安装后不兼容的情况,可尝试ctrl+e打开配置文件夹将插件拷贝到对应的plugins文件夹内即可。
*未支持R20的插件请等待插件官方作者更新。 |