de5d0cfdc5a6262c2139c27fe1872124edc0ce64
File under #138795 showed several issues, which, while investigating them, led to also fixing some other issues. - FBX files can contain non-bone nodes in between actual bone nodes ("fake bones" as they used to be called in Python importer). Handling this case was missing in the new importer. - Due to above, some armatures had what appeared like multiple "root bones" inside them, which led to crashes while importing animations. - Meshes with multiple armature modifiers (multiple skin deformers in FBX) were not handled correctly, see https://projects.blender.org/blender/blender-addons/issues/45171 for when the same issue was fixed in the Python importer. Extended test coverage to encompass the above. Pull Request: https://projects.blender.org/blender/blender/pulls/138992
…
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%
