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
