From a4f03f8b1cdf74fe7223d3c378d07a68f628a0b6 Mon Sep 17 00:00:00 2001 From: Atlante45 Date: Fri, 24 Apr 2015 22:16:21 +0200 Subject: [PATCH] Zones use avatar position not view frustum --- libraries/entities-renderer/src/EntityTreeRenderer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/entities-renderer/src/EntityTreeRenderer.cpp b/libraries/entities-renderer/src/EntityTreeRenderer.cpp index dde13552f3..c744ec0165 100644 --- a/libraries/entities-renderer/src/EntityTreeRenderer.cpp +++ b/libraries/entities-renderer/src/EntityTreeRenderer.cpp @@ -643,7 +643,7 @@ void EntityTreeRenderer::renderElement(OctreeElement* element, RenderArgs* args) // NOTE: Zone Entities are a special case we handle here... Zones don't render // like other entity types. So we will skip the normal rendering tests if (entityItem->getType() == EntityTypes::Zone) { - if (entityItem->contains(args->_viewFrustum->getPosition())) { + if (entityItem->contains(_viewState->getAvatarPosition())) { float entityVolumeEstimate = entityItem->getVolumeEstimate(); if (entityVolumeEstimate < _bestZoneVolume) { _bestZoneVolume = entityVolumeEstimate;