[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