# NNS_G3dGlbMaterialColorSpecEmi

## C Specification

      #include <nnsys/g3d/glbstate.h>

      void
      NNS_G3dGlbMaterialColorSpecEmi(
      GXRgb specular,
      GXRgb emission,
      BOOL    IsShininess
      );

## Arguments

specular | Specular reflection color
emission | Emitted light color xyxyxy
IsShininess | Enable/Disable flag for the specular reflection shininess table

## Return Values

None.

## Description

This function configures the specular color and the emission color of the material in the global state kept inside the G3D library. One of two options can be chosen for the specularity brightness table flag: not using the specularity brightness table (`FALSE`), or using the specularity brightness table (anything other than `FALSE`). The configuration performed with the API will be applied to the model if using either the `NNS_G3dMdlUseGlbSpec` function or the `NNS_G3dMdlUseGlbEmi` function.

## See Also

`NNS_G3dGlbMaterialColorDiffAmb`

## Revision History

08/02/2004 Initial version.