Feel free to post or send any shaders. I made a simple 'bleach bypass' one yesterday. ;)
This is great news. Im super busy trying to finish up some things for another project, but come mid august I should have time to port the shaders im working on to PD, and now that Hans is back in NYC I can get him to help ;)Thanks Chris for taking the time to look into this. I havent had a chance to ask the C74 guys anything, but at this point I guess I dont need to.Much appreciated!
On Jul 12, 2007, at 11:01 PM, Hans-Christoph Steiner wrote:Come tomorrow, you'll have a list of builds from the build farm....hcOn Jul 12, 2007, at 3:35 PM, chris clepper wrote:Great! Which platform and hardware are you testing on? I should havementioned that I've only tested on OSX/Nvidia here.On 7/12/07, cyrille henry < cyrille.henry@la-kitchen.fr> wrote:it works here.thanks a lot.cyrillechris clepper a écrit :CVS is updated. Hopefully this won't break anyone's compiles.The attached files are a test patch and the shaders. I will beout oftown for a few days and not able to work on this again until nextweek.On 7/12/07, chris clepper < cgclepper@gmail.com> wrote:I have multitexturing working with GLSL. While I upload thechangesto CVS I can explain how it works.GLSL shaders cannot directly talk to hardware like ARB onescan. Theapplication side code has to tell the shader which hardware textureunit to use. Obviously when I compile GEM there is no way inhell toknow what the shader variables are going to be named, so anothermethod to tell the shader which unit to use needs to be in place.One solution is to hardcode the names of the sampler variables, butthat is kind of a hack. The one I put in place uses a messageto theglsl_program object with the name of the sampler and the textureunitto use.How to use:1) create gemwin and turn on rendering2) load shader3) send a [mySamplerName $1( message to glsl_program4) load two movies or images5) set one of the pix_texture units to upload to the sametexture unityou told the shader to use with a [texunit $1( messageThis change should be in CVS soon. I will post an example patchin abit._______________________________________________PD-list@iem.at mailing listUNSUBSCRIBE and account-management -> http://lists.puredata.info /listinfo/pd-list----------------------------------------------------------------------------Using ReBirth is like trying to play an 808 with a long stick. -David Zicarelli_______________________________________________PD-list@iem.at mailing listUNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-listv a d e //
_______________________________________________
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list