【问题标题】:Cinema 4D animations in Three JS三个 JS 中的 Cinema 4D 动画
【发布时间】:2015-11-20 07:05:36
【问题描述】:

我一直在尝试为 Cinema 4D 和 Three JS 建立一个体面的工作流程。问题在于动画。因此,虽然我确实让模型加载到 .obj 和 .dae 中,但动画无法正常工作。我知道 Cinema 导出文件的方式以及 Three 如何理解它们存在一些限制。

我也尝试将 Blender 包含到工作流程中,但不幸的是,它会扭曲动画,并且由于某种原因,当我从 Cinema 项目中导入它们时,它不会输出正常工作的 .json。

这里有人想出这个吗?非常感谢。

【问题讨论】:

  • 您有代码示例或场景链接吗?
  • 好吧,我尝试了不同的格式,但真的不知道我应该分享什么,因为没有任何效果。我真正感激的是,如果有人设法做到了这个 C4D -> ThreeJS,以及需要考虑什么样的怪癖。

标签: animation three.js cinema-4d


【解决方案1】:

你可以试试我的 Cinema 4D 插件: https://github.com/BlackDice/Cinema4D-Threejs-Exporter

【讨论】:

    【解决方案2】:

    所以我设法让简单的 PSR 动画工作,而无需触摸 Blender,使用这个 Collada 转换器:

    http://rmx.github.io/collada-converter/preview/examples/convert.html

    您还必须修改文件中的 xml 标签:

    https://superuser.com/questions/148024/how-to-import-mesh-animation-from-cinema4d-into-blender

    不幸的是,它似乎无法处理变形。为此,我不得不求助于 Blender,我在 C4D 中创建模型,将其导入 Blender,烘焙它,然后将其导出为 .json。

    如果这可以更简单一点,我会很高兴! :)

    【讨论】:

      猜你喜欢
      • 2013-03-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-29
      • 2017-05-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多