我在函数中创建了一个 VBO,我只想返回 VBO id。
我在另一个函数中使用 glDrawArrays,我希望它绘制 VBO 中的所有顶点,而不需要同时传递顶点数。 VBO 还包含纹理坐标数据。
谢谢。
最佳答案
抱歉,您需要返回。有关 VBO 的数据可能位于远离 CPU 的某个地方并且访问速度很慢,因此您需要将所需的任何数据保存在本地。
关于c++ - 使用 glDrawArrays() 时如何获取 VBO 的长度以渲染所有顶点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2969691/