Opengl 生成四边形网格,稍后可以删除单个四边形

Opengl 生成四边形网格,稍后可以删除单个四边形,opengl,grid,quad,Opengl,Grid,Quad,我很难想出一种生成四边形网格的方法。其想法是以后可以随意移除一个四边形,但甚至没有接近生成网格 我曾考虑使用GL_三角形原语,但由于三角形的顶点顺序,未能设置缓冲区 我有两个宽度和高度的for循环。因此,宽度x高度的网格(伪): y

我很难想出一种生成四边形网格的方法。其想法是以后可以随意移除一个四边形,但甚至没有接近生成网格

我曾考虑使用GL_三角形原语,但由于三角形的顶点顺序,未能设置缓冲区

我有两个宽度和高度的for循环。因此,宽度x高度的网格(伪):

y<高度y的
++
对于x<宽度x++
设置顶点位置(x、y、1)
这可能适用于GL_三角形_带,但在以后尝试移除四边形(两个三角形)时是否会造成问题

我正在使用OpenGL3.3,并尝试使用现代的方法来实现这一点。还将跳过索引。
我对opengl有一个“基本”的了解,任何帮助我都很感激


“也跳过索引。”为什么?它不仅效率更高,而且会使您的任务更简单。好吧,我想以后当我想删除一个四边形时,它可能会使事情变得更容易
for y < height y++
  for x < width x++
    set vertex position (x,y,1)