[PD] [GEM-dev] Blending mode directly on objects, not pixes?

Jack jack at rybn.org
Sun Nov 29 15:41:39 CET 2009


Le dimanche 29 novembre 2009 à 12:07 +0100, IOhannes m zmölnig a écrit :
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Matteo Sisti Sette wrote:
> > Ohhhhhhh, ok!!!
> > 
> > [env ( is the way the texture blends with the color of the survace (i.e.
> > the one set by [color])!!!
> 
> ah right. that answer was late at night...
> 
> > That's useless to my purpose: by blending mode I meant the way the
> > object (with its resulting color however it results from its color and
> > rexture) blends with its background
> 
> yep. you should be able to control this on low level with
> [GEMglBlendFunc] and [GEMglAlphaFunc]
Sometimes the solutions are very simple, we just need a simple OpenGL
function :)
I have started to read the Red Book there is few month ago, i have to
finish it !
I have done this patch, is it correct to use different blend modes ?
++

Jack


> 
> > 
> > At the end I think I'll use glsl: with a very small and trivial
> > modification to the "multitexture" example I've been able to
> > add/multiply/subtract two textures, so I'll use that to blend a
> > [framebuffer]ed image with another one as textures.
> >
> 
> well, if you only want to change the blending between a surface and the
> background, then you should be able to do this without [gemframebuffer],
> 
> but then you would have to re-implement the default fragment shader
> which is probably not worth it.
> 
> i wonder why i miss something like ftransform() for fragment shaders.
> 
> fgamr
> IOhannes
> 
> 
> mfasr
> IOhannes
> 
> 
> 
> 
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.10 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
> 
> iEYEARECAAYFAksSVfoACgkQkX2Xpv6ydvQL4gCeKrTEJ4xH5k3mqZeTpxwyB43P
> 2B8AoO7iI3pCXLV51RbeKwo+3RXtPo3o
> =7lWh
> -----END PGP SIGNATURE-----
> 
> _______________________________________________
> GEM-dev mailing list
> GEM-dev at iem.at
> http://lists.puredata.info/listinfo/gem-dev





More information about the Pd-list mailing list