Maniphest T53783

Bevel doesn't follow mesh curvature
Closed, Archived

Assigned To
Howard Trickey (howardt)
Authored By
Serge Lyatin (SergeL)
Jan 14 2018, 11:09 PM
Tags
  • BF Blender
  • Modifiers
  • Modeling
Subscribers
Howard Trickey (howardt)
Philipp Oeser (lichtwerk)
Serge Lyatin (SergeL)

Description

System Information
Win7 64bit

Blender Version
Broken: 2.79 (2dbcc17)

Short description of error
Bevel creates vertex displacement. Blue lines are original edges with bevel weight (1.0), black - result of Bevel modifier.

Place inside green circle is where these lines don't meet as expected:

Exact steps for others to reproduce the error

Related Objects

Mentioned In
rBbd9ed0228b84: Fix bevel profile=1 problems, see T39132, T38458, T40278, T51010, T53783.
T48583: Bevel Improvements
Mentioned Here
T48583: Bevel Improvements
rB2dbcc17897f1: Fix Cycles bevel normal baking having some random incorrect pixels.

Event Timeline

Serge Lyatin (SergeL) created this task.Jan 14 2018, 11:09 PM
Philipp Oeser (lichtwerk) assigned this task to Howard Trickey (howardt).Jan 18 2018, 6:29 PM
Philipp Oeser (lichtwerk) lowered the priority of this task from 90 to Normal.
Philipp Oeser (lichtwerk) added subscribers: Howard Trickey (howardt), Philipp Oeser (lichtwerk).

I can see a distortion/curvature where those 5 edges meet (I upped the width and segments for demonstration purposes).


Not knowing the internals of the bevel-code, I'll kindly ask @Howard Trickey (howardt) to have a look here...

Howard Trickey (howardt) mentioned this in T48583: Bevel Improvements.Jan 18 2018, 7:25 PM
Howard Trickey (howardt) changed the task status from Unknown Status to Unknown Status.Jan 18 2018, 7:28 PM

This is a valid problem, but one that the current algorithm for handling profile=1 is not capable of solving. I need a new algorithm for that case, or more special cases. This is already a TODO on the general Bevel Improvements task, T48583, so I am closing this instance of the problem.

Howard Trickey (howardt) mentioned this in rBbd9ed0228b84: Fix bevel profile=1 problems, see T39132, T38458, T40278, T51010, T53783..Feb 5 2018, 8:25 PM