OpenGL的devise者从来不害怕math,线性代数的知识对于所有人来说都是必不可less的,除了最简单的OpenGL应用程序。 我认为可以安全地假定OpenGL程序员熟悉弧度angular度。 在math上,弧度在每个方面比度更优雅。 他们也有实际的好处: C标准库使用弧度。 几乎任何其他库也使用弧度。 在一些计算中,弧度更方便,例如圆弧的长度。 那么为什么OpenGLdevise者决定指定像glRotatef和gluPerspective这样的glRotatef来使用度? (我知道这没有什么实际意义,而且也不会改变,我只是好奇,在OpenGL.org上我找不到答案)。