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
|
gdSPDefLookAtFormat#include "gbi.h" typedef union { Light l[2]; } LookAt; LookAt gdSPDefLookAt(signed char rightx, signed char righty, signed char rightz, signed char upx, signed char upy, signed char upz)Arguments
It loads the x and y screen space coordinate directions into a LookAt structure. The x and y direction unit vectors, where components are expressed in the viewing space, must be converted to a signed 8-bit fixed-point representation. Each component c must undergo the conversion: ((int) MIN(((c) * (128.0)),127.0) 0xff) The LookAt structure serves as input for the gSPLookAt macro, used in the set up process for specular highlights or reflection mapping. See Also gSPLookAt
|