OpenGL中几个概念

[复制链接]
查看11 | 回复1 | 2012-10-31 13:51:01 | 显示全部楼层 |阅读模式
glPrimitiveRestartIndex例如,你在绘制多个四边形,要多次调用glDrawElements(GL_QUADS)函数,每个函数里面包含相同的图元类型参数GL_QUADS,如果使用重启图元就相当于你只用写一次glDrawElements(GL_QUAD)函数,同时只要建立一个存储所有顶点索引的数组,这个数组里还存有若干RestartIndex值,然后函数依据glPrimitiveRestartIndex(RestartIndex)函数中的RestartIndex值,提取数组中部分顶点进行四边形绘制,每遇到RestartIndex值就绘制一次,直到所有顶点结束绘制。图元重启的好处是不用来回调用函数 glDrawArrays...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行