有没有办法使用一个顶点数组绘制许多实心圆。有没有办法用三角形绘制圆圈?我基本上有数百个彼此远离的圆圈需要绘制,但我觉得调用每个圆的顶点指针是低效的。如果可能的话,我宁愿为所有圈子打1个电话。感谢
答案 0 :(得分:2)
看看Instancing,即esp。 GL_EXT_draw_instanced
为方便起见:http://www.opengl.org/registry/specs/EXT/draw_instanced.txt
(注意:此扩展至少需要GeForce 8系列。作为EXT,它也应该得到ATI / Intel的支持,但我不知道那里的要求 - 可能硬件至少支持OpenGL 2.0和{{ 1}})