glArrayElement()&的等价函数是什么? glGLexGeni()在openGL ES中

时间:2009-04-14 15:00:00

标签: iphone

任何人都可以告诉我glArrayElement()&的等价函数是什么glTexGeni()在openGL ES ..

1 个答案:

答案 0 :(得分:0)

这两个功能没有等价物。

OpenGL | ES是一个精简的OpenGL版本,所以有些东西被遗漏了。

不需要glArrayElement,因为整个glBegin / glEnd渲染模式已从GL | ES中删除。没有glBegin / glEnd,glArrayElement没有意义。因为你必须重写渲染代码才能使用glDrawArrays / glDrawElements,所以你不会错过它。

glTexGen也被删除了。如果使用更高版本的GL | ES,则可以使用顶点着色器模拟所有功能。如果您遇到早期GL | ES(1.0或1.1),则必须在软件中模拟它(例如,自己计算纹理坐标并通过glTexCoordPointer将它们传递给gl)。