Share via


Quaternion.Slerp Méthode

Définition

Interpole entre des orientations représentées en tant que structures Quaternion en utilisant une interpolation linéaire sphérique.

Surcharges

Slerp(Quaternion, Quaternion, Double)

Interpole entre deux orientations, en utilisant une interpolation linéaire sphérique.

Slerp(Quaternion, Quaternion, Double, Boolean)

Interpole entre des orientations représentées en tant que structures Quaternion en utilisant une interpolation linéaire sphérique.

Slerp(Quaternion, Quaternion, Double)

Interpole entre deux orientations, en utilisant une interpolation linéaire sphérique.

public:
 static System::Windows::Media::Media3D::Quaternion Slerp(System::Windows::Media::Media3D::Quaternion from, System::Windows::Media::Media3D::Quaternion to, double t);
public static System.Windows.Media.Media3D.Quaternion Slerp (System.Windows.Media.Media3D.Quaternion from, System.Windows.Media.Media3D.Quaternion to, double t);
static member Slerp : System.Windows.Media.Media3D.Quaternion * System.Windows.Media.Media3D.Quaternion * double -> System.Windows.Media.Media3D.Quaternion
Public Shared Function Slerp (from As Quaternion, to As Quaternion, t As Double) As Quaternion

Paramètres

from
Quaternion

Quaternion qui représente l'orientation initiale.

to
Quaternion

Quaternion qui représente l'orientation finale.

t
Double

Coefficient d'interpolation.

Retours

Quaternion

Quaternion qui représente l'orientation résultant de l'interpolation.

Remarques

L’interpolation linéaire sphérique est utile pour animer un modèle tridimensionnel, car elle fournit des transitions lisses entre différentes orientations du modèle.

S’applique à

Slerp(Quaternion, Quaternion, Double, Boolean)

Interpole entre des orientations représentées en tant que structures Quaternion en utilisant une interpolation linéaire sphérique.

public:
 static System::Windows::Media::Media3D::Quaternion Slerp(System::Windows::Media::Media3D::Quaternion from, System::Windows::Media::Media3D::Quaternion to, double t, bool useShortestPath);
public static System.Windows.Media.Media3D.Quaternion Slerp (System.Windows.Media.Media3D.Quaternion from, System.Windows.Media.Media3D.Quaternion to, double t, bool useShortestPath);
static member Slerp : System.Windows.Media.Media3D.Quaternion * System.Windows.Media.Media3D.Quaternion * double * bool -> System.Windows.Media.Media3D.Quaternion
Public Shared Function Slerp (from As Quaternion, to As Quaternion, t As Double, useShortestPath As Boolean) As Quaternion

Paramètres

from
Quaternion

Quaternion qui représente l'orientation initiale.

to
Quaternion

Quaternion qui représente l'orientation finale.

t
Double

Coefficient d'interpolation.

useShortestPath
Boolean

Booléen qui indique s'il faut calculer ou non les quaternions qui constituent l'arc le plus court possible sur une sphère d'unités à quatre dimensions.

Retours

Quaternion

Quaternion qui représente l'orientation résultant de l'interpolation.

Remarques

L’interpolation linéaire sphérique est utile pour animer un modèle tridimensionnel, car elle fournit des transitions lisses entre différentes orientations du modèle.

S’applique à