High-level 3D graphics library. Supports 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.
In 1998, I completed my PhD at Delft University of Technology on a desktop VR system named Cubby, which was created entirely in QuickDraw3D. One of the most amazing technologies to come out of Apple in the 90s, this was a high level, totally intuitive API for 3D programming which allowed even non-programmers like myself to create complex 3D applications. In the late 90s, Apple dropped QD3D in favour of the industry standard OpenGL. Unfortunately, OpenGL is much lower level and, to me, feels very primitive compared to QD3D. None of the higher level libraries (MESA, Coin etc.) seem to have the elegance of QuickDraw3D. I much applaud the Quesa team for reverse engineering QD3D. What I still miss is the implementation of the view plane camera, an essential element for VR programming.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?
Thanks for your review!
Get credit for your review by logging in via OpenID. Click your account provider: