Sponsored By

Open Source Implementation of Quick Draw 3D Updated

The Quesa Development Team has released Quesa 1.6d13, the latest release of their portable Open Source implementation of Apple's Quick Draw 3D API.

Quesa is a cross-pla...

Game Developer, Staff

June 15, 2001

1 Min Read

The Quesa Development Team has released Quesa 1.6d13, the latest release of their portable Open Source implementation of Apple's Quick Draw 3D API. Quesa is a cross-platform Open Source project that re-implements the Quick Draw 3D API under the LGPL (the GNU Lesser General Public License). It provides binary and source compatibility with Apple's Quick Draw 3D, while supporting multiple platforms and operating systems. Quick Draw 3D (QD3D) 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. The new release increases compatibility with the QD3D 1.6 API, includes over a year's worth of bug fixes and new features, and supports Mac OS 8/9, Mac OS X, Linux, Windows, and Be. Applications written to the Quesa API can take advantage of an extensive high-level 3D toolkit (including file importers/exporters, plug-in renderers, and high-level geometries), while still leveraging the performance of low-level OpenGL 3D hardware acceleration. Version 1.6d13 has added new support for Bitmap and Pix Map Marker geometries, for transparency in software rendering, an API reference documentation, and for the Viewer library on Carbon and Windows. It also adds: preliminary support for writing 3DMF files; preliminary Carbon support to the Viewer library; API calls for mathematical utilities missing from QD3D; API calls to translate error codes to strings; Q3View_GetFogStyleState API call (which is missing from QD3D); Cocoa and Code Warrior support and more.

Daily news, dev blogs, and stories from Game Developer straight to your inbox

You May Also Like