mouse look and camera spring arm interpolation