Avoid drawing negative color with splatting material.

This commit is contained in:
Vincent Lejeune 2014-07-12 21:25:11 +02:00
parent de5499401c
commit 55a5185796

View File

@ -41,7 +41,7 @@ void main() {
vec4 splatted = splatting.r * detail0 +
splatting.g * detail1 +
splatting.b * detail2 +
(1.0 - splatting.r - splatting.g - splatting.b) * detail3;
max(0., (1.0 - splatting.r - splatting.g - splatting.b)) * detail3;
vec2 tc = gl_FragCoord.xy / screen;
vec3 DiffuseComponent = texture(DiffuseMap, tc).xyz;