3

I have two meshes that I've joined to a single object. I'm attempting to use the snap to mesh feature for each of the 6 vertices on the face of mesh 1 to snap them to different faces/edges on mesh 2.

I select the vertex I want to move, press Y to constrain movement to only the Y-axis, and then it slides smoothly along the Y, not snapping to the face. Is this behavior intentional? Is there a better way to do what I'm doing while maintaining precision?

I'm using Blender 2.6.

The two meshes My settings for snapping to mesh Vertex not snapping to face

gandalf3
  • 157,169
  • 58
  • 601
  • 1,133
Fen
  • 31
  • 2
  • IIRC There is a bug in 2.69 (now fixed in the development versions) which makes face snapping not work in orthographic view. Try it in perspective view if you haven't already (it's hard to tell from your screenshots) – gandalf3 Feb 01 '14 at 08:27
  • I was in ortho, but switching to persp doesn't seem to fix the issue. – Fen Feb 01 '14 at 08:29
  • Hm.. What happens if you try it in a later version (2.69 is the latest) or a development version? (everything looks right, so I'm inclined to think it's a bug) – gandalf3 Feb 01 '14 at 08:32
  • Still doesn't seem to be fixed in latest snapshot on master branch. Thanks for the responses, though. – Fen Feb 01 '14 at 09:12
  • Perhaps you could upload a .blend where this is happening? It works fine for me using the same settings. Here is a file where it's working. – gandalf3 Feb 01 '14 at 09:39
  • Here's the file from my screenshots. Moving the selected vertex to the left, constrained to only Y movement, until it snaps to the face it's lined up with on that axis. Other snap to mesh options seem to work fine, but it seems to just not attempt to snap to anything as soon as I constrain it to Y. A friend made a nearly identical set of meshes from scratch and found the same behavior. Maybe it refuses because of it causing the meshes to intersect for some reason? Maybe it's related to the normals of the faces somehow? I have no idea at this point. – Fen Feb 01 '14 at 18:30
  • 1
    Very odd... You could try posting a bug report with that file. – gandalf3 Feb 01 '14 at 19:34
  • I tried playing with both files as well. Couldn't figure out why Fen's file doesn't work. – Mike Pan Feb 01 '14 at 19:59

1 Answers1

2

There is another way to solve this (that may work), using the shrinkwrap modifier. Do this before joining the objects.

  • Create a vertex group with the vertices you want to snap.
  • Add a shrinkwrap modifier.
  • Set your vertex group as the one affected.
  • Set mode to "Project".
  • Select the axis to project along.
  • Tick both positive and negative (maybe you need to do this).

Like this:

shrinkwrap

Gunslinger
  • 6,392
  • 2
  • 28
  • 40