Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Animation ObjectLoader资源未播放动画_Animation_Three.js_Hierarchy_Scene - Fatal编程技术网

Animation ObjectLoader资源未播放动画

Animation ObjectLoader资源未播放动画,animation,three.js,hierarchy,scene,Animation,Three.js,Hierarchy,Scene,我一直在动画模型上使用单网格导出方法,使用本教程使用JSONLoader加载,效果很好 对于多于1个网格的场景,我导出完整的场景和选定的层次,并使用ObjectLoader。到目前为止,它工作正常,我可以将它们添加到三个场景中并渲染所有内容,没有问题 但是,当我想对上面教程中的模型执行同样的操作时,导出为完整场景,我无法为角色设置动画。我可以使用JsonLoader加载的资源执行完全相同的过程,我甚至可以从正在播放的动画中获取混合器的“循环”和“完成”调度事件,但模型从不移动,它保持在T形姿势。

我一直在动画模型上使用单网格导出方法,使用本教程使用JSONLoader加载,效果很好

对于多于1个网格的场景,我导出完整的场景和选定的层次,并使用ObjectLoader。到目前为止,它工作正常,我可以将它们添加到三个场景中并渲染所有内容,没有问题

但是,当我想对上面教程中的模型执行同样的操作时,导出为完整场景,我无法为角色设置动画。我可以使用JsonLoader加载的资源执行完全相同的过程,我甚至可以从正在播放的动画中获取混合器的“循环”和“完成”调度事件,但模型从不移动,它保持在T形姿势。从内部看,它似乎工作得很好,但角色什么也没做。我基本上运行相同的代码为两种类型的角色加载,除了没有动画显示


我应该在什么地方做额外的检查吗?我还尝试从ObjectLoader结果中克隆几何体,但它没有克隆动画,因此我猜这也不起作用。

看起来,即使在blender导出中选中了“蒙皮”,在代码中蒙皮时我仍然必须设置为“真”

clonedObject3d.material.skinning=true;