您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

15 行
438 B

  1. {$FUNC 'vec4' 'CalcColor' 'vec4' 'seed' $INLINE}
  2. {$UNIFORM 'sampler2D' 'uTexture0'}
  3. {$UNIFORM 'sampler2D' 'uTexture1'}
  4. vec4 tex0 = texture2D(uTexture0, texCoord);
  5. vec4 tex1 = texture2D(uTexture1, texCoord);
  6. if (seed.r == 0.0)
  7. return tex0 * tex1 * uColor;
  8. else
  9. return tex0 * tex1 * (-1.0 * uColor);
  10. {$END}
  11. {$MAIN}
  12. {$UNIFORM 'vec4' 'uColor'}
  13. gl_FragColor = {$CALL CalcColor 'uColor'};
  14. {$END}