【发布时间】:2016-06-03 20:55:02
【问题描述】:
我在 4d 影院中有一个场景,其中有一个在场景中移动的摄像机。我希望我可以将整个cinema4d 文件导入unity3d,然后我可以神奇地按下播放键,场景就可以......工作——相机移动等等。
好吧,也许生活并不那么容易。甚至可以将相机从电影院导入统一吗?
不必统一重新编程相机会很好。
我有什么选择吗?
【问题讨论】:
我在 4d 影院中有一个场景,其中有一个在场景中移动的摄像机。我希望我可以将整个cinema4d 文件导入unity3d,然后我可以神奇地按下播放键,场景就可以......工作——相机移动等等。
好吧,也许生活并不那么容易。甚至可以将相机从电影院导入统一吗?
不必统一重新编程相机会很好。
我有什么选择吗?
【问题讨论】:
答案是否定的,没有可以导入 Unity 的相机路径的“概念”。没有什么是这样的。 (别忘了,它是一个游戏引擎,而不是真正的动画或“电影制作”系统。)
幸好这是一个比较常见的问题。
解决方案只是将“任何旧东西”(例如,一个白色立方体)放在那里并导入该动画。然后在 Unity 中,将相机设置为该“标记”是微不足道的。
你可以google很多例子,
http://answers.unity3d.com/answers/20413/view.html
尝试谷歌搜索说“导入相机移动到 Unity3d”
顺便说一句,我相信你知道这一点.. “Unity 目前不导入点级动画 (PLA)。改用基于骨骼的动画。” Doco
【讨论】:
另一个更骇人听闻的解决方法;
我曾经在 Cinema4D 中制作了一个场景,我想在 Unity3d 中使用它。我最终使用 MOCCA 在其关键帧上导出相机的位置和旋转值,并最终使用 Unity 端的编码来基于 xml 文件为相机设置动画。
不过,有一点没用过 Cinema4D;我不记得 MOCCA 是否仍然可用?如果我没记错的话,它会被某些东西取代......
【讨论】: