A simplified lighting computation applies in color index mode that uses many of the parameters controlling RGBA lighting, but none of the RGBA material parameters. First, the RGBA diffuse and specular intensities of light i ( and , respectively) determine color index diffuse and specular light intensities, and from
and
indicates the R component of the color and similarly for and .
Next, let
where and are given by equations 2.4 and 2.5, respectively, and and are given by equations 2.2 and 2.3, respectively. Let . Finally, let
Then color index lighting produces a value c, given by
The final color index is
The values , and are material properties described in Tables 2.7 and 2.8. Any ambient light intensities are incorporated into . As with RGBA lighting, disabled lights cause the corresponding terms from the summations to be omitted. The interpretation of and the calculation of front and back colors is carried out as has already been described for RGBA lighting.
The values , , and are set with Material using prop of COLOR_INDEXES. Their initial values are 0, 1, and 1, respectively. The additional state consists of three floating-point values. These values have no effect on RGBA lighting.