Module |
|
Header |
/Engine/Source/Runtime/Core/Public/Math/UnrealMathNeon.h |
Include |
#include "Math/UnrealMathNeon.h" |
VectorRegister VectorQuaternionMultiply2
(
const VectorRegister & Quat1,
const VectorRegister & Quat2
)
Multiplies two quaternions; the order matters.
Order matters when composing quaternions: C = VectorQuaternionMultiply2(A, B) will yield a quaternion C = A * B that logically first applies B then A to any subsequent transformation (right first, then left).
Quat1 * Quat2
Parameter |
Description |
---|---|
Quat1 |
Pointer to the first quaternion |
Quat2 |
Pointer to the second quaternion |