我无法想出一种生成四边形网格的方法。这个想法是以后能够随意删除一个四边形,但甚至没有接近生成网格。
我正在考虑使用 GL_TRIANGLE 原语,但由于三角形的顶点顺序而未能设置缓冲区。
我有两个宽度和高度的for循环。所以一个宽 x 高的网格(伪):
for y < height y++
for x < width x++
set vertex position (x,y,1)
这可以与 GL_TRIANGLE_STRIP 一起使用,但是稍后在尝试删除四边形(两个三角形)时会造成麻烦吗?
我正在使用 opengl 3.3 并尝试使用现代方式来做到这一点。也跳过索引。
我对opengl有了“基本”的了解,任何帮助表示赞赏