5f9f3116db2ae97995419a2f98f14fa82bba666c
For the brush assets, this mechanism makes brush, texture, node tree and image datablocks editable even when library linked. This commit should introduce no functional change yet, as the code to actually tag such libraries as editable will come later. * These libraries and their datablocks are preserved when loading a new blend file, much like the UI can be preserved. * Operators that create new datablocks to be assigned to such datablocks will put the datablocks in the same library immediately. This was implemented for datablocks relevant for brush assets. * RNA does not allow assignment of pointers from such linked datablocks to local datablocks. Co-authored-by: Bastien Montagne <bastien@blender.org> Pull Request: https://projects.blender.org/blender/blender/pulls/121920
…
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%
