X-Git-Url: http://git.lukelau.me/?a=blobdiff_plain;f=billboardfrag.glsl;h=16e074e616aae9ea8101b38a11564982e249c894;hb=92594780db1f9bb51b97e68457c526fa4287a29e;hp=94d15dcb2f1e477e90ed7cba724dedfcc4f49308;hpb=c80f817e984fbabbadef14fc11bf0fa7385bc89b;p=clouds.git diff --git a/billboardfrag.glsl b/billboardfrag.glsl index 94d15dc..16e074e 100644 --- a/billboardfrag.glsl +++ b/billboardfrag.glsl @@ -4,7 +4,13 @@ uniform sampler2D tex; in vec2 texCoord; out vec4 FragColor; uniform bool modulate; +uniform bool debug; +uniform float debugVal; void main() { + if (debug) { + FragColor = mix(vec4(1, 1, 1, 1), vec4(1, 0, 0, 1), debugVal); + return; + } // Cf = color from fragment, Ct = color from texture // Cc = color from texture environment -- not set, defaults to (0,0,0,0) // Af = alpha from fragment, At = alpha from texture