无法从Marmoset工具包中导出Gltf模型动画

时间:2018-08-18 12:48:44

标签: three.js fbx gltf

我试图从变形和变形的marmoset工具包中导出一个对象。但是,即使我可以在marmoset中播放动画,当我从marmoset中将其导出为gltf文件时,我也无法找到相同的动画。无法导出动画。

我将在three.js导入中使用相同的gltf / glb文件,但无法播放动画。

GLB file export from marmoset toolbag: Download

FBX FILE: Download

var animations =  gltf.animations;
 if ( animations && animations.length ) {

                          mixerf = new THREE.AnimationMixer( Objloaded1 );

                             for ( var i = 0; i < animations.length; i ++ ) {

                                   mixerf.clipAction(  animations[ i ] ).play();

                                  }

                         }

使用上面的代码,我可以播放其他gltf模型的动画,但不能播放marmoset的动画。请帮忙。

2 个答案:

答案 0 :(得分:1)

经检查,很明显您提供的.glb文件不包含动画信息。也许Marmoset Toolbag的glTF导出器尚不支持动画,或者也许您没有检查导出选项?我不拥有该软件,因此在该部分我无法提供帮助。

我下载了您提供的FBX文件,并通过FBX2glTF工具运行了它。这确实会导致a .glb file with a functional animation

答案 1 :(得分:0)

现在,

我已尝试联系mo猴支持机构。他们确认目前尚不支持.gltf导出的动画。