我正试图让一个“追逐”相机在一个物体上工作。
我找到了一个完全符合我要求的示例,但它针对的是 r49:
http://stemkoski.github.com/Three.js/Chase-Camera.html
我尝试将其更新为新的轮换方法,如下所示:
var rotation_matrix = new THREE.Matrix4().makeRotationZ(rotateAngle);
cube.matrix.multiplySelf(rotation_matrix);
cube.rotation.setEulerFromRotationMatrix(cube.matrix);
这似乎适用于对象,但相机不会以相同的方式跟随。我在这里做了一个演示:
(按 A 和 D 旋转)
我究竟做错了什么?