I'm working on a bone driven facial rig. What I want to achieve is a facial action based solution, where you predefine a set of bone positions and control them using a list of parameters corresponding to these positions. The way I'd usually do it in maya would be to create a control object with a list of parameters in range either 0, 1 or -1, 1, and set driven keys for the bone positions with each parameter. There doesn't seem to be a tool like that in Houdini though.
I had a discussion about it on Discord channel and one solution I got is to store positions of bones in point clouds with a python script, then create geometry from each of the cloud and use this geometry as blendshapes. This, however, feels like a big workaround and I cannot believe that Houdini doesn't have any option to store frozen transform data for multiple objects, that you could later add or interpolate.
Do you have any other ideas how I could approach this problem? Bear in mind that I'm a Houdini beginner, a slightly more extensive explanation is always appreciated
[SOLVED] Driven keys for a facial rig
3360 5 0- n2e
- Member
- 31 posts
- Joined: 1月 2018
- Offline
- CYTE
- Member
- 709 posts
- Joined: 2月 2017
- Offline
- n2e
- Member
- 31 posts
- Joined: 1月 2018
- Offline
- CYTE
- Member
- 709 posts
- Joined: 2月 2017
- Offline
- n2e
- Member
- 31 posts
- Joined: 1月 2018
- Offline
Hi,
I just wanted to update, that the blend pose tool works just as expected. The way you do it is you create custom attributes in a null or another interface object, name them properly and add to the drivers list when creating chops network. Then you just set one of the attributes to desired value, set the desired pose and hit ‘update’. I still don't fully understand how these poses are stored (there are no additional nodes created on every pose I set), but I'll get to that eventually
I just wanted to update, that the blend pose tool works just as expected. The way you do it is you create custom attributes in a null or another interface object, name them properly and add to the drivers list when creating chops network. Then you just set one of the attributes to desired value, set the desired pose and hit ‘update’. I still don't fully understand how these poses are stored (there are no additional nodes created on every pose I set), but I'll get to that eventually
- seifdune
- Member
- 56 posts
- Joined: 8月 2016
- Offline
-
- Quick Links