我想将相机位置设置为一个物体并让它沿着它的方向向量看。 我试图从对象网格的THREE.Matrix4矩阵中获取方向向量,方法是访问第8,第9和第10个元素并将相机设置为以下内容:
camera.position.copy(mesh.position).add(new THREE.Vector3(0, 2, 20)) // slightly above the object
camera.lookAt(new THREE.Vector3(mesh.matrix.elements[8], mesh.matrix.elements[9], mesh.matrix.elements[10]));
这似乎不起作用。如果我注释掉lookAt方法,摄像机会跟踪周围的物体,但随着物体旋转,摄像机会朝同一方向看。