Description

The Physics Asset Editor has a "mirror" feature that allows physics bodies and constraints to be mirrored from one side of a skeleton to the other. If this operation worked correctly, it could save a lot of development time needed to manually recreate shapes and constraints on the left/right side when authoring physics assets. Unfortunately, however, the operation produces completely wrong results for constraints, including possibly creating a flipped axis, which cannot be repaired by the available rotation and translation tools. This can be seen even on the built-in "Manny" model from the Third Person Template.

Note: Extra information available in the attached pictures and in the linked UDN case.

Steps to Reproduce

1. Create a new project from the Third Person Template.
2. Open PhysicsAsset '/Game/Characters/Mannequins/Rigs/PA_Mannequin'.
3. Press ctrl+i to simulate. The character falls correctly as a ragdoll.
4. Select all 3 shapes on the right leg and delete them.
5. Select all 3 shapes on the left leg and mirror them (press 'M' or right-click and select 'Mirror').
6. Press ctrl+i to simulate. The mirrored right leg folds backwards and collapses erratically.

--> Wrong behaviors also result from mirroring right-to-left or from mirroring either side of the arms.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-243900 in the post.

20
Login to Vote

Unresolved
ComponentUE - Simulation - Physics
Affects Versions5.45.5.3
Target Fix5.7
CreatedFeb 7, 2025
UpdatedFeb 18, 2025
View Jira Issue