Soft body destruction in UPBGE?

Hey guys, before some days I saw 2 videos on youtube which were showcasing soft vody destruction in BGE/UPBGE, can anyone guess and tell me how did they managed to achieve this?
Heres the link to both of the videos:
1: Realtime soft body object destrution:

2: Car destruction:

I tried to talk with the creator of the first vid but he says he forgot how to do it, please try to guess how did they do it, I tried my best but i was only able to think of shape key related destruction, but these videos showed realtime dstruction, so please help and tell me how did they do it, thanks

Looks like a normal softbodies inside BGE/UPBGE, but it has a OutLine 2DFilter, so when the bullet hits the cube it deforms and, since it a cube but it has some divisions, the 2dfilter is visible in certain edge angles.

The other I think are just constraints.

But forget about softbodies in your game, because as far as I can remember, you hardware is not enough to handle this, since softbodies are quite expensive to calculate.

No bro, my laptop can handle soft body because I ran them once but I dont know how to use them properly, can you just tell me how to do that type of destruction, just tell me, thanks

Well, then keep practicing you are half way there!

:sweat_smile: Just do a youtube search, its going to take a lot of time to explain if I do… So do a youtube sarch, plenty of them…

Well thanks, I will see if it helps or not, thank you, and please if I have any questions/doubts regarding it, pleasw answer me, thanks

I’m not very proficent regarding softbodies, I never use it (as you can see here: https://www.youtube.com/user/MrMataii ), so I’m afraid I could not help any further :slight_smile:

Good luck!

looks like shapekeys to me

No dude, if you see the first video, he randomly shoots at that soft body object and it gets deformend, its all realtime, but IDK how to set up such type of soft body, do you know?

It’s very tricky controlling softbody deformation, in retrospect :thinking: from my experience Soft body physics are either used for specific uses such as clothes or hair or anything needed to replicate the same visual results in its behavior.

I think for destructive physics, he seems to be simply, either he may be ussing nodes or he may have constraints at play here; I’ve never played with deformation that much other than to fake destruction by spawning opjects and unspawning meshes.

Another way could be to code in bpy mesh deformation from vertex points or you may use and draw upon vertices.

Or from my years of experience with BGE, I would also say that it could also be prebaked shape keys lol :wink:, that’s also another way to really fake in destructive physics :sunglasses::muscle:

Again its a complex process but UPBGE can only handle it at a Micro Scale as you see the guy doing in his videos…

Anything Big is out of the Engine’s Scope!
(But there’s always a way to break the limitations :wink:)
Fred!/K. S