проверка формата m3g - PullRequest
0 голосов
/ 21 июня 2011

При загрузке моего файла model.m3g, Loader генерирует IOException, указывая, что мой .m3g недействителен, но не сообщает, где или какой объект недопустим.

Зрители, плавающие в Интернете, могут 'т тоже открыть;и при этом они не запрашивают никакого определенного сообщения об ошибке.

Я знаю, что файл в основном хорош, потому что я могу вручную проанализировать файл и знаю, что каждый объект Mesh, Appearance, World, Camera, Background действителен.

Как мне диагностировать дальше?

1 Ответ

0 голосов
/ 24 июня 2011

IOException происходит по следующим двум причинам: 1. если имя или какой-либо ресурс, на который он ссылается, не может быть разрешен или доступен 2. если данные в имени или в каком-либо ресурсе, на который они ссылаются, не соответствуютСпецификации формата файлов M3G и PNG.

для "Формат файла для Mobile 3D Graphics API" см. Следующую ссылку: http://www.developer.nokia.com/document/Java_Developers_Library_v2/GUID-07274ED2-697C-4987-ABE9-7FFE82605633/file-format.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...