Quaternion.Slerp Quaternion.Slerp Quaternion.Slerp Quaternion.Slerp Method

定義

球面線形補間を使用して、Quaternion として表される方向の間を補間します。Interpolates between orientations, represented as Quaternion structures, using spherical linear interpolation.

オーバーロード

Slerp(Quaternion, Quaternion, Double) Slerp(Quaternion, Quaternion, Double) Slerp(Quaternion, Quaternion, Double) Slerp(Quaternion, Quaternion, Double)

球面線形補間を使用して 2 つの方向の間を補間します。Interpolates between two orientations using spherical linear interpolation.

Slerp(Quaternion, Quaternion, Double, Boolean) Slerp(Quaternion, Quaternion, Double, Boolean) Slerp(Quaternion, Quaternion, Double, Boolean) Slerp(Quaternion, Quaternion, Double, Boolean)

球面線形補間を使用して、Quaternion として表される方向の間を補間します。Interpolates between orientations, represented as Quaternion structures, using spherical linear interpolation.

Slerp(Quaternion, Quaternion, Double) Slerp(Quaternion, Quaternion, Double) Slerp(Quaternion, Quaternion, Double) Slerp(Quaternion, Quaternion, Double)

球面線形補間を使用して 2 つの方向の間を補間します。Interpolates between two orientations using spherical linear interpolation.

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 Quaternion Quaternion

開始方向を表す QuaternionQuaternion that represents the starting orientation.

to
Quaternion Quaternion Quaternion Quaternion

終了方向を表す QuaternionQuaternion that represents the ending orientation.

t
Double Double Double Double

補間係数。Interpolation coefficient.

戻り値

補間後の方向を表す QuaternionQuaternion that represents the orientation resulting from the interpolation.

注釈

球面線形補間は、3次元モデルをアニメーション化する場合に便利です。これは、モデルの異なる向きの間で滑らかな遷移を実現するためです。Spherical linear interpolation is useful for animating a three-dimensional models because it provides smooth transitions between different orientations of the model.

Slerp(Quaternion, Quaternion, Double, Boolean) Slerp(Quaternion, Quaternion, Double, Boolean) Slerp(Quaternion, Quaternion, Double, Boolean) Slerp(Quaternion, Quaternion, Double, Boolean)

球面線形補間を使用して、Quaternion として表される方向の間を補間します。Interpolates between orientations, represented as Quaternion structures, using spherical linear interpolation.

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 Quaternion Quaternion

開始方向を表す QuaternionQuaternion that represents the starting orientation.

to
Quaternion Quaternion Quaternion Quaternion

終了方向を表す QuaternionQuaternion that represents the ending orientation.

t
Double Double Double Double

補間係数。Interpolation coefficient.

useShortestPath
Boolean Boolean Boolean Boolean

4 次元球体における最短の円弧を構成する四元数を計算するかどうかを示すブール値。Boolean that indicates whether to compute quaternions that constitute the shortest possible arc on a four-dimensional unit sphere.

戻り値

補間後の方向を表す QuaternionQuaternion that represents the orientation resulting from the interpolation.

注釈

球面線形補間は、3次元モデルをアニメーション化する場合に便利です。これは、モデルの異なる向きの間で滑らかな遷移を実現するためです。Spherical linear interpolation is useful for animating a three-dimensional models because it provides smooth transitions between different orientations of the model.

適用対象