From ea05e3f9e681702c247905b625abcb0173e6588d Mon Sep 17 00:00:00 2001 From: Leonardo Date: Wed, 25 Aug 2021 12:24:01 +0200 Subject: [PATCH] fixed the cull --- .../lod/builders/lodTemplates/CubicLodTemplate.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/seibel/lod/builders/lodTemplates/CubicLodTemplate.java b/src/main/java/com/seibel/lod/builders/lodTemplates/CubicLodTemplate.java index e1a178bf7..2de4b6224 100644 --- a/src/main/java/com/seibel/lod/builders/lodTemplates/CubicLodTemplate.java +++ b/src/main/java/com/seibel/lod/builders/lodTemplates/CubicLodTemplate.java @@ -155,7 +155,7 @@ public class CubicLodTemplate extends AbstractLodTemplate addPosAndColor(buffer, bb.minX, bb.minY, bb.minZ, bottomColor.getRed(), bottomColor.getGreen(), bottomColor.getBlue(), bottomColor.getAlpha()); } - if (playerBlockPos.getZ() > bb.minZ + CULL_OFFSET) + if (playerBlockPos.getZ() > bb.minZ - CULL_OFFSET) { // south (facing -Z) @@ -189,7 +189,7 @@ public class CubicLodTemplate extends AbstractLodTemplate } } - if (playerBlockPos.getZ() < bb.maxZ - CULL_OFFSET) + if (playerBlockPos.getZ() < bb.maxZ + CULL_OFFSET) { data = adjData[1][0]; // north (facing +Z) @@ -222,7 +222,7 @@ public class CubicLodTemplate extends AbstractLodTemplate } } - if (playerBlockPos.getX() < bb.maxX - CULL_OFFSET) + if (playerBlockPos.getX() < bb.maxX + CULL_OFFSET) { // west (facing -X) data = adjData[0][0]; @@ -255,7 +255,7 @@ public class CubicLodTemplate extends AbstractLodTemplate } } - if (playerBlockPos.getX() > bb.minX + CULL_OFFSET) + if (playerBlockPos.getX() > bb.minX - CULL_OFFSET) { // east (facing +X) data = adjData[0][1];