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
2shader_test.pd
Description: Binary data
_______________________________________________ [email protected] mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
