Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorClément Foucault <foucault.clem@gmail.com>2017-11-22 21:04:40 +0300
committerClément Foucault <foucault.clem@gmail.com>2017-11-22 21:04:52 +0300
commit100ffd3c0f9ec9ea4536f3428a5e8ed512f24b1c (patch)
treede9bbae01fa69436f4aa667c78104bed84a2a5f9 /source/blender
parent94d40aca0c635305f73beb8a87b100633fc2d9ba (diff)
Eevee : Fix error with volumetrics.
Diffstat (limited to 'source/blender')
-rw-r--r--source/blender/draw/engines/eevee/shaders/lamps_lib.glsl2
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;
}