加载我的 model.m3g 文件时,Loader 抛出 IOException,表明我的 .m3g 无效,但它不告诉哪里或哪个对象无效。
漂浮在网络上的观众也无法打开它;他们也不会提示任何特定的错误消息。
我知道文件大多是好的,因为我可以手动解析文件并知道每个网格、外观、世界、相机、背景对象都是有效的。
如何进一步诊断?
IOException 来自以下 2 个原因: 1. 如果 name 或从中引用的任何资源无法解析或访问 2. 如果 name 或从中引用的任何资源中的数据不符合 M3G 和 PNG文件格式规范。
对于“移动 3D 图形 API 的文件格式”,请参阅以下链接: http: //www.developer.nokia.com/document/Java_Developers_Library_v2/GUID-07274ED2-697C-4987-ABE9-7FFE82605633/file-format.html