我想在opengl es中使用gldrawarray绘制33个数字的顶点数组,这是3D中的11个点。我还想将点按33*n添加到顶点数组中,因此我需要使用包含超过11个点的顶点数组中的每个11个点绘制许多相同的形状。我该怎么做呢?
发布于 2012-11-16 05:42:40
使用first and count parameters发出多个绘制调用,每个对象一个:
int verticesPerObject = 11;
for(int i = 0; i < totalVerticesInArray; i += verticesPerObject)
{
glDrawArrays(GL_LINE_LOOP, i, verticesPerObject);
}https://stackoverflow.com/questions/13406621
复制相似问题