Achieved:
  • TChunkManager per frame update (TChunks load, create, unload etc. few items per frame)
  • Each TChunk in separate VBO
  • Frustrum culling on Camera change (TChunk.InFrustrum = boolean). VBO stays in but does not get drawn if not in frustrum.
  • VBO freed on TChunk unload


Managed to introduce annoying stutter effect on fast camera movements.