我一直在尝试将一些动画模型从 c4d 转换为 Blender。这些模型传输正常,但动画没有。我已经使用了 COLLADA,3ds 和 obj 文件类型,但没有成功。我需要将文件放入 Blender,因为我试图将它们放入 three.js。我已经查看了http://disturbmedia.com/blog/tag/threejs/for c4d & gt;threejs,但 python 抛出错误
有人有什么想法吗?我正在使用 c4d 的 v12 和搅拌机的 v2.59,如果有任何帮助。
几年前,我遇到了类似的问题,正如您在this answer中看到的那样,我最终编写了一个 Python 脚本。
three.js 上的blog at work的帖子也是由me编写的,并且也很旧。它是为 C4D R11.5 编写的,并且 API 发生了一些变化。Vincent非常友好地从我的 GitHub 存储库分支并更新该脚本,您可以从his repository中获得。three.js 脚本在所有的
如果你想导出几何 + 动画轨迹(位置,旋转,缩放和变形(PLA)),你可能会喜欢我的脚本的更新版本。
您可以看到它是如何工作的记录here。
尽管如此,正如我上面提到的,C4D R12 Python API 发生了一些变化,Blender Python API 完全改变了,因为他们从 Blender 2.50 向上转向 Python 3.0。
不幸的是,由于时间限制,我不能很快更新,但我可以解释 / 评论 / 分享旧代码,如果它有帮助。想到的另一件事是使用旧版本(C4D R11.5 和 Blender 2.49),但它似乎是一个很长的路要走,也许不是你在 R12 中使用的所有功能都支持 R11.5(不确定)。
本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处
评论列表(7条)