From 5ee762cc78e1400793aaad4877331eba842084c2 Mon Sep 17 00:00:00 2001 From: cola98765 Date: Thu, 14 Oct 2021 18:51:39 +0200 Subject: [PATCH] now actually remove garbage vertical lods --- .../java/com/seibel/lod/builders/lodBuilding/LodBuilder.java | 3 --- src/main/java/com/seibel/lod/util/DataPointUtil.java | 3 +-- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/src/main/java/com/seibel/lod/builders/lodBuilding/LodBuilder.java b/src/main/java/com/seibel/lod/builders/lodBuilding/LodBuilder.java index dbbd8dda4..0ef2e9402 100644 --- a/src/main/java/com/seibel/lod/builders/lodBuilding/LodBuilder.java +++ b/src/main/java/com/seibel/lod/builders/lodBuilding/LodBuilder.java @@ -214,9 +214,6 @@ public class LodBuilder { for (int verticalIndex = 0; verticalIndex < lodDim.getMaxVerticalData(detailLevel, posX, posZ); verticalIndex++) { - - if (!DataPointUtil.doesItExist(data[verticalIndex])) - break; lodDim.addData(detailLevel, posX, posZ, diff --git a/src/main/java/com/seibel/lod/util/DataPointUtil.java b/src/main/java/com/seibel/lod/util/DataPointUtil.java index 8f91b693b..6035aec15 100644 --- a/src/main/java/com/seibel/lod/util/DataPointUtil.java +++ b/src/main/java/com/seibel/lod/util/DataPointUtil.java @@ -374,9 +374,7 @@ public class DataPointUtil //We check if there is any data that's not empty or void if (allEmpty) - { return dataPoint; - } if (allVoid) { dataPoint[0] = createVoidDataPoint(genMode); @@ -396,6 +394,7 @@ public class DataPointUtil heightAndDepth[j * 2 + 1] = heightAndDepth[(j + 1) * 2 + 1]; } count--; + i--; } }