#include <nitro/fx/fx_mtx44.h>
void MTX_Perspective(
fx32 fovySin,
fx32 fovyCos,
fx32 aspect,
fx32 n,
fx32 f,
MtxFx44* mtx );This function sets a perspective projection matrix to *mtx. It uses the Divider. The diagram shows the matrix that is set.

fovySin |
Sine value of the field-of-view angle (view angle) in y-direction/2 |
fovyCos |
Cosine value of the field-of-view angle (view angle) in y-direction/2 |
aspect |
Ratio of width of view field to height of view field (aspect ratio: width/height of the field of view) |
n |
Distance from eyepoint to the near clip plane |
f |
Distance from eyepoint to the far clip plane |
mtx |
Pointer to the 4x4 matrix |
None
G3_Perspective, MTX_Frustum, MTX_Ortho
04/27/2004 Initial Version