Added for loop to accomodate cases with multiple batches

This commit is contained in:
_
2018-04-09 20:51:37 -07:00
parent ad357afc36
commit d38926b86a
2 changed files with 11 additions and 6 deletions
+8 -5
View File
@@ -115,15 +115,18 @@ void extractmeshes(const char *filedata,
struct MeshHeader *mh = NULL;
struct Batch *b = NULL;
unsigned int i;
unsigned int j;
bool ok;
//h -> numMesh
for (i = 1; i < 2; i++) {
for (i = 0; i < 2; i++) {
ok = getmeshheader(&mh, i, filedata);
if (ok) {
getmeshbatch(&b, mh, filedata);
printmeshbatch(b);
}
}
for (j = 0; j < mh -> numBatch; j++) {
getmeshbatch(&b, mh, filedata);
printmeshbatch(b);
} // end for
} // end if
} // end for
}
int main(int argc, char ** argv) {