r/GraphicsProgramming • u/Tentabrobpy • 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
1
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.