Thanks for sharing this. I am going. Graphics is one of the things I like to work with. And speaking of timing, I am in the process of writing a set of organic OpenGL widgets, which I am also planning to release publicly under some relatively liberal license. Timing could not have been better! IN