Patches to Bf Blender for CAD development.
https://tornavis.org/
9e7a70d6c6
This is in preparation for eventual hierarchical bone collections. The motivation here is that this will allow us to efficiently specify children as an index range, which would be inefficient with a listbase due to the list traversal overhead incurred for index-based look ups. We're still saving to blend files as a list base for forwards compatibility with Blender 4.0, but storing as an array at runtime for efficient indexing. This should not result in any user-visible changes. Pull Request: https://projects.blender.org/blender/blender/pulls/115354 |
||
---|---|---|
.gitea | ||
.github | ||
build_files | ||
doc | ||
extern | ||
intern | ||
locale | ||
release | ||
scripts | ||
source | ||
tests | ||
tools | ||
.clang-format | ||
.clang-tidy | ||
.editorconfig | ||
.git-blame-ignore-revs | ||
.gitignore | ||
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.