Nintendo Confidential


11. TexImgNode


(1) TexImg

u32 mipmap_max_level MipMapを使用する場合、TexImgDataエリアにMipMapイメージを格納します。

その場合の最大レベル数を記述します。

MipMapを使用しない場合は下記のフラグを記述してください。


NIFF2_NO_MIPMAP	0x00000000

尚、MipMapレベルの最大値は下記のフラグによって規定されています。それ以上のレベル数はN64上で再生不可能です。

NIFF2_MIPMAP_MAX_LEVEL_MAX	0x00000007

また、mipmap_max_level値はTexNode -> mipmap_level値以上に設定する必要があります。
u32 mipmap_img_offset TexImgDataエリアに格納されているMipMapイメージの各レベルのオフセットをバイト数で記述します。MipMapを使用する場合、そのレベル数のテクスチャイメージをTexImgDataエリアにレベル0から順に格納していきます。

なお、mipmap_img_offset(0)はレベル1のmipmapイメージへのオフセット値とします。レベル0のオフセットは常に0ですので、データを格納する領域は有りません。

MipMapを使用しない場合はこのフィールドは記述されません。

Go to the data chunk

Go back to the index


Copyright 1998,1999 NINTENDO Co.,Ltd. All rights reserved.
Copyright 1998,1999 MONEGI CORPORATION All rights reserved.