动画不能与THREE.JSONLoader和THREE.MorphAnimMesh一起使用

时间:2013-01-27 16:36:46

标签: three.js

我使用来自Three.js(2013-01-15)的最新Blender Exporter,将Blender 2.65的动画模型导出为JSON格式,带有骨骼和所有内容。

模型显示正常,但morphTargets没有。应该点头。

我尝试了不同的动画方式,手动更改morphTargetInfluences或尝试使用不同的选项导出,但没有任何效果。

我也尝试用Three.js示例(monster和ogro)中的模型替换我的模型,它们工作正常。但是比较json文件,我看不出我的错误。

以下是演示:http://lastgolem.com/stackoverflow/ 和Blender文件:http://lastgolem.com/stackoverflow/sheppard/sheppard.blend

1 个答案:

答案 0 :(得分:1)

我通过使用Blender导出插件再次尝试不同的导出选项来实现它。 这对我有用:

  • 在“几何图形”下,我选中了“顶点”,“面孔”,“法线”。
  • 在“材料”下,我检查了“UVs”,“Colors”,“Materials”。
  • 在“设置”下,对齐模式设置为“无”,选中“翻转YZ” 规模为1.00
  • 在“实验”部分的“动画”下,我查看了“变形” 动画“并将”帧步骤“设置为1.00
  • 再次在“实验”部分的“设置”下,我选中了“所有网格”。

取消选中所有其他设置。