我正在使用glGenBuffers
,它创建一个句柄,用于在与gl对话时引用缓冲区。我可以使用该句柄读取缓冲区的内容吗?
如果是 - 怎么办?
最佳答案
有两种方法可以从Buffer Object读取数据。 。有glGetBufferSubData
,它直接将缓冲区数据复制到您选择的指针中。
您还可以map the buffer for reading 。这需要使用 glMapBufferRange
(或者 glMapBuffer
如果您是老派),您可以使用它来获取指向缓冲区对象数据的指针并直接读取。
关于opengl - 从缓冲区读取 - OpenGL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9314105/