guMtxXFMF
Coordinate transformation (floating-point matrix)
#include <ultra64.h> /* gu.h */
void guMtxXFMF(
float mf[4][4],
float x,
float y,
float z,
float *ox,
float *oy,
float *oz);
None
Transforms one set of coordinates (x, y, z) using the specified matrix. This function provides a useful way to process matrices on the host CPU. When this function is called, the result is the creation of coordinates as shown below:
Fixed-point matrices are handled with the guMtxXFML function.
guMtxCatF, guMtxCatL, and guMtxXFML
03/01/99 Completely rewritten.