Page MenuHome

Bevel Modifier, Angle. Messy result
Closed, ResolvedPublic

Description

--- Blender version with error, and version that worked ---
blender-2.65a-windows32 aswell as latest win 32bit build from builderbot.


--- Short description of error ---

When activating the Angle limitation the result on some edges becomes messy/uneven (the red object)

What it should look like: It should(?) look like the result on the green object (used bevel TOOL instead of modifier)


--- Steps for others to reproduce the error (preferably based on attached .blend file) ---
just add bevel modifier>limit:angle to the gray object and give it some width.


I have a feeling this is known already but did not find a report...

Event Timeline

Howard, could you please look into this issue?

Yes, there are known problems with the current Bevel modifier code. I am in the process of adding enough features to the Bevel tool so that we can replace the Bevel modifier code with the same code used in the Bevel tool. This bug will be fixed when that is done.

Howard, can you look at this .blend (Bevel_Proposals1)?

I tried to draw it with GPencil as good as can. So I think you'll get what I mean very quickly as you'll open the blend file.
But here are the descriptions in a case that I draw something wrong (or not understandable):

1) The thing is that making a new "perpendicular" bevel on a rounded corner after some Offset's value gives this (1.) odd results.
As a proposal - merge vertices in a manner that the "last" n-gon (it's biggest from the front here) will preserve it's flatness (or normals?). So I suppose it can be merged to a point that was previous to the operation. It will gives a triangulated fan on a 1st edge-loop and that is very common to many 3d apps (I've seen).

2) Here we get a strange "ribbon" when we do Bevel (I suppose somebody is already pointed to a similar case). I'm sure that in most cases the desirable form ends in the last point. Saying with another words: end loop of the bevel (it's "perpendicular loop") merges to one point that was in previous coordinates (like in the 1st proposal).
OR it can be ended as a circular shape (a sector) accordingly to that "last n-gon's" angle of edges. If that shape will be tangent to these edges then it will be looking perfectly. It can be an option because the "merge" variant is good for one reasons and this - for another.

Moolah,

I will look at these, which I think are feature requests, after I fix some actual buggy behavior with the current bevel.

As of rev 54713, the new bevel tool code is used in the bevel modifier.
Moolah's suggestions remain as feature requests, but have nothing to do with what this bug is about, so closing this bug.

Howard Trickey (howardt) changed the task status from Unknown Status to Resolved.Feb 21 2013, 6:40 PM