将影片从cinema4d导出到混合器

时间:2012-01-20 18:40:30

标签: three.js blender-2.50 cinema-4d

我一直想把一些动画模型从c4d变成Blender整天。模型传输正常,但动画没有。我使用过COLLADA,3ds和obj文件类型,但都没有成功。 我需要将文件放入Blender,因为我正试图将它们变成three.js。我查看了http://disturbmedia.com/blog/tag/threejs/的c4d> threejs,但是python控制台丢失了错误。

有没有人有任何想法? 我正在使用v4的c4d和v2.59的搅拌机,如果有任何帮助的话。

1 个答案:

答案 0 :(得分:1)

几年前我遇到过类似的问题,你可以在this answer看到 我最终编写了一个Python脚本。

来自blog at work的关于three.js的帖子也是由me撰写的,也是旧的。 它是为C4D R11.5编写的,API有所改变。 Vincent非常友好,可以从我的GitHub存储库中分支并更新该脚本,您可以从his repository获取该脚本。 仍然是three.js脚本只导出几何/网格,但根本不处理动画(在我编写脚本(版本32)时,three.js不支持变形)

如果要导出几何+动画轨迹(位置,旋转,缩放和变形(PLA)),您可能会喜欢我所拥有的脚本的更新版本。由于它已有近两年的历史,它适用于C4D R11.5和Blender 2.49。

您可以看到它的工作原理here

尽管如此,正如我上面提到的,C4D R12 Python API发生了一些变化,Blender Python API完全改变了,因为它们从Blender 2.50向上发展为Python 3.0。

不幸的是,由于时间限制,我不能承诺很快就会更新,但如果有帮助,我可以解释/评论/分享旧代码。 想到的另一件事是使用旧版本(C4D R11.5和Blender 2.49),但它似乎还有很长的路要走,可能并非R11.5支持你在R12中使用的所有功能(不确定) )。