If I understand you the solution is:
- Create the Vertex and Idexbuffer once on Startup.
- Fill the buffers until they are full
- Draw the Primitives
- Clear Buffers
- If there are more Vertices go to 2
If this ist right, I've got another question:
What is if I walk around on the map.
The chunks i view change permanent if I turn around or go forward for a long time. So I have to change the buffer-content all the time.
How can I do this? Or is there another solution.