Page MenuHome

Individual origins and translate works incorrectly
Closed, ResolvedPublic

Description

System Information
Windows 10 x64
Renderer: GeForce GTX 860M/PCIe/SSE2

Blender Version
Broken: 2.78.5 9f044cb
Worked: 2.78c release

Short description of error
Using Individual Origins and Translate tool (with Transform Orientation set to Normal) moves each vertex along it's normal.
When it should treat isolated selections as individual islands.

Exact steps for others to reproduce the error

  1. Open attached blend file:
  2. Use Translate manipulator (or press G then hit Z twice to enter "normal" mode).
  3. In result you should see how each vertex moves along it's normal.

Event Timeline

@Germano Cavalcante (mano-wii) I’d bet change in behavior is due to rB21f376780941f986e99?

Thing is, I still think it makes more sense to actually handle items (verts, faces…) individually in that case, looks like we could use one additional Pivot option ("Island Center" ?) here… @Campbell Barton (campbellbarton) may also have some ideas?

Bastien Montagne (mont29) triaged this task as Normal priority.May 29 2017, 9:45 AM

I can't think of a single use case where handling each vertex is more preferable than island during translate operation. But I can bring a lot use cases for handling whole island in hard surface area, including jewelry modeling.

If I want to move each element along it's normal, then Shrink/Flatten is obviously a better choice here.

Can this be reverted to the previous behavior before the release? I depend on this very often in my work.

And it also breaks behavior consistency when selection always behaves like island, except when you use translate along normal.