メッシュをボーンに取り付ける方法はありますか? たとえば、アニメーション化された .js キャラクターをロードし、その手に武器を取り付けたいとします。
質問する
3869 次
2 に答える
10
Three.js バージョン 68 はこれをすぐに処理できますが、少し異なります。内部機能の変更は必要ありません。
これは次のように機能します。
ボーン階層は、SkinnedMesh の子に含まれるようになりました。
子リストでボーンを見つけて、オブジェクトを単純にアタッチします。
player.children[0].add(testObj);
注: ボーン階層がある場合 (エクスポートされたブレンダー モデルなど)、これは three.js でも表されます。ターゲット ボーンに親ボーンがある場合、次のようになります。
player.children[0].children[1].add(testObj);
于 2014-10-12T12:07:02.917 に答える