You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

15 lines
385 B

  1. {$PROC 'CalcColor' 'vec4' 'seed' 'out vec4' 'color' $INLINE}
  2. {$UNIFORM 'sampler2D' 'uTexture0'}
  3. {$UNIFORM 'sampler2D' 'uTexture1'}
  4. color =
  5. texture2D(uTexture0, texCoord) *
  6. texture2D(uTexture1, texCoord) *
  7. uColor;
  8. {$END}
  9. {$MAIN}
  10. {$UNIFORM 'vec4' 'uColor'}
  11. vec4 color;
  12. {$CALL CalcColor 'uColor' 'color'}
  13. gl_FragColor = color;
  14. {$END}