Does anyone know how to create a Collider deformer

   1175   7   4
User Avatar
Member
20 posts
Joined: July 2012
Offline
Does anyone know how to create a Collider deformer? What I mean is something like this:
https://www.youtube.com/watch?v=3QMJtc4lxOc [www.youtube.com]

Attachments:
2024-08-10 20_25_14-(12) Bifrost Collider Demo - YouTube — Mozilla Firefox.png (493.5 KB)

User Avatar
Member
2129 posts
Joined: Sept. 2015
Online
Maybe you can tweak the MPM solver to get what you want.

Attachments:
MPM_Donut_Box.hiplc (498.4 KB)

User Avatar
Member
172 posts
Joined: May 2021
Offline
It could matter how accurate you need to be. MPM is an awesome approach that is very good at large deformations for materials with physical properties. There is a lot of literature and research into its use in Houdini for over 10+ years. Therefore one hopes that Houdini would put something special together since MPM is a generalization of FLIP/APIC. There is real experience with the MPM technology at Houdini.

Currently, it does not perform as well as other options such as Warp: https://nvidia.github.io/warp/, [nvidia.github.io] it may be because of the over reliance on generic OpenCL and not device specific solvers? Or really beautiful visual renders that "make-up" for the bottleneck in aesthetics? I think that for physics and materials properties that we do know for a fact, there will should be neural fields that we apply to the points.

If it is not for accuracy:
There are a few other routes if it is too slow or not "art-directable" enough.

There is the

- Sensor Deform: https://www.sidefx.com/docs/houdini/nodes/vop/sensor_panorama_create.html [www.sidefx.com] (look at the example file at bottom)
- Point Deform: https://www.youtube.com/watch?v=iejHx2AczJk [www.youtube.com]
- SOP Solver approaches: https://www.youtube.com/watch?v=rGNtGkuZdsA&t=408s [www.youtube.com]

Here are Neural MPM Simulations with Warp:

Edited by PHENOMDESIGN - Aug. 11, 2024 10:38:24
PHENOM(enological) DESIGN;
Experimental phenomenology (study of experience) is a category of philosophy evidencing intentional variations of subjective human experiencing where both the independent and dependent variable are phenomenological. Lundh 2020
User Avatar
Member
539 posts
Joined: Aug. 2019
Offline
I'm quite sure the OP was asking something real time (at a cost of accuracy) similar to the new wrinkle deform in H20.5. So MPM isn't quite applicable here.
Edited by raincole - Aug. 11, 2024 22:40:23
User Avatar
Member
20 posts
Joined: July 2012
Offline
Yes, I am looking for a static SOP solver, it you take a look at the videos I linked its just a deformer with some ray casting. A lot like wrinkle deformer yes.
User Avatar
Member
686 posts
Joined: Sept. 2013
Offline
Iterate over the ray node set to minimum distance combined with the wrinkle deformer.

Edited by Konstantin Magnus - Dec. 14, 2024 19:44:24

Attachments:
collider_deformer.hip (488.1 KB)
collider.png (93.3 KB)

https://procegen.konstantinmagnus.de/ [procegen.konstantinmagnus.de]
User Avatar
Member
20 posts
Joined: July 2012
Offline
That is amazing. Thank you.
Exactly what I was looking for. Sorry for the stupid question but - do you have an idea about how to eliminate self intersection like this:

Attachments:
Screenshot 2024-12-27 225401.jpg (118.6 KB)

User Avatar
Member
157 posts
Joined: Aug. 2017
Offline
Find This

@vxlxv54(Masayuki Osaka)
Qiita website
HoudiniAdvent Calendar 2024
Day 10
Conservation of Momentum
  • Quick Links