OpenGL--相机.md

坐标空间的建立

  1. 摄像机位置: cameraPos
  2. 摄像机方向(z轴): cameraDirection = cameraPos - cameraTarget(0, 0, 0)
  3. 右轴(x轴) : cameraRight
    定义一个上向量up = (0, 1, 0)
    cameraRight = cross(up, cameraDirection)
  4. 上轴:
    cameraUp = cross(cameraDirection, cameraRight)

Look At矩阵

OpenGL--相机.md

欧拉角

俯仰角Pitch,绕x轴旋转
偏航角Yaw,绕y轴旋转
滚转角Roll,绕z轴旋转

OpenGL--相机.md