Page MenuHome

The Spin tool yields incorrect results during a 360deg operation
Closed, ResolvedPublic

Description

System Information
Operating system: Win10
Graphics card: nVidia Quadro 600

Blender Version
Broken: 2.8 74db65e5424
Worked: 2.79b

Short description of error
The Spin tool yields incorrect results during a 360deg operation.

This seems to be related to the new Auto Merge option. When Auto Merge is On (default) the vertex count is correct for the scene, however, the result is most certainly not.

When Auto Merge is Off, the result is visually correct, however, the verts are of course duplicated; and if you manually "Remove Doubles", the result is broken differently.

Exact steps for others to reproduce the error
Load the provided .blend to skip the first setup step:

  1. Setup: Take the default cube and perform the following on it within Edit Mode: Add Sub-D modifier (for easier viewing), Scale by 0.5, Move on X by 2 units
  2. Invoke the Spin tool and enter settings manually: 8 steps, 360 deg rotation
  3. Notice that even though Auto Merge is enabled, the result is incorrect (wrong visual result, but correct vertex count)

Event Timeline

Additionally, some minor nits in this same area:

  • The use of the UI text "Dupli" probably needs to change to use "Instances" --> My proposal is "Make Instances"
  • There's 2 spin active tools: Spin and Spin (Duplicate). However, both seem to be invoked with the same exact settings and do the same thing? Is that expected?
Campbell Barton (campbellbarton) triaged this task as Confirmed priority.