015555b07a0aa8fa5e0ca8692eafd2c44dca429e
Support tracking the `bone_collection.is_visible` property via library overrides. This requires an RNA change. Instead of exposing all bone collections as `armature.collections.all` (i.e. a sub-property of `.collections`) it is now exposed as `armature.collections_all` (an armature property). There is still the limitation that insertion operations are only supported on `armature.collections`, so only new roots + their sub-trees can be added via library overrides. Overrides on `armature.collections_all` are limited to overriding property values. The `parent`, `index`, and `child_number` properties are excluded from this, as reorganising the hierarchy itself via overrides is not possible.
…
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%
