Houdini 18.0.460 Hair Nor following Rigged Character

   1430   4   1
User Avatar
Member
117 posts
Joined: Nov. 2011
Online
Hello, I have a rigged character in H 18 and my Groom is not following the characters animation. This only occurs once I have placed a guidegroom modifier in the Groom node. If I bypass the guidegroom the animation works and the hair deforms properly.

How can I fix this?
Brad Schreiber
User Avatar
Member
806 posts
Joined: Oct. 2016
Offline
Hi,

you're not giving enough information. The initial groom usually only creates a single “state” (rest state), while a “deform node” is taking your animation (point positions) and applies offsets to the initial groom. So a standard setup for groom data is a two-node set: Groom + deform.
If you aren't doing anything to the groom-data (basically curves or groups of points), you are basically “moving everything”.

If you can create a simplified test HIP file of your scenario it might be easier to help.


Marc
---
Out of here. Being called a dick after having supported Houdini users for years is over my paygrade.
I will work for money, but NOT for "you have to provide people with free products" Indie-artists.
Good bye.
https://www.marc-albrecht.de [www.marc-albrecht.de]
User Avatar
Member
117 posts
Joined: Nov. 2011
Online
Thank you Marc! I have attached the rig with a deforming cylinder.
Edited by BradASchreiber - May 24, 2020 15:37:21

Attachments:
Test_Rig_hair_NoShaders.hiplc (2.0 MB)

Brad Schreiber
User Avatar
Member
806 posts
Joined: Oct. 2016
Offline
Hi, Brad,

the groom needs to happen on the REST pose, i.e. the input to the groom node needs to come from the original tube geometry, while the input to the deform node (“animated skin”) needs to be the deformed one.



Note that “input skin SOP” on the groom node points to your undeformed original geometry.

Marc

P.S. Hint: You can speed up hair usage in Houdini dramatically if you cache out the groom result to a file (it's a single frame only), that will avoid cooking the groom node on every single frame. Sample applies to deform, obviously, but that's one cache file per frame, so much more disk usage.
Edited by malbrecht - May 24, 2020 16:10:24

Attachments:
Anmerkung 2020-05-24 220745.jpg (196.0 KB)

---
Out of here. Being called a dick after having supported Houdini users for years is over my paygrade.
I will work for money, but NOT for "you have to provide people with free products" Indie-artists.
Good bye.
https://www.marc-albrecht.de [www.marc-albrecht.de]
User Avatar
Member
117 posts
Joined: Nov. 2011
Online
Thank you Marc- that did it!
Brad Schreiber
  • Quick Links