Clone of mesa.
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

multitex.frag.txt 365B

123456789101112131415
  1. // Multi-texture fragment shader
  2. // Brian Paul
  3. // Composite second texture over first.
  4. // We're assuming the 2nd texture has a meaningful alpha channel.
  5. uniform sampler2D tex1;
  6. uniform sampler2D tex2;
  7. void main()
  8. {
  9. vec4 t1 = texture2D(tex1, gl_TexCoord[0].xy, 0.0);
  10. vec4 t2 = texture2D(tex2, gl_TexCoord[1].xy, 0.0);
  11. gl_FragColor = mix(t1, t2, t2.w);
  12. }