Car crash realistic softbody development in Godot

A sneak peek at my custom softbody system in Godot — capable of permanent metallic deformations with per-part physical properties. The body isn’t uniform: components like the bonnet, doors, or frame can each have different stiffness and behavior. Vehicle physics will be layered on top next.

10 Likes

Impressive, did you incorporate Godot’s native soft body system? or are you integrating your own complete solution?

Thank you for your kind words! No, I am not using Godot’s native softbody system as it has limitations. I am building my own on top of Godot Jolt Physics.

1 Like

First : very cool!
Second:You going to model drag and downforce changes from the deformation, even if it’s in a very basic way ?
Big Flatout 1/2 and Wreckfesr fan/driver of 100s of hours across the 3 games guy here :wink:

Thanks! Yeah, that’s a good idea. :slight_smile: I am developing it step-by-step in my (little) free time.

Can model downforce as additional gravity, or another mechanism holding the car down on its 4 wheels , and drag as a force applied against velocity.
Experiment and have fun,
Cheers !

Yeah, do you know any games implementing that as an inspiration?
I think BeamNG does something similar.

Looks awesome!
And are you using c# to make the soft body?
Idk why I wanna eat it…LoL

Thank you!
No, I’m making a native module in C++.
Hahah, I never thought it will be mouth watering.

1 Like