8536cd794e87a4af7c8f77a0a69afdcc76fa91c9
Use the current Action API (i.e. move away from the to-be-deleted-in-5.0 one) to import and export F-Curves from/to FBX files. There is a slight difference in functionality for the exporter, in the selection of which Actions to export for the "All Actions" option. This is just a minimal change to ensure the legacy API is no longer used. Old: `action.fcurves` was iterated, and if all FCurves could resolve to existing properties, the Action was exported. This would only work reliably for single-slotted Actions, due to the use of the deprecated `action.fcurves` property. New: the above check is done for each Channelbag in the Action. The first Channelbag that match the above check is exported. This does _not_ export all suitable channelbags; it merely improves on the old behaviour slightly. The new, C++-based FBX exporter is more feature-complete in this regard. This is part of #146586
…
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%
