Remove Player Collision from Destructable Mesh After Fracture

I’m trying to make the player be able to break objects, which works with destructable meshes.

However, How can I make the fractured chunks no longer collide with the player? Before destruction I want collision standard, Afterwards when the mesh is fractured I want the player to be able to walk through the chunks.

Is there a way to do this with Blueprints or is there a specific setting I need to change? Thanks!

What I’m trying to achieve summed up:

  • Not Fractured Mesh = Collides with Player.
  • Fracture Mesh = Player doesn’t collide and can pass through.

I would rephrase it a little:

Is there an option to separate “chunks collision” and
“non-fractured mesh parts/chunks that are part of world support”

What you can do here:

a) Setting the “Large Chunk Threshold” inside a DM that is placed in your map (you can’t do it inside the DM itself)
the higher the setting, the more you get a chance to run through chunks. UE4 - How to use Large Chunk Threshold - YouTube

b) setting the DM collision settings in the detail panel from “Destructible” to either “IgnorePawn” or “Custom”, setting up any collision.

About using Blueprints: On some threads people say that using DM inside BP’s are bugged. There is an OnComponentFracture component but i can’t tell you how to use it. As far as i know there is no proper way to access the chunks inside BP.

At the moment i wouldn’t count on any future feature updates…i am digging through the forums and answer hub for three sleepless days now because of several issues we got during the creation of gameplay elements that involve setting up destructible meshes.

Most problems/issues + features are either backlogged since 2014 or exist as ticket somewhere deep on the “not a priority” list.

I hope this answer helps you.

Best,
Tobias

www.descendentstudios.com

Hi, I had the same issue and I solved it this way:

1 Go to poject settings and then to collisions. Create a new preset with this settings:

Then on a BP with the object you want to fracture go to the Geometry Collection settings and sarch for “Collision Profile Per Level”. Use the new preset you’ve created for the index 1 and 2.

Now you should be able to collide with the object but not with it’s fragments after fractured.