#include <nnsys/g3d/kernel.h>
BOOL
NNS_G3dForceBindMdlPltt(
NNSG3dResMdl* pMdl,
const NNSG3dResTex* pTex,
u32 plttToMatListIdx,
u32 plttIdx
);
| pMdl | モデルリソースへのポインタ |
| pTex | テクスチャリソースへのポインタ |
| plttToMatListIdx | モデルリソース内に存在するパレット名->マテリアルリスト辞書内のインデックス |
| plttIdx | テクスチャリソース内のパレットインデックス |
バインドが成功した場合TRUEを返します。
モデルリソース内には、パレット名から、そのパレット名に対応するパレットを使用するマテリアルのリストを参照する辞書が存在します。その辞書をインデックス参照する場合のインデックスplttToMatListIdxで参照されるマテリアルの集合に対して、テクスチャブロック内のplttIdx番目のパレットに強制的に関連付けます。マテリアルが指定するパレット名称と一致しないパレットをバインドするために用いることができます。
NNS_G3dBindMdlPltt,
NNS_G3dBindMdlPlttEx
NNS_G3dReleaseMdlPltt,
NNS_G3dReleaseMdlPlttEx
2004/08/02 初版