very interesting, but also a good example on how to lock the computer completely with gem - at least my old powerbook. i had to hard reset because complete unresponsiveness. with [frame 10( it runs nicely though. see my last post on how to avoid the lock-up.
max Am 24.12.2007 um 21:35 schrieb vade: > Yes, very efficient, and also give you LOTS of flexibility . the > regular GL_BLEND_MODES do not offer that many variations (not many are > useful for video). Want to make a GPU powered chroma key - shader. > Want to make feedback but have FSAA on, probably shader :) > etc etc. Want to make 4 way mixer? shader! See where I am going > here? :) > > > On Dec 24, 2007, at 3:29 PM, Hans-Christoph Steiner wrote: > >> >> Nice, works for me. Is the idea that shaders are a efficient way of >> mixing video? >> >> .hc >> >> On Dec 24, 2007, at 12:04 PM, vade wrote: >> >>> Hello >>> >>> Here is a 2 channel mixer using overlay blend mode with GLSL. This >>> works, is decently fast and gives me the expected result. >>> >>> If you want more blend modes, feel free to grab them from http:// >>> 001.vade.info >>> (or elsewhere, most are trivial to figure out)- the glsl shaders >>> for the mixers use the same subroutine layout in the glsl, so it is >>> trivial to swap. I did not include them out of sheer laziness. >>> >>> Caveats with PD 0.4.03 Extended nightly from Dec 24th (Mac OS X >>> 10.5.1, QT 7.3, Intel): >>> >>> - had to edit the GLSL program to fix multitexture coordinate >>> issue. Only can use the texture dims from the zeroths texture unit. >>> - could not get sampler2DRect working at all - only had a single >>> texel mapped it seemed. >>> - had weird issue where I would sometimes have to close the gemwin >>> (0, destroy) and then re create it to see the textures assigned to >>> texture units. >>> this happened most often after closing and re-opening the patch. >>> >>> Please see the included question(s) within the PD patch concerning >>> using framebuffer to grab the output of the rendered shader and >>> send it to yet another shader. Ive included an exposure shader in >>> an attempt to make a chain of GLSL effects. I however could not get >>> gemframebuffer to output any usable texture after using glslprogram. >>> >>> Thanks, hope this is helpful to those out there >>> >>> FUDDLE DUDDLE [EMAIL PROTECTED]@[EMAIL PROTECTED]()[EMAIL PROTECTED]([EMAIL >>> PROTECTED] _______________________________________________ [email protected] mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
