|
From: James W. W. <os...@jw...> - 2007-12-08 18:18:48
|
I propose that we build a new release of Quesa. Should it be version 1.9 or 2.0? Here's a draft list of changes. Additions or corrections are welcome. * New OpenGL renderer supporting stencil shadows, more than 8 lights, emissive color attributes, and per-pixel lighting. It uses vertex buffer objects (VBOs), display lists, and triangle strips for speed optimization. * New plug-in for 3DS file format. * New hidden line renderer. * Added support for hardware-accelerated pixmap draw contexts using framebuffer objects (FBOs). * New draw context options to sync drawing to refresh or put the drawing surface behind the window. * New HIQuesaView sample project illustrating use of Quesa in a Carbon custom view. * A single Mac framework that can support both Carbon and Cocoa contexts. * Improved support for partial ellipsoids and tori. * New renderer option to indicate whether textures should be assumed to have premultiplied alpha. * Implemented group culling. * Removed obsolete draw region functions. * Added FSRef-based storage objects on the Mac. * Added some utility algorithm sources. |