-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Non-uniform scale affects only containing entity. #17767
Comments
That is the intended behavior of the component. Would want to bring it up for more discussion before triaging it. |
I guess uniform and non-uniform scaling should behave the same way for consistency, but at the same time, I see this is not a trivial change in the code. |
We haven't been holding triage meetings for a while, we could schedule a meeting to discuss this topic, or start a thread in #sig-content |
Maybe a thread could be a good start :) |
There is a "Non-uniform Scale Discussion" thread in sig-content: https://discord.com/channels/805939474655346758/1230801319661539340 One of the other issues, and is a common function among scalers in game Engines, is that the non-uniform scale cannot handle inverse scaling. Something pivotal to how people handle 2.5D games. Though I feel they might be similar in demand on the scaling systems. As inverse scaling a skeleton would require inverse scaling every bone child. |
Describe the bug
I want to adjust the scale of multiple entities. I can do that with a uniform scale - it affects children in correct way.
I would like to adjust the non-uniform scale (e.g., change a scale in the Z direction to adjust the object's height). I cannot do that with parent's entitity.
Assets required
Steps to reproduce
Steps to reproduce the behavior:
Expected behavior
A mesh in the child entity should be adjusted according to value entered
Actual behavior
Nothing.
Screenshots/Video
Found in Branch
main
Desktop/Device (please complete the following information):
The text was updated successfully, but these errors were encountered: