diff options
author | tylermurphy534 <tylermurphy534@gmail.com> | 2022-09-30 15:40:42 -0400 |
---|---|---|
committer | tylermurphy534 <tylermurphy534@gmail.com> | 2022-09-30 15:40:42 -0400 |
commit | 5585b67a272704e136abe830c336603098914415 (patch) | |
tree | 6a154b6c71fc5d1dcd57fc391a6384c60b190da8 /src/simple_renderer.cpp | |
parent | greedy mesh texturing (diff) | |
download | minecraftvulkan-5585b67a272704e136abe830c336603098914415.tar.gz minecraftvulkan-5585b67a272704e136abe830c336603098914415.tar.bz2 minecraftvulkan-5585b67a272704e136abe830c336603098914415.zip |
finalize greedy meshing
Diffstat (limited to 'src/simple_renderer.cpp')
-rw-r--r-- | src/simple_renderer.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/simple_renderer.cpp b/src/simple_renderer.cpp index d13e7ac..9e30fb7 100644 --- a/src/simple_renderer.cpp +++ b/src/simple_renderer.cpp @@ -26,6 +26,7 @@ void SimpleRenderer::render(std::vector<xe::GameObject> &gameObjects, xe::Camera xeRenderSystem->loadUniformObject(0, &ubo); for(auto &obj : gameObjects) { + if(obj.model == nullptr) continue; PushConstant pc{}; pc.modelMatrix = obj.transform.mat4(); pc.normalMatrix = obj.transform.normalMatrix(); |