Page MenuHome

Gizmo orientation does not refresh when making face
Closed, ResolvedPublic

Description

System Information
Operating system: Windows-7-6.1.7601-SP1 64 Bits
Graphics card: GeForce GTX 660 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 430.86

Blender Version
Broken: 2.80, 2.79
Worked: (optional)

Short description of error

Exact steps for others to reproduce the error

You can open file and press F or…

Make flat loop, that not oriented in global/local XYZ normals
Enable face normals overlay
Select normal orientation and Gizmo to see orientation
Select loop. Create face F. Now you see the difference as on screenshot (gizmo saves old rotation).

Is it bug or very specific calculation of unuseful orientation?
Now I am forced to create faces, to have ability to squish loops on their X

Event Timeline

Brecht Van Lommel (brecht) renamed this task from Orientations of face and it`s loop are different to Gizmo orientation does not refresh when making face.Jun 26 2019, 6:25 PM
Brecht Van Lommel (brecht) lowered the priority of this task from 90 to 50.

Tabbing in and out of edit mode seems to make it match properly.

@Brecht Van Lommel (brecht) and what about normal calculation? Is it ok?
Why face normal and loop normal are different?

A loop of edges and a face filling in the space between those edges are not the same thing.

Vyacheslav (hitrpr) added a comment.EditedJun 27 2019, 2:34 PM

it seems there is no precalculations of median normal for loop/edges.
I`ve got this…

But when I use Shift+7 or Shift+3, camera rotates properly to side or «face» of this loop.

Vyacheslav (hitrpr) added a comment.EditedJun 27 2019, 2:49 PM

Even with normal analysys it looks weird: most of normals tilted to bend more than gizmo