diff options
Diffstat (limited to 'resources/shaders/gouraud_light.fs')
-rw-r--r-- | resources/shaders/gouraud_light.fs | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/resources/shaders/gouraud_light.fs b/resources/shaders/gouraud_light.fs new file mode 100644 index 000000000..1a58abc85 --- /dev/null +++ b/resources/shaders/gouraud_light.fs @@ -0,0 +1,11 @@ +#version 110 + +uniform vec4 uniform_color; + +// x = tainted, y = specular; +varying vec2 intensity; + +void main() +{ + gl_FragColor = vec4(vec3(intensity.y, intensity.y, intensity.y) + uniform_color.rgb * intensity.x, uniform_color.a); +} |