Animation 使用Three.js中COLLADA文件的解析数据制作骨骼动画

Animation 使用Three.js中COLLADA文件的解析数据制作骨骼动画,animation,webgl,three.js,collada,Animation,Webgl,Three.js,Collada,我已经使用示例COLLADA解析器colladaloader.js进行了实验,并使用mrdoob.github.com/three.js/examples/webgl_loader_COLLADA.html和作为示例导入了骨骼动画COLLADA模型“Seymour_anim2.dae”。加载程序似乎在collada.animations或collada.dae.animations中解析并存储骨架结构和一些骨架动画数据。问题是我无法使用示例中的方法使骨骼动画正常工作 现在,我想知道COLLADA

我已经使用示例COLLADA解析器colladaloader.js进行了实验,并使用mrdoob.github.com/three.js/examples/webgl_loader_COLLADA.html和作为示例导入了骨骼动画COLLADA模型“Seymour_anim2.dae”。加载程序似乎在collada.animations或collada.dae.animations中解析并存储骨架结构和一些骨架动画数据。问题是我无法使用示例中的方法使骨骼动画正常工作

现在,我想知道COLLADA解析器是否有问题,或者Three.js中是否有其他方法/技巧可用于播放模型的骨骼动画?我很想听听您是否有任何想法,如何在Three.js中整洁地完成这项工作,或者这是否可能


编辑:我现在还使用GLGE框架测试了模型,并正确加载、渲染和设置动画。但是,在Three.js中为COLLADA模型提供骨骼动画是非常好的,因为使用GLGE开发太耗时和麻烦,而且GLGE与Three.js相比是一个非常不活跃的项目。骨骼动画对于增加虚拟世界的沉浸感非常重要。

我已经放弃了Collada,继续使用附带的OBJ加载程序。 但中途我发现了一件可能值得测试的事情。 似乎有另一种Collada加载程序,如下所示:


希望它能更好地工作。请让我知道:)

您尝试过本论坛最后一篇帖子中提到的所有技巧吗?