From b083ec25e114fd7616c14a90253a1fae835e0735 Mon Sep 17 00:00:00 2001 From: makamys Date: Mon, 10 May 2021 13:05:47 +0200 Subject: A little refactor in LODRenderer#onWorldRendererRender --- src/main/java/makamys/lodmod/renderer/LODRenderer.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/main/java/makamys/lodmod/renderer/LODRenderer.java b/src/main/java/makamys/lodmod/renderer/LODRenderer.java index 9fdaa06..891f736 100644 --- a/src/main/java/makamys/lodmod/renderer/LODRenderer.java +++ b/src/main/java/makamys/lodmod/renderer/LODRenderer.java @@ -415,8 +415,12 @@ public class LODRenderer { } public void onWorldRendererRender(WorldRenderer wr) { - LODChunk lodChunk = getLODChunk(Math.floorDiv(wr.posX, 16), Math.floorDiv(wr.posZ, 16)); + int x = Math.floorDiv(wr.posX, 16); int y = Math.floorDiv(wr.posY, 16); + int z = Math.floorDiv(wr.posZ, 16); + + LODChunk lodChunk = getLODChunk(x, z); + setMeshVisible(lodChunk.chunkMeshes[y * 2 + 0], false); setMeshVisible(lodChunk.chunkMeshes[y * 2 + 1], false); setMeshVisible(lodChunk.simpleMeshes[0], false); -- cgit