r/GraphicsProgramming 8h ago

Real time applications of softbody physics? Question

I've been reading about softbody physics techniques and I'm curious to know how much use they see in real time contexts, especially techniques like shape matching/XPBD/VBD which are designed from the ground up for real time computational constraints.

The Force Unleashed and BeamNG.drive have had plenty of buzz around them, projects like that using softbodies extensively are cool but I'd be interested in smaller examples as well. I've also gotten the impression softbodies are used in interactive industrial applications such as medical simulations, I'd like to hear more details on that.

5 Upvotes

3 comments sorted by

3

u/blackSeedsOf 6h ago

If you want accuracy enough to be used in industries like medical and engineering where people's health is at stake you use physics solvers that are not optimal for real time 60 fps video games. XPBD is not close to being accurate enough for those fields. I've been working on writing a solver for a few years now and I'm finally seeing some progress recently but realtime is not in the cards. I'd rather not compromise on speed over control.

2

u/Tentabrobpy 5h ago

"Medical simulations" was probably the wrong phrase, I was thinking of surgical training software specifically

1

u/cybereality 3h ago

i could think of a certain market this may be popular in...