CameraTools.CameraParams.Slerp C# (CSharp) Méthode

Slerp() public static méthode

public static Slerp ( CameraParams a, CameraParams b, float interpPct ) : CameraParams
a CameraParams
b CameraParams
interpPct float
Résultat CameraParams
        public static CameraParams Slerp(CameraParams a, CameraParams b, float interpPct)
        {
            CameraParams result = new CameraParams();

            result.position = Vector3.Slerp(a.position, b.position, interpPct);
            result.rotation = Quaternion.Lerp(Quaternion.Euler (a.rotation),  Quaternion.Euler (b.rotation), interpPct).eulerAngles;
            result.fov = Mathf.Lerp (a.fov, b.fov, interpPct);

            return result;
        }