绘制的OpenGL点消失,绘制调用和交换缓冲区问题?

时间:2018-04-18 20:46:48

标签: c++ opengl glfw

我想使用GL_POINTS从已经发送到GPU的顶点数据在屏幕上绘制点。此刻他们被抽出一瞬间然后消失。我正在使用一个依赖于时间的循环,因为我希望点依次出现......

Try
    strFileSearch = Directory.GetFiles("C:\", "*.wav", SearchOption.AllDirectories)
Catch ex As Exception
    MessageBox.Show("Hello World!")
End Try

有人可以在这里曝光吗?如果我将glDrawArrays放在if语句之外,那么绘制的点将保持不变,直到绘制下一个点:(

1 个答案:

答案 0 :(得分:0)

修正了这个问题,方法是在评论中按照BDL的建议增加glDrawArrays中的'count'参数!谢谢!

相关问题