From d0ea1598abdb55c98ca8daea857f6fca77119928 Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Tue, 11 Mar 2025 00:59:34 +0000 Subject: Rebalance shadow band distribution Extends the initial band from around 34m to around 100m. --- gfx/gl/shadowMapper.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gfx') diff --git a/gfx/gl/shadowMapper.cpp b/gfx/gl/shadowMapper.cpp index 28ef0ae..6525f76 100644 --- a/gfx/gl/shadowMapper.cpp +++ b/gfx/gl/shadowMapper.cpp @@ -56,7 +56,7 @@ constexpr auto shadowBands = [](const float scaleFactor, std::integer_sequence) { const auto base = 10'000'000 / pow(scaleFactor, sizeof...(ints) - 1); return std::array {1, static_cast((base * pow(scaleFactor, ints)))...}; - }(6.6F, std::make_integer_sequence()); + }(4.6F, std::make_integer_sequence()); static_assert(shadowBands.front() == 1); static_assert(shadowBands.back() == 10'000'000); -- cgit v1.2.3