Added ability to select vector other than -Y * distance for camera position. Needs some work for values on the z axis.