From f8d927cd917e67e52439258264340ad1e1083a1b Mon Sep 17 00:00:00 2001 From: sippeangelo Date: Mon, 14 Dec 2015 16:11:37 +0100 Subject: [PATCH] Don't render invisible model components --- src/Engine/Rendering/RenderQueueFactory.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Engine/Rendering/RenderQueueFactory.cpp b/src/Engine/Rendering/RenderQueueFactory.cpp index 7ec57ba4..8d5bb420 100644 --- a/src/Engine/Rendering/RenderQueueFactory.cpp +++ b/src/Engine/Rendering/RenderQueueFactory.cpp @@ -75,6 +75,10 @@ void RenderQueueFactory::FillModels(World* world, RenderQueue* renderQueue) } for (auto& modelC : *models) { + bool visible = modelC["Visible"]; + if (!visible) { + continue; + } std::string resource = modelC["Resource"]; if (resource.empty()) { continue;