From e0f5d7711b055a4a8808ff87dc7f3980cc38bce3 Mon Sep 17 00:00:00 2001 From: ChrisMickelson Date: Wed, 1 Feb 2017 22:00:15 -0500 Subject: [PATCH] Update RealisticRenderer.java Small bug fix to keep Unfinished renderer showing interior of tubes --- .../src/net/sf/openrocket/gui/figure3d/RealisticRenderer.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/swing/src/net/sf/openrocket/gui/figure3d/RealisticRenderer.java b/swing/src/net/sf/openrocket/gui/figure3d/RealisticRenderer.java index 363c36e2b..512c85179 100644 --- a/swing/src/net/sf/openrocket/gui/figure3d/RealisticRenderer.java +++ b/swing/src/net/sf/openrocket/gui/figure3d/RealisticRenderer.java @@ -112,8 +112,8 @@ public class RealisticRenderer extends RocketRenderer { gl.glLightModeli(GL2.GL_LIGHT_MODEL_COLOR_CONTROL, GL2.GL_SEPARATE_SPECULAR_COLOR); - convertColor(a.getPaint(), color);//color now contains alpha value - + convertColor(a.getPaint(), color); + color[3] = alpha;//re-set to "alpha" so that Unfinished renderer will show interior parts. gl.glMaterialfv(GL.GL_FRONT, GLLightingFunc.GL_DIFFUSE, color, 0); gl.glMaterialfv(GL.GL_FRONT, GLLightingFunc.GL_AMBIENT, color, 0);