我有一个缓冲区,其中包含我用于的顶点信息glDrawArrays
。缓冲区中的三角形作为精灵在屏幕周围隔开。我想以某种方式省略绘制其中一些项目,而不必更新整个缓冲区。
有什么办法可以修改顶点,以便在遇到它们时不会绘制任何内容?我不希望完全删除它,因为这涉及再次更新整个缓冲区。
我的目标是一些仅支持 OpenGL ES 2.0 的设备。
我有一个缓冲区,其中包含我用于的顶点信息glDrawArrays
。缓冲区中的三角形作为精灵在屏幕周围隔开。我想以某种方式省略绘制其中一些项目,而不必更新整个缓冲区。
有什么办法可以修改顶点,以便在遇到它们时不会绘制任何内容?我不希望完全删除它,因为这涉及再次更新整个缓冲区。
我的目标是一些仅支持 OpenGL ES 2.0 的设备。