Scaling pivot doesn't work
As you can see here the pivot gets ignored and instead a pivot used that is in the center of the mesh:
When scaling all directions at once it is correct with scaleing it around the pivot which makes it especially awkward:
I need to scale the BP with a defined pivot in 1 direction by code but I can't because of this bug.
Ah I'm afraid this is a limitation of how we inherit scaling in the engine. Because we don't support shear, we can't perform scaling in the 'parent space'. Think about a cube that was rotated 45 degrees and then the parent was scaled - it would 'squash' the cube and it wouldn't be a cube any more - this is not an operation we support. So instead we always scale in local space. This guarantees no shear, and still works with uniform scaling, but does give the confusing scaling you are seeing.
answered Apr 23 '15 at 08:20 PM
Thank you for describing exactly how you were able to achieve this issue within the editor. I have replicated this and reported the bug. If you need to reference this bug in the future, please refer to: UE-14103
Thank you! :)
answered Apr 20 '15 at 07:44 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here