This worked for me Color = vec4(surfaceColor.rgb, 0.0); Color.rgb *= Color.a;
-Matti On 20 Jun, 2010, at 17:02 , George Toledo wrote: > Thanks for that suggestion as well... not working for me though. I just keep > getting a "void function cannot return value", and I've tried a few > variations on this theme. > > -George > > On Sun, Jun 20, 2010 at 9:48 AM, Christopher Wright <cwri...@kineme.net> > wrote: > The 'blobby' look is probably down to alpha premultiplication (or lack of). > Try something like: > > I'm pretty confident that it's a premultiplication issue too (I ran into the > same thing making a demo not too long ago). Unfortunately, I'm on 10.5 now, > and the latest security update seems to be hosing QC, so I can't test it at > the moment :/ > > > This suggestion doesn't work for me, because it isn't legal in the shader > (getting an "output is reserved" message...). Thanks for the suggestion > though. > > use a different name, like vec4 comspositeColor. > > -- > [ christopher wright ] > cwri...@kineme.net > http://kineme.net/ > > > _______________________________________________ > Do not post admin requests to the list. They will be ignored. > Quartzcomposer-dev mailing list (Quartzcomposer-dev@lists.apple.com) > Help/Unsubscribe/Update your Subscription: > http://lists.apple.com/mailman/options/quartzcomposer-dev/m%40mansteri.com > > This email sent to m...@mansteri.com
_______________________________________________ Do not post admin requests to the list. They will be ignored. Quartzcomposer-dev mailing list (Quartzcomposer-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/quartzcomposer-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com