glDrawArrays 和 glDrawElements

Posted keguniang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了glDrawArrays 和 glDrawElements相关的知识,希望对你有一定的参考价值。

 glDrawArrays 和 glDrawElements 的作用都是从一个数据数组中提取数据渲染基本图元。
void glDrawElements( GLenum mode, GLsizei count,GLenum type, const GLvoid *indices);
其中:
mode指定绘制图元的类型
count为以mode类型连接的顶点的总数
type为索引值的类型,只能是下列值之一:GL_UNSIGNED_BYTE, GL_UNSIGNED_SHORT, GL_UNSIGNED_INT
indices:指向索引存贮位置的指针。

以上是关于glDrawArrays 和 glDrawElements的主要内容,如果未能解决你的问题,请参考以下文章

我应该使用几个 glDrawArrays() 还是将所有顶点收集到一个大 glDrawArrays 调用?

在 Opengl ES 中在 FBO 上调用多个 glReadPixels 和 glDrawArrays

PyOpenGL - 最小 glDrawArrays 示例

通过 gldrawarrays 和 GL_POINTS 溺水时得到带有白色边框的点

glDrawArrays 导致内存不足

glDrawArrays上的OpenGL Segfaulting