Page MenuHome

Blender 2.91.0: Knife and Merge by Distance reset normals like before 2.90.
Closed, ArchivedPublic

Description

System Information
Operating system: Windows 10
Graphics card: NVIDIA GeForce GTX 1050 Ti

Blender Version
Broken: 2.91.0
Worked: 2.90.1

Short description of error
When you use Knife on the mesh, the normals on the modified faces will be reset. Using Merge by Distance on the mesh will not create sharp edges where the vertices were merged. This bug was fixed in 2.90, but it seems to return in the 2.91.0.
Exact steps for others to reproduce the error
Based on the default startup or an attached .blend file (as simple as possible).
Use Knife tool to do cuts in the mesh and you'll see that after applying changes, the normals will be reset.

Event Timeline

Using Merge by Distance on the mesh will not create sharp edges where the vertices were merged

This was made optional in rBefc2edc47f7a: Fix T81190: Merge by Distance marks edges sharp} so that is not a bug.

Will check on normal being reset next

Philipp Oeser (lichtwerk) changed the task status from Needs Triage to Needs Information from User.Nov 26 2020, 10:29 AM

For reference, we are talking about this commit that preserved custom normals on certain modeling operations: rB93c8955a722b: Mesh Edit: preserve Custom Normal vectors in topology operators.

Not totally sure I understand though:


Result in 2.91.0

Result in 2.90.1

Result when removing custom split normals

So what should I be looking for when you say "the normals will be reset" (maybe screenshots would help here)?

Philipp Oeser (lichtwerk) closed this task as Archived.Dec 11 2020, 6:57 PM

No activity for more than a week. As per the tracker policy we assume the issue is gone and can be closed.

Thanks again for the report. If the problem persists please open a new report with the required information.