8

我有一个关于 Three.js 的基本问题。我用谷歌搜索但没有发现任何有用的东西......如何在 Three.js 中处理动画模型?我知道如何导入 .js 文件,并且我有一个从搅拌机导出为 .js 格式的动画立方体。我已经用 JSONLoader 导入了它,但是动画不会自己播放。所以我就是这样,我不知道怎么玩。

我检查了文档,但我不知道应该使用什么...尝试了 MorphAnimationMesh,当我记录长度时,它发现 250 帧。所以我猜出口进展顺利。

我正在使用 WebMatrix,它似乎无法识别 dae 文件,所以我还没有尝试过。对于他们来说,我也不知道如何处理动画。

请帮忙!

4

2 回答 2

8

three.js 源码中有很多例子。您也可以在线查看它们,例如

还有另一种动画风格,称为骨架动画或“蒙皮”。但是,如果您发现了 250 帧的变形,那么此时您无需担心,但最好能意识到这一点。Blender 可以同时导出两者 - 变形更简单,但蒙皮占用的空间更少。

于 2013-04-30T05:12:18.590 回答
0

我发现这个例子对游戏开发非常有用:

https://threejs.org/examples/webgl_animation_skinning_blending.html

于 2017-01-08T01:40:00.230 回答