Replies: 6 comments 5 replies
|
This is a feature request for sure, we don't have support for it right now. But it shouldn't be hard to add to zoom. Maybe as a separate modifier? So we have modifier for the current behavior, another modifier option for a 'fixed' zoom or whatever name is best. |
|
@vdegenne I tried my hand at this and you were right about it not behaving correctly when locked. I just put a transformer on the views to adjust the pointer input, but it still doesn't scale the coordinates when moving or resizing but it works. You can find the patch here. |
|
@vdegenne I think I got it all worked out now, complete with animated transitions when unlocking and not constantly redrawing needlessly every frame. It's still in the |
|
I installed your branch and everything seems perfect (the cursor shadows are gone, and the switch transition really is a nice touch). I'll report if anything unusual comes up. Note: Really thankful you guys looked into it and helped me. Thanks again. |
|
@soreau What about an option to always keep the pointer in the center of the viewport (especially in free mode)? I remember trying to implement that before but it was very challenging because that means as we get closer to the edges of the actual visible space we have to trick some functions into thinking there are still renderable pixels out there to avoid crashes or glitches. |
Uh oh!
There was an error while loading. Please reload this page.
When using the zoom feature, the zoom's position adapts to the cursor's position on the screen. I don't see an option on the GUI, but if there is a way to prevent that please let me know!
[Could as well be a feature request.]
All reactions