Is there anyway to have the snap function (snap to end, near, point …) snap to only the elements that are immediately visible in the view port. Lets say I have a cube and want to snap near one of its edges, can I have it snap only to the edges visible in my view port and not to the back edges. In more complex models, the snap function does not work so well because it snaps to miscellaneous things behind what you can actually see. A good example of what I want is the snap function in sketchup- it does not snap to back edges or things that are behind the front and visible geometries.
Thanks,