Jump to content

Constraining to SOP Level Transforms (i.e. parenting)


Recommended Posts

Hi there!

I've found a lot of topics somewhat talking about this, but haven't been able to get anything working. I am trying to constrain or parent geometry to an animated FBX bone. In my scene, a character emits particles from their mouth, but that animation is at the SOP level. I could use a rivet, but that only tracks the position of the bone, and not the rotation. If I use a Parent Blend constraint at the Object level, nothing from the Sop level animation affects the child.

Am I missing something on how parenting works in Houdini? Or perhaps there is a better method to accomplish this kind of constraint relationship? 

Thanks for any help!

Link to comment
Share on other sites

Quote

I could use a rivet, but that only tracks the position of the bone, and not the rotation.

It actually tracks also rotation and scale but you must point to to a set of points on a tracked surface (as a point group or as points' indices). It will then use its positions to compute orientation frame or you can also create orthogonal frame on points and ask Rivet to use them instead (it will probably work faster that way).

I don't know if this is best option to constrain OBJ to FBX bone, but just for the record, you can use Rivet for it.

  • Like 1
Link to comment
Share on other sites

On 3/14/2019 at 12:24 PM, symek said:

It actually tracks also rotation and scale but you must point to to a set of points on a tracked surface (as a point group or as points' indices). It will then use its positions to compute orientation frame or you can also create orthogonal frame on points and ask Rivet to use them instead (it will probably work faster that way).

I don't know if this is best option to constrain OBJ to FBX bone, but just for the record, you can use Rivet for it.

Wow! Realized there was only one control point in the Bone's geo network... changed my setup to rely on a group of actual surface points on the mesh and the rivet worked great. Thanks for the tip!

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...