When I'm snapping and unsnapping models it's helpful to see snappable surfaces and connection points (socket positions).
When snapping two surfaces together the surfaces should highlight just before the snap.
Ideally snap doesn't happen while the model is "help" by a mouse down or touch-press. Snap detection is run after the model is released from selection.
When unsnapping two surfaces there should be a highlighted sphere showing the unsnap point. Clicking anywhere in/on the sphere unsnaps the two surfaces.
When I'm snapping and unsnapping models it's helpful to see snappable surfaces and connection points (socket positions).
When snapping two surfaces together the surfaces should highlight just before the snap.
Ideally snap doesn't happen while the model is "help" by a mouse down or touch-press. Snap detection is run after the model is released from selection.
When unsnapping two surfaces there should be a highlighted sphere showing the unsnap point. Clicking anywhere in/on the sphere unsnaps the two surfaces.
(Or something like that.)