Elements.pyECSS.math_utilities.quaternion¶
- Elements.pyECSS.math_utilities.quaternion(x=array([0., 0., 0., 0.], dtype=float32), y=0.0, z=0.0, w=1.0)[source]¶
Generate a quaternion array from 4 values or a vec3 for vector and w for scalar parts (scalar-last list scipy) It has been tested against: https://docs.scipy.org/doc/scipy/reference/generated/scipy.spatial.transform.Rotation.html#scipy.spatial.transform.Rotation
- Parameters
x ([type], optional) – [description], defaults to vec(0.0, 0.0, 0.0, 0.0)
y (float, optional) – [description], defaults to 0.0
z (float, optional) – [description], defaults to 0.0
w (float, optional) – [description], defaults to 1.0