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); } } }