在 Blender 中创建模型并在 Three.js 中播放它的正确过程是什么?
谈论骨骼动画。要导出什么,以及调用哪些函数才能在 Three.js 上播放动画。另外,为了在 Three.js 中工作,一个简单的 JSON 导出文件应该是什么样子。
管道到底应该是什么样子才能获得正确的结果?
最佳答案
导出动画模型时,您需要在导出器中选中“蒙皮”、“骨骼”和“骨骼动画”选项。生成的 json 文件应包含非空 skinWeights
、bones
和 animation
属性,如以下文件所示:http://mrdoob.github.com/three.js/examples/obj/buffalo/buffalo.js
要使用 Three.js 播放动画,请从以下示例开始:http://mrdoob.github.com/three.js/examples/webgl_animation_skinning.html (在 Three.js 源码包中可以找到)。
关于three.js - 如何在Blender中制作骨骼动画并在Three.js中播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15078079/