c6509775341ddc68b7f3fcd5b6ca4fea664c3100
Keeping these as linked datablocks to the brush does not match the idea that assets should generally be appended, and leads to some confusing situations with linked materials on objects. Now use either a local material with matching weak library reference or make a local copy if it does not exist yet. This also add weak library references to the materials in the 2D Animation template, so they will be reused. A problem is that weak library references include a full path to assets blend files, including the Blender version for the essentials assets files. This means weak library references do not work across platforms and Blender versions. Another known limitation is that if the (linked) Brush Asset material is edited, and there is already a local copy of it, this local copy will remain unchanged and will be used by future strokes as well. Ref #131186 Pull Request: https://projects.blender.org/blender/blender/pulls/134226
…
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%
