Collision detection in 3d view?

YEARS ago I used a 3d software called Ray Dream Studio. It had a feature built in where you could adjust collision detection while arranging objects. Say I have two cubes in the 3d view. In Blender I could move one cube right through the other one while arranging. In Ray Dream, the cube being moved would bump up against the other one and stop. If I continued to try to move the cube, it would give some resistance, then allow me to pass it on through. It was really helpful for arranging objects. Does Blender have anything like this? I think it would be very helpful posing human models in relation to other objects.

Thanks!

As far as I know, blender doesn’t have this by default. It sounds like something that could be fairly easily implemented with an addon, if it isn’t already. IK is a good thing to play around with with respect to “collisions” between static objects when posing.