diff options
| author | eh-K <165239265+eh-K@users.noreply.github.com> | 2026-03-07 22:31:20 -0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-03-07 22:31:20 -0600 |
| commit | a865cea026d18d24d9435daa556729dd09b1c094 (patch) | |
| tree | 510794941131ce1a4b0481b4e337194ddb0414ea /Minecraft.Client | |
| parent | cfcec48ae1ea79fe27e40c6258cf4b7f31753209 (diff) | |
Adjust gamma calculation based on slider value (#893)
Diffstat (limited to 'Minecraft.Client')
| -rw-r--r-- | Minecraft.Client/GameRenderer.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Minecraft.Client/GameRenderer.cpp b/Minecraft.Client/GameRenderer.cpp index 5790bea2..be389211 100644 --- a/Minecraft.Client/GameRenderer.cpp +++ b/Minecraft.Client/GameRenderer.cpp @@ -945,9 +945,9 @@ float GameRenderer::ComputeGammaFromSlider(float slider0to100) slider = min(slider, 100.0f); if (slider > 50.0f) - return 1.0f + (slider - 50.0f) / 50.0f * 0.5f; // 1.0 -> 1.5 + return 1.0f + (slider - 50.0f) / 50.0f * 1.2f; // 1.0 -> 1.5 else - return 1.0f - (50.0f - slider) / 50.0f * 0.5f; // 1.0 -> 0.5 + return 1.0f - (50.0f - slider) / 50.0f * 0.4f; // 1.0 -> 0.5 } void GameRenderer::CachePlayerGammas() |
