Noob transformdriver question

   907   4   1
User Avatar
Member
162 posts
Joined: 9月 2017
オフライン
In the elektra rigging tutorial, root and cog are added with transformdriver component:

https://www.sidefx.com/docs/houdini/character/kinefx/rigcharacter.html#addcontrols [www.sidefx.com]

What is the advantage of this over adding them in the fktransform component?

So far, my only rigs have been very basic multiik "spiders" and I have just been removing all trs controls in fktransform except for my root and cog and it seems to work alright. What is the advantage of doing it with transformdriver instead?
User Avatar
スタッフ
88 posts
Joined: 10月 2023
オフライン
Hi,

The fktransform will only create controls from existing joints found in the guide skelton.

The Transform driver can either add new controls or modify existing ones. You can also use the transform driver to parent or constrain the transform objects.

Say, that you dont like the parenting setup of a specific component, you can use the transformdriver to edit the parent hierarchy.
User Avatar
Member
162 posts
Joined: 9月 2017
オフライン
Ok, got it. Since my cog and root are existing joints in my guide skeleton I guess I will stick to fktransform.

Thanks for the reply! It opened my eyes to using transformdriver for modifying rather than just creating.

Is transformdriver the accepted workflow for hiding controls, then? I am trying to figure out how to hide all the controls on my multiik setup but I didn't see anything similar to the tpromotegroup/rpromotegroup/spromotegroup from fktransform.
User Avatar
Member
112 posts
Joined: 7月 2019
オフライン
You can hide them using the Configure controls node. Set the mask to asterisks * and control’s shape to an empty field.
User Avatar
Member
162 posts
Joined: 9月 2017
オフライン
Thanks! I'll use the APEX Configure Controls SOP (I can't seem to get the APEX Autorig Component SOP (in configurecontrols mode) to work for this).
  • Quick Links