如何从Cinema 4D R16正确地将3D模型导出到Unity。导入Unity

时间:2016-03-31 03:27:15

标签: 3d unity5 fbx cinema-4d

我无法正确使用从Cinema 4D R16到Unity创建的3D模型。

该模型在Cinema 4D的渲染视图中看起来很好,但在Unity上导致扭曲(导入为.fbx),并且眼睛缺少颜色。

我在选中ff设置时选择了.fbx:

  • FBX版本7.4

  • 常规:灯光/样条

  • 动画:无

  • 几何:法线

  • 附加:纹理和材质/嵌入纹理

有一个简单的关键帧动画可以移动眼睛。我也尝试在没有动画的情况下导出到.fbx,但模型仍然失真。

以下是渲染视图中的照片以及将模型导入Unity时的情况。

图片:

Rendered view from Cinema 4D

Imported to Unity - dragged and dropped the .fbx to the project

1 个答案:

答案 0 :(得分:1)

Unity将从C4D本地导入文件,只需将.c4d文件放在项目的Assets文件夹中。打开Unity,将自动导入场景,您将在项目视图中看到它。然后,将其从“项目视图”拖动到“场景视图”中。

另外,当您使用此方法时,Unity会在您保存更改的.c4d模型时自动更新文件。

Unity将导入:

  • 具有位置,旋转和比例的所有对象。枢轴点和名称也会导入。
  • 将导入具有UV和法线的网格。
  • 具有纹理和漫反射颜色的材质。 (每个网格多种材料)
  • 使用FK制作动画(IK需要手动烘焙)。
  • 基于骨骼的动画。

注意:Unity目前不会导入点级动画。您将不得不使用基于骨骼的动画。

这确实要求您在Unity的同一台计算机上安装Cinema 4D。

要最大化导入速度,请获取C4D首选项(编辑 - >首选项),并取消选中FBX 6.0偏好设置中的嵌入纹理