Add export property for assimp json exporter to write compressed json (without whitespaces).

This commit is contained in:
kovacsv
2021-08-27 18:17:27 +02:00
parent 7cc076b27a
commit b39f38b73c
2 changed files with 39 additions and 16 deletions

View File

@@ -58,7 +58,18 @@ public:
Exporter exporter;
aiReturn res = exporter.Export(scene, "assjson", "./spider_test.json");
return aiReturn_SUCCESS == res;
if (aiReturn_SUCCESS != res) {
return false;
}
Assimp::ExportProperties exportProperties;
exportProperties.SetPropertyBool("JSON_SKIP_WHITESPACES", true);
aiReturn resNoWhitespace = exporter.Export(scene, "assjson", "./spider_test_nowhitespace.json", 0u, &exportProperties);
if (aiReturn_SUCCESS != resNoWhitespace) {
return false;
}
return true;
}
};