一,C4D与unity3D互导
C4D——unity3D
C4D导入unity3D遇到的各种问题
1.在C4D里挤压的模型转换为可编辑对象了,但是导入Unity以后,模型的封顶没了?
2.导入到Unity中发现在里面查看模型丢面和少模型的问题,而且素材也少了好多?
3.UV贴图在C4D中渲染好好的,导入到Unity中乱了?
不支持N-G面,全选面然后右键,转换为了三角面再导出
UNITY3D虽然可以导入C4D文件,但不完全支持C4D的建模方式和材质。
所以,
第一,用C4D制作完成的模型,完全转化为多边形。(把克隆,放样等全部去掉)
第二,尽量不适用C4D自身材质,使用贴图(尤其转化为支持PBR)。
模型可以是C4D、FBX或者OBJ,再带上贴图就应该没有问题了。
unity导出C4D文件
unity编辑器并不提供将GameObject导出成fbx文件的功能。使用插件FBX Exporter
Unity FBX Exporter,Fbx文件导出器,在不依赖任何第三库的情况下支持在编辑器下导出 FBX。
参考来源:https://www.jianshu.com/p/0aa35622ba3a
这款插件要求比较高
unity里的资源文件可导出可打开的格式,选中资源文件-右键-shown in explorer,打开资源所在的目录位置 文件中 obj格式可以在C4D打开
二,C4D与3D Max互导,互通格式为FBX
C4D能导入unity3D,也就自然可以导入3D Max 中了。
3D Max 保存为FBX. OBJ格式可在C4D中打开,贴图包和文件要一起打包才能防止丢失贴图
三,C4D与AI互导
C4D导出——AI格式
-提前将模型-素描样式
AI文件导出——C4D
AI中的文字或者图像要创建轮廓后——保存为AI8的格式——直接拖入C4D软件,线条那些都要勾选。
如果AI文件在C4D打开,挤压后会出现破面的情况,说明点有问题,在C4D点的模式下,焊接或者清除多余的点
四,C4D与AE互导
C4D导出——AE
最新版本的AE,C4D可以直接互通
点击 渲染设置按钮,在渲染设置界面——点击保存——目标程序 选择AE,如下图
如果无法导出aep文件,就直接去找插件。
AEC4D 插件
AEC4D优化了Cinema 4D和After Effects之间的工作流程
主要功能:
一键从C4D导入到AE中
不需要预先在C4D中烘焙动画(确保勾选了软件中的"Evaluate Caches"。)
即时存取摄像机、灯光和其他物体的位置信息
内置的工作流程效果,不需要等待场景同步时间
局限性:
焦距只有在动画关键帧模式才可用
如果使用的是平面对象,需要设置平面的朝向为-Z方向,以确保在AE和C4D中获得一致的旋转。
当使用自动缩放功能时,脚本会尽可能的接近于原本的动画,但是不能确保所有的场景都可用。
软件需求:
After Effects CC 2017, CC 2015.3, CC 2015, CC 2014, CC, CS6
Cinema 4D R19, R18, R17, R16, R15
c4d中自带的插件
在c4d中提供了C4D和AE互导的插件,位置在
C:Program FilesMAXONCINEMA 4D R18Exchange PluginsaftereffectsImporterWinCS_CC
只要把C4DImporter.aex拷贝到AE插件的目录即可,一般为C:Program FilesAdobeAdobe After Effects CC 2017Support FilesPlug-ins
重启AE,这时候再把AEC文件拖入就有反应了,我们会发现输出的文件自动导入了AE中。
这时候如果发现没有摄像机数据,那是因为没有勾选Include 3D Data(包含3D数据),切记要勾选才能输出摄像机等三维信息。
还有个易错点,那就是有些方法会提供老版本的AE和C4D互导的插件,由于老插件已经不适合新版本,如果也被拷贝到AE的插件目录,也会出现无法导入AEC文件的情况。
所以如果发现插件中有C4DExporter.aex和Cinema4DAE.aex,请把它们删除,仅保留步骤一中的C4DImporter.aex即可。
五,C4D——keyshot互导,互通格式为FBX
C4D可导出-FBX. ABC.OBJ格式---导入keyshot中
keyshot可导出-FBX. OBJ格式-在C4D中打开