quat_normalizeT_quat_normalizeQuatNormalizeQuatNormalizequat_normalize (Operator)

Name

quat_normalizeT_quat_normalizeQuatNormalizeQuatNormalizequat_normalize — Normalisiert eine Quaternion.

Signatur

quat_normalize( : : Quaternion : NormalizedQuaternion)

Herror T_quat_normalize(const Htuple Quaternion, Htuple* NormalizedQuaternion)

void QuatNormalize(const HTuple& Quaternion, HTuple* NormalizedQuaternion)

HQuaternion HQuaternion::QuatNormalize() const

static void HOperatorSet.QuatNormalize(HTuple quaternion, out HTuple normalizedQuaternion)

HQuaternion HQuaternion.QuatNormalize()

def quat_normalize(quaternion: Sequence[float]) -> Sequence[float]

Beschreibung

Der Operator quat_normalizequat_normalizeQuatNormalizeQuatNormalizeQuatNormalizequat_normalize skaliert die Eingabequaternion QuaternionQuaternionQuaternionQuaternionquaternionquaternion so, dass deren Norm 1 beträgt. Das Ergebnis wird in NormalizedQuaternionNormalizedQuaternionNormalizedQuaternionNormalizedQuaternionnormalizedQuaternionnormalized_quaternion zurückgegeben.

Ausführungsinformationen

Parameter

QuaternionQuaternionQuaternionQuaternionquaternionquaternion (input_control)  quaternion HQuaternion, HTupleSequence[float]HTupleHtuple (real) (double) (double) (double)

Eingabequaternion.

NormalizedQuaternionNormalizedQuaternionNormalizedQuaternionNormalizedQuaternionnormalizedQuaternionnormalized_quaternion (output_control)  quaternion HQuaternion, HTupleSequence[float]HTupleHtuple (real) (double) (double) (double)

Normalisierte Quaternion.

Vorgänger

axis_angle_to_quataxis_angle_to_quatAxisAngleToQuatAxisAngleToQuatAxisAngleToQuataxis_angle_to_quat

Nachfolger

quat_to_hom_mat3dquat_to_hom_mat3dQuatToHomMat3dQuatToHomMat3dQuatToHomMat3dquat_to_hom_mat3d, quat_rotate_point_3dquat_rotate_point_3dQuatRotatePoint3dQuatRotatePoint3dQuatRotatePoint3dquat_rotate_point_3d

Siehe auch

axis_angle_to_quataxis_angle_to_quatAxisAngleToQuatAxisAngleToQuatAxisAngleToQuataxis_angle_to_quat, quat_interpolatequat_interpolateQuatInterpolateQuatInterpolateQuatInterpolatequat_interpolate, quat_composequat_composeQuatComposeQuatComposeQuatComposequat_compose, quat_conjugatequat_conjugateQuatConjugateQuatConjugateQuatConjugatequat_conjugate, dual_quat_to_hom_mat3ddual_quat_to_hom_mat3dDualQuatToHomMat3dDualQuatToHomMat3dDualQuatToHomMat3ddual_quat_to_hom_mat3d

Modul

Foundation