Quaternion.Slerp Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 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 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.