From 22b7e46d39b58fa51474a3f4c8049eda62bfed9c Mon Sep 17 00:00:00 2001 From: Leonardo Date: Wed, 29 Sep 2021 02:38:19 +0200 Subject: [PATCH] small fixes --- src/main/java/com/seibel/lod/enums/HorizontalQuality.java | 4 ++-- .../java/com/seibel/lod/objects/PosToGenerateContainer.java | 6 ++++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/seibel/lod/enums/HorizontalQuality.java b/src/main/java/com/seibel/lod/enums/HorizontalQuality.java index d6a23ce1a..733d963a1 100644 --- a/src/main/java/com/seibel/lod/enums/HorizontalQuality.java +++ b/src/main/java/com/seibel/lod/enums/HorizontalQuality.java @@ -36,10 +36,10 @@ public enum HorizontalQuality LOW(1.5f), /** Lods expand in three dimension */ - MEDIUM(2f), + MEDIUM(2.0f), /** Lods expand in three dimension */ - HIGH(Math.E); + HIGH(2.2f); public double quadraticBase; diff --git a/src/main/java/com/seibel/lod/objects/PosToGenerateContainer.java b/src/main/java/com/seibel/lod/objects/PosToGenerateContainer.java index 051736ac6..1943017c1 100644 --- a/src/main/java/com/seibel/lod/objects/PosToGenerateContainer.java +++ b/src/main/java/com/seibel/lod/objects/PosToGenerateContainer.java @@ -2,6 +2,8 @@ package com.seibel.lod.objects; import com.seibel.lod.util.LevelPosUtil; +import javax.swing.*; + /** * Holds the levelPos that need to be generated. * TODO is that correct? @@ -49,8 +51,8 @@ public class PosToGenerateContainer if(farSize < farPosToGenerate.length) farSize++; - - index = farSize; + + index = farSize - 1; while (index > 0 && LevelPosUtil.compareDistance(distance, farPosToGenerate[index - 1][3]) <= 0) { farPosToGenerate[index][0] = farPosToGenerate[index - 1][0];