From 63af39e034d2809ef5d69a4d89fa44f673cb19a2 Mon Sep 17 00:00:00 2001 From: Mark Vejvoda Date: Tue, 27 Mar 2012 06:09:30 +0000 Subject: [PATCH] - hide map objects and their particles if not in current frustrum view --- source/glest_game/graphics/renderer.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/source/glest_game/graphics/renderer.cpp b/source/glest_game/graphics/renderer.cpp index d8c93ac6..ca2fa588 100644 --- a/source/glest_game/graphics/renderer.cpp +++ b/source/glest_game/graphics/renderer.cpp @@ -7738,6 +7738,7 @@ VisibleQuadContainerCache & Renderer::getQuadCache( bool updateOnDirtyFrame, //bool insideQuad = PointInFrustum(quadCache.frustumData, o->getPos().x, o->getPos().y, o->getPos().z ); bool insideQuad = CubeInFrustum(quadCache.frustumData, o->getPos().x, o->getPos().y, o->getPos().z, 1); if(insideQuad == false) { + o->setVisible(false); continue; } }