engine
engine copied to clipboard
Inconsistent Physics Mesh Collider behaviour on negative scales
Description
Collision components of type mesh do not follow the behaviour of the render component in handling negative scale values. From the gif below, positive scales work fine, but negative scale values are not handled properly, as if only their absolute value is used.

To be clear, this is not only the pre-visualisation, and the actual physics behaviour when playing is wrong.
Steps to Reproduce
- Make sure project has
Ammoimported, for physics - Create a new entity with a
collisioncomponent, set tomeshtype - Attach any render asset
- Change the scale values of the entity (
x,yorz) to negative values