[Feature Request] Driving Actions with Custom Properties instead of Bones #99
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
I think it would be a good idea to allow Custom Properties to be specified as a controller for actions in the action panel. This way, we can use the Cloud UI more extensively over having to create more complicated bone UIs.
Though, admittedly, I don't know how easy to extend it now that the action panel has been added to Rigify proper. Still, I think it's something worth considering.
Edit: As an example of where I think this could be useful would be phonemes/visemes, I've seen many rigs where they create a floating Rig UI next to the character's head, with various bone based sliders and stuff. While these can be more powerful with enough effort, many setups probably don't need this, and an extra panel could be created by the rigger in the Cloud UI instead, with custom properties to control mouth shapes and the such.
changed the description
Indeed, since the Action system was moved to Rigify, this would be best addressed to the Rigify devs, perhaps over at https://blender.chat/channel/blender-riggers. In the meantime, you could do some roundabout thing where you hook the actions to bone transforms as normal, then you hook the bone transforms to a custom property with a driver, then you draw the custom property in the UI... Not the prettiest, but it never is.
Small update: The Action system is back natively in CloudRig, now that it's a stand-alone add-on, so I could tackle this again on my end. So, this is on my radar, but feature requests are not as high prio atm as I'm focusing on bugs and my own feature ideas.
[Feature Request] Cloud UI Custom property specification in Rigify action panelto [Feature Request] Driving Actions with Custom Properties instead of Bones