Please consider a donation to the Higher Intellect project. See https://preterhuman.net/donate.php or the Donate to Higher Intellect page for more info. |
QuickDraw 3D
From Higher Intellect Vintage Wiki
Software API for Macintosh 3D graphics. QuickDraw 3D is a Code Fragment Manager-based shared library, with a C-based API. It runs on all Power Macintosh computers and offers high-performance 3D rendering and other features that make working with 3D data easier.
QuickDraw 3D RAVE (rendering acceleration virtual engine)[edit]
3D Rave Methods (ATi3D)[edit]
The following 3D Rave methods are supported by the ATi3D extension:
- QABitmapDelete
- QADrawBitmap
- QADrawContextDelete
- QADrawContextNew
- QADrawLine
- QADrawPoint
- QADrawTriGouraud
- QADrawTriMeshGouraud
- QADrawTriMeshTexture
- QADrawTriTexture
- QADrawVGouraud
- QADrawVTexture
- QAEngineGestalt
- QAFlush
- QAGetFloat
- QAGetInt
- QAGetPtr
- QARenderAbort
- QARenderEnd
- QARenderStart
- QASetFloat
- QASetInt
- QASetPtr
- QASync
- QATextureDetach
- QATextureNew
Documentation[edit]
- QuickDraw 3D: A New Dimension for Macintosh Graphics
- Adding Custom Data to QuickDraw 3D Objects
- Easy 3D With the QuickDraw 3D Viewer