# Scaling the distance between objects [duplicate]

I've got a camera tracked to an empty, and I'd like to add keyframes with constant interpolate to have the camera "click" forward.

How can I scale the distance between objects, without affecting their size? Even better would be setting an absolute value of the distance between the objects.

## 1 Answer

There's a button in the header bar (three dots with a left-right arrow under it) that when switched on means that your transformations will only apply to the centre points of the selected objects. Using that tool and pivoting by active element will allow you to scale two objects, keeping one in place, moving the other away or towards the active object and leaving the scale of the actual objects themselves untouched.

Setting the absolute distance between two objects could be done with a "Limit Distance" constraint set to a Clamp Region of "On Surface", which you could then key the distance value for.

• Is it possible to do this to selected vertices, edges or faces is edit mode? Jan 21 '14 at 20:51
• No, I don't think so. You can scale using a single face, edge or vert as the pivot point (active element pivot mode), but the relative distances between the other elements will scale up and down, meaning that the "bits" you're moving will get bigger and smaller. Jan 22 '14 at 16:28
• Thanks. It turned out that I could accomplish what I was looking for by extruding faces along their normals (ezz) Jan 22 '14 at 20:45