c7bc3334ad
This adds a light parameter to avoid near camera pixels allocating too much shadow resolution. This is more intuitive than the scale shadow setting and allows reducing the precision without changing the look of distant shadows. For sun lights, the property sets the minimum pixel size the shadow can contains. This allows to remove a lot tilemap close up. For local lights, there is another additional property to set the maximum resolution in shadow space (like EEVEE-Legacy) instead of in world space (like sun lights). This allows making older files lighter and allow a more conservative approach to resolution. This add versionning code to handle EEVEE-Legacy files that had fixed resolution per light type. The resolution setting is always in world space distance as the maximum shadow resolution distribution might change in the future or be dependent on other parameters (like beam angle). This ensure that there is no dependency on these parameters, but make the setting use very small units. But this is more of a UI problem. Pull Request: https://projects.blender.org/blender/blender/pulls/121701 |
||
---|---|---|
.gitea | ||
.github | ||
build_files | ||
doc | ||
extern | ||
intern | ||
lib | ||
locale | ||
release | ||
scripts | ||
source | ||
tests | ||
tools | ||
.clang-format | ||
.clang-tidy | ||
.editorconfig | ||
.git-blame-ignore-revs | ||
.gitignore | ||
.gitmodules | ||
AUTHORS | ||
CMakeLists.txt | ||
COPYING | ||
GNUmakefile | ||
make.bat | ||
pyproject.toml | ||
README.md |
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.