Chaos Destruction, Damping & individual fragments

Hello!

I’ve been working with Chaos Destruction in Unreal Engine 5 and found some strange behavior regarding physics and damping.

Context: I’m trying to apply a Linear Damping once the Geometry Collection Actor overlaps with a Sphere Collision (attached to the player pawn). This damping value change should also affect the fragments.

Here is my naive approach to change the damping once the overlap occurs:

The damping works perfectly fine until the object get damaged and breaks apart:

  • The small individual fragments use the initial damping value from the Actor (which is okay) but doesn’t get affected by the overlap event, which I guess could be done with a loop for each children.

Now the weird part:

  • The root component (i.e. index0) damping value seems to be reset. The remaining big fragment doesn’t interact like the small ones, possibly because of its mass?

Do you think it’s possible to access and change this damping value for fragments?

I tried with both break and crumplings events to access geometry children but without success.

Thanks ahead of time. :slightly_smiling_face: