Editor: jMonkeyBuilder

Done :stuck_out_tongue:

So, I had your exception in 0.7.4 version after migrating from LWJGL 3.0.0b to LWJGL 3.0.0 release. It was fixed in 0.7.5 version :wink:

Well i have the 0.7.5 version :confused: I install it whit the jME3-SpaceShift-Editor-0.7.5.msi

but now you can’t reproduce a crash?

Yep, i just send it too you

You can see in your log these lines:

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  org.lwjgl.system.JNI.invokePV(JJ)V+0
j  org.lwjgl.system.jemalloc.JEmalloc.nje_free(J)V+6
j  org.lwjgl.system.MemoryManage$JEmallocAllocator.free(J)V+1
j  org.lwjgl.system.MemoryUtil.nmemFree(J)V+4
j  org.lwjgl.system.Struct.free()V+4
j  com.jme3.system.lwjgl.LwjglWindow.createContext(Lcom/jme3/system/AppSettings;)V+567
j  com.jme3.system.lwjgl.LwjglWindow.initInThread()Z+36
j  com.jme3.system.lwjgl.LwjglWindow.run()V+32
j  java.lang.Thread.run()V+11
v  ~StubRoutines::call_stub

This was only in 0.7.4

So then maybie the windows 1.35 installer is installing the 1.34 version :confused: Cause i do have the 1.35, dowload just now, and after I uninstalled the last one (who was suppose to be 1.35) the program still crash once every 2 start.

I think I will rebuild the last version of the editor for windows and then you can recheck it again.

Fair enouf :stuck_out_tongue: i’ll test that x)

I think about what I can implement else…

T0ng0dEmitter support will be nice :slight_smile:
You can use EmitterBuilder as guide line (EmitterVS.rar on tonegodemitter - Browse Files at SourceForge.net). See FX Builder : cloning & save/load capsule support

Not sure if there is a new particle system on 3.1 or 3.2

Ok, but I’m going to create my fork of tonegood.emitter and I will implement the editor for this.

I have started working on integrating tonegodemitter to my editor.

also, I have started working on my fork of this emiter.

5 Likes

Nice, good work!!

The progress of integrating the toneg0d particles…
https://bitbucket.org/JavaSabr/jme3-spaceshift-editor/commits/branch/implement_tonegood_emiter_editor

1 Like

I have finished the first part of integrating the toneg0d particle system. I’m going to continue working on this.

You can download this version.

5 Likes

Selected FXAA on setting and I get this error every time app starts up. Nice work by the way!
Do you know how to reset app setting? I think there is a config file somewhere but I can not find it!

INFO 19:15:59:344 ExecutorManager: initialized.
INFO 19:15:59:583 Editor: OS: Windows 7
INFO 19:15:59:625 ClassPathScanner: scanning C:\XXXXXXXX\jme3-spaceshift-editor-0.7.6\libs\jME\jme3-core-3.2.0.jar
INFO 19:15:59:778 ClassPathScanner: scanned for 743 classes and 159 resources.
WARNING 19:16:00:133 Editor: RendererException : compile error in: ShaderSource[name=Common/MatDefs/Post/FXAA.frag, defines, type=Fragment, language=GLSL100]
Fragment shader failed to compile with the following errors:
ERROR: error(#272) Implicit version number 110 not supported by GL3 forward compatible context
ERROR: error(#273) 1 compilation errors.  No code generated

 : stack trace:
com.jme3.renderer.opengl.GLRenderer.updateShaderSourceData(GLRenderer.java:1203)
com.jme3.renderer.opengl.GLRenderer.updateShaderData(GLRenderer.java:1230)
com.jme3.renderer.opengl.GLRenderer.setShader(GLRenderer.java:1294)
com.jme3.material.logic.DefaultTechniqueDefLogic.render(DefaultTechniqueDefLogic.java:94)
com.jme3.material.Technique.render(Technique.java:166)
com.jme3.material.Material.render(Material.java:970)
com.jme3.renderer.RenderManager.renderGeometry(RenderManager.java:616)
com.jme3.post.FilterPostProcessor.renderProcessing(FilterPostProcessor.java:218)
com.jme3.post.FilterPostProcessor.renderFilterChain(FilterPostProcessor.java:301)
com.jme3.post.FilterPostProcessor.postFrame(FilterPostProcessor.java:320)
com.jme3.renderer.RenderManager.renderViewPort(RenderManager.java:1111)
com.jme3.renderer.RenderManager.render(RenderManager.java:1154)
com.jme3.app.SimpleApplication.update(SimpleApplication.java:253)
com.ss.editor.Editor.update(Unknown Source)
com.jme3.system.lwjgl.LwjglWindow.runLoop(LwjglWindow.java:526)
com.jme3.system.lwjgl.LwjglWindow.run(LwjglWindow.java:609)
java.lang.Thread.run(Unknown Source)

This looks great so far.

:slight_smile:

Do you plan on integrating Zay-ES into this editor?

I have come back from my vacation and I’m going to continue improving this editor. :slight_smile:

6 Likes

Hope you had a nice trip :grin: