Welcome, Guest. Please login or register.

Login with username, password and session length

 
Advanced search

12046 Posts in 1593 Topics- by 597 Members - Latest Member: Pymntizwb

20. May 2013, 03:57:00 pm
Xith3D CommunityGeneral CategorySupport (Moderator: Marvin Fröhlich)BSPLoader isn't able to load my map
Pages: [1]
Print
Author Topic: BSPLoader isn't able to load my map  (Read 257 times)
T1m0
Just dropped in

Offline Offline

Posts: 1


View Profile Email
« on: 14. June 2012, 10:31:41 am »

Hi Community,

I've some problems loading my map i've created in GTKRadiant. I use the GTKRadiant 1.4 (but also tried different versions of GTKRadiant) and tried all possible BSP compiling profiles but my Java Xith3d framework isn't able to load the BSP file.

These different errors appear while executing my BSP Loading Code:

Code:
java.lang.NegativeArraySizeException
at org.jagatoo.loaders.models.bsp.BSPFile.readFully(BSPFile.java:170)
at org.jagatoo.loaders.models.bsp.BSPPrototypeLoader.readVisData(BSPPrototypeLoader.java:840)
at org.jagatoo.loaders.models.bsp.BSPVersionDataLoader46.loadPrototypeData(BSPVersionDataLoader46.java:82)
at org.jagatoo.loaders.models.bsp.BSPPrototypeLoader.load(BSPPrototypeLoader.java:1247)
at org.jagatoo.loaders.models.bsp.BSPPrototypeLoader.load(BSPPrototypeLoader.java:1269)
at org.xith3d.loaders.models.ModelLoader.loadModel(ModelLoader.java:500)
at org.xith3d.loaders.models.ModelLoader.loadModel(ModelLoader.java:559)
at org.xith3d.loaders.models.ModelLoader.loadModel(ModelLoader.java:585)
at org.xith3d.loaders.models.ModelLoader.loadModel(ModelLoader.java:740)
at org.xith3d.loaders.models.ModelLoader.loadModel(ModelLoader.java:757)
at org.editor.Editor.loadLevel(Editor.java:479)
at org.editor.Editor.<init>(Editor.java:150)
at org.editor.Editor.main(Editor.java:111)

Code:
java.lang.ArrayIndexOutOfBoundsException: 12
at org.jagatoo.loaders.models.bsp.util.PatchSurface.findSize(PatchSurface.java:156)
at org.jagatoo.loaders.models.bsp.util.PatchSurface.<init>(PatchSurface.java:273)
at org.jagatoo.loaders.models.bsp.BSPVersionDataLoader46.convertFaceToSurfacePatch(BSPVersionDataLoader46.java:168)
at org.jagatoo.loaders.models.bsp.BSPVersionDataLoader46.convertFaceToGeometry(BSPVersionDataLoader46.java:281)
at org.jagatoo.loaders.models.bsp.BSPVersionDataLoader46.convertFacesToGeometries(BSPVersionDataLoader46.java:313)
at org.jagatoo.loaders.models.bsp.BSPPrototypeLoader.load(BSPPrototypeLoader.java:1249)
at org.jagatoo.loaders.models.bsp.BSPPrototypeLoader.load(BSPPrototypeLoader.java:1269)
at org.xith3d.loaders.models.ModelLoader.loadModel(ModelLoader.java:500)
at org.xith3d.loaders.models.ModelLoader.loadModel(ModelLoader.java:559)
at org.xith3d.loaders.models.ModelLoader.loadModel(ModelLoader.java:585)
at org.xith3d.loaders.models.ModelLoader.loadModel(ModelLoader.java:740)
at org.xith3d.loaders.models.ModelLoader.loadModel(ModelLoader.java:757)
at org.editor.Editor.loadLevel(Editor.java:479)
at org.editor.Editor.<init>(Editor.java:150)
at org.editor.Editor.main(Editor.java:111)

Code:
TODO: Implement the abstract creation of Billboard geometry
java.lang.NullPointerException
at org.jagatoo.loaders.models.bsp.BSPConverter.convertEntities(BSPConverter.java:414)
at org.jagatoo.loaders.models.bsp.BSPConverter.convert(BSPConverter.java:443)
at org.jagatoo.loaders.models.bsp.BSPPrototypeLoader.load(BSPPrototypeLoader.java:1251)
at org.jagatoo.loaders.models.bsp.BSPPrototypeLoader.load(BSPPrototypeLoader.java:1269)
at org.xith3d.loaders.models.ModelLoader.loadModel(ModelLoader.java:500)
at org.xith3d.loaders.models.ModelLoader.loadModel(ModelLoader.java:559)
at org.xith3d.loaders.models.ModelLoader.loadModel(ModelLoader.java:585)
at org.xith3d.loaders.models.ModelLoader.loadModel(ModelLoader.java:740)
at org.xith3d.loaders.models.ModelLoader.loadModel(ModelLoader.java:757)
at org.editor.Editor.loadLevel(Editor.java:479)
at org.editor.Editor.<init>(Editor.java:150)
at org.editor.Editor.main(Editor.java:111)

My first thought was, that my compiler was broken, so i tried different ones but with no luck. I wrote some batch scripts, which execute the q3map2.exe (it creates the bsp file out of the map) with different options. I tried to export the map for quake3, elite force and several other games but the only thing that changes, are the error messages and none of them works.

Besides the BSPLoader works fine. I downloaded some bsp maps and they worked (not all of them though).

Has someone experience in this topic?
Which version of which tool should i take and how should i compile my maps to get them work in my BSPLoader?

Thanks!  Smiley

Logged
Pages: [1]
Print
Jump to:  

Theme orange-lt created by panic