From 078e590f9b98a1dabfe6f6b14e70a932616eae6a Mon Sep 17 00:00:00 2001 From: Lynix Date: Tue, 5 Mar 2013 10:40:50 +0100 Subject: [PATCH] Little optimisation to scenes Former-commit-id: 10401f5ef4a0233ef503747fb2422406245dd296 --- src/Nazara/3D/Scene.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Nazara/3D/Scene.cpp b/src/Nazara/3D/Scene.cpp index 219805c89..6fa73faae 100644 --- a/src/Nazara/3D/Scene.cpp +++ b/src/Nazara/3D/Scene.cpp @@ -48,7 +48,8 @@ namespace if (sceneNode->IsVisible(frustum)) sceneNode->AddToRenderQueue(renderQueue); - RecursiveFrustumCull(renderQueue, frustum, sceneNode); + if (sceneNode->HasChilds()) + RecursiveFrustumCull(renderQueue, frustum, sceneNode); } } }