-1

Three.js でのスキニングに関する多くのデモに出くわしましたが、インポートするモデル自体がアニメーション化されている必要があることを理解できません。モデリング ソフトウェアで既にアニメーション化されており、ダミー モデルをインポートして操作するだけです。

この例を見ると: http://threejs.org/examples/webgl_morphnormals.html

ここのモデルは flamingo.js で、既にアニメーション化されてから js 形式にエクスポートされており、javascript はフレームを通して再生されていますか?

ここでコンセプトを詳しく説明してください。私はこの 3D の世界と WebGl のすべてにまったく慣れていないので、js 形式でインポートされたモデルをアニメーション化する方法がわかりません。

4

1 に答える 1

4

基本的に、エクスポートする前にモデルをアニメーション化する必要があります。これを行う方法が間違っている、または正しいということはありません。

おそらく最も簡単な方法は、Morph Target Animationを使用することです。もう 1 つの方法はスキニングと呼ばれ、その例はここにあります。

ほとんどの 3D ソフトウェアは、両方の形式のエクスポートをサポートしています。モデルが適切にエクスポートされているかどうかわからない場合は、3 つの js の例を確認してください。

たとえば、モーフのアニメートされたモデルは次のようになります:アニメ化された馬

私の個人的な例では、純粋な JavaScript の回転と移動効果を使用してモデルをアニメーション化しました。

于 2013-05-10T18:01:02.137 に答える