I’m trying to import a level, which I made in blender 2.69, for more then two weeks now, but I can’t get it to work.
Things I tried:
- I tried to use blender 2.8, but the ogre exporter isn’t updated in years, so it didn’t work.
- I tried to use the .blend file, .fbx, .obj and .glb file.
- I tried the .scene file with the ogre exporter
- I tried the .mesh file with the ogre exporter, but the level is made of different objects so I have to use the .scene
This error is given:
Unsupported pass directive: alpha_to_coverage
Unsupported pass directive: colour_write
Unsupported pass directive: depth_check
Unsupported pass directive: depth_func
Unsupported pass directive: depth_write
Unsupported pass directive: illumination_stage
Unsupported pass directive: light_clip_planes
Unsupported pass directive: light_scissor
Unsupported pass directive: normalise_normals
Unsupported pass directive: polygon_mode
Unsupported pass directive: scene_blend_op
Unsupported pass directive: shading
Unsupported pass directive: transparent_sorting
Cannot locate resource: Models/LevelTest/Cube.033.mesh.xml
An Exception has occured when trying to load asset LevelTest
java.lang.NullPointerException
at com.jme3.scene.plugins.ogre.SceneMeshLoader.load(SceneMeshLoader.java:15)
at com.jme3.scene.plugins.ogre.SceneLoader.parseEntity(SceneLoader.java:304)
at com.jme3.scene.plugins.ogre.SceneLoader.startElement(SceneLoader.java:395)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:509)
at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:182)
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:351)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2784)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:602)
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:505)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:842)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:771)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643)
at com.jme3.scene.plugins.ogre.SceneLoader.load(SceneLoader.java:537)
at com.jme3.asset.DesktopAssetManager.loadLocatedAsset(DesktopAssetManager.java:259)
at com.jme3.asset.DesktopAssetManager.loadAsset(DesktopAssetManager.java:373)
at com.jme3.asset.DesktopAssetManager.loadModel(DesktopAssetManager.java:416)
at com.jme3.gde.core.assets.SpatialAssetDataObject.loadAsset(SpatialAssetDataObject.java:94)
at com.jme3.gde.core.assets.SpatialAssetDataObject.loadAsset(SpatialAssetDataObject.java:53)
at com.jme3.gde.core.assets.AssetData.loadAsset(AssetData.java:130)
at com.jme3.gde.modelimporter.ImportModel.copyModel(ImportModel.java:208)
at com.jme3.gde.modelimporter.ImportModel.access$000(ImportModel.java:63)
at com.jme3.gde.modelimporter.ImportModel$1.run(ImportModel.java:102)
at java.lang.Thread.run(Thread.java:748)
I have no idea how to import the scene!
Btw I’m also using flat shading instead of smooth (in blender), but it doesn’t seem to work in jme3 (I tried it with a single object, so I could import it as .mesh).
Any ideas would be helpful, thank you.