Need help with my destructible mesh's physics

Hi guys, pretty new to this stuff. I made a destructible cube that gets destroyed after I shoot some projectiles. I don’t want it to break right away and it’s generally working, but:

  1. If I check “simulate physics”, the projectile sends the cube flying. If I uncheck “simulate physics”, the cube becomes unbreakable. I tried to incease the cube’s mass, but then it doesn’t destroy so nicely. How to tackle that?

  2. Once destroyed, the cube’s chunks stop simulating physics and that’s the moment I would actually want them to. Any idea how to make them? Or at least how to make them disappear without blocking the path?

  3. A side-question. I am setting the damage treshold to 100 and projectile damage to 10 and… it takes 11-13 hits for the cube to be destroyed. I am guessing it has something to do with hitting different parts of the cube, but I would really like more control over it and make the cube’s health a more fixed thing, with 10-damage hits actually destroying it in 10 hits.

Hi,

you should know that DM (destuctible mesh) can be destroyed by radial force actor and if you download free content example map from EU4 launcher you can open level called “destructibles” and find that radial force actor can affect broken parts of DM

also note that such partial destruction on DM probably may not change simple hidden shape coolision, to clarify things - when you see mesh it doesn’t mean collision goes right on it, by default UE4 use simple collision box/shapes and more on it you can read here Setting Up Collisions With Static Meshes in Unreal Engine | Unreal Engine 5.1 Documentation so in your case you may see next effect:

  1. you have DM that have hidden collision shape
  2. when DM’s health reduce to 0, DM breaks into parts, but hidden collision shape doesn’t, maybe it switchs off or changes somehow, i don’t know exactly because didn’t dig deep too much, but if you find how show hidden real collision shape, you may see how physics work

p.s. don’t forget mark question as answered when problem solved, so anyone else later can have same question and may find solution faster, if you find solution on your own, don’t forget write it too

Thank you for the reply, happyhorror.

Yes, I am destroying it by radial force and not by collision. The problem doesn’t seem to have anything to do with my collision settings. The collision is exactly the same as the shape (I’m using simple cubes after all)

I solved 1) I was using the first person blueprint and the projectile blueprint was applying physics impulse to the objects. I just took that command away and it works like a charm.

  1. and 3) I still can’t resolve though and now there’s a fourth issue that I find pretty strange:

  2. When I jump over the debris created by the cube I’ve broken, my player character sometimes gets sent in the air with force similar to the force of my projectile. Why the hell would that happen? :stuck_out_tongue: