From db5edb530a20b5bfb4787d2afd663b1f633a4e1d Mon Sep 17 00:00:00 2001 From: Brad Hefta-Gaub Date: Sun, 9 Oct 2016 15:22:35 -0700 Subject: [PATCH] fix skybox changing when going between zones --- libraries/entities-renderer/src/EntityTreeRenderer.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libraries/entities-renderer/src/EntityTreeRenderer.cpp b/libraries/entities-renderer/src/EntityTreeRenderer.cpp index 2ef2beb274..e0fc03897a 100644 --- a/libraries/entities-renderer/src/EntityTreeRenderer.cpp +++ b/libraries/entities-renderer/src/EntityTreeRenderer.cpp @@ -478,7 +478,8 @@ bool EntityTreeRenderer::applySkyboxAndHasAmbient() { } } - if (_pendingSkyboxTexture && !_skyboxTexture) { + if (_pendingSkyboxTexture && + (!_skyboxTexture || (_skyboxTexture->getURL() != _skyboxTextureURL))) { _skyboxTexture = textureCache->getTexture(_skyboxTextureURL, NetworkTexture::CUBE_TEXTURE); } if (_skyboxTexture && _skyboxTexture->isLoaded()) {