Fix visual problem in unfinished view by making inner tubes opaque.
This commit is contained in:
parent
fe61fc4b7d
commit
42bff6192b
core/src/net/sf/openrocket/gui/figure3d
@ -27,7 +27,6 @@ import com.jogamp.opengl.util.texture.TextureData;
|
|||||||
import com.jogamp.opengl.util.texture.TextureIO;
|
import com.jogamp.opengl.util.texture.TextureIO;
|
||||||
|
|
||||||
public class RealisticRenderer extends RocketRenderer {
|
public class RealisticRenderer extends RocketRenderer {
|
||||||
private final float[] colorBlack = { 0, 0, 0, 1 };
|
|
||||||
private final float[] colorClear = { 0, 0, 0, 0 };
|
private final float[] colorClear = { 0, 0, 0, 0 };
|
||||||
private final float[] colorWhite = { 1, 1, 1, 1 };
|
private final float[] colorWhite = { 1, 1, 1, 1 };
|
||||||
private final float[] color = new float[4];
|
private final float[] color = new float[4];
|
||||||
|
@ -4,7 +4,6 @@ import net.sf.openrocket.appearance.Appearance;
|
|||||||
import net.sf.openrocket.appearance.defaults.DefaultAppearance;
|
import net.sf.openrocket.appearance.defaults.DefaultAppearance;
|
||||||
import net.sf.openrocket.document.OpenRocketDocument;
|
import net.sf.openrocket.document.OpenRocketDocument;
|
||||||
import net.sf.openrocket.rocketcomponent.BodyTube;
|
import net.sf.openrocket.rocketcomponent.BodyTube;
|
||||||
import net.sf.openrocket.rocketcomponent.InnerTube;
|
|
||||||
import net.sf.openrocket.rocketcomponent.RocketComponent;
|
import net.sf.openrocket.rocketcomponent.RocketComponent;
|
||||||
|
|
||||||
public class UnfinishedRenderer extends RealisticRenderer {
|
public class UnfinishedRenderer extends RealisticRenderer {
|
||||||
@ -15,7 +14,7 @@ public class UnfinishedRenderer extends RealisticRenderer {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean isDrawnTransparent(RocketComponent c) {
|
public boolean isDrawnTransparent(RocketComponent c) {
|
||||||
return c instanceof BodyTube || c instanceof InnerTube;
|
return c instanceof BodyTube;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
Loading…
x
Reference in New Issue
Block a user