From a0e0c47701525959ee9c209c7cb4f52e8e5caed9 Mon Sep 17 00:00:00 2001 From: Andrzej Kapolka Date: Tue, 4 Nov 2014 18:27:24 -0800 Subject: [PATCH] Depth value tweak. --- interface/src/renderer/DeferredLightingEffect.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/interface/src/renderer/DeferredLightingEffect.cpp b/interface/src/renderer/DeferredLightingEffect.cpp index 5445b7511b..6e96d106cc 100644 --- a/interface/src/renderer/DeferredLightingEffect.cpp +++ b/interface/src/renderer/DeferredLightingEffect.cpp @@ -256,6 +256,7 @@ void DeferredLightingEffect::render() { float expandedRadius = light.radius * (1.0f + SCALE_EXPANSION); if (glm::distance(eyePoint, glm::vec3(light.position)) < expandedRadius) { glLoadIdentity(); + glTranslatef(0.0f, 0.0f, -1.0f); glMatrixMode(GL_PROJECTION); glPushMatrix(); @@ -304,6 +305,7 @@ void DeferredLightingEffect::render() { float edgeRadius = expandedRadius / glm::cos(light.cutoff); if (glm::distance(eyePoint, glm::vec3(light.position)) < edgeRadius) { glLoadIdentity(); + glTranslatef(0.0f, 0.0f, -1.0f); glMatrixMode(GL_PROJECTION); glPushMatrix();