OpenGL:轴“向上”的约定?

时间:2010-09-20 20:55:38

标签: opengl

我是OpenGL的新手。似乎我可以使任何轴成为我想要的“向上”。然而,什么是惯用/传统?

2 个答案:

答案 0 :(得分:5)

一般

  • X是水平的
  • Y出现
  • Z是深度(因此Z缓冲区)

你可以在很大程度上采用你想要的任何约定,只要你内部一致,但上面几乎是标准,自己使用它将使其他代码更容易理解。

答案 1 :(得分:4)

我喜欢+ Z是“向上”。使我更容易推理glVertex()glNormal()glTexCoord()来电。

那就是说默认/身份GL_MODELVIEW矩阵+ Y是“up”。