Three.js JSON(blender export)动画

时间:2017-11-30 20:24:42

标签: json three.js blender

我似乎无法让这个模型在three.js中制作动画。 我尝试过多种不同的方式导出它,但我不确定它是模型还是代码。我从模型中了解动画,但回调没有任何反应。有什么想法吗?

new THREE.JSONLoader().load( 'assets/model/Gunnar.json', function ( model, material ) {

var mesh = new THREE.SkinnedMesh(model, material);
scene.add( mesh );

mesh.scale.x = mesh.scale.y = mesh.scale.z = 5;

var clips = model.animations;
mixer = new THREE.AnimationMixer( mesh );
mixer.clipAction( clips[0] ).play();

loaded = true;
animate();

} );


function animate() {

requestAnimationFrame( animate );

if (loaded) {
  mixer.update(clock.getDelta());
}

renderer.render( scene, camera );

}

Blender / JSON文件: https://www.dropbox.com/s/lxy6q3wjydmtlhd/json_blender_files.zip?dl=0

blender export settings

enter image description here

0 个答案:

没有答案