Multiple Materials on Apex Destructible Mesh?

In Physx Lab I have two materials applied to destructible mesh, but when I export asset and import into UE4 it only has one material slot.

Is it possible to import an Apex Destructible Mesh from Physx Lab with multiple materials on it?

Hey Apoc,

Currently .apb files imported into UE4 only have 1 material slot assigned to it. This is a known issue and we’ve already reported it in our database. For now, your best bet is to import your mesh and then create a destructible mesh inside UE4. Then, to avoid this bug, create a second material slot, and then click Fracture Mesh. Done in that order, your mesh will correctly assign second material.

Sorry for inconvenience, but we are working to fix this issue.

Best,

In 4.10, clicking on fracture is killing editor.

Hi Kajisan,

Please open a new post with as many details as you can provide. This post is almost 2 years old, and this information may no longer be accurate. If you’re experiencing a crash, be sure to also include Machine ID from Crash Reporter window (and Send report), and /attach logs from your project’s \Saved\Logs folder. Thanks!

Hey ,

I was wondering what status is on this issue. I’d like to import multi-depth destruction from apex lab and I’m unable to recreate this kind of destruction using unreal 4 tools alone.

This seems to happen if you have mesh and interior material set to same value.

Here my solution for all my PhysXLab DMs:

  • Run version 1.3.2 (it seems to be far more stable).
  • Under File, Import 3D Mesh (Alt+I) and select your FBX file.
  • Under Tools, fracture mesh (no need to change settings yet).
  • Under Graphics, and in Material Library tab you will see green/white lambert.
  • Right click lambert and load texture as material.
  • Grab targa file you want for your mesh (or any really, you can change everything in UE later)
  • Select your new texture in Material Library tab, then under Mesh Materials tab click apply (black) arrow.
  • Now, under Interior Material Selection tab select lambert and click Set Interior Material of Selected. (You may see this result after you apply your mesh material, but I would still recommend you do this to make sure)
  • Set U Scale and V Scale to 100 or whatever your scale needs.

You should now see two different textures applied. Finish rest of your settings, export asset, and after you import into UE you can set textures as you need them to be.

currently in 4.25 doesn’t work