尝试使用正交投影绘制正方形并遇到麻烦

时间:2012-06-09 19:58:25

标签: ios opengl-es glkit

我在iPhone上运行此代码,并使用Apple提供的GLKit作为矩阵。在iPhone上我只得到一个灰色的屏幕,但我应该在角落里有一个正方形的图画,但它没有出现。

我没有看到我所做的事情有什么问题,并且调用OpenGL的getError返回GL_NO_ERROR。

我的来源:

1 个答案:

答案 0 :(得分:1)

有很多代码要经过那里,但我发现一个潜在的问题,就是你错过了对glEnableVertexAttribArray的调用。

你需要这样的东西:

glEnableVertexAttribArray(attributes[ATTRIB_VERTEX]);
在致电glDrawElements之前

。不确定是否还有其他错误,但这是我唯一看到的错误。