ADC Home > Reference Library > Technical Q&As > Legacy Documents > Graphics & Imaging >

Legacy Documentclose button

Important: This document is part of the Legacy section of the ADC Reference Library. This information should not be used for new development.

Current information on this Reference Library topic can be found here:

NOTE: This Technical Q&A has been retired. Please see the Technical Q&As page for current documentation.

QuickDraw 3D Projection Chain

Q: The documentation states that the Q3View_GetFrustrumToWindowMatrixState can only be called between StartRendering and EndRendering. While this makes sense for the Q3View_GetLocalToWorldMatrixState routine, why should it apply to the others? We've set up a dummy rendering loop to call these routines, but it seems a waste. Also, the names for these routines seem wrong, since they get the matrix, not the state of the matrix.

A: The reason for the restriction is that, in future versions, we may provide the ability to transform the camera within the rendering loop. We chose to name them the way we did because you are getting the state [[arrowhorizex]] i.e., whatever the matrix is at the time.

[Jun 01 1995]


Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.