a798c48d0df9170c4e283aea1b7fbea9145db7fe
This was caused by the shadow map Z range loosing too much precision on the large object. This can be replicated by adding a very large object in the scene. The normaly un-shadowed objects gets shadowed because the float precision is not enough to represent their depth correctly. To fix this, we bias the shadow depth by 2 ULP to make sure that there is no self shadowing. This bias has already been there, but was somehow removed because of other fixes that simingly fixed this issue. But they did not. Pull Request: https://projects.blender.org/blender/blender/pulls/137555
…
Blender
Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline-modeling, rigging, animation, simulation, rendering, compositing, motion tracking and video editing.
Project Pages
Development
License
Blender as a whole is licensed under the GNU General Public License, Version 3. Individual files may have a different, but compatible license.
See blender.org/about/license for details.
Description
Languages
C++
78%
Python
14.9%
C
2.9%
GLSL
1.9%
CMake
1.2%
Other
0.9%
