Alexandre Quessy a écrit : > HI Cyrille and others. > > I modified the abstraction to make opening the two files easier. It > uses file/parentfolder from the PdMtlAbstractions. (try it !! It > answers your question) great, thanks.
> > For the C programming and such, I just meant that it is nice if we can > tend to make Pd easier to use for people that are not that much used > to advanced programming. A good documentation and a nice structure > helps a lot... i strongly aggre. and from my experience, a good documentation is 80% of the job. cyrille > > a > > 2007/6/23, cyrille henry <[EMAIL PROTECTED]>: >> >> >> Alexandre Quessy a écrit : >> > Eh Jack ! >> > Very nice examples, yes. Cyrille, do you think that one should >> > understand C programming in order to use Pd? I don't. >> i don't see your point here. >> glsl programming is not very diferent from C. So, understanding C is >> good for learning glsl. >> but you don't nead glsl in order to use pd. >> you just need glsl if you want to do very heavy pixel processing at >> 50fps / 1024x768 without using any CPU time by exemple. >> >> >> > Of course, its >> > low-level orientation makes it perfect for someone to learn lower >> > level stuff. >> > >> > Anyways, I added an abstraction for shaders in the PdMtlAbstractions. >> > See https://devel.goto10.org/pdmtl/browser/trunk/pdmtl/gems >> >> cut / paste the help file is (for me) easier to use, as i usually put >> the shader in in the same directory as my patch, so i don't nead to >> provide the full path for the shader. (and the patch could run on >> other computer without changing all path). >> is there a solution for an abstraction to know the directory of it's >> parent patch? >> >> cyrille >> >> > >> > a >> > >> > >> > 2007/6/19, [EMAIL PROTECTED] <[EMAIL PROTECTED]>: >> >> Yep, very interesting example ! >> >> You can "boost" Gem with glsl object. >> >> Is there workshop in Paris about that Cyrille ? >> >> I think, that it would be interesting to do. >> >> >> >> Jack >> >> >> >> > >> >> > >> >> > Hans-Christoph Steiner a écrit : >> >> >> >> >> >> On Jun 17, 2007, at 6:58 AM, cyrille henry wrote: >> >> >> >> >> >>> hello, >> >> >>> >> >> >>> >> >> >>> Kyle Klipowicz a écrit : >> >> >>>> Ooop please send any elementary examples of these things. >> >> >>> >> >> >>> >> >> >>> i post a few very diferents shader and the pd patch to use them >> >> here : >> >> >>> >> >> >>> http://drpichon.free.fr/gem_glsl_ch_200070617.zip >> >> >> >> >> >> Wow, these are some nice examples, these should be included in the >> >> >> "examples" section of Pd-extended. >> >> >> >> >> > >> >> > well, i think i should clean up some code and check licence for the >> >> shader >> >> > i did not write. >> >> > where should i put them in order to include them in pd-extended? >> >> > >> >> > cyrille >> >> > >> >> >> .hc >> >> >> >> >> >>> >> >> >>> >> >> >>>> I got >> >> >>>> confused by the Gem docs (they don't explain OpenGL as >> thoroughly as >> >> >>>> the vanilla Pd-docs explain DSP). >> >> >>> >> >> >>> Gem doc aim is to explain gem specific stuf. but in order to >> use Gem, >> >> >>> you also need a good openGL book. >> >> >>> (you can find lot's of them) >> >> >>> >> >> >>> cyrille >> >> >>> >> >> >>> >> >> >>>> >> >> >>>> ~Kyle >> >> >>>> >> >> >>>> On 6/17/07, cyrille henry <[EMAIL PROTECTED]> wrote: >> >> >>>>> hello, >> >> >>>>> >> >> >>>>> Alexandre Quessy a écrit : >> >> >>>>>> Hi all ! >> >> >>>>>> The Toon.vert and Toon.frag shaders don't seem to work quite >> well >> >> >>>>>> here. I only get some kind of darker or lighter grey >> depending on >> >> >>>>>> the >> >> >>>>>> value of the "Phong" variable I set it to have. I am using >> >> >>>>>> Pd-extended >> >> >>>>>> 0.39-2 test 5 on Ubuntu Linux Intel. Gem is 0.91-cvs compiled >> >> on Mar >> >> >>>>>> 16 2007. Should I generate something any better ? >> >> >>>>> this is exactly what the toon shader is aiming to do. >> >> >>>>> look at it's code to undersant why. >> >> >>>>> >> >> >>>>>> >> >> >>>>>> Anyone has an other GLSL shader to suggest to try it with ? >> >> >>>>> >> >> >>>>> yes, google has a lot. >> >> >>>>> >> >> >>>>> i have a few other exemple on my computer, tell me if you're >> >> looking >> >> >>>>> for some specific stuf. >> >> >>>>> >> >> >>>>> >> >> >>>>> cyrille >> >> >>>>> >> >> >>>>> >> >> >>>>>> >> >> >>>>>> Thanks !! >> >> >>>>>> >> >> >>>>>> a >> >> >>>>>> >> >> >>>>>> 2007/6/16, chris clepper <[EMAIL PROTECTED]>: >> >> >>>>>>> GEM is a bit easier to deal with for shaders since there is no >> >> need >> >> >>>>> to do >> >> >>>>>>> any specific wrapper. Any ARB_ vertex or fragment shader >> and any >> >> >>>>>>> GLSL >> >> >>>>>>> shader you find on the web can work in GEM without >> modification. >> >> >>>>> In some >> >> >>>>>>> cases you might need to change something in the shader text to >> >> deal >> >> >>>>> with >> >> >>>>>>> rectangle vs 2D textures. >> >> >>>>>>> >> >> >>>>>>> >> >> >>>>>>> On 6/16/07, Cypod <[EMAIL PROTECTED]> wrote: >> >> >>>>>>>> >> >> >>>>>>>> On the cycling74 webpage there is an interesting article >> about >> >> >>>>> writing >> >> >>>>>>> shaders for jitter: >> >> >>>>>>>> http://cycling74.com/story/2007/5/23/181113/507 >> >> >>>>>>>> >> >> >>>>>>>> >> >> >>>>>>>> >> >> >>>>>>>> >> >> >>>>>>>> is there a similar function available for GEM? Has anyone had >> >> >>>>> experience >> >> >>>>>>> with doing this? >> >> >>>>>>>> _______________________________________________ >> >> >>>>>>>> PD-list@iem.at mailing list >> >> >>>>>>>> UNSUBSCRIBE and account-management -> >> >> >>>>>>> http://lists.puredata.info/listinfo/pd-list >> >> >>>>>>>> >> >> >>>>>>> >> >> >>>>>>> _______________________________________________ >> >> >>>>>>> PD-list@iem.at mailing list >> >> >>>>>>> UNSUBSCRIBE and account-management -> >> >> >>>>>>> http://lists.puredata.info/listinfo/pd-list >> >> >>>>>>> >> >> >>>>>>> >> >> >>>>>> >> >> >>>>>> >> >> >>>>> >> >> >>>>> _______________________________________________ >> >> >>>>> PD-list@iem.at mailing list >> >> >>>>> UNSUBSCRIBE and account-management -> >> >> >>>>> http://lists.puredata.info/listinfo/pd-list >> >> >>>>> >> >> >>>> >> >> >>>> >> >> >>> >> >> >>> _______________________________________________ >> >> >>> PD-list@iem.at mailing list >> >> >>> UNSUBSCRIBE and account-management -> >> >> >>> http://lists.puredata.info/listinfo/pd-list >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> ---------------------------------------------------------------------------- >> >> >> >> >> >> >> >> >> >> >> >> http://at.or.at/hans/ >> >> >> >> >> >> >> >> >> >> >> >> >> >> > >> >> > _______________________________________________ >> >> > PD-list@iem.at mailing list >> >> > UNSUBSCRIBE and account-management -> >> >> > http://lists.puredata.info/listinfo/pd-list >> >> > >> >> >> >> >> > >> > >> > > _______________________________________________ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list