Apex Destructible Mesh Collision Issue?

Hi there. For some reason, the destructible mesh I created does not use the same collision as the static mesh I’m using. At first, I thought it was because the static mesh is using complex collision so I removed it and made a simple collision myself however that did not seem to resolve the issue. Here’s what I’m facing:

Show collision doesn’t event display a collision for the destructible mesh. Is there a workaround for this? Appreciate any help!

1 Like

That’s because destructible meshes have their own collision created when you create a destructible mesh. This is called a UCX Convex Collision. As the “convex“ part implies, the collision covers over any concave elements of a mesh.

So a mesh like this:

Will have Convex Collision, that looks like this:

While we can create custom collision for static meshes by using the UCX_[name of object]_01 naming convention:

Importing all of this in a single fbx will will make Unreal calculate collision based on these UCX.

This however, only works for static meshes.

For destructible meshes, you can use this tutorial: https://youtu.be/f4WmREmFz-4

You basically have to create chunks inside Blender, then export them into a single FBX file, and inside the destructible mesh’s editor, “Import FBX Chunks“. this will create collision of the destructible mesh based on those chunks. The Convex Collision rule still applies.