I think it would be useful if I could toggle whether the scale tool scales uniformly, particularly because the upcoming MeshParts can be scaled non-uniformly but most of the time I want them to stay uniform.
Darn, I thought I had checked everywhere to see if this had already been suggested. At least I can sort of point out that it’ll be pretty important once mesh importing is released.
@Silent137 Maybe shift+drag isn’t the best way to do uniform scaling? Shift is already used for fine movement of the studio camera, so I’ll hold it down if I’m working with a selection that I need to carefully navigate around. Now that this update is live, when I do this I unintentionally uniformly scale the object instead of scaling it on the appropriate axis. Suggestions:
- Regardless, way to disable uniform scaling / scaling from the center (alt+drag) (I couldn’t find a way to do this already)
- Change uniform scaling so it doesn’t conflict with shift being held down for fine control
- Change how it’s activated (preferable)
- Change resize widget to something distinguishable so it’s obvious you’re going to uniformly scale it (good)
- Possibly change how scaling from center works as well (might be holding alt down if I’m working inside a model where I need to alt+click to select everything)
It ends up that I actually hold shift while building a lot because it makes the camera move slower, so it makes me accidently scale things.
Would a better solution be to allow users to set camera/dragger shortcuts themselves?
What would you set these two new scaling modes to use?
Customization is generally good, but it wouldn’t be a very fun experience if users had to remap either of those because the defaults didn’t work out well. I wouldn’t complain if we were able to change the shortcuts, but if there was a decision to be made between allowing customization or changing defaults, I’d pick changing defaults.
In CmdUtl (popular building plugin) and all its strains, there’s a mode that’s switched between to set resize behavior (from center or normal). I’m not sure if that’s the best behavior, but that’s what most people are used to. I’d be more comfortable with a dropdown/radio list similar to the one for grid size for toggling between center, uniform, and normal. Changing modes should change the appearance of the handles so it’s apparent what’ll happen when transforming an object.
Potentially also a neat thing would be adding another item to the move/scale/rotate handles: at the center (currently not occupied in any of those three tools), there could be a button icon to toggle between scale modes. In the rotate/translate tools, it could be used to toggle between local and global space. Eventually that could be expanded to include moving/rotating based on the first in the selection or another given part, and when we get the ability to use arbitrary grid sizes, CmdUtl would no longer be needed.
Also, small request: the ability to uniform scale models (what I’d use the feature for most)