I would like to project the vertices of an object onto the surface of an other. I know how to do that using the snapping tool. However, a drawback of this method is that vertices are only projected according to the point of view. Instead, I would like them to be projected according to an imaginary axis going from them to the cursor location.
Example : If I surround a cube with a sphere, I would like to be able to project at same time all the vertices of the sphere onto the faces of my cube, and this way, reshape my sphere as a cube.
Does someone know an already implemented way to do that ?