Hi,
Im trying to lock my scenary because it doesnt change at all but im getting exception:
Exception in thread "main" java.lang.NullPointerException
at org.lwjgl.opengl.GL11.glGenLists(GL11.java:1359)
at com.jme.renderer.lwjgl.LWJGLRenderer.createDisplayList(LWJGLRenderer.java:1480)
at com.jme.scene.batch.GeomBatch.lockMeshes(GeomBatch.java:537)
at com.jme.scene.Geometry.lockMeshes(Geometry.java:750)
at com.jme.scene.SharedMesh.lockMeshes(SharedMesh.java:526)
at com.jme.scene.Node.lockMeshes(Node.java:439)
at com.jme.scene.Node.lockMeshes(Node.java:439)
at com.jme.scene.Node.lockMeshes(Node.java:439)
at com.jme.scene.Node.lockMeshes(Node.java:439)
at com.jme.scene.Node.lockMeshes(Node.java:439)
at com.jme.scene.SceneElement.lockMeshes(SceneElement.java:336)
at com.jme.scene.SceneElement.lock(SceneElement.java:367)
at br.com.foihcorp.v8gt.objects.Pista.initialize(Pista.java:106)
at br.com.foihcorp.v8gt.objects.Pista.<init>(Pista.java:23)
at br.com.foihcorp.v8gt.objects.World.<init>(World.java:17)
at br.com.foihcorp.v8gt.factories.WorldFactory.getWorldInstance(WorldFactory.java:17)
at br.com.foihcorp.v8gt.gamestates.V8GameState.initGameplay(V8GameState.java:170)
at br.com.foihcorp.v8gt.gamestates.V8GameState.init(V8GameState.java:163)
at br.com.foihcorp.v8gt.gamestates.V8GameState.<init>(V8GameState.java:92)
at br.com.foihcorp.v8gt.gamestates.V8GameState.<init>(V8GameState.java:87)
at br.com.foihcorp.v8gt.managers.V8Manager.getV8GameState(V8Manager.java:18)
at br.com.foihcorp.v8gt.managers.V8Manager.getV8GameState(V8Manager.java:23)
at br.com.foihcorp.v8gt.V8StreetDragGT.<init>(V8StreetDragGT.java:45)
at br.com.foihcorp.v8gt.V8StreetDragGT.main(V8StreetDragGT.java:68)
Where do i have to call lock?
Im using SharedNodes.