forked from blender/blender
Hans Goudey
52cff75ce0
Currently the node tools asset tree for extending 3D view headers is rebuilt whenever it's cleared, which is done by clearing the tree's storage. That means the data is rebuilt on every redraw if there are no node tools and the tree storage is empty. With larger asset libraries that can be quite expensive. Now, instead of clearing the map, use a new dirty tag to store whether the asset tree is out of date compared to the assets. This should resolve #120494 |
||
---|---|---|
.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 | ||
README.md | ||
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.