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.

Difference between revisions of "QuickDraw 3D"

From Higher Intellect Vintage Wiki
Jump to navigation Jump to search
Line 45: Line 45:
 
=See Also=
 
=See Also=
 
* [[Apple QuickDraw 3D Accelerator Card]]
 
* [[Apple QuickDraw 3D Accelerator Card]]
 +
* [[QuickDraw 3D RAVE]]
 
* [[Apple Computer]]
 
* [[Apple Computer]]
  
 
[[Category:Apple]][[Category:Software]]
 
[[Category:Apple]][[Category:Software]]
 
[[Category:1995]]
 
[[Category:1995]]

Revision as of 14:33, 24 September 2020

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)

See the main article at QuickDraw 3D RAVE.

3D Rave Methods (ATi3D)

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

See Also