mirror of
https://github.com/HbmMods/Hbm-s-Nuclear-Tech-GIT.git
synced 2026-01-25 10:32:49 +00:00
fix fog distance to work with longer render distances
fix fog being cached when unnecessary
This commit is contained in:
parent
2a9ee72cc4
commit
e249cb5fe8
@ -428,8 +428,8 @@ public class ModEventHandlerRenderer {
|
|||||||
int[] ranges = ForgeModContainer.blendRanges;
|
int[] ranges = ForgeModContainer.blendRanges;
|
||||||
int distance = 0;
|
int distance = 0;
|
||||||
|
|
||||||
if(settings.fancyGraphics && settings.renderDistanceChunks >= 0 && settings.renderDistanceChunks < ranges.length) {
|
if(settings.fancyGraphics && settings.renderDistanceChunks >= 0) {
|
||||||
distance = ranges[settings.renderDistanceChunks];
|
distance = ranges[Math.min(settings.renderDistanceChunks, ranges.length - 1)];
|
||||||
}
|
}
|
||||||
|
|
||||||
float r = 0F;
|
float r = 0F;
|
||||||
@ -456,7 +456,7 @@ public class ModEventHandlerRenderer {
|
|||||||
if(doesBiomeApply) {
|
if(doesBiomeApply) {
|
||||||
fogRGBMultiplier = Vec3.createVectorHelper(r / divider, g / divider, b / divider);
|
fogRGBMultiplier = Vec3.createVectorHelper(r / divider, g / divider, b / divider);
|
||||||
} else {
|
} else {
|
||||||
fogRGBMultiplier = Vec3.createVectorHelper(red, green, blue);
|
fogRGBMultiplier = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
return fogRGBMultiplier;
|
return fogRGBMultiplier;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user