I have recently encountered this problem myself and so I am also very interested in suggestions/solutions for handling this situation
On Aug 11, 2008, at 1:07 PM, Memo Akten wrote:

Hi All, there was a similar question recently regarding this problem, but my situation is slightly different...

I have an iterator patch with a bunch of sprites moving around in 3D. The sprites have punch-through alpha (1bit) and as always I am having sorting issues.

Enabling the depth buffer causes transparent areas of the sprite in front to block the sprites in the back (which is wrong), and disabling the depth buffer causes the sprites in the back to be drawn on top of the sprites in the front if they are drawn later (also wrong). Z sorting the sprites seems a bit complex as they are moving all over the place in 3D.

Our Depth Buffer Alpha Threshold patch in our GLTools plugin solves exactly this problem. -- http://kineme.net/QuartzComposerPatches/GLTools/0.4

--
[ christopher wright ]
[EMAIL PROTECTED]
http://kineme.net/

Attachment: smime.p7s
Description: S/MIME cryptographic signature

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Quartzcomposer-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/quartzcomposer-dev/archive%40mail-archive.com

This email sent to [EMAIL PROTECTED]

Reply via email to