From 35af4eaed39aa6047aa2a8bba58e010a8e8fb99a Mon Sep 17 00:00:00 2001 From: James Seibel Date: Thu, 1 Feb 2024 20:48:06 -0600 Subject: [PATCH] Fix debug renderer --- .../distanthorizons/core/render/renderer/LodRenderer.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/com/seibel/distanthorizons/core/render/renderer/LodRenderer.java b/core/src/main/java/com/seibel/distanthorizons/core/render/renderer/LodRenderer.java index d35085d0d..672ec1196 100644 --- a/core/src/main/java/com/seibel/distanthorizons/core/render/renderer/LodRenderer.java +++ b/core/src/main/java/com/seibel/distanthorizons/core/render/renderer/LodRenderer.java @@ -419,8 +419,12 @@ public class LodRenderer if (Config.Client.Advanced.Debugging.DebugWireframe.enableRendering.get()) { profiler.popPush("Debug wireframes"); + + Mat4f combinedMatrix = new Mat4f(renderEventParam.dhProjectionMatrix); + combinedMatrix.multiply(renderEventParam.dhModelViewMatrix); + // Note: this can be very slow if a lot of boxes are being rendered - DebugRenderer.INSTANCE.render(renderEventParam.dhModelViewMatrix); + DebugRenderer.INSTANCE.render(combinedMatrix); profiler.popPush("LOD cleanup"); }