标签: c++ c opengl
我正在使用GLUTesselator for Polygons。现在顶点回调执行glvertex2f和gltex2f。简单地从std :: vector中的顶点回调中收集顶点然后使用gldrawarrays()会更好吗?或者这实际上效率较低,因为它必须将顶点和纹理坐标放在一个向量中?
由于
答案 0 :(得分:0)
如果曲面细分对象上的顶点数量“足够大”,则VAs / VBO几乎总是比立即模式glBegin()/ glEnd()代码更快,特别是如果几何体是静态的。