#include <nnsys/g3d/model.h>
void NNS_G3dMdlUseGlbDiff(NNSG3dResMdl* pMdl);
void NNS_G3dMdlUseGlbAmb(NNSG3dResMdl* pMdl);
void NNS_G3dMdlUseGlbSpec(NNSG3dResMdl* pMdl);
void NNS_G3dMdlUseGlbEmi(NNSG3dResMdl* pMdl);
void NNS_G3dMdlUseGlbLightEnableFlag(NNSG3dResMdl* pMdl);
void NNS_G3dMdlUseGlbPolygonMode(NNSG3dResMdl* pMdl);
void NNS_G3dMdlUseGlbCullMode(NNSG3dResMdl* pMdl);
void NNS_G3dMdlUseGlbPolygonID(NNSG3dResMdl* pMdl);
void NNS_G3dMdlUseGlbAlpha(NNSG3dResMdl* pMdl);
void NNS_G3dMdlUseGlbFogEnableFlag(NNSG3dResMdl* pMdl);
void NNS_G3dMdlUseGlbDepthTestCond(NNSG3dResMdl* pMdl);
void NNS_G3dMdlUseGlb1Dot(NNSG3dResMdl* pMdl);
void NNS_G3dMdlUseGlbFarClip(NNSG3dResMdl* pMdl);
void NNS_G3dMdlUseGlbXLDepthUpdate(NNSG3dResMdl* pMdl);
pMdl | Pointer to the model resource |
None.
These functions makes sure the model specified by pMdl
is rendered using the values set as the global state values.
NNS_G3dMdlUseGlbDiff |
Specify use of diffuse color as set by the NNS_G3dGlbMaterialColorDiffAmb function. |
NNS_G3dMdlUseGlbAmb |
Specify use of ambient color as set by the NNS_G3dGlbMaterialColorDiffAmb function.
|
NNS_G3dMdlUseGlbSpec |
Specify use of specular color as set by the NNS_G3dGlbMaterialColorSpecEmi function.
|
NNS_G3dMdlUseGlbEmi |
Specify use of emission color as set by the NNS_G3dGlbMaterialColorSpecEmi function.
|
NNS_G3dMdlUseGlbLightEnableFlag |
Specify use of the light-enable flag set by the NNS_G3dGlbPolygonAttr function.
|
NNS_G3dMdlUseGlbPolygonMode |
Specify use of the polygon mode set by the NNS_G3dGlbPolygonAttr function.
|
NNS_G3dMdlUseGlbCullMode |
Specify use of the cull mode set by the NNS_G3dGlbPolygonAttr function.
|
NNS_G3dMdlUseGlbPolygonID |
Specify use of the polygon ID set by the NNS_G3dGlbPolygonAttr function.
|
NNS_G3dMdlUseGlbAlpha |
Specify use of the alpha value set by the NNS_G3dGlbPolygonAttr function. |
NNS_G3dMdlUseGlbFogEnableFlag |
Specify use of the fog-enable flag set by the NNS_G3dGlbPolygonAttr function. |
NNS_G3dMdlUseGlbDepthTestCond |
Specify use of the depth-test condition set by the NNS_G3dGlbPolygonAttr function. |
NNS_G3dMdlUseGlb1Dot |
Specify use of the specification for displaying 1-dot polygons as set by the NNS_G3dGlbPolygonAttr function. |
NNS_G3dMdlUseGlbFarClip |
Specify use of the setting for displaying polygons that intersect with the FAR clip plane as set by the NNS_G3dGlbPolygonAttr function. |
NNS_G3dMdlUseGlbXLDepthUpdate |
Specify use of the enable flag for updating the depth value of translucent polygons as set by the NNS_G3dGlbPolygonAttr function.
|
2004/10/12 Initial version.
CONFIDENTIAL