Page MenuHome

Boolean modifier, snapping doesn't work
Closed, InvalidPublic

Description

Windows 10

Blender 2.79a 8928d99270f

If an object has a boolean modifier with a chosen mesh, that chosen mesh cannot be snapped onto the object with the said boolean modifier. You can snap the object with the boolean modifier onto anything, works fine; you can snap any other object onto a mesh with boolean on, also works fine. But if it's the mesh that was chosen to be used as a boolean object, you can't snap it onto any element of that object that has the boolean modifier.

Event Timeline

Sergey Sharybin (sergey) changed the task status from Unknown Status to Unknown Status.Mar 8 2018, 12:29 PM
Sergey Sharybin (sergey) claimed this task.

Thanks for the report, but this is not a bug, but rather how system is designed to work.

Snapping will not happen onto objects which have affect on the currently transforming object. This is to avoid feedback loops, which otherwise will cause undefined behavior of snapping.

It's all coming from the fact that snapping is happening onto "final" state of object, with modifiers applied. This way you can snap onto subdivided objects, or onto deformed by armature.