Page MenuHome

View zoom (scale mode in particular) doesn't work well when dragging horizontally, or crossing the middle of the screen
Open, Confirmed, MediumPublic

Description

Blender Version
Broken: 2.79, 2.80, 2.81 HEAD (8c9e6f123a2).
Worked: ?

Short description of error
Navigation Mode Scale Is Broken - it should never be calculated from the vector zero.

Exact steps for others to reproduce the error

  1. Set Blender Navigation to Scale
  2. Try to press Alt + click and drag in viewport to make it zooming (or click and hold the "zoom" icon in the viewport).
  3. Try to cross the mouse arrow in the vector zero (i.e., cross the mouse around the middle of the viewport).
  4. As you can see the tool start to work weirdly inverting the zooming as soon you cross the scene vector zero.

Note: The other zoom modes (e.g., dolly) also present a strange behaviour when zooming horizontally. But the zoom seems to reset when going over the origin regardless of the mouse direction.

Details

Type
Bug

Event Timeline

Dalai Felinto (dfelinto) lowered the priority of this task from Needs Triage by Developer to Needs Information from User.Mon, Nov 11, 4:54 PM

Where to set "Blender Navigation" to scale?
Also, could you please test Blender 2.79 to see if the problem was there as well?

Hi Dalai, yes its happening also in 2.79

ping me if you need more infos.

Still no idea how to reproduce it (what do you mean by "try to cross the mouse arrow in the vector zero").
Here (Linux) it seems fine.

I hope the video helps to understant what I mean.
please take a look.

ping me if you need more help

Dalai Felinto (dfelinto) raised the priority of this task from Needs Information from User to Confirmed, Medium.Tue, Nov 12, 3:38 AM

I finally got what you mean. The vertical mouse dragging seems to be working fine, while the horizontal one is the one that behaves a bit strange.
One can test this by using the zoom icon in 2.80 viewport. And indeed the problem exists since 2.79.

Dalai Felinto (dfelinto) renamed this task from Navigation Mode Scale Is Broken - it should never be calculated from the vector zero. its really bad. to View zoom (scale mode in particular) doesn't work well when dragging horizontally, or crossing the middle of the screen.Tue, Nov 12, 3:43 AM
Dalai Felinto (dfelinto) updated the task description. (Show Details)

the issue also happens in Compositing Nodes and Shading Nodes graphs.

Actually for the Scale mode, both directions seem a bit off putting. I updated the task description accordingly (also removing any reference to other software).