Login  Register

Re: Update from Jogamp 2.0 to 2.0.2 causes curve TextRenderer exception

Posted by Laykun on Aug 24, 2013; 7:27am
URL: https://forum.jogamp.org/Update-from-Jogamp-2-0-to-2-0-2-causes-curve-TextRenderer-exception-tp4029789p4029870.html

Exception in thread "GL Render Thread" java.lang.RuntimeException: readShaderSource(shader/curverenderer01.vp) error:
        at com.jogamp.opengl.util.glsl.ShaderCode.create(ShaderCode.java:179)
        at com.jogamp.opengl.util.glsl.ShaderCode.create(ShaderCode.java:365)
        at com.jogamp.opengl.util.glsl.ShaderCode.create(ShaderCode.java:447)
        at jogamp.graph.curve.opengl.TextRendererImpl01.initShaderProgram(TextRendererImpl01.java:52)
        at com.jogamp.graph.curve.opengl.Renderer.init(Renderer.java:134)
        at engine.GameEngine$5.init(GameEngine.java:513)
        at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:540)
        at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:586)
        at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:572)
        at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:377)
        at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1034)
        at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:909)
        at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:602)
        at engine.GameEngine$8.run(GameEngine.java:727)
        at java.lang.Thread.run(Thread.java:722)
Caused by: java.io.FileNotFoundException: Can't find include file uniforms.glsl
        at com.jogamp.opengl.util.glsl.ShaderCode.readShaderSource(ShaderCode.java:746)
        at com.jogamp.opengl.util.glsl.ShaderCode.readShaderSource(ShaderCode.java:767)
        at com.jogamp.opengl.util.glsl.ShaderCode.readShaderSource(ShaderCode.java:796)
        at com.jogamp.opengl.util.glsl.ShaderCode.create(ShaderCode.java:177)
        ... 14 more

Even when manually including the jar files through `java -cp classfiles classname` I still get the same exeception.