Iphone OpenGL-ES2.0:正交投影

Iphone OpenGL-ES2.0:正交投影,iphone,opengl-es,Iphone,Opengl Es,我试图在OpenGLES2.0中创建一些图形库,我有一个问题。我想将透视设置为正交。从在线材料来看,使用正交透视图的一种方法是设置 glOrthof(-1.0, // Left 1.0, // Right -1.0 / (rect.size.width / rect.size.he

我试图在OpenGLES2.0中创建一些图形库,我有一个问题。我想将透视设置为正交。从在线材料来看,使用正交透视图的一种方法是设置

 glOrthof(-1.0,                                          // Left
             1.0,                                          // Right
             -1.0 / (rect.size.width / rect.size.height),   // Bottom
             1.0 / (rect.size.width / rect.size.height),   // Top
             0.01,                                         // Near
             10000.0);   
在定义视口之前。但是当我把它插入我的代码时,我得到了一个编译错误


有什么想法吗?

glOrthof是OpenGL ES 1.x,在ES 2.0中不受支持。ES1.x和2.0非常不同。你应该读这本书(或它的iOS应用程序版)。明白了。。我在OpenGL中使用了ray wenderich教程,并用正交投影替换了透视投影