Page MenuHome

Harden normals in bevel modifier alters mesh when checked multiple times
Closed, ResolvedPublic

Description

System Information
Operating system: Linux-4.15.0-46-generic-x86_64-with-debian-buster-sid 64 Bits
Graphics card: GeForce GTX 1080 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 418.56

Blender Version
Broken: version: 2.80 (sub 51), branch: blender2.7, commit date: 2019-03-25 23:15, hash: rBadfdae3fc2f4
Worked: (optional)

Short description of error
When you check and uncheck the Harden Normals checkbox it alters the mesh slightly and doesn't have two states, but rather three or more, as you keep clicking on the checkbox.
And when you change the width of the bevel it wiggles.
But may be it's a minor tradeoff of the new bevel algorithm, I don't know.

Exact steps for others to reproduce the error
Open the file. Click multiple times on the checkbox

Event Timeline

Sebastian Parborg (zeddb) lowered the priority of this task from Needs Triage by Developer to Confirmed, Medium.

Noticed that when "loop slide" is disabled, seems that "harden normals" works as intended.

This was not really releated to harden_normals, but rather that the algorithm used when loop slide was enabled could give different results from run-to-run. I fixed that.