20df089341861668ac2d89016cc77cf786ea172d
Fixes #107880. When making a linked asset local, you typically wouldn't want this new data-block to suddenly be part of the asset libraries this file is in. To the user it seems like making such a data-block local also implicitly makes it an asset. Appending an asset already handles this, and clears the asset data by default. This patch modifies the `bpy.types.ID.make_local()` method, as well as all internal calls to the make local functions, so that asset data is cleared by default. The Python method has a new `clear_asset_data` parameter (optional, true by default). Maybe this should not be optional. Pull Request: https://projects.blender.org/blender/blender/pulls/110197
…
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%
