X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fworld%2Fchunk.cpp;fp=src%2Fworld%2Fchunk.cpp;h=1d120bb2ebe8d2475a4be2ac1bc4799755b8d25d;hb=a7eb097d4c1513108b5588eb2e99014ace85c9c5;hp=b275315a5a8b7b0053d4b4ecbe5c5e4f9b21ba54;hpb=ee3fee8a4bf3e77b17c940fb8f3daf30ede46cce;p=blank.git diff --git a/src/world/chunk.cpp b/src/world/chunk.cpp index b275315..1d120bb 100644 --- a/src/world/chunk.cpp +++ b/src/world/chunk.cpp @@ -779,6 +779,7 @@ void ChunkRenderer::Render(Viewport &viewport) { for (int i = 0; i < index.TotalChunks(); ++i) { if (!index[i]) continue; + // TODO: optimize chunk culling, shoudn't be that hard glm::mat4 m(index[i]->Transform(index.Base())); glm::mat4 mvp(chunk_prog.GetVP() * m); if (!CullTest(Chunk::Bounds(), mvp)) {