And then more! I started out using cgtypes from the cgkit. Lots of other graphics goodies in there also: http://cgkit.sourceforge.net/doc/cgtypes.html In the end I ended up rolling my own to better understand the whole thing.