读书人

关于opengl函数glDrawElements的有关问

发布时间: 2013-04-21 21:18:07 作者: rapoo

关于opengl函数glDrawElements的问题。
在使用glBindBuffer绘制图元时,
如glBindBuffer(GL_ELEMENT_ARRAY_BUFFER,m_BufferObjects[IndexData]);
glDrawElements(GL_TRIANGLES,drawNumber,GL_UNSIGNED_SHORT,0);

最后一个参数是0,但是如果我想要从第100个索引开始绘制,要怎么改最后一个参数。
试过(GLvoid*)100等乱七八糟的写法,但都没有成功。

[解决办法]
试试这个呢。


(GLvoid*)(sizeof(GLushort) * 100)

读书人网 >图形图像

热点推荐