Soft Body/Cloth dynamics in Houdini

   3858   5   2
User Avatar
Member
90 posts
Joined: May 2016
Offline
Hello,

I'm wondering what's the best way to simulate the deformation when something is put on a soft body in Houdini, like a person sitting on a couch. would Finite Elements work for this? or is there a better tool?

Thanks!
User Avatar
Member
483 posts
Joined: Dec. 2006
Offline
If you do not need exact volume only some simple deformation…
maybe the ray sop can help.
Play the attached scene to see the effect.
Play with the “Cutoff frequency” of the smooth sop to have a wave around the contact.
Edited by matthias_k - Oct. 6, 2016 07:06:09

Attachments:
ray-deform.hip (74.1 KB)

English is not my native language, sorry in advance for any misunderstanding :-)
User Avatar
Member
90 posts
Joined: May 2016
Offline
matthias_k
If you do not need exact volume only some simple deformation…
maybe the ray sop can help.
Play the attached scene to see the effect.
Play with the “Cutoff frequency” of the smooth sop to have a wave around the contact.


Thank you for the replay! What if I want to have correct volume?
User Avatar
Member
483 posts
Joined: Dec. 2006
Offline
Then you should better use dynamics/finite element solver.

See the “VolumePreservingSolid” example in the help file.

But you said:

…like a person sitting on a couch…

a “normal” couch is not watertight, if I'm right.
It is losing “air”, if you sit down on it.
The more or less correct way is then maybe using cloth and springs…

Have a look at this example, too:
https://www.sidefx.com/forum/topic/34936/?page=1 [sidefx.com]

it shows how to create a tension map
Edited by matthias_k - Oct. 6, 2016 14:40:10
English is not my native language, sorry in advance for any misunderstanding :-)
User Avatar
Member
90 posts
Joined: May 2016
Offline
Hi Matthias!

You're right, the first method is what I was looking for, I was just confused by the “exact volume” part.

Thank you for the help.
User Avatar
Member
483 posts
Joined: Dec. 2006
Offline
Then maybe give deltamush for smoothing a try.
It preserves the boundaries better…
Edited by matthias_k - Oct. 7, 2016 01:36:11

Attachments:
ray-deform-deltamush.hip (75.5 KB)

English is not my native language, sorry in advance for any misunderstanding :-)
  • Quick Links