-1

我遇到了很多关于在 Three.js 中进行蒙皮的演示,但是我不明白我们导入的模型本身应该是动画一个,它已经在建模软件中制作了动画,而您只需导入虚拟模型并对其进行操作?

如果你看这个例子:http: //threejs.org/examples/webgl_morphnormals.html

这里的模型 flamingo.js 是否已经制作动画然后导出为 js 格式并且 javascript 只是通过帧播放?

请任何人在这里详细说明这个概念,我对所有这些 3D 世界和 WebGl 东西都是全新的,我只是不知道如何为任何以 js 格式导入的模型制作动画。

4

1 回答 1

4

基本上,您希望您的模型在导出之前进行动画处理。这样做并没有真正的错误或正确的方法。

可能最简单的方法是通过Morph Target Animation。另一种方法称为蒙皮,您可以在此处找到一个示例。

大多数 3-D 软件都支持两种格式的导出。如果您不确定您的模型是否正确导出,只需检查三个 js 示例

例如,这是一个变形动画模型的样子:动画马

在我的个人示例中,我通过纯 JavaScript 旋转和移动效果为模型设置了动画。

于 2013-05-10T18:01:02.137 回答