public static CameraZoomParams Lerp(CameraZoomParams min, CameraZoomParams max, float t)
{
CameraZoomParams result = new CameraZoomParams ();
t = Mathf.Clamp (t, 0.001f, 1.0f);
result.distToLookAtPoint = Mathf.Lerp (min.distToLookAtPoint, max.distToLookAtPoint, t);
result.pitchAngle = Mathf.Lerp (min.pitchAngle, max.pitchAngle, t);
result.fov = Mathf.Lerp (min.fov, max.fov, t);
return result;
}