Quesa is a high-level, Open Source, 3D graphics library that offers binary and source level compatibility with Apple's QuickDraw™ 3D API. Quesa does not contain any Apple source code, and was developed without access to Apple's QD3D implementation. Quesa has some APIs and capabilities that were not present in QD3D.

Quesa supports both retained and immediate mode rendering, an extensible file format, plug-in renderers, a wide range of high level geometries, hierarchical models, and a consistent and object-orientated API.

Quesa acts as a scene-graph while using OpenGL for rendering. In principle it could be adapted to use a different low-level rendering engine such as Direct 3D.

Also see the summary page at SourceForge for another view of Quesa resources.

What platforms does Quesa support?

Quesa currently supports Mac OS 8/9, Mac OS X, Linux, and Windows. Images of Quesa running on various platforms can be found on the screenshots page.

How do you pronounce Quesa?

Quesa is pronounced kes-ah. Think Quesadilla, without the dia.

What now?

For more information, select one of the links on the left. If you're interested in learning more about Quesa, the mailing list is our primary means of communication. If you need to file a bug, please do so using our bug database on SourceForge server.

The latest release of Quesa is 2.0, released on 2008/01/26. To download the source, or pre-built binaries for Mac OS X and Windows, see the download page. The most recent source code is always available by CVS.