[GEM-dev] glsl and texture

chris clepper cgclepper at gmail.com
Fri Aug 25 17:43:57 CEST 2006


Use a texture sampler in your shader.  GLSL has a sampler for 2D and RECT
texutres, so make sure you have the right one for the texture type (OSX
defaults to RECT while Win/Linux are probably 2D).

uniform sampler2D MyTex;

void main (void)
{
  vec4 color = texture2D(MyTex, gl_TexCoord[0].st);
  color = color * 0.5;
  gl_FragColor = color;
}

That is untested but it should result in something.

cgc

On 8/25/06, cyrille henry <cyrille.henry at la-kitchen.fr> wrote:
>
> hello,
>
> i'm trying to learn glsl.
> I can't find how to use texture in the fragment shader.
> does anyone have an exemple how to load texture with GEM glsl?
>
> thanks
> Cyrille
>
> _______________________________________________
> GEM-dev mailing list
> GEM-dev at iem.at
> http://lists.puredata.info/listinfo/gem-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/gem-dev/attachments/20060825/6e016961/attachment.htm>


More information about the GEM-dev mailing list