我已复制此代码以在我的游戏中制作等轴测视图:

var viewAngle = 22,
    near = 1,
    far = 1000,
    radians = -Math.PI / 4

    camera = new THREE.PerspectiveCamera(viewAngle, w / h, near, far)
    camera.rotation.order = 'YXZ'
    camera.rotation.y = radians
    camera.rotation.x = Math.atan(-1 / Math.sqrt(2))
    camera.position.y = cameraY
    camera.scale.addScalar(1)
    scene.add(camera)

但我不明白为什么我需要所有那些相机旋转 .

你能解释一下这段代码在做什么以及为什么做的?

Thera是3个角度:

  • y角

  • x角

  • 摄像机视角

但为什么?