私はTHREE.Meshオブジェクトのグループを持っています。私の目標は、 group.applyMatrix(new THREE.Matrix4().makeRotationX(Math.PI/2));
のようなものを使うことです。次に、結果をグループのデフォルトのマトリックスにして、アニメーションでmatrixUpdate()を使用できるようにしたいと思います。マトリックス変換を適用してThreeJSのデフォルト状態として結果を設定する方法は?
ThreeJSドキュメントでは、「updateMatrixを呼び出すと、手動によるマトリックスの変更が破棄され、位置、スケールなどからマトリックスが再計算されます。」
手作業で変更を加えて、結果をグループのデフォルト状態のように設定する方法はありますか?
はあなたの構造の上に別のObject3Dを作成し、そこに行列を設定します。 – gaitat
関連:http://stackoverflow.com/questions/27022160/three-js-can-i-apply-position-rotation-and-scale-to-thegeometry/27023024#27023024 – WestLangley
@WestLangley私の場合、私は3つのグループがあります。メッシュ、1つだけではありません。私のケースにどのように適応できますか? –