-
-
Notifications
You must be signed in to change notification settings - Fork 97
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
Animation panel: curve editor: add zoom to fit command and shortcut #7547
Comments
Yes, this is the comment where I suggested many needed features that I now realize did not get implemented. The biggest thing the bezier editor desperately needs is auto scale based on the current track. When animating, multiple tracks need to be edited simultaneously. Since most tracks are at different scales (eg. position is -1000 to 1000 while rotation is 0-6), it is exceedingly difficult to edit the curves and requires a lot of unnecessary operations between editing.
While having a menu option is fine, it most definitely should not be the only option. When animating, we want less clicks not more. No 1 is current. Op's suggestion is No 2. No 3 or 4 are what an animator needs.
For other animation panel issues, see this tracker: #6681 |
Just wanted to mention this in case someone missed it since things have moved forward I guess. |
Describe the project you are working on
A combat platformer
Describe the problem or limitation you are having in your project
It's tedious to scale the Animation curve editor to fit all key points, esp. vertically. I need to use Ctrl+Alt+Mouse wheel scroll to zoom in, scroll to move and adjust offset, then zoom in/out again, until I get the correct range.
For rotation which uses radian angles, it's particularly striking as the default range is huge for these numbers (which are below 3.14).
There was an issue #3141 where @TokisanGames mentioned auto-fit and auto-scale, but the issue was closed when some of the requested features were implemented. I'm not sure if they meant actually auto-fit without user action, but let's start with a manual Zoom to Fit.
Describe the feature / enhancement and how it helps to overcome the problem or limitation
Add a right-click > Zoom to fit, possibly with variants: horizontally, vertically, both so user can preserve the range along X or Y if they want.
It could also have a button and shortcut equivalent.
Describe how your proposal will work, with code, pseudo-code, mock-ups, and/or diagrams
You can change the command/button placement to a more fitting location if needed
If this enhancement will not be used often, can it be worked around with a few lines of script?
No, it's a core window
Is there a reason why this should be core and not an add-on in the asset library?
Yes, it's a core window
The text was updated successfully, but these errors were encountered: