Navigation improvement proposal

A forum for research and development of the user interface of FreeCAD

Moderator: agryson

axuwon
Posts: 5
Joined: Fri Apr 21, 2017 5:15 am

Navigation improvement proposal

Postby axuwon » Tue Oct 17, 2017 3:46 am

Hello everyone!

As for now, the mouse wheel is used only for zoom in and zoom out, even along with pressing the CTRL or SHIFT keys. My proposal is to add the following elegant navigation improvements.

1) Moving the object up/down: CTRL+ "mouse scroll up"/"mouse scroll down"
2) Moving the object left/right: SHIFT+ "mouse scroll up"/"mouse scroll down"

In order to test you can try it in Inscape.

So waiting for your feedback.
User avatar
yorik
Site Admin
Posts: 11618
Joined: Tue Feb 17, 2009 9:16 pm
Location: São Paulo, Brazil
Contact:

Re: Navigation improvement proposal

Postby yorik » Mon Oct 23, 2017 7:45 pm

you mean moving the view, not the object, right?
I'm all for it! It could be added to actually all nav styles...
User avatar
Eneen
Posts: 57
Joined: Wed Aug 12, 2015 9:06 pm

Re: Navigation improvement proposal

Postby Eneen » Thu Oct 26, 2017 8:36 am

It's Blender way, I like it too.
There is also "View navigation" mode in Blender: shift+F. Rhino uses ctrl+alt+mmb to do this. It's very useful for interiors.
Shift+ctrl+mmb in Blender is reserverd for "dolly view", but if 100% compatibility is not required this combo could be most logical for nav modes using shift as mmb modifier (blender/revit). For nav modes using alt it can be either shift+alt+mmb or ctrl+alt+mmb (same as in Rhino).
User avatar
DeepSOIC
Posts: 7230
Joined: Fri Aug 29, 2014 12:45 am
Location: Saint-Petersburg, Russia

Re: Navigation improvement proposal

Postby DeepSOIC » Thu Oct 26, 2017 2:05 pm

don't arrow keys do just that?
User avatar
yorik
Site Admin
Posts: 11618
Joined: Tue Feb 17, 2009 9:16 pm
Location: São Paulo, Brazil
Contact:

Re: Navigation improvement proposal

Postby yorik » Thu Oct 26, 2017 3:42 pm

DeepSOIC wrote:
Thu Oct 26, 2017 2:05 pm
don't arrow keys do just that?
:D hah you are right! One more for my collection of things I never saw before in FreeCAD...
User avatar
Eneen
Posts: 57
Joined: Wed Aug 12, 2015 9:06 pm

Re: Navigation improvement proposal

Postby Eneen » Fri Oct 27, 2017 7:58 am

But arrow keys are way slower and somewhat less precise...
User avatar
DeepSOIC
Posts: 7230
Joined: Fri Aug 29, 2014 12:45 am
Location: Saint-Petersburg, Russia

Re: Navigation improvement proposal

Postby DeepSOIC » Fri Oct 27, 2017 11:02 am

Eneen wrote:
Fri Oct 27, 2017 7:58 am
But arrow keys are way slower and somewhat less precise...
But then you can use panning in your nav style of choice (all of them have panning feature). That would be more precise than wheel (not sure about quickness).

IMO it's better to use the suggested combinations for something new, that isn't available otherwise. Reserving them as just another way to do that same thing is quite pointless, IMO.

As an example of things that can be bound to Ctrl+wheel/Shift+wheel:
* smooth change between orthographic and perspective (i.e., view angle adjustment)
* move the camera forward/backward (i.e. like A, W in fps games)