Destructible mesh disappears after packaging

Everything looks fine in the editor. However when I opened the packaged game, all destructible meshes from the level were disappeared . They only showed up when they were hit/destructed.

I hope this will help you
Change DefaultEngine.ini Setting

[/Script/WindowsTargetPlatform.WindowsTargetSettings]
Compiler=Default
+TargetedRHIs=PCD3D_SM5
DefaultGraphicsRHI=DefaultGraphicsRHI_Default

I just wanted to post that I’m having the exact same issue with destructible meshes. We’re using UE 4.25.3.
None of our destructible meshes are visible until destroyed. The destructibles are present, can trigger collisions, and block player movement as we intend. They just don’t render.

[Edit] I just discovered that turning off ā€œSupport Compute Skincacheā€ in the project settings allows the static mesh of the destructible actor to render.

Destructible Mesh dessapears when run on client how can i fix that
it dessapears at client server but at sigle player it is not dessapearing how can i replicate the mesh

Hey Master123455,

I’ve just bumped into your issue. My workaround was crude but effective.

What I did was have a ā€˜ghost’ static mesh that had no collision. When the mesh fractured, remove the ghost mesh on client and server (set it to no visibility) and it should work.

This was because my issue was that it only was invisible until it broke then was visible.

Hope that helps :slight_smile:

1 Like

thanks i ll try

Same issue here.

It seems that spawning the mesh after the level loads makes it visible.
But not when it’s placed beforehand.