assimp, как сохранить сжатый файл assbin - PullRequest
0 голосов
/ 27 октября 2018

Я использую assimp для преобразования некоторых файлов .obj в проприетарный формат assbin, чтобы быстрее загружать их в движок, который я пишу.Мой код:

Assimp::Exporter Exporter;
Assimp::Importer Importer;
const aiExportFormatDesc* format = Exporter.GetExportFormatDescription(11);
const aiScene* pScene;

printf("Converting: Arbor Obj/Arbor");
pScene = Importer.ReadFile("Objects/Arbor Obj/Arbor.obj", aiProcess_Triangulate | aiProcess_GenSmoothNormals | aiProcess_FlipUVs);
Exporter.Export(pScene, format->id, "Objects/Arbor Obj/Arbor.ass", aiProcess_Triangulate | aiProcess_GenSmoothNormals | aiProcess_FlipUVs);

, и он работает безупречно, но я не знаю, как сохранить сжатый файл assbin.По документации, найденной в Интернете, я знаю, что это возможно, но я не знаю, как этого добиться.

1 Ответ

0 голосов
/ 29 октября 2018

На данный момент запись сжатого формата assimp.xml или assimp.bin не поддерживается. См. запрос функции fir, следите за ходом работы по ней.

...