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

workbench_shadow_debug_frag.glsl « shaders « workbench « engines « draw « blender « source - git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 6b0741b6d1be733a421dff2f614e723ab53c2d89 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

out vec4 fragColor;

void main()
{
  const float intensity = 0.25;
#ifdef SHADOW_PASS
  fragColor = vec4(
      (gl_FrontFacing) ? vec3(intensity, -intensity, 0.0) : vec3(-intensity, intensity, 0.0), 1.0);
#else
  fragColor = vec4((gl_FrontFacing) ? vec3(intensity, intensity, -intensity) :
                                      vec3(-intensity, -intensity, intensity),
                   1.0);
#endif
}