【发布时间】:2015-02-01 11:23:11
【问题描述】:
我有一个带骨架的模型,一切都设置好了。
我添加了动画和动画助手来查看模型的移动。 结果很奇怪——骨骼在移动(根据动画助手渲染),但实际模型本身却没有。
最好用 gif 来解释:
使用以下方法将动画附加到网格:
animation = new THREE.Animation(mesh, geometry.animation);
有什么可能出错的建议吗?
【问题讨论】:
我有一个带骨架的模型,一切都设置好了。
我添加了动画和动画助手来查看模型的移动。 结果很奇怪——骨骼在移动(根据动画助手渲染),但实际模型本身却没有。
最好用 gif 来解释:
使用以下方法将动画附加到网格:
animation = new THREE.Animation(mesh, geometry.animation);
有什么可能出错的建议吗?
【问题讨论】:
解决方案其实很简单:
for ( var k in materials ) {
materials[k].skinning = true;
}
【讨论】: