Perspective Transformations - Clipping - Scissoring


<Utility functions>

guFrustum
guFrustumF
... Calculates a perspective projection matrix
guLookAt
guLookAtF
... Calculates a 'lookat' view matrix
guOrtho
guOrthoF
... Calculates an orthogonal projection matrix
guPerspective
guPerspectiveF
... Calculates a perspective projection matrix.

<GBI command list>

gSPViewport ... Loads the viewport projection parameter.
gSPPerspNormalize ... Normalizes the perspective projection.
gSPClipRatio ... Specifies the relative ratio between clipping and scissoring.
gDPSetScissor ... Specifies the scissoring box in the screen coordinates.
gdSPDefLookAt ... Loads the directions of the x and y coordinates in screen space into a 'lookat' structure.