grayscale2.glsl 250 B

12345678
  1. void main()
  2. {
  3. float4 c0 = Sample();
  4. // Info: https://web.archive.org/web/20040101053504/http://www.oreillynet.com:80/cs/user/view/cs_msg/8691
  5. float avg = (0.222 * c0.r) + (0.707 * c0.g) + (0.071 * c0.b);
  6. SetOutput(float4(avg, avg, avg, c0.a));
  7. }