我一直在尝试导出一个骨骼动画,从Maya 2013到THREE.js已经有一段时间了,我还没有看到这个确切的问题出现......
因为没有工作而感到沮丧。我使用复制和粘贴怪物示例然后将其与我的模型放在一起,我的模型已经失去了动画。 :(当我在FBX-DAE中导出时,我将它们烘烤了。
我收到警告,但我不知道这是否重要: 无法找到变换"可见性"在节点joint1。
答案 0 :(得分:2)
您是否尝试过OpenCOLLADA导出器?
正在进行一项可能对您感兴趣的新项目。导出路径将是Maya> OpenCOLLADA> gltF> three.js所
这是Three.js的glTF加载器: https://github.com/KhronosGroup/glTF/tree/master/loaders/threejs
答案 1 :(得分:1)
你必须使用Collada格式吗?如果你可以将Maya中的动画直接导出到.JS怎么样?
您可能知道THREE.js附带了Maya的导出器,但它仅适用于静态模型。我创建了一个更新版本,也支持导出装配和动画模型。它不需要任何中间步骤:它只是直接输出到.JS文件。我们有一个pull请求来集成更新的导出器和THREE中继,但是如果你想立即获得新的和改进的导出器,你可以从这个存储库中获取它:https://github.com/BlackTowerEntertainment/three.js/tree/maya_animation_exporter。导出器文件位于utils / exporters / maya。
希望这有帮助。