zblit.frag.1.glsl150 265 B

12345678910111213141516171819
  1. #version 150
  2. struct Gradient
  3. {
  4. vec4 color1;
  5. vec4 color2;
  6. };
  7. uniform Gradient _gradient;
  8. out vec4 fragColor;
  9. in float opacity;
  10. in vec2 vUV;
  11. void main()
  12. {
  13. fragColor = mix(_gradient.color1, _gradient.color2, vec4(clamp(vUV.x, 0.0, 1.0))) * opacity;
  14. }