2ce3e8c877e1f75f47e40b08decfe02f2d5d306b
Add a precondition check that verifies all to-be-joined armatures are unique. If this is detected, an error is shown and the operator is aborted. Joining shared Armatures is non-trivial, because the corresponding pose bones may actually have different drivers or constraints on them (because those live on the Object ID, and not the Armature). Duplicating any shared Armature ID could be a first step, but I am not convinced this is always the right approach. This is why joining shared Armatures is not supported for now. Users can choose how to make each Armature unique, either by deselecting objects or by duplicating their data. Pull Request: https://projects.blender.org/blender/blender/pulls/140971
…
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%
