Page MenuHome

bevel tool : Width type (Offset-Width-Depth) have no effect with Vertex Only
Closed, ResolvedPublic

Description

System Information
Operating system: Linux-5.0.8-050008 64 Bits
Graphics card: GeForce GTX 660 NVIDIA 418.56

Blender Version
Broken: version: 2.80 (sub 57), branch: blender2.7, commit date: 2019-04-19 17:39, hash: rBbc8b884e5325

In Edit Mode, when I use the bevel tool on a mesh (cube, cylinder, cone, plane for vertices only) all selected edges and vertices have a bevel which is modified by the width type.
If I select "Vertex Only", Offset-Widht-Depth of the Widht type have no effect on them.

I have the same thing in Objet or Edit Mode with the Bevel Modifier.

Event Timeline

George Vogiatzis (Gvgeo) triaged this task as Confirmed, Medium priority.Apr 20 2019, 2:56 PM

I can replicate the problem.
@Howard Trickey (howardt) I see, you are working with bevel operator. Maybe you want to look this bug, too.

This is somewhere between a bug and a feature request. The width type was intended for, and explained by, its effect on the amount an edge is beveled. But I can try to think of what to do for vertex. Seems reasonably clear for depth type but less clear for width type.

George Vogiatzis (Gvgeo) lowered the priority of this task from Confirmed, Medium to Confirmed, Low.Sat, Apr 20, 6:03 PM

I'm not dev, just tinkering a bit. I was looking at the cube and thought, 'How was that missed? Looks easy enough"
But I can see the problem, now that you mention it.
For width, maybe, you can take half width from the axis you use for depth towards each point.
But... But... Never mind, it looks impossible to me now.

I looked at python. But there is no way, to disable options from there(while keeping percentage/offset).

At the very least I'm changing bug status to low priority.

A new exemple with Ctrl-B on the vertex of a plane: the widht type is only Offset, the others (Widht or Depth) have no effect. And it is well.

  • profile 0.5 with 1 segment (or profile 0.25 and several segments), a chamfer,
  • profile 0.5 with several segments, give offset equal radius.

It is different and more difficult with a vertex and 3 edges, like a cube's corner.
In fact, only the distance of the offset option is taken into account and this can be enough.

In addition, between the Ctrl + B and the release of the LMB (and the bevel's popup), the bevel options are displayed, and on which you can act with the keyboard.
But the displayed Width does not take into account the Unit Scale of the scene. I use the 0.001 factor to have a millimeter display and the displayed Width is multiplied by 1000 (factor 1.0).
The displayed Width in the bevel's popup (after the release of the LMB) is right.

@Howard Trickey (howardt) This kept coming to my head.
I believe I fixed it (it is working in my eyes).D4719
Is this wrong?