私が正しければ:Object3Dは一方の側にプロパティのセット(position, scale, rotation)[*] を持ち、もう一方の側にmatrix- これは後で本質的に同じ情報を含み、他のものから計算さObject3D.updateMatrix()れ、レンダラーの計算によって実際に内部的に使用されるものです. 代わりに、セット(position, scale, rotation)は通常プログラマーによって操作されるものです (翻訳、回転...)。
ただし、 を直接操作したり、 を設定して忘れたりmatrixする代わりに、プロパティを同期させたい場合があります。これを達成するために実装された/効率的な/推奨される手順はありますか?matrixAutoUpdate=false(position, scale, rotation)Object3D.updateMatrix()
[*] 注意: 1)の代わりに が使用されuseQuaternion=trueている場合
2)は
3)で補完されています。quaternionrotationrotationeulerOrderup