NNS_G3dMdlUseMdlXXXXX

構文

#include <nnsys/g3d/model.h>
void NNS_G3dMdlUseMdlDiff(NNSG3dResMdl* pMdl);
void NNS_G3dMdlUseMdlAmb(NNSG3dResMdl* pMdl);
void NNS_G3dMdlUseMdlSpec(NNSG3dResMdl* pMdl);
void NNS_G3dMdlUseMdlEmi(NNSG3dResMdl* pMdl);
void NNS_G3dMdlUseMdlLightEnableFlag(NNSG3dResMdl* pMdl);
void NNS_G3dMdlUseMdlPolygonMode(NNSG3dResMdl* pMdl);
void NNS_G3dMdlUseMdlCullMode(NNSG3dResMdl* pMdl);
void NNS_G3dMdlUseMdlPolygonID(NNSG3dResMdl* pMdl);
void NNS_G3dMdlUseMdlAlpha(NNSG3dResMdl* pMdl);
void NNS_G3dMdlUseMdlFogEnableFlag(NNSG3dResMdl* pMdl);
void NNS_G3dMdlUseMdlDepthTestCond(NNSG3dResMdl* pMdl);
void NNS_G3dMdlUseMdl1Dot(NNSG3dResMdl* pMdl);
void NNS_G3dMdlUseMdlFarClip(NNSG3dResMdl* pMdl);
void NNS_G3dMdlUseMdlXLDepthUpdate(NNSG3dResMdl* pMdl);

引数

pMdl モデルリソースへのポインタ

返り値

なし。

説明

pMdlで指定されるモデルの描画にモデルリソース内で設定されている値を使用するよう設定します。

NNS_G3dMdlUseMdlDiff モデルリソース内で設定されている個々のマテリアルのdiffuse 色を使うように指定します。
NNS_G3dMdlUseMdlAmb モデルリソース内で設定されている個々のマテリアルのambient色を使うように指定します。
NNS_G3dMdlUseMdlSpec モデルリソース内で設定されている個々のマテリアルのspecular色を使うように指定します。
NNS_G3dMdlUseMdlEmi モデルリソース内で設定されている個々のマテリアルのemission色を使うように指定します。
NNS_G3dMdlUseMdlLightEnableFlag モデルリソース内で設定されている個々のマテリアルのライトイネーブルフラグを使うように指定します。
NNS_G3dMdlUseMdlPolygonMode モデルリソース内で設定されている個々のマテリアルのポリゴンモードを使うように指定します。
NNS_G3dMdlUseMdlCullMode モデルリソース内で設定されている個々のマテリアルのカルモードを使うように指定します。
NNS_G3dMdlUseMdlPolygonID モデルリソース内で設定されている個々のマテリアルのポリゴンIDを使うように指定します。
NNS_G3dMdlUseMdlAlpha モデルリソース内で設定されている個々のマテリアルのα値を使うように指定します。
NNS_G3dMdlUseMdlFogEnableFlag モデルリソース内で設定されている個々のマテリアルのフォグイネーブルフラグを使うように指定します。
NNS_G3dMdlUseMdlDepthTestCond モデルリソース内で設定されている個々のマテリアルのデプステスト条件を使うように指定します。
NNS_G3dMdlUseMdl1Dot モデルリソース内で設定されている個々のマテリアルの1ドットポリゴン表示指定を使うように指定します。
NNS_G3dMdlUseMdlFarClip モデルリソース内で設定されている個々のマテリアルのFAR面交差ポリゴン表示指定を使うように指定します。
NNS_G3dMdlUseMdlXLDepthUpdate モデルリソース内で設定されている個々のマテリアルの半透明ポリゴンのデプス値更新イネーブルフラグを使うように指定します。

参照

NNS_G3dMdlUseGlbXXXXX

履歴

2004/10/12 初版