Go to file
Omar Emara 02fc4d6481 Fix: Tonemap node has a wrong luminance scale
The Tonemap node has a wrong luminance scale. This is because the
parallel reduction shader for logarithmic sum had a wrong identity
value. In particular, its identity was set to 0.0, but since its
initialization macro computed the log, the zero becomes a rather large
negative value.

To fix this, the general structure of the parallel reduction shader was
changed such that the identity is used as is, and not passed to the
INITIALIZE or LOAD macros. This simplifies the implementation and even
avoid the extra texel fetches at the boundary.
2024-01-22 22:03:05 +02:00
.gitea Docs: Replace most wiki links with links to new developer docs 2024-01-18 16:49:38 +01:00
.github Docs: Replace most wiki links with links to new developer docs 2024-01-18 16:49:38 +01:00
build_files Docs: Replace most wiki links with links to new developer docs 2024-01-18 16:49:38 +01:00
doc Docs: Replace most wiki links with links to new developer docs 2024-01-18 16:49:38 +01:00
extern Audaspace: faster audio resampling 2024-01-03 21:23:24 +01:00
intern Cleanup: Replace MIN/MAX macros with C++ functions 2024-01-22 15:58:18 +01:00
locale I18N: Updated UI translations from git/weblate repo (fe7935fc8ede674). 2024-01-22 12:36:51 +01:00
release Fix: Typo in release notes script 2024-01-22 16:30:04 +01:00
scripts Cleanup: fix indent in anim.py 2024-01-22 16:45:29 +01:00
source Fix: Tonemap node has a wrong luminance scale 2024-01-22 22:03:05 +02:00
tests Anim: Separate keying flags 2024-01-19 16:26:10 +01:00
tools Cleanup: spelling in comments 2024-01-18 10:39:24 +11:00
.clang-format clang-format: set BraceWrapping::AfterControlStatement to "MultiLine" 2023-05-02 09:37:08 +10:00
.clang-tidy Clang-tidy: Ignore variable name length and .c/.cc include warnings 2022-05-06 15:26:54 +02:00
.editorconfig editorconfig: add HTML entry 2023-12-08 13:28:13 +11:00
.git-blame-ignore-revs Cleanup: add commit to .git-blame-ignore-revs 2023-05-03 20:31:11 +10:00
.gitignore Ignore build files for VS and VS Code 2023-03-07 17:38:34 +01:00
AUTHORS AUTHORS: correct canonical authors map 2024-01-16 17:30:38 +11:00
CMakeLists.txt Docs: Replace most wiki links with links to new developer docs 2024-01-18 16:49:38 +01:00
COPYING == docs == 2010-10-13 14:44:22 +00:00
GNUmakefile Docs: Replace most wiki links with links to new developer docs 2024-01-18 16:49:38 +01:00
make.bat Windows: Propagate errors in make.bat 2023-08-16 19:29:47 +02:00
pyproject.toml Black: skip string normalisation 2024-01-22 10:09:33 +01:00
README.md Docs: Replace most wiki links with links to new developer docs 2024-01-18 16:49:38 +01:00

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.

Blender screenshot

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.