summaryrefslogtreecommitdiffstats
path: root/src/jogl/classes
diff options
context:
space:
mode:
authorSven Gothel <[email protected]>2023-08-01 17:45:16 +0200
committerSven Gothel <[email protected]>2023-08-01 17:45:16 +0200
commita973324a75b55b722caa755a7a573be849d997e4 (patch)
treeb9a9ef9353f22ec98ee8cb08bee9d4f656eea00c /src/jogl/classes
parentd6f7c51dff01fdea5ce610c6da60ca2ac9cb9c43 (diff)
Graph RenderState: Initialize colorStatic w/ alpha=1 to avoid invisible rendering if no static color has been set
Shader either uses just colorStatic or multiplies it w/ the color-stream value
Diffstat (limited to 'src/jogl/classes')
-rw-r--r--src/jogl/classes/com/jogamp/graph/curve/opengl/RenderState.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/jogl/classes/com/jogamp/graph/curve/opengl/RenderState.java b/src/jogl/classes/com/jogamp/graph/curve/opengl/RenderState.java
index f38383c83..dc1f0960a 100644
--- a/src/jogl/classes/com/jogamp/graph/curve/opengl/RenderState.java
+++ b/src/jogl/classes/com/jogamp/graph/curve/opengl/RenderState.java
@@ -193,7 +193,7 @@ public class RenderState {
this.pmvMatrix = null != sharedPMVMatrix ? sharedPMVMatrix : new PMVMatrix();
this.weight = new float[1];
this.weightBuffer = FloatBuffer.wrap(weight);
- this.colorStatic = new float[4];
+ this.colorStatic = new float[] { 0, 0, 0, 1 };
this.colorStaticBuffer = FloatBuffer.wrap(colorStatic);
this.hintBitfield = 0;
}