njSetPvmTextureList
| |
PVMファイルロード時のテクスチャリストを設定します。 |
#include <Ninja.h> void njSetPvmTextureList( texlist, texname, filename, size); NJS_TEXLIST *texlist NJS_TEXNAME *texname char *filename Sint32 size
NJS_TEXNAME texname[20]; NJS_TEXLIST texlist; char filename[20][28]; NJS_TEXMEMLIST texmemlist[20]; Sint8 *texbuf; njSetPvmTextureList( &texlist, texname,(char*)filename,20); njInitTexture(texmemlist,20); /* 4096バイトのバッファを指定する サイズは2048バイト以上なら良い */ texbuf = syMalloc(4096); njInitTextureBuffer(texbuf,4096); /* PVMテクスチャをロードする */ njLoadTexturePvmFile("file1.pvm",&texlist); /* ロードが終わったら開放してもかまわない */ syFree(texbuf);
njSetPvmTextureList |