- Amsterdam, Netherlands
- https://cessen.com
-
Animator, rigger, and software developer. Currently working at the Blender Institute as a developer on Blender's animation system.
Been using Blender since 1998, and worked on Big Buck Bunny and Sintel (two of Blender's open movie projects).
- Joined on
2003-03-21
I've exposed channelbag_for_action_slot()
and use that here, and then use ChannelBag::fcurve_find()
below to get the fcurve(s).
Never mind, I goofed. I launched the wrong Blender executable when testing. 🤦
Testing with the right executable, it works great!
Action
and AnimData
Generally looks good to me. Just a few questions/comments.
action.last_slot_handle
The semantics of this aren't clear to me from the description. Last used by what?
id.animation_data…
Hmm, so now in the test file I uploaded earlier the invalid expression is displayed as invalid (good), but the valid Python expression that's not executing due to Python being blocked is also…