mirror of
https://notabug.org/scuti/lib3ddevil1
synced 2025-05-31 14:11:42 +05:30
Added namespace structs for textures
This commit is contained in:
@@ -102,10 +102,10 @@ void exporttextures(const char *filedata,
|
||||
unsigned int j;
|
||||
unsigned int id = 0;
|
||||
for (i = 0; i < p -> batchNumber; i++) {
|
||||
gettexdescriptor(&d, i, filedata, filesize);
|
||||
DEVIL1TEX.getbatchdesc(&d, i, filedata, filesize);
|
||||
t = (struct Texture*)
|
||||
malloc(sizeof(struct Texture) * (d -> texNumber));
|
||||
unpacktexbatch(t, i, filedata, filesize);
|
||||
DEVIL1TEX.gettextures(t, i, filedata, filesize);
|
||||
for (j = 0; j < d -> texNumber; j++) {
|
||||
sprintf(fmt, "%s_%d.dds", filename, id);
|
||||
write(fmt, t[j].data, d -> textureSize);
|
||||
@@ -144,8 +144,8 @@ int main(int argc, char ** argv) {
|
||||
unsigned int bufsize = 0;
|
||||
char *buffer = loadfile(f, &bufsize);
|
||||
// unpackpld(buffer, bufsize, f);
|
||||
// exporttextures(buffer, bufsize, f);
|
||||
extractmeshes(buffer, bufsize, f);
|
||||
exporttextures(buffer, bufsize, f);
|
||||
// extractmeshes(buffer, bufsize, f);
|
||||
free(buffer);
|
||||
return 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user