Quaternion.Slerp Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Interpola tra gli orientamenti, rappresentati come Quaternion strutture, usando l'interpolazione lineare sferica.
Overload
| Nome | Descrizione |
|---|---|
| Slerp(Quaternion, Quaternion, Double) |
Interpola tra due orientamenti usando l'interpolazione lineare sferica. |
| Slerp(Quaternion, Quaternion, Double, Boolean) |
Interpola tra gli orientamenti, rappresentati come Quaternion strutture, usando l'interpolazione lineare sferica. |
Slerp(Quaternion, Quaternion, Double)
Interpola tra due orientamenti usando l'interpolazione lineare sferica.
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
Parametri
- from
- Quaternion
Quaternion che rappresenta l'orientamento iniziale.
- to
- Quaternion
Quaternion che rappresenta l'orientamento finale.
- t
- Double
Coefficiente di interpolazione.
Valori restituiti
Quaternion che rappresenta l'orientamento risultante dall'interpolazione.
Commenti
L'interpolazione lineare sferica è utile per animare modelli tridimensionali perché fornisce transizioni uniformi tra diversi orientamenti del modello.
Si applica a
Slerp(Quaternion, Quaternion, Double, Boolean)
Interpola tra gli orientamenti, rappresentati come Quaternion strutture, usando l'interpolazione lineare sferica.
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
Parametri
- from
- Quaternion
Quaternion che rappresenta l'orientamento iniziale.
- to
- Quaternion
Quaternion che rappresenta l'orientamento finale.
- t
- Double
Coefficiente di interpolazione.
- useShortestPath
- Boolean
Valore booleano che indica se calcolare quaternioni che costituiscono l'arco più breve possibile su una sfera di unità tridimensionale.
Valori restituiti
Quaternion che rappresenta l'orientamento risultante dall'interpolazione.
Commenti
L'interpolazione lineare sferica è utile per animare modelli tridimensionali perché fornisce transizioni uniformi tra diversi orientamenti del modello.