Anyway, I've made some for myself. I'm sure SideFX will add them later, but if you need them right now feel free to take mine.
Length<Vector4>
: return the norm of a quaternion.Normalize<Vector4>
: normalize a quaternion.QAngleAxis
: convert angle/axis to a quaternion.QToAngleAxis
: convert a quaternion to angel/axis.QMultiply
: multiply two quaternionsQInvert
: invert a quaternionQRotate
: rotate a vector3 by a quaternionSwingTwistDecomp
: decompose a quaternion into two perpendicular quaternionsSwingTwistDecomp2
: same as above but different signatureEdit: Since SideFX'll probably add these features soon, it's probably better to wait for their implementation. File removed.