Navigation - (Viewport smoothness factor, rotation behavior, orientation snap, orbit method)

it should be good to have the option to change the navigation smoothness factor and the rotate from mouse position.

Justification

  • (viewport Smoothness) Usually when i’m working on a mesh for an isometric game i want to watch it from the distance and move a bit from there but it’s made a bit difficult due to the “viewport smooth movement” there is from the mesh distance witch change also based on the mouse sensitivity witch i’m use too.
    This feature that’s in the program it is good, it would be better with a tweak factor from the settings in my opinion, in order to be a more flexible feature.

  • (Rotation behavior) Similar it is for the rotation, where i’m use to the classic blender option to rotate around the mouse position to help me move faster in the focus point i want and in a more precise view port behavior.

  • (orientation Snap) Generally good for painting, curve editing, and some others.

  • (Orbit method) this is more useful for when i’m using the pen tablet and i want to place some strokes witch it would be best to change the viewport orientation.

Implementation Details

  • (viewport Smoothness) it there should be a factor scale for the view port smoothness, with a checkbox for the from mesh distance smoothness scale.

  • (Rotation behavior) And a checkbox or similar to chose between the mouse oriented navigation and the viewport center oriented navigation,
    witch should change separately or with just a box or a menu or whatever do you think is best, the zoom behavior(witch i like but i sow people in the community who do prefer to zoom in the viewport center) and the rotation behavior.

  • (Orientation snap) it would be nice to change between orthographic and perspective with a shortcut and also being able to snap the view to the axes ortho with a shortcut combo, for example (“alt”+“MMB” like in blender or like in zbrush) certainly following the InstaMat way, or even some shortcut to directly switch ortho axes view ( like Front, back, right, left, tob, bot, -y, +y, etc…)

  • (Orbit method) Always a checkbox or a button to change between the two or/and a shortcut for being able to change orientation manually, like the other viewport translation systems.

blender exemples:

  • (view pan smoothness factor scale)
    image

  • (rotation and zoom checkbox)
    image

  • (orbit method and the other three, video about)

Hello @HoH and thank you for your feature request.

The feature request to allow the user to orbit the viewport around the mouse position has already been created. You can add a vote to show your interest here: Additional Viewport Orbit Behaviors: Orbit Around Mouse Cursor.

I also wanted to note that when zooming/dollying in or out, the viewport sets the cursor location as the orbit pivot position. You can set a new orbit point by performing a zoom/dolly operation with a different cursor position on the mesh.

Regarding the orientation snap, I wanted to mention a workaround, which is to click on the dots in the viewport gizmo that correspond to the desired workspace axis. This will snap the viewport to the chosen orthographic view.

CleanShot 2024-12-05 at 10.27.20

Thanks for following the feature request template and for providing details and examples. I noticed that there are four feature requests built into this one feature request post. I’d recommend splitting them into separate posts so that it’s easier to track them and that users can more selectively add their votes to show their interest.

Thanks!

1 Like

if you guys implemented 3-D connection space mouse options here it would be even better than folks who have the ability to use keyboard shortcuts or the far easier space mouse option 6° of axis on one little knob keyboard shortcuts did you get the more advanced versions but I tend to use a streamdeck XL these days for Shortcuts -