Page MenuHome

Vertex Snapping to Closest confusingly relies on Bounding Box
Closed, InvalidPublic

Description

System Information
Operating system: Linux-4.13.10-041310-generic-x86_64-with-debian-stretch-sid 64 Bits
Graphics card: GeForce GTX 1050/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 390.67

Blender Version
Broken: version: 2.81 (sub 16), branch: master, commit date: 2019-12-04 11:32, hash: rBf1aa4d18d49d

Short description of error

Vextex Snapping these two objects together at their corner vertices, using the CLOSEST method, fails, because confusingly it seems to rely on the object's bounding box

video demo

Exact steps for others to reproduce the error

  • open the attached blend
  • try snapping the two objects together using their corner vertices

Event Timeline

It was the same in the 2.7x times too.
But it's absolutely not what users would want and this is the biggest thing I'm expecting from the so called "snapping improvements".

It should snap not only TO vertices but FROM vertices.
So basically we should be able to grab an object by a vertex (or other component) in object mode.
It could have a similar ring highlight on the component we are grabbing as the snapping itself has - perhaps smaller and in another color like on the attached mock-up

Thanks for the report, but the issue reported here is a request for modified/improved behavior and not a bug in current behavior.
For user requests and feedback, please use other channels: https://wiki.blender.org/wiki/Communication/Contact#User_Feedback_and_Requests
For more information on why this isn't considered a bug, visit: https://wiki.blender.org/wiki/Reference/Not_a_bug

Before closing this, @Germano Cavalcante (mano-wii): since this seems like a generally useful improvement, would you consider adding it as a TODO to T63731: Modeling Module?

Hey Philipp - after checking the snapping improvements task list I happily noticed the above problem might already have a solution task there:
I think "transform with basepoint" https://developer.blender.org/T66424 will be the same solution I described above. It can't come soon enough.

@Philipp Oeser (lichtwerk) Understood, I suspected as much, thanks for clarifying!

Way awarded a token.Thu, Feb 6, 4:22 PM
Philipp Oeser (lichtwerk) claimed this task.

Oki, since T66424: Transform Tools: Perform on a base point seems to go in this direction we basically have it on TODO, closing then...

There are many ways to resolve this.
Perhaps the best is supporting a "real" closet test and creating a new "Closest Bound" for the "Snap With" options.
I am aware of this limitation and I will create a task as soon as I have a well-defined idea.