Geometric Objects


This chapter describes the QuickDraw3D geometric objects and the functions you can use to manipulate them. Geometric objects form the basis of any three-dimensional model, so you need to know how to define (and perhaps also create and dispose of) geometric objects to render any image. QuickDraw3D provides a rich set of geometric primitive objects, which you can group, copy, illuminate, texture, or otherwise modify as desired.

To use this chapter, you should already be familiar with the QuickDraw3D class hierarchy, described in the chapter "QuickDraw 3D Objects." earlier in this book.

This chapter begins by describing the QuickDraw3D geometric primitives. Then it shows how to create and manipulate instances of those primitives. The section "Geometric Objects Reference," beginning on page 4-23 provides a complete description of the geometric primitives and the routines you can use to create and manipulate them.

This chapter also provides definitions of the fundamental mathematical objects (points, vectors, matrices, quaternions, and so forth) that are used in defining QuickDraw3D geometric objects. For routines that you can use to manipulate those basic mathematical objects, see the chapter "QuickDraw 3D Mathematical Utilities." For routines that you can use to group geometric primitive objects into groups or collections, see the chapter "Group Objects" later in this book.

About Geometric Objects
Using Geometric Objects
Geometric Objects Reference
Summary of Geometric Objects

3D Graphics Programming with QuickDraw 3D - 21 OCT 1995

© Apple Computer, Inc.

Let us know what you think of these prototype pages.

Generated with Harlequin WebMaker