vec2  vtc = vTexCoord;
vec2  uv  = vec2(vtc.x, 1.0-vtc.y);
vec4  img = texture2D(TXP, uv);
      img.rgb=rgb2hsb(img.rgb);
      img.rgb = sin(img.rgb*vec3(TWO_PI*(0.5+MX)));
      //img.rgb=hsb2rgb(img.rgb);
      img.g=1.0-img.g;
      gl_FragColor = img.bbbg;



vec2  vtc = vTexCoord;
vec2  uv  = vec2(vtc.x, 1.0-vtc.y);
vec4  img = texture2D(TXP, uv);
      img.rgb = img.rgb*vec3(0.5)+vec3(0.25);
      img.rgb = rgb2hsb(img.rgb);
      img.g = 1.0 - img.g;
      img.g = (img.g-0.5)*1.5;
      if (MY>0.5) img.g = 1.0 - img.g;
      gl_FragColor = img.ggga;


Bureau
Published:

Bureau

Published: