#version 140 // MFX // ------------ // IN: 5 (A+B) // IN: 0 (OUT) // OUT: 0 (OUT) in vec2 vUV; out vec4 fragColor; #include inc_fx.glsl uniform sampler2D iTex5; uniform sampler2D iTex0; uniform int iSeed6; uniform int iState6; uniform vec3 iGroup2_3[7]; uniform vec3 iGroup3_1[2]; void main() { vec4 color = fx_stage(iState6, vUV, iTex5, iTex0, iSeed6, iGroup2_3[0], iGroup2_3[1].xy, iGroup2_3[2], iGroup2_3[3].xy, iGroup2_3[4], iGroup2_3[5].xy, iGroup2_3[6]); color = mix(color, vec4(0), iGroup3_1[0].y); fragColor = color; }