我试图从变形和变形的marmoset工具包中导出一个对象。但是,即使我可以在marmoset中播放动画,当我从marmoset中将其导出为gltf文件时,我也无法找到相同的动画。无法导出动画。
我将在three.js导入中使用相同的gltf / glb文件,但无法播放动画。
GLB file export from marmoset toolbag: 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的动画。请帮忙。
答案 0 :(得分:1)
经检查,很明显您提供的.glb文件不包含动画信息。也许Marmoset Toolbag的glTF导出器尚不支持动画,或者也许您没有检查导出选项?我不拥有该软件,因此在该部分我无法提供帮助。
我下载了您提供的FBX文件,并通过FBX2glTF工具运行了它。这确实会导致a .glb file with a functional animation。
答案 1 :(得分:0)
现在,
我已尝试联系mo猴支持机构。他们确认目前尚不支持.gltf导出的动画。