Page MenuHome

Make "offset edge loop" slide evenly
Open, Confirmed, LowPublic

Description

System Information
Operating system: Windows-7-6.1.7601-SP1 64 Bits
Graphics card: GeForce GTX 660 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 430.86

Blender Version
Broken: version: 2.80 (sub 75), branch: master, commit date: 2019-07-29 14:47, hash: rBf6cb5f54494e

Short description of error

Exact steps for others to reproduce the error
Just repeat the video example

Details

Type
To Do

Related Objects

Event Timeline

I can reproduce it, but I'm not sure if this is a bug.

@Vyacheslav (hitrpr) what would you expect exactly?

@Campbell Barton (campbellbarton) should this work differently?

@Jacques Lucke (JacquesLucke)
I expect even distance between edges. the same way as solidify do it, for example.
even edge offset literally: edge offset from edge, not vertex from vertex as it is now.
Not a bug but wrong behaviour, as I think.

Seems to be a creative cover for 'offset edge loops slide' aka 'offset edge slide' aka [shift-ctrl + r], an implementation that has always worked this way.

Campbell Barton (campbellbarton) renamed this task from Offset edge loop cut do not make even spaces to Make "offset edge loop" slide evenly.Sep 18 2019, 3:18 AM
Campbell Barton (campbellbarton) lowered the priority of this task from Needs Triage by Developer to Confirmed, Low.
Campbell Barton (campbellbarton) changed Type from Bug to To Do.

This isn't a bug, although this could be supported.

Note that making the offset "even" can cause spikes, so we'd want this to be an option - as it is for shrink/fatten "offset even" option.

Note that making the offset "even" can cause spikes, so we'd want this to be an option - as it is for shrink/fatten "offset even" option.

Offset "even" doesn't help with the OP-selected geometry:

These are two different kinds of even.

  • The existing option moves a fixed distance from one side of the edge loop.
  • The other option (which this report is asking for) would increase the offset based on the angle between the edges.