【问题标题】:Blender animation getting distorted after importing into three.jsBlender 动画在导入到 Three.js 后变得扭曲
【发布时间】:2015-07-12 16:16:40
【问题描述】:

我正在做一个项目,尝试使用 blender 和 three.js 将动画放入场景中。经过几个小时的搅拌机和三个 js,我能够将模型和动画导入到三个 js 中。我用这个 :https://github.com/mrdoob/three.js/tree/master/utils/exporters/blender 将我的搅拌机项目导出到一个 js 文件中。 这是我的动画目前的样子:

http://gyazo.com/5c39d15fd16fa7251dbc527732c2f867

我感觉在导出到 js 文件时我搞砸了一些东西。我对搅拌机和三个 js 完全陌生,并希望其他人以前遇到过这个问题。任何帮助表示赞赏。

提前致谢!

【问题讨论】:

  • 尝试从更简单的开始,例如将一个立方体从搅拌机导入 Three.js。从中您可以检查问题是否存在于您的模型、纹理、灯光等,或者您用于导入它的工具/过程中。
  • 谢谢,我回去尝试为一个简单的对象设置动画,它似乎工作正常。然后我又回到了我的原始状态,最终重新进行了绑定和动画处理。我相信这与我在创建第一个动画时从原点移动对象/缩放对象有关。此外,我关注了这篇文章:stackoverflow.com/a/18770716,并在导出到 js 文件之前设置了我的网格和骨架的位置。我仍然不完全确定是什么导致了这个问题。

标签: javascript animation three.js blender


【解决方案1】:

在导出到 JSON 时使用“应用修饰符”选项总是会给我造成失真。

它是完全可重现的。
只要我勾选它->扭曲。
取消勾选 -> 没有扭曲。

希望这对某人有所帮助。

【讨论】:

    猜你喜欢
    • 2012-09-06
    • 2014-06-09
    • 2019-08-09
    • 2015-01-27
    • 2020-03-03
    • 2013-06-19
    • 2015-04-29
    • 2016-03-04
    • 2012-04-04
    相关资源
    最近更新 更多