Houdini 20.0 ノード APEXノード

quaternion::SwingTwistInterpolate

2つのクォータニオン間を補間すると同時に、振り(Swing)と捻り(Twist)の成分を別々に補間します。

On this page
Since 20.0

2つのクォータニオン間を補間すると同時に、振り(Swing)と捻り(Twist)の成分を別々に補間します。 この基礎となっている分解はデフォルトではSwing * Twistとなっています。

入力

a: Vector4

開始クォータニオン。

b: Vector4

終了クォータニオン。

axis: Vector3

quaternion::SwingTwistDecomposeで使用されている軸。

bias: Float

補間する度合い。

swing_bias_scale: Float

補間に含める振り(Swing)の度合い。

twist_bias_scale: Float

補間に含める捻り(Twist)の度合い。

reverse: Bool

Trueに設定すると、この基礎となっている分解がTwist * Swingとなります。

出力

result: Vector4

補間されたクォータニオン。

See also

APEXノード