From 22e91d62b696150f202af98a23e42e6db39cbea5 Mon Sep 17 00:00:00 2001 From: James Seibel Date: Sat, 2 Dec 2023 09:15:52 -0600 Subject: [PATCH] Fix near clip plane on Lod only mode --- .../java/com/seibel/distanthorizons/core/util/RenderUtil.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/src/main/java/com/seibel/distanthorizons/core/util/RenderUtil.java b/core/src/main/java/com/seibel/distanthorizons/core/util/RenderUtil.java index 7078dd788..ac9ff4b65 100644 --- a/core/src/main/java/com/seibel/distanthorizons/core/util/RenderUtil.java +++ b/core/src/main/java/com/seibel/distanthorizons/core/util/RenderUtil.java @@ -148,6 +148,10 @@ public class RenderUtil // in James' testing a near clip plane distance of 2 blocks is enough to allow the fragment // culling to take effect instead of seeing the near clip plane. float nearClipDist = 2f; //MC_RENDER.getRenderDistance() * LodUtil.CHUNK_WIDTH / 4.0f; //getNearClipPlaneDistanceInBlocks(partialTicks); + if (Config.Client.Advanced.Debugging.lodOnlyMode.get()) + { + nearClipDist = 0.1f; + } int farPlaneDistanceInBlocks = RenderUtil.getFarClipPlaneDistanceInBlocks(); float farClipDist = (float) ((farPlaneDistanceInBlocks + LodUtil.REGION_WIDTH) * Math.sqrt(2));