There are various issues with mirroring in phat.

Some issues are:

  • Incorrect transforms(translation rotation and scaling) for both constraints and bodies
  • Modifying un-selected constraints' angular limits
  • Overwriting body shape dimensions/type when mirroring multiple bodies 
Steps to Reproduce

Open Owen_Physics from content examples.



  • Mirror a single body.

Result: Notice that the mirrored transform is not correct and how its constraint also changes despite not being selected.

  • Mirror a constraint, then mirror its result.

Expected: Mirroring should be idempotent.

Result: Constraint becomes entirely free

  • Mirror multiple bodies, then mirror their result.

Expected: Mirroring multiple bodies/constraints should be the same as mirroring each individually

Result: All mirrored bodies become the same a single body. (same shape/dimensions)

Have Comments or More Details?

There's no existing public thread on this issue, so head over toAnswerHub just mention UE-73343 in the post.

Login to Vote

Affects Versions4.204.214.22
Target Fix4.26
CreatedApr 25, 2019
UpdatedMar 3, 2020