mirror of
https://github.com/ClassiCube/ClassiCube.git
synced 2025-09-30 17:15:29 -04:00
Soften default transition from sun to shadow
This commit is contained in:
parent
9ed7eec4fb
commit
ec74342e45
@ -216,9 +216,13 @@ static void ModernLighting_InitPalette(PackedCol* palette, float shaded) {
|
|||||||
if (sunLevel == MODERN_LIGHTING_LEVELS - 1) {
|
if (sunLevel == MODERN_LIGHTING_LEVELS - 1) {
|
||||||
sunColor = Env.SunCol;
|
sunColor = Env.SunCol;
|
||||||
}
|
}
|
||||||
else {
|
else if (sunLevel == MODERN_LIGHTING_LEVELS - 2) {
|
||||||
sunColor = PackedCol_Lerp(darkestShadow, Env.ShadowCol, sunLevel / (float)(MODERN_LIGHTING_LEVELS - 2));
|
sunColor = PackedCol_Lerp(Env.SunCol, Env.ShadowCol, 0.5F);
|
||||||
}
|
}
|
||||||
|
else {
|
||||||
|
sunColor = PackedCol_Lerp(darkestShadow, Env.ShadowCol, sunLevel / (float)(MODERN_LIGHTING_LEVELS - 3));
|
||||||
|
}
|
||||||
|
|
||||||
blockLerp = blockLevel / (float)(MODERN_LIGHTING_LEVELS - 1);
|
blockLerp = blockLevel / (float)(MODERN_LIGHTING_LEVELS - 1);
|
||||||
//blockLerp *= blockLerp;
|
//blockLerp *= blockLerp;
|
||||||
blockLerp *= (MATH_PI / 2);
|
blockLerp *= (MATH_PI / 2);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user