1

我在 iPhone 上运行此代码,并使用 Apple 为矩阵提供的 GLKit。在 iPhone 上,我只有一个灰色的屏幕,但我应该在角落有一个方形绘图,但它没有显示出来。

我没有看到我所做的有任何问题,并且调用 OpenGL 的 getError 返回 GL_NO_ERROR。

我的来源:

4

1 回答 1

1

那里有很多代码要处理,尽管我看到一个潜在的问题,就是你错过了对glEnableVertexAttribArray.

你需要类似的东西:

glEnableVertexAttribArray(attributes[ATTRIB_VERTEX]);

在您致电之前glDrawElements。不确定是否还有其他错误,但这是我看到的唯一内容。

于 2012-06-10T02:21:13.000 回答