我的ThreeJS应用程序出现问题。问题是如果我在透视和正交视图之间切换,场景就会旋转。
透视相机:
var camera = new THREE.PerspectiveCamera(45, threeD.offsetWidth / threeD.offsetHeight, 0.001, 10000000);
camera.position.x = 400;
camera.lookAt(scene.position);
正交相机:
var camera = new THREE.OrthographicCamera(threeD.offsetWidth / -2, threeD.offsetWidth / 2, threeD.offsetHeight / -2, threeD.offsetHeight / 2, 0.0001, 10000000);
camera.position.x = 400;
camera.lookAt(scene.position);
结果:
视角:
正投影:
如您所见,左/右,上/下,是倒置的。 是否有意义? 任何建议将不胜感激。