Rename HorizontalQuality LINEAR to LOWEST

This commit is contained in:
James Seibel
2021-10-16 21:38:28 -05:00
parent a90dfb695d
commit 636d4129bd
3 changed files with 9 additions and 8 deletions
@@ -250,7 +250,7 @@ public class LodConfig
horizontalQuality = builder
.comment("\n\n"
+ " This indicates the exponential base of the quadratic drop-off \n"
+ " " + HorizontalQuality.LINEAR + ": base " + HorizontalQuality.LINEAR.quadraticBase + ". \n"
+ " " + HorizontalQuality.LOWEST + ": base " + HorizontalQuality.LOWEST.quadraticBase + ". \n"
+ " " + HorizontalQuality.LOW + ": base " + HorizontalQuality.LOW.quadraticBase + ". \n"
+ " " + HorizontalQuality.MEDIUM + ": base " + HorizontalQuality.MEDIUM.quadraticBase + ". \n"
+ " " + HorizontalQuality.HIGH + ": base " + HorizontalQuality.HIGH.quadraticBase + ". \n")
@@ -19,6 +19,7 @@
package com.seibel.lod.enums;
/**
* Lowest <br>
* Low <br>
* Medium <br>
* High <br>
@@ -29,16 +30,16 @@ package com.seibel.lod.enums;
*/
public enum HorizontalQuality
{
/** Lods are 2D with heightMap */
LINEAR(1.0f),
/** 1.0 AKA Linear */
LOWEST(1.0f),
/** Lods are 2D with heightMap */
/** exponent 1.5 */
LOW(1.5f),
/** Lods expand in three dimension */
/** exponent 2.0 */
MEDIUM(2.0f),
/** Lods expand in three dimension */
/** exponent 2.2 */
HIGH(2.2f);
public final double quadraticBase;
@@ -47,7 +47,7 @@ public class DetailDistanceUtil
return maxDistance;
int distanceUnit = LodConfig.CLIENT.worldGenerator.horizontalScale.get().distanceUnit;
if (LodConfig.CLIENT.worldGenerator.horizontalQuality.get() == HorizontalQuality.LINEAR)
if (LodConfig.CLIENT.worldGenerator.horizontalQuality.get() == HorizontalQuality.LOWEST)
return (detail * distanceUnit);
else
{
@@ -68,7 +68,7 @@ public class DetailDistanceUtil
if (distance == 0)
return (byte) minDetail;
int distanceUnit = LodConfig.CLIENT.worldGenerator.horizontalScale.get().distanceUnit;
if (LodConfig.CLIENT.worldGenerator.horizontalQuality.get() == HorizontalQuality.LINEAR)
if (LodConfig.CLIENT.worldGenerator.horizontalQuality.get() == HorizontalQuality.LOWEST)
detail = (byte) Math.floorDiv(distance, distanceUnit);
else
{