From f49a79b54a8af3d49ce51a889720392b7efa0045 Mon Sep 17 00:00:00 2001 From: James Seibel Date: Mon, 27 May 2024 17:57:45 -0500 Subject: [PATCH] remove unused lightmapBindingIndex in DhApiRenderParam --- .../events/sharedParameterObjects/DhApiRenderParam.java | 3 --- .../distanthorizons/core/render/renderer/LodRenderProgram.java | 2 +- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/api/src/main/java/com/seibel/distanthorizons/api/methods/events/sharedParameterObjects/DhApiRenderParam.java b/api/src/main/java/com/seibel/distanthorizons/api/methods/events/sharedParameterObjects/DhApiRenderParam.java index 55bd918e0..3e5dbcae3 100644 --- a/api/src/main/java/com/seibel/distanthorizons/api/methods/events/sharedParameterObjects/DhApiRenderParam.java +++ b/api/src/main/java/com/seibel/distanthorizons/api/methods/events/sharedParameterObjects/DhApiRenderParam.java @@ -58,9 +58,6 @@ public class DhApiRenderParam /** The model view matrix Distant Horizons is using to render this frame. */ public final Mat4f dhModelViewMatrix; - public final int lightmapBindingIndex = 0; - - // TODO why is this here? wouldn't it make more sense to have this built into the vertex buffer data? public final int worldYOffset; diff --git a/core/src/main/java/com/seibel/distanthorizons/core/render/renderer/LodRenderProgram.java b/core/src/main/java/com/seibel/distanthorizons/core/render/renderer/LodRenderProgram.java index 96d106c38..5f95bb689 100644 --- a/core/src/main/java/com/seibel/distanthorizons/core/render/renderer/LodRenderProgram.java +++ b/core/src/main/java/com/seibel/distanthorizons/core/render/renderer/LodRenderProgram.java @@ -178,7 +178,7 @@ public class LodRenderProgram extends ShaderProgram implements IDhApiShaderProgr setUniform(mircoOffsetUniform, 0.01f); // 0.01 block offset // setUniform(skyLightUniform, skyLight); - setUniform(lightMapUniform, renderParameters.lightmapBindingIndex); + setUniform(lightMapUniform, 0); // TODO this should probably be passed in if (worldYOffsetUniform != -1) setUniform(worldYOffsetUniform, (float) renderParameters.worldYOffset);