hello,

thanks a lot for this exemple.
it work great.

do you know a good online or printed resource for learning ARB fragments?

thanks
Cyrille


chris clepper a écrit :
> I have attached a very simple patch and shader for adding two textures 
> together.
> 
> The shader needs to be loaded after window creation and rendering
> starts to work correctly.  The shader has some basic comments about
> what the commands do.  You can replace the ADD with MUL to get a
> different effect to get started.
> 
> 
> ------------------------------------------------------------------------
> 
> !!ARBfp1.0
> 
> #basic multi-texture shader
> #adds two textures together
> 
> #Declarations
> TEMP tmp, tmp1;
> TEMP curr;
> 
> 
> #grab the texture coords
> ATTRIB tex = fragment.texcoord[0];
> ATTRIB tex1 = fragment.texcoord[0];
> 
> #set output
> OUTPUT out = result.color;
> 
> #pick which texture unit to get the pixels from
> #texture[x] selects the texunit
> TEX tmp, tex, texture[0], RECT;
> TEX tmp1, tex1, texture[1], RECT;
> 
> #simple addition of the pixels
> ADD out, tmp, tmp1;
> 
> END

_______________________________________________
[email protected] mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list

Reply via email to