diff --git a/src/main/java/org/dimdev/dimdoors/client/DimensionalWallRenderer.java b/src/main/java/org/dimdev/dimdoors/client/DimensionalWallRenderer.java index 2e335ee8..b2be527e 100644 --- a/src/main/java/org/dimdev/dimdoors/client/DimensionalWallRenderer.java +++ b/src/main/java/org/dimdev/dimdoors/client/DimensionalWallRenderer.java @@ -19,7 +19,7 @@ public final class DimensionalWallRenderer { private static final FloatBuffer buffer = GLAllocation.createDirectFloatBuffer(16); private static final ResourceLocation warpPath = new ResourceLocation(DimDoors.MODID + ":textures/other/warp.png"); - // TODO: any angle + // TODO: any renderAngle /** * @param x The x coordinate of the wall's center. * @param y The y coordinate of the wall's center. @@ -33,6 +33,7 @@ public final class DimensionalWallRenderer { */ public static void renderDimensionalWall(double x, double y, double z, EnumFacing orientation, double width, double height, RGBA[] colors) { GlStateManager.disableLighting(); + GlStateManager.disableCull(); for (int pass = 0; pass < 16; pass++) { GlStateManager.pushMatrix(); @@ -175,6 +176,7 @@ public final class DimensionalWallRenderer { GlStateManager.disableTexGenCoord(GlStateManager.TexGen.T); GlStateManager.disableTexGenCoord(GlStateManager.TexGen.R); GlStateManager.disableTexGenCoord(GlStateManager.TexGen.Q); + GlStateManager.enableCull(); GlStateManager.enableLighting(); } diff --git a/src/main/java/org/dimdev/dimdoors/client/TileEntityFloatingRiftRenderer.java b/src/main/java/org/dimdev/dimdoors/client/TileEntityFloatingRiftRenderer.java index 0f2533db..6158ba43 100644 --- a/src/main/java/org/dimdev/dimdoors/client/TileEntityFloatingRiftRenderer.java +++ b/src/main/java/org/dimdev/dimdoors/client/TileEntityFloatingRiftRenderer.java @@ -142,14 +142,12 @@ public class TileEntityFloatingRiftRenderer extends TileEntitySpecialRenderer