2

何らかの理由で、three.js と ThreeCanvas.js は互換性がありません。ThreeCanvas.js プログラムを three.js に変更しようとしていますが、この行によって大きな問題が発生しています。

var position = new THREE.Vector3().add(
   intersect.point,
   intersect.object.matrixRotation.transform( intersect.face.normal.clone() ) 
);

問題は、「THREE.Object3D matrixRotation」も「THREE.Matrix4 transform」も three.js に存在せず、別の名前で同等のメソッドがないように見えることです。例えば「THREE.Object3D matrixRotationWorld」というのがありますが、コードが全然違います。

これをthree.jsで書き直す方法を知っている人はいますか?

4

0 に答える 0