GXGetLightAttnK

Syntax

#include <revolution/gx.h>

void GXGetLightAttnK(
    const GXLightObj*   lt_obj,
    f32*                k0,
    f32*                k1,
    f32*                k2 );

Arguments

lt_obj Pointer to a light object.
k0 Distance attenuation coefficient 0.
k1 Distance attenuation coefficient 1.
k2 Distance attenuation coefficient 2.

Return Values

None.

Description

This function returns coefficients used in the lighting attenuation calculation for a given light object. The application must allocate memory for the light object. The coefficients k0, k1, and k2 are used for distance attenuation. These parameters can be set using the GXInitLightAttn, GXInitLightAttnK, GXInitLightDistAttn or GXInitLightShininess function.

See Also

GXInitLightAttn, GXInitLightAttnK

Revision History

2006/03/01 Initial version.


CONFIDENTIAL