From 100ffd3c0f9ec9ea4536f3428a5e8ed512f24b1c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Foucault?= Date: Wed, 22 Nov 2017 19:04:40 +0100 Subject: Eevee : Fix error with volumetrics. --- source/blender/draw/engines/eevee/shaders/lamps_lib.glsl | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/blender/draw/engines/eevee/shaders/lamps_lib.glsl b/source/blender/draw/engines/eevee/shaders/lamps_lib.glsl index c2e3f81aefd..1b4addaa4ed 100644 --- a/source/blender/draw/engines/eevee/shaders/lamps_lib.glsl +++ b/source/blender/draw/engines/eevee/shaders/lamps_lib.glsl @@ -298,6 +298,7 @@ vec3 light_translucent(LightData ld, vec3 W, vec3 N, vec4 l_vector, float scale) { vec3 vis = vec3(1.0); +#ifndef VOLUMETRICS /* Only shadowed light can produce translucency */ if (ld.l_shadowid >= 0.0) { ShadowData data = shadows_data[int(ld.l_shadowid)]; @@ -409,6 +410,7 @@ vec3 light_translucent(LightData ld, vec3 W, vec3 N, vec4 l_vector, float scale) else { vis = vec3(0.0); } +#endif return vis; } -- cgit v1.2.3