【问题标题】:Export animations from cinema4d to blender将动画从cinema4d导出到blender
【发布时间】:2012-01-20 18:40:30
【问题描述】:

我整天都在尝试将一些动画模型从 c4d 导入 Blender。模型可以正常传输,但动画不能。我使用过 COLLADA、3ds 和 obj 文件类型,但没有一个是成功的。 我需要将文件放入 Blender,因为我正在尝试将它们放入 three.js。我看过 http://disturbmedia.com/blog/tag/threejs/ 的 c4d>threejs 但 python 控制台抛出错误。

有人有什么想法吗? 如果有帮助,我正在使用 c4d 的 v12 和搅拌机的 v2.59。

【问题讨论】:

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


    【解决方案1】:

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

    three.js 上blog at work 的帖子也是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 中使用的所有功能(不确定)。

    【讨论】:

      猜你喜欢
      • 2011-02-26
      • 2022-08-19
      • 2021-12-13
      • 2019-08-09
      • 2017-06-06
      • 2012-09-06
      • 2019-08-30
      • 1970-01-01
      • 2017-07-12
      相关资源
      最近更新 更多