A set of patches for drawing GL primitives and modifying the GL environment.
Source code is available on GitHub.
Credits
Logo by @usefuldesign.au.
Known issues
- The
GL Field of View
patch doesn't work properly on Mac OS 10.9 (it produces stretched output).
To explain the picture a bit, there's a GL Point in the background, with 4 sprites in front (textured by a yanomano composition), all layered earlier than the gl point. The sprites are set to "Read/Write" Depth Testing, which causes the 'transparent' box around the ones on the right (which are not in the Threshold patch). The ones on the left, however, do not draw such boxes, which is the expected behaviour.
The depth buffer alpha threshold patch is really useful!
I was working on a composition today that involves moving sprites with transparency intersecting each other. This patch allows things to look much better.
Thanks!
-Amos