# Child mesh distorts and stretches to match parent scaling after rotation

**URL:** <https://forum.babylonjs.com/t/child-mesh-distorts-and-stretches-to-match-parent-scaling-after-rotation/41212>\
**Category:** Bugs\
**Created:** [May 29, 2023, 8:48am UTC](https://forum.babylonjs.com/t/child-mesh-distorts-and-stretches-to-match-parent-scaling-after-rotation/41212 "2023-05-29T08:48:13Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![Evgeni\_Popov](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/evgeni_popov/32/4432_2.png) [@Evgeni\_Popov](https://forum.babylonjs.com/u/Evgeni_Popov)\
**Post date:** [May 29, 2023, 10:34am UTC](https://forum.babylonjs.com/t/child-mesh-distorts-and-stretches-to-match-parent-scaling-after-rotation/41212/4 "2023-05-29T10:34:00Z")

</div>

It seems it’s the same problem than in [Rotation and scaling of child not preserved properly when parent is non-uniformly scaled and rotated](https://forum.babylonjs.com/t/rotation-and-scaling-of-child-not-preserved-properly-when-parent-is-non-uniformly-scaled-and-rotated/11092) or [Distortion occurs when the mesh is moved from the world coordinate system to another non-uniformly scaled mesh - #2 by Evgeni\_Popov](https://forum.babylonjs.com/t/distortion-occurs-when-the-mesh-is-moved-from-the-world-coordinate-system-to-another-non-uniformly-scaled-mesh/38082/2).

The outcome is that we would probably need to support shear deformation in our transformations, but this is not something we plan to do, as it would represent a huge change in the code base. Handling non-uniform scaling is always a problem and should be avoided if possible…

---

_[View the full topic](https://forum.babylonjs.com/t/child-mesh-distorts-and-stretches-to-match-parent-scaling-after-rotation/41212)._
