问题导入动画从玛雅搅拌机模型,然后对three.js所?(Issues importing anim

2019-10-18 06:39发布

我有一个简单的问题,希望有人能回答这个问题。 我需要一个动画模型到来自玛雅three.js所。 我知道目前唯一的出口商/转换器将three.js所JSON格式,支持动画是搅拌机插件。 不幸的是,我公司与Maya和搅拌机不采取FBXs。 我已经想通了,为了做什么,我需要做的,我需要出口了玛雅的Collada的,进口的Collada进入搅拌机,然后使用插件导出到three.js所。

但这里是我的问题。 当导入从玛雅DAE文件,我得到一个错误:

萨克斯FWL错误:无法解析SID“*”在皮肤控制器引用。

在钻机每个骨骼并没有什么正确连接。 我也试过出口从其他Autodesk应用程序的FBX但每个人给了我同样的错误。

任何人都知道无论是如何解决这个错误,或者另一种方式来获得一个玛雅动画钻机进入搅拌机没有错误。

Answer 1:

它可能不是回答你的问题,但是从three.js所使用存储库COLLADA格式.dae而不是由ColladaLoader.js支持JSON格式,这两个动画:

http://threejs.org/examples/webgl_loader_collada.html

http://threejs.org/examples/webgl_loader_collada_keyframe.html



Answer 2:

我已经创建了一个更新版本还支持导出操纵和动画模型。 它不需要任何中间步骤:它只是输出直.js文件。 我们有一个拉请求与三条主干更新的出口整合,但如果你想立刻得到新的和改进的出口,你可以从这个库得到它: https://github.com/BlackTowerEntertainment/three.js/tree / maya_animation_exporter 。 出口商文件在utils的/出口商/玛雅。



文章来源: Issues importing animated models from Maya to Blender and then to three.js?