small fixes to tree generator new tree cutter

This commit is contained in:
Leonardo
2021-08-24 01:54:01 +02:00
parent bbf99ed145
commit bd305a0269
4 changed files with 43 additions and 37 deletions
@@ -6,7 +6,7 @@ import com.seibel.lod.handlers.LodConfig;
public class DetailDistanceUtil
{
private static double genMultiplier = 1.25;
private static double genMultiplier = 1;
private static double cutMultiplier = 1.5;
private static int minDetail = LodConfig.CLIENT.maxGenerationDetail.get().detailLevel;
private static int maxDetail = LodUtil.REGION_DETAIL_LEVEL + 1;
@@ -38,7 +38,6 @@ public class DetailDistanceUtil
LodDetail.SINGLE};
private static LodDetail[] lodDetailsCut = {
LodDetail.FULL,
LodDetail.FULL,
LodDetail.HALF,
LodDetail.QUAD,
@@ -48,13 +47,14 @@ public class DetailDistanceUtil
LodDetail.SINGLE,
LodDetail.SINGLE,
LodDetail.SINGLE,
LodDetail.SINGLE,
LodDetail.SINGLE};
public static int getDistanceRendering(int detail)
{
int distance = 0;
int initial = LodConfig.CLIENT.lodQuality.get() * 256;
if(detail == minDetail)
int initial = LodConfig.CLIENT.lodQuality.get() * 128;
if(detail <= minDetail)
return minDistance;
if(detail == maxDetail)
return maxDistance;