I have this map viewer, in which you can zoom out really far.
Basically the way it is setup at the moment is I put all the vertices data into 1 VBO and render it to the screen. I update the VBO when player moves/zooms the map.
I currently have my VBO with 20000 quads (80000 vertices) rendering, and it is far from enough. Is this normal? I mean, how much vertices should I limit myself to? Because I’m thinking I will need like close to 500000 vertices to view the map at max zoom.
I guess the question here is what is an optimal size for a VBO? Or rather, is there a downside to using this ONE huge interleaved VBO over few smaller ones?
EDIT-
I feel like I’m putting like 1.5 million vertices, 8 float / vertex into 1 single VBO. Is this OK to do?
EDIT–
It seems I was really doing something wrong. I think I’m at 300k static vertices for terrain right now.
EDIT—
Now my question is should I try to optimize this and make multiple VBOs. Would that enhance the performance?