al - Audio Library Functions gDP - DP GBI Macros gdSP - General GBI Macros gSP - SP GBI Macros gt - Turbo Microcode RDP gu - Graphics Utilities Math - Math Functions nuSys - NuSystem os - N64 Operating System sp - Sprite Library Functions uh - Host to Target IO 64DD - N64 Disk Drive
|
guOrthoFFormat#include "gu.h" void guOrthoF(float m[4][4], float l, float r, float b, float t, float n, float f, float scale)Arguments
It computes and returns an orthographic 4x4 floating-point projection matrix for an orthographic parallel viewing volume. The near clipping plane is a rectangle with the lower-left corner at (l, b, -n) and the upper-right corner at (r, t, -n). The far clipping plane is a rectangle with corners at (l, b, -f) and (r, t, -f). Both near and far (n and f) can be positive or negative. Note The near and far planes are specified slightly differently here than they are in the guPerspective function. Here they represent z-planes in world space; in guPerspective they are distances that are always positive. Larger separations between the near and far planes decrease the z resolution for Z-Buffering. See Also guOrtho guFrustum guPerspective guLookAt gSPMatrix glOrtho(3G)
|