Maniphest T46505

Scaling in edit mode with individual origins and snapping activated is broken
Confirmed, NormalTO DO

Assigned To
Germano Cavalcante (mano-wii)
Authored By
mathieu menuet (bliblubli)
Oct 16 2015, 8:33 AM
Tags
  • BF Blender
  • Modeling
Subscribers
Campbell Barton (campbellbarton)
Julian Eisel (Severin)
mathieu menuet (bliblubli)

Description

System Information
Win7 x64

Blender Version
Broken: 2.76

Short description of error
Following T39161. Scaling in edit mode works well with "median" as pivot point but with "individual origins" it breaks.

Exact steps for others to reproduce the error

In attached file:
Scale and choose a vertex with "ctrl" pressed, cube seems to disappear.
To compare, press "G" and choose a vertex for snap, the cube's center is moved as a cube (also individual origins could make all selected verts move to that position making a point instead of a cube?) to that vertex.
Scale with "median" as pivot, it works

So maybe to make it consistent, make "individual origins behave like median.

Event Timeline

mathieu menuet (bliblubli) created this task.Oct 16 2015, 8:33 AM
mathieu menuet (bliblubli) raised the priority of this task from to 90.
mathieu menuet (bliblubli) updated the task description.
mathieu menuet (bliblubli) added a project: BF Blender.
mathieu menuet (bliblubli) edited a custom field.
mathieu menuet (bliblubli) added a subscriber: mathieu menuet (bliblubli).
Campbell Barton (campbellbarton) claimed this task.Oct 16 2015, 11:43 AM
Campbell Barton (campbellbarton) lowered the priority of this task from 90 to 50.
Campbell Barton (campbellbarton) updated the task description.
Campbell Barton (campbellbarton) added a comment.Oct 19 2015, 9:39 AM

Note that this was never supported and while we can support - it will take a bit of work to do it efficiently. Since we probably dont want to calculate this value for every element when its only going to be used in a specific case.

mathieu menuet (bliblubli) added a comment.Oct 19 2015, 8:21 PM

well, don't loose your time finding a real solution for this one until someone comes with a real use case for it. But in the mean time, making it behave like in the " median" case instead of making it disappear would help.

I found another but by the way. When you scale on x,y (with shift+z), it seems the algorithm takes the z component into account also it is not used.
Step to reproduce:

  • Open this file:

In the left perspective view:

  • Press S
  • Press shift+Z
  • Hold ctrl to snap and hover the bottom right vertex of the other cube.

Look on the right top view, the cube is not scaled up to the chosen point. Doing the same with grabbing instead of scaling works.

I can open another bug report if you want.

Julian Eisel (Severin) added a subscriber: Julian Eisel (Severin).EditedNov 6 2015, 12:44 AM

Setting this as Todo, seems this is just not supported yet (leaving it open though, so Campbell doesn't forget about it ;) ).

Julian Eisel (Severin) edited a custom field.Nov 6 2015, 12:44 AM
Campbell Barton (campbellbarton) removed Campbell Barton (campbellbarton) as the assignee of this task.Aug 11 2016, 6:35 AM
Campbell Barton (campbellbarton) added a subscriber: Campbell Barton (campbellbarton).
Aaron Carlisle (Blendify) assigned this task to Germano Cavalcante (mano-wii).Apr 17 2017, 5:48 AM
Aaron Carlisle (Blendify) added a project: Modeling.
Campbell Barton (campbellbarton) moved this task from Backlog to Todo (Transform) on the Modeling board.Jun 17 2020, 3:09 PM