OpenGL VBO updating data
问题 I have to draw a buffer that holds a couple thousand vertices. I am using a vbo to store the data. I know I will have to update the VBO many times - but only in small parts at a time. So I am wondering what the best method to doing so is: Split VBO up into smaller VBOs (that hold like 300 verts) and then update individual VBOs with 1 call? One big VBO and use lots of glBufferSubData() calls? Use glMapBuffer() and one big VBO? 回答1: There is another option, which is a bit like option 3 - use