   Renderer Question
  Im currently working on a render and plan to store all of the renderable data inside of a VBO.Entities will hold their information with indices into the vbo for texture coordinets, verts, etc.My question is, would it be better to, send opengl the data from different parts of the vbo, for each entity.  So if i had 20 entities, and im drawing maybe 13 this frame i would send 13 different sections of the vbo to OpenGL to render.Or, would it be faster to make a temporary vbo, copy the data from each entity being rendered to the temp and just send the temp to opengl?(^^ i know this will use more memory, but i just want to know if it would be faster than the previous)thanks.   