我使用THREE.OrbitalControl.js
Control = new THREE.OrbitControls(Camera, Renderer.domElement);
并旋转移动网格以找到我在动画功能中控制Camera.position
和Camera.rotation
的相机的位置,但在将这些值复制到相机时,我不会获得相同的位置在复制值时。
function animate() {
requestAnimationFrame(animate);
Renderer.render(Scene, Camera);
THREEx.WindowResize(Renderer, Camera);
console.log("position");
console.log(Camera.position);
console.log("rotation");
console.log(Camera.rotation);
}
答案 0 :(得分:0)
你有两个向量:
camera.position
controls.target
要移动相机(以及相机目标),您需要更改booth(如果camera.target向量已更改)。