Unsupported — We cannot guarantee that this software will work properly on Mac OS 10.8 and above. Please be careful.

Release: GL Tools, v1.2

Release Type: Production
Version: 1.2
Release Notes

This version of GLTools adds numerous enhancements, fixes, and improvements.

  • Alpha blend ports got a significant performance improvement -- also some bug fixes from the alphas that caused problems outside of QC.

  • A new Depth Sort environment patch (with sample composition)

  • The Spline Corruption bug was fixed (finally)

  • There's a new Cube Structure patch, for rendering axis-aligned cubes at several locations simultaneously -- this works just like the Point Structure patch.

  • The point-structure and line-structure patches received some optimizations and tweaks. Also, the demo compositions show "indexed" mode, which typically performs better than keyed mode.

  • There's a new Inverse Rotation patch, which allows you to align objects to the screen (kinda like billboards) -- handy for sprite-powered particle systems (the depth sort demo demonstrates this patch as well).

  • Other assorted memory leak fixes and performance tweaks.

The zip contains the plugin, as well as sample compositions.

GLTools-1.2.zip543.13 KB

Installation Instructions

Place the plugin file in
/Users/[you]/Library/Graphics/Quartz Composer Patches/
(Create the folder if it doesn't already exist.)

A set of patches for drawing GL primitives and modifying the GL environment.

Source code is available on GitHub.


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).