[Feature Request] Driving Actions with Custom Properties instead of Bones #99

Open
opened 2023-04-06 22:24:38 +02:00 by ThaliaSolari · 3 comments
ThaliaSolari commented 2023-04-06 22:24:38 +02:00 (Migrated from gitlab.com)

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.

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.
ThaliaSolari commented 2023-04-07 00:37:12 +02:00 (Migrated from gitlab.com)

changed the description

changed the description
Mets3D commented 2023-08-02 13:05:55 +02:00 (Migrated from gitlab.com)

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.

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.
Demeter Dzadik removed the
rigify
label 2024-05-24 17:38:05 +02:00

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.

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.
Demeter Dzadik changed title from [Feature Request] Cloud UI Custom property specification in Rigify action panel to [Feature Request] Driving Actions with Custom Properties instead of Bones 2024-07-19 17:08:08 +02:00
Sign in to join this conversation.
No description provided.