Hello there. First off, very intrigued by what you've accomplished so far! Looks amazing, and the potential is just silly.
Unfortunately, I can't seem to run it just yet. After the initial options (which I have both left at default, and fiddled with a bit as well - all led to the same error), I get a crash and an exit. The fairly long error message is as follows;
Uncaught exception from thread:Thread[LWJGL Renderer Thread,5,main]
com.jme3.renderer.RendererException: Shader link failure, shader:Shader[language=GLSL120, numSources=2, numUniforms=8, shaderSources=[ShaderSource[name=MatDefs/MyParticle.vert, defines, type=Vertex], ShaderSource[name=MatDefs/MyParticle.frag, defines, type=Fragment]]] info:Fragment info
-------------
(10) : error C7001: inconsitent use of semantic modifiers: "texCoord" and "gl_PointCoord"
at com.jme3.renderer.lwjgl.LwjglRenderer.updateShaderData(LwjglRenderer.java:1087)
at com.jme3.renderer.lwjgl.LwjglRenderer.setShader(LwjglRenderer.java:1122)
at com.jme3.material.Material.render(Material.java:1037)
at com.jme3.renderer.RenderManager.renderGeometry(RenderManager.java:658)
at com.jme3.renderer.queue.RenderQueue.renderGeometryList(RenderQueue.java:299)
at com.jme3.renderer.queue.RenderQueue.renderQueue(RenderQueue.java:354)
at com.jme3.renderer.RenderManager.renderViewPortQueues(RenderManager.java:899)
at com.jme3.renderer.RenderManager.flushQueue(RenderManager.java:850)
at com.jme3.renderer.RenderManager.renderViewPort(RenderManager.java:1130)
at com.jme3.renderer.RenderManager.render(RenderManager.java:1173)
at com.jme3.app.SimpleApplication.update(SimpleApplication.java:254)
at com.jme3.system.lwjgl.LwjglAbstractDisplay.runLoop(LwjglAbstractDisplay.java:149)
at com.jme3.system.lwjgl.LwjglDisplay.runLoop(LwjglDisplay.java:182)
at com.jme3.system.lwjgl.LwjglAbstractDisplay.run(LwjglAbstractDisplay.java:223)
at java.lang.Thread.run(Unknown Source)
Build version:20120627
Memory usage:
Working memory: 62% (78950888/126480384) VM Max: 15% (78950888/518979584)
Rendering caps:
FrameBuffer
FrameBufferMRT
FrameBufferMultisample
OpenGL20
OpenGL21
ARBprogram
GLSL100
GLSL110
GLSL120
VertexTextureFetch
TextureArray
FloatTexture
FloatColorBuffer
PackedFloatTexture
SharedExponentTexture
PackedFloatColorBuffer
TextureCompressionLATC
NonPowerOfTwoTextures
Statistics:
Vertices = 11669
Triangles = 7501
Uniforms = 82
Objects = 8
Shaders (S) = 6
Shaders (F) = 5
Shaders (M) = 11
Textures (S) = 19
Textures (F) = 17
Textures (M) = 28
FrameBuffers (S) = 1
FrameBuffers (F) = 1
FrameBuffers (M) = 5
Application settings:
UseInput = true
AudioRenderer = LWJGL
Height = 600
Renderer = LWJGL-OpenGL2
BitsPerPixel = 16
Fullscreen = false
StencilBits = 0
DepthBits = 24
VSync = true
Frequency = -1
Width = 800
Samples = 2
DisableJoysticks = true
FrameRate = -1
Display adapter information:
Adapter:nv4_disp
Driver Version:6.14.11.6218
Vendor:NVIDIA Corporation
Version:2.1.1
Renderer:GeForce 8600 GT/PCI/SSE2/3DNOW!
GLSL Ver:1.20 NVIDIA via Cg compiler
My card is here by the way for reference;
http://www.nvidia.com/object/geforce_8600_8500_tech_specs.htmlThanks much for any info you could give, and best of luck!