From 48e53a7b8f01f7e8522f854bfeab9eae3bcad2cb Mon Sep 17 00:00:00 2001 From: Glease <4586901+Glease@users.noreply.github.com> Date: Fri, 18 Aug 2023 02:40:28 +0800 Subject: fix overlay zfighting by disable depth test (#2226) --- src/main/java/gregtech/common/GT_Client.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/gregtech/common/GT_Client.java b/src/main/java/gregtech/common/GT_Client.java index 92d3300ed2..6c44a1fcae 100644 --- a/src/main/java/gregtech/common/GT_Client.java +++ b/src/main/java/gregtech/common/GT_Client.java @@ -301,6 +301,7 @@ public class GT_Client extends GT_Proxy implements Runnable { checkedForChicken = true; } + GL11.glDisable(GL11.GL_DEPTH_TEST); GL11.glPushMatrix(); GL11.glTranslated( -(aEvent.player.lastTickPosX @@ -420,6 +421,7 @@ public class GT_Client extends GT_Proxy implements Runnable { } } GL11.glPopMatrix(); // get back to player center + GL11.glEnable(GL11.GL_DEPTH_TEST); } private static void drawExtendedRotationMarker(Transformation transform, boolean sneaking, boolean small) { -- cgit