Am a little confused with Apex. I will explain the exact steps i did:
Yesterday:
1: I imported a building model into PhysX Lab.
2: Used Voronoi as fracture method and broke it into 1000 Pieces.
3: Exported it as APB.
4: Imported into Rocket and adjusted the below settings:
Damage Threshold: 25.0
Impact Damage: 0.0
Support Depth: 2
Impact Damage Override: IDO_Off
5: I used a Blueprint to deal damage and VOILA!! It does work the way i wanted!
Today:
1: I imported another model into PhysX Lab.
2: Used Voronoi as fracture and broke into 1000 pieces.
3: In PhysX Lab selected some chunks and made them as support.
4: Exported the asset and imported into Rocket.
5: Opened it up and first thing i noticed was BodySetup was None.
6: Anyway i ignored it and set the Apex settings as mentioned above.
7: Using that same blueprint i gave it some damage and VOILA!! It didnt work.
Retrying:
8: Again i went into PhysX Lab and reimported the mesh and broke it again.
9: This time i didnt select any support chunks.
10: Exported and re-imported (Right-Click and reimport) and still BodySetup was None.
11: So i deleted the mesh from Content Browser and imported again.
12: This time BodySetup was NOT set to none. So i assume it will work in-game.
13: I used that same blueprint to deal damage and VOILA!! Its still not working.
I have attached the asset here incase you want to look.
NOTE: Am using PhysX Lab version 1.1 that uses Apex SDK 1.2.1 and PhysX SDK 2.8.4