[GEM-dev] glsl and texture
cyrille henry
cyrille.henry at la-kitchen.fr
Sat Aug 26 00:10:51 CEST 2006
chris clepper a écrit :
> void main()
> {
> gl_TexCoord[0] = gl_MultiTexCoord0;
> gl_Position = gl_ModelViewProjectionMatrix * gl_Vertex;
>
> }
>
> uniform sampler2DRect MyTex;
>
> void main (void)
> {
> vec4 color = texture2DRect(MyTex, gl_TexCoord[0].st);
> color = color* 0.5;
> gl_FragColor = color;
> }
>
> Works on OSX.
with the pd patch i send to the list?
it does not work on my computer.
did anyone tested this on linux?
i forget to say :
when i send print to glsl_program, i have :
glsl_Program Hardware Info
============================
[glsl_program]: uvar#0: "MyTex": unknown (0x8B5E)
[glsl_program]: uvar#1: "gl_ModelViewProjectionMatrixTranspose":
GL_FLOAT_MAT4_ARB
with sampler2DRect and texture2DRect : the shader does not compile.
I use sampler2D and texture2D.
anyway, i'll have to find informations about arb_fragments.
thanks
Cyrille
>
> Change use sampler2D and texture2D for non-rectangle textures. Or use
> arb_fragment program which is more straightforward and performs better.
>
> cgc
>
> On 8/25/06, *cyrille henry* <cyrille.henry at la-kitchen.fr
> <mailto:cyrille.henry at la-kitchen.fr>> wrote:
>
> This does not change anything : my primitive is still black.
> thanks
> Cyrille
>
>
> chris clepper a écrit :
> > Add
> >
> > gl_TexCoord[0] = gl_MultiTexCoord0;
> >
> > To your vertex program.
> >
> >
> > On 8/25/06, *cyrille henry* < cyrille.henry at la-kitchen.fr
> <mailto:cyrille.henry at la-kitchen.fr>
> > <mailto:cyrille.henry at la-kitchen.fr
> <mailto: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 <mailto:GEM-dev at iem.at> <mailto:
> GEM-dev at iem.at <mailto:GEM-dev at iem.at>>
> > http://lists.puredata.info/listinfo/gem-dev
> >
> >
> >
> >
> ------------------------------------------------------------------------
>
> >
> > _______________________________________________
> > GEM-dev mailing list
> > GEM-dev at iem.at <mailto:GEM-dev at iem.at>
> > http://lists.puredata.info/listinfo/gem-dev
> <http://lists.puredata.info/listinfo/gem-dev>
>
>
More information about the GEM-dev
mailing list