guLookAtF

guLookAtF [Function]

Function

guLookAtF

Creates a viewing matrix (floating point)

Syntax

#include <ultra64.h>        /* gu.h */
void guLookAtF(
        float mf[4][4],
        float xEye,
        float yEye,
        float zEye,
        float xAt,
        float yAt,
        float zAt,
        float xUp,
        float yUp,
        float zUp);

Arguments

mf
Matrix resulting from calculation
xEye
x-coordinate of viewpoint
yEye
y-coordinate of viewpoint
zEye
z-coordinate of viewpoint
xAt
x-coordinate of lookat point
yAt
y-coordinate of lookat point
zAt
z-coordinate of lookat point
xUp
x component of upward vector
yUp
y component of upward vector
zUp
z component of upward vector

Returned value

None.

Description

The viewing matrix is returned to mf. Fixed point can be handled with the guLookAt function.

See also

guLookAt

Revision history

03/01/99 Completely rewritten.