#include "stdafx.h" #include "_TextureMode.h" K3DTexture * _spSpecular[8]={NULL,}; STRUCT_TEXTURE_MODE g_pTextureMode[MAX_TEXTURE_MODE] = { #include "TextureMode.txt" }; #ifdef _DEV STRUCT_TEXTURE_MODE_FILE g_pTextureModeFile[MAX_TEXTURE_MODE] = { #include "TextureModeFile.txt" }; void _TextureModeReload(void) { FILE * fp = fopen("TextureModeFile.txt","rt"); if (fp==NULL) return; memset(g_pTextureModeFile,0,sizeof(g_pTextureModeFile)); for (int i=0;i>1)); } else { *nhash2 += ((name[i]-'0') << (i>>1)); } } } int _TextureModeGet(char *name) { int mode = 1; int nhash1 = 0; int nhash2 = 0; _TextureModeEncode(name,&nhash1,&nhash2); for (int i=0;i