Quaternion.Slerp 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使用球状线性插入方法在方向之间进行插入,如 Quaternion 结构所示。
重载
Slerp(Quaternion, Quaternion, Double) |
使用球状线性插入方式,在两个方向之间进行插入。 |
Slerp(Quaternion, Quaternion, Double, Boolean) |
使用球状线性插入方法在方向之间进行插入,如 Quaternion 结构所示。 |
Slerp(Quaternion, Quaternion, Double)
使用球状线性插入方式,在两个方向之间进行插入。
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
参数
- from
- Quaternion
表示起始方向的 Quaternion。
- to
- Quaternion
表示结束方向的 Quaternion。
- t
- Double
插入系数。
返回
表示插入所得方向的 Quaternion。
注解
球面线性内插可用于对三维模型进行动画处理,因为它提供模型不同方向之间的平滑切换。
适用于
Slerp(Quaternion, Quaternion, Double, Boolean)
使用球状线性插入方法在方向之间进行插入,如 Quaternion 结构所示。
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
参数
- from
- Quaternion
表示起始方向的 Quaternion。
- to
- Quaternion
表示结束方向的 Quaternion。
- t
- Double
插入系数。
- useShortestPath
- Boolean
指示是否计算四维单位球体中构成最短圆弧的四元数的布尔值。
返回
表示插入所得方向的 Quaternion。
注解
球面线性内插可用于对三维模型进行动画处理,因为它提供模型不同方向之间的平滑切换。