Update from Jogamp 2.0 to 2.0.2 causes curve TextRenderer exception
Posted by Bitzeralisis on Aug 12, 2013; 8:15pm
URL: https://forum.jogamp.org/Update-from-Jogamp-2-0-to-2-0-2-causes-curve-TextRenderer-exception-tp4029789.html
Hello all,
My curve TextRenderer had been rendering text perfectly until I tried updating from Jogamp 2.0 to 2.0.2, which now causes the following exception:
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 (line of code that does TextRenderer.init(GL2ES2))
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)
... 27 more
It seems that there might be a uniforms.glsl file somewhere within the libraries but I am not sure where to find it or how to link it.