Quaternion.Slerp Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Interpola entre las orientaciones, representadas como estructuras Quaternion, usando la interpolación lineal esférica.
Sobrecargas
Slerp(Quaternion, Quaternion, Double) |
Interpola entre dos orientaciones mediante la interpolación lineal esférica. |
Slerp(Quaternion, Quaternion, Double, Boolean) |
Interpola entre las orientaciones, representadas como estructuras Quaternion, usando la interpolación lineal esférica. |
Slerp(Quaternion, Quaternion, Double)
Interpola entre dos orientaciones mediante la interpolación lineal esférica.
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
Parámetros
- from
- Quaternion
Estructura Quaternion que representa la orientación inicial.
- to
- Quaternion
Estructura Quaternion que representa la orientación final.
- t
- Double
Coeficiente de interpolación.
Devoluciones
Estructura Quaternion que representa la orientación resultante de la interpolación.
Comentarios
La interpolación lineal esférica es útil para animar modelos tridimensionales porque proporciona transiciones suaves entre diferentes orientaciones del modelo.
Se aplica a
Slerp(Quaternion, Quaternion, Double, Boolean)
Interpola entre las orientaciones, representadas como estructuras Quaternion, usando la interpolación lineal esférica.
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
Parámetros
- from
- Quaternion
Estructura Quaternion que representa la orientación inicial.
- to
- Quaternion
Estructura Quaternion que representa la orientación final.
- t
- Double
Coeficiente de interpolación.
- useShortestPath
- Boolean
Valor de tipo booleano que indica si se calculan los cuaterniones que constituyen el arco más corto posible de una esfera cuatridimensional.
Devoluciones
Estructura Quaternion que representa la orientación resultante de la interpolación.
Comentarios
La interpolación lineal esférica es útil para animar modelos tridimensionales porque proporciona transiciones suaves entre diferentes orientaciones del modelo.