I can understand to some extend why this wouldnt be fixed, tho I’m also curious if other engines have the same limitation.
However, the tooltip of the compose transforms node should definitely cover this unexpected behavior
Issue in 5.5.
Why is this topic marked as fixed?
How has this been pending for over 10 years?
Please fix.
Please give a try with this patch, it’s disabled by default. Enable it in the ProjectSettings ScaleInParentSpace, or set r.ScaleInParentSpace 1
ScaleInParentSpace.patch (44.6 KB)
The issue is certainly Unreal only.
The example is basically:
Parent
—Child (rotated 90 degrees on the horizontal axis, offset to sit at the origin)
Here is a comparison between Maya, Unity, and Unreal, when you scale the parent on the up axis
That looks promising! Any idea if this is going to end up on the Github repo or, even better, on one of the official engine releases?