2e505b76a4796fbe18012eca31d50f4ef446e3bc
This PR also uses the new method in the one place I'm currently aware of that needs it. The reason to split this out into its own method is that it's coming up again in upcoming PRs that handle smaller corner cases in the Baklava keyframing code. So this centralizes the 'ensure binding' logic in one place so it's handled consistently everywhere. Since this is a small PR, I've also taken the opportunity to do some minor cleanup of the affected areas of the keyframing code while I was there anyway. Pull Request: https://projects.blender.org/blender/blender/pulls/123988
…
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%
