Mesh placement: how can I 'push' a mesh until it touches another mesh?

Hi.
Personally I don’t beleive such tool exist. The only thing I know is pressing “End” will drop your asset on the floor. It would be nice to have ability to choose direction of such a “drop”. Maybe there’s a person who will create plugin for this using RayCast or whatever…
I came from cryEngine, we had ctrl+shift+click to place asset on clicked place and I feel lack of this little but useful functionality.

Most of the tutorials I see, even from Epic, have a lot of manual mesh placement, tweaking of snaps, camera getting in close etc to:

  • Make sure meshes don’t overlap
  • Make sure there are no gaps between the mesh?

Is there a way to push a mesh in a particular direction? Eg, say I have a wall mesh that’s a certain width - say 300 units. Could I push it in, say the X axis, and if there’s another mesh within a reasonable distance (say, 300 units) the mesh moves in the X axis up to that point?

Since mesh placement seems to take up so much time, I’d be surprised if there wasn’t something like this in the engine, but if not, could you mark it as a feature request?

Would love to see something like that, especially for gravity. It’s often hard to place something exactly on the ground if the pivot point isn’t placed on the bottom. Would be great if you just could let an asset ‘fall down’ and then save it’s position.