[Bf-blender-cvs] [e304150701d] blender2.8: Enable shadow catching for Eevee hair

Luca Rood noreply at git.blender.org
Mon Jun 26 12:32:35 CEST 2017


Commit: e304150701ddabca0c1411b91b85923ab25f972b
Author: Luca Rood
Date:   Mon Jun 26 12:30:30 2017 +0200
Branches: blender2.8
https://developer.blender.org/rBe304150701ddabca0c1411b91b85923ab25f972b

Enable shadow catching for Eevee hair

Shadow catching was disabled for hair in Eevee, because of an issue in
the shadow maps. The issue has since been resolved, so this re-enables
shadow catching for hair.

===================================================================

M	source/blender/draw/engines/eevee/shaders/lit_surface_frag.glsl

===================================================================

diff --git a/source/blender/draw/engines/eevee/shaders/lit_surface_frag.glsl b/source/blender/draw/engines/eevee/shaders/lit_surface_frag.glsl
index 5b6f30a116b..8202acc959a 100644
--- a/source/blender/draw/engines/eevee/shaders/lit_surface_frag.glsl
+++ b/source/blender/draw/engines/eevee/shaders/lit_surface_frag.glsl
@@ -353,10 +353,7 @@ vec3 eevee_surface_lit(vec3 world_normal, vec3 albedo, vec3 f0, float roughness,
 		float vis = 1.0;
 
 		sd.l_vector = ld.l_position - worldPosition;
-
-#ifndef HAIR_SHADER
 		light_visibility(ld, sd, vis);
-#endif
 		light_shade(ld, sd, albedo, roughnessSquared, f0, diff, spec);
 
 		radiance += vis * (diff + spec) * ld.l_color;




More information about the Bf-blender-cvs mailing list