Borrow the GLKit framework from GNU3DKit that is or was in GNUStep CVS/SVN ? It should work in OSX, as far as I recall there were a couple of includes that had to be changd, from AppKit.h to Cocoa.h, and one other I cannot remember. Temujin -- Rendered unconscious in 3D dreams