4
$\begingroup$

Again, I have a quite strange problem: my cursor snaps to the wrong position when used with three vertices.

For testing purposes, I made an equilateral triangle:

Erroneous snapping

As on the third figure, when all three vertices are selected, and I use Snap > Cursor to Selected, the cursors snaps out of center. In all other cases, snapping is correct. It snaps to the middle of two vertices, and to the center of four vertices, and Blender correctly transforms the origin to the center of mass, if told to.

Even more strange: If I reload factory settings, the snapping works as intended. So there must be some mysterious setting saved with the blend file. There are no double vertices or zero faces. I'm at a complete lost here. Please advise.

$\endgroup$
  • 2
    $\begingroup$ I have the same .I looks like it snaps to the bounding box center. But I cant figure out why. What kind of plugins you have installed? Maybe one is overwriting it. $\endgroup$ – S.Visser Sep 16 '18 at 9:09
  • $\begingroup$ I disabled all mesh related addons, but that changed nothing. At the moment, I'm guessing it may happen, because the file was saved with an older blender version (2.78), and until now I upgraded to 2.79b. $\endgroup$ – Grimm Sep 16 '18 at 14:36
8
$\begingroup$

It's stated pretty clearly in the Blender manual, but if someone omits this source it'll be here:

The Cursor to Selected option is also affected by the current Pivot Point. For example:

  • With the Bounding Box Center pivot point active, the Cursor to Selected option will snap the 3D cursor to the center of the bounding box surrounding the objects’ origins.
  • When the Median Point pivot point is selected, Cursor to Selected will snap the 3D cursor to the median of the object origins.
$\endgroup$
  • 1
    $\begingroup$ This is quite counter intuitive.. and not something I've ever reached for the manual to find out. It's handy to know, $\endgroup$ – Robin Betts Sep 16 '18 at 9:51
  • 2
    $\begingroup$ It says about Bounding Box (BB), but doesn't explain why 3D Cursor pivot mode acts like BB as default and not like Median, which is strange. $\endgroup$ – Serge L Sep 16 '18 at 10:24
  • 1
    $\begingroup$ @Grimm I only see the expected behavior with 2.79, even in your .blend. With the pivot point set to Median, the cursor goes to the average of the positions of the selected vertices. $\endgroup$ – gandalf3 Sep 17 '18 at 23:35
  • 1
    $\begingroup$ Where does it say the default behavior should be median? For me it always uses bounding box unless the pivot is set to median, in any file I've tried. $\endgroup$ – gandalf3 Sep 18 '18 at 8:08
  • 1
    $\begingroup$ I don't see why a transformation origin ( a pivot point) should have anything whatsoever to do with a snap target. They are different things. Whether it is or not, handing the responsibility over to the pivot point setting, instead of having a 'Bounding Box' option in the snap, looks like a fudge. $\endgroup$ – Robin Betts Sep 18 '18 at 11:58
0
$\begingroup$

I won't let this go unanswered. It seems my problem is not a bug, but some kind of unintuitive feature.

First, I'm working with a disabled 3D Manipulator Widget. Second, in most cases I'm modeling with circles or quads, and additionally with Pivot Point Mode set to Individual Origins or Median Point. So I simply never noticed that it's possible to snap the cursor to anything other than the average position of all selected vertices. Snapping them to the center of the bounding box does not make sense to me, but well, maybe it does for others.

So, the Pivot Point Modes Active Element, 3D Cursor and Bounding Box will snap the cursor to the center of the bounding box, while the modes Individual Origins and Median Point will snap it to the average position of all selected vertices.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.