diff --git a/src/main/java/engine/scene/SceneNode.java b/src/main/java/engine/scene/SceneNode.java index 182e65c2..5bb94b5b 100644 --- a/src/main/java/engine/scene/SceneNode.java +++ b/src/main/java/engine/scene/SceneNode.java @@ -121,7 +121,7 @@ private void applyLocalTransform(Graphics g) { protected void renderComponents(Graphics g) { if (!active) return; for (RenderableComponent renderer : getRenderComponents()) { - renderer.render(g); + if (renderer.isActive()) renderer.render(g); } }