62,630
社区成员
发帖
与我相关
我的任务
分享
Exception in thread "main" java.lang.IllegalArgumentException: Empty region!
at javax.imageio.ImageReader.computeRegions(ImageReader.java:2689)
at com.sun.imageio.plugins.wbmp.WBMPImageReader.read(WBMPImageReader.java:184)
at javax.imageio.ImageIO.read(ImageIO.java:1422)
at javax.imageio.ImageIO.read(ImageIO.java:1282)
at com.sun.j3d.utils.image.TextureLoader$1.run(TextureLoader.java:304)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.j3d.utils.image.TextureLoader.<init>(TextureLoader.java:299)
at com.sun.j3d.loaders.objectfile.ObjectFileMaterials.readMapKd(ObjectFileMaterials.java:305)
at com.sun.j3d.loaders.objectfile.ObjectFileMaterials.readFile(ObjectFileMaterials.java:361)
at com.sun.j3d.loaders.objectfile.ObjectFileMaterials.readMaterialFile(ObjectFileMaterials.java:408)
at com.sun.j3d.loaders.objectfile.ObjectFile.loadMaterialFile(ObjectFile.java:525)
at com.sun.j3d.loaders.objectfile.ObjectFile.readFile(ObjectFile.java:589)
at com.sun.j3d.loaders.objectfile.ObjectFile.load(ObjectFile.java:1248)
at com.sun.j3d.loaders.objectfile.ObjectFile.load(ObjectFile.java:676)
at test.ObjLoader.createSceneGraph(ObjLoader.java:102)
at test.ObjLoader.<init>(ObjLoader.java:132)
at test.ObjLoader.main(ObjLoader.java:143)
map_Kd filename
Texture map. Supports .rgb, .rgba, .int, .inta, .sgi, and .bw files in addition to those supported by TextureLoader.
newmtl Material_1
Ka 0.7 0.7 0.7
Kd 1 1 1
Ks 0 0 0
Ns 1
map_Kd mac_2.tga
newmtl Material_1
Ka 0.7 0.7 0.7
Kd 1 1 1
Ks 0 0 0
Ns 1
map_Kd test/mac_2.tga
Exception in thread "main" com.sun.j3d.utils.image.ImageException: javax.imageio.IIOException: Can't read input file!
at com.sun.j3d.utils.image.TextureLoader$1.run(TextureLoader.java:306)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.j3d.utils.image.TextureLoader.<init>(TextureLoader.java:299)
at com.sun.j3d.loaders.objectfile.ObjectFileMaterials.readMapKd(ObjectFileMaterials.java:305)
at com.sun.j3d.loaders.objectfile.ObjectFileMaterials.readFile(ObjectFileMaterials.java:361)
at com.sun.j3d.loaders.objectfile.ObjectFileMaterials.readMaterialFile(ObjectFileMaterials.java:408)
at com.sun.j3d.loaders.objectfile.ObjectFile.loadMaterialFile(ObjectFile.java:525)
at com.sun.j3d.loaders.objectfile.ObjectFile.readFile(ObjectFile.java:589)
at com.sun.j3d.loaders.objectfile.ObjectFile.load(ObjectFile.java:1248)
at com.sun.j3d.loaders.objectfile.ObjectFile.load(ObjectFile.java:676)
at test.ObjLoader.createSceneGraph(ObjLoader.java:102)
at test.ObjLoader.<init>(ObjLoader.java:132)
at test.ObjLoader.main(ObjLoader.java:143)
Caused by: javax.imageio.IIOException: Can't read input file!
at javax.imageio.ImageIO.read(ImageIO.java:1275)
at com.sun.j3d.utils.image.TextureLoader$1.run(TextureLoader.java:304)
... 12 more