]> git.lizzy.rs Git - dragonfireclient.git/commitdiff
Increase the ratio between shadow range and viewing range
authorDmitry Kostenko <codeforsmile@gmail.com>
Sat, 2 Apr 2022 08:39:43 +0000 (10:39 +0200)
committerDmitry Kostenko <codeforsmile@gmail.com>
Sat, 2 Apr 2022 08:39:43 +0000 (10:39 +0200)
src/client/shadows/dynamicshadows.cpp

index 2995ec20547c7e2c672d4607f4103b1855fc3dec..ddec3a5d539eee5b918f0426b2b4aa5a4d6d555f 100644 (file)
@@ -94,7 +94,7 @@ void DirectionalLight::update_frustum(const Camera *cam, Client *client, bool fo
        float zNear = cam->getCameraNode()->getNearValue();
        float zFar = getMaxFarValue();
        if (!client->getEnv().getClientMap().getControl().range_all)
-               zFar = MYMIN(zFar, client->getEnv().getClientMap().getControl().wanted_range * BS);
+               zFar = MYMIN(zFar, client->getEnv().getClientMap().getControl().wanted_range * BS * 1.5);
 
        ///////////////////////////////////
        // update splits near and fars