diff options
author | Clément Foucault <foucault.clem@gmail.com> | 2017-11-22 21:04:40 +0300 |
---|---|---|
committer | Clément Foucault <foucault.clem@gmail.com> | 2017-11-22 21:04:52 +0300 |
commit | 100ffd3c0f9ec9ea4536f3428a5e8ed512f24b1c (patch) | |
tree | de9bbae01fa69436f4aa667c78104bed84a2a5f9 /source/blender | |
parent | 94d40aca0c635305f73beb8a87b100633fc2d9ba (diff) |
Eevee : Fix error with volumetrics.
Diffstat (limited to 'source/blender')
-rw-r--r-- | source/blender/draw/engines/eevee/shaders/lamps_lib.glsl | 2 |
1 files changed, 2 insertions, 0 deletions
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; } |