1
我创建了一个Visual C++项目作为win32控制台设置,并且我成功创建了一个三角形。 我正在使用Visual Studio 2010.OpenGL与Visual C++
我想知道为什么没有glOrthof
函数,但只有glOrtho
函数。 这是一个OpenGL版本的问题吗?
我曾经在Android平台上开发游戏时使用glOrthof
函数。
我创建了一个Visual C++项目作为win32控制台设置,并且我成功创建了一个三角形。 我正在使用Visual Studio 2010.OpenGL与Visual C++
我想知道为什么没有glOrthof
函数,但只有glOrtho
函数。 这是一个OpenGL版本的问题吗?
我曾经在Android平台上开发游戏时使用glOrthof
函数。
在OpenGL中,您只有一个版本的glOrtho,一个取浮点值。在Open GL ES中,有two versions,一个采用浮动(glOrthof/GLfloat),另一个采用固定(glOrthox/GLfixed)。
有人可能会认为OpenGL中的glOrtho应该也有可能使用GLdouble,但是由于glOrtho只是在使用浮动的时候才开始使用,而现在它的depricated/remove在那里我没有理由实现它。