Module skeletal_animation::math
[−]
[src]
Reexports
pub use vecmath::*; |
Modules
dual_quaternion |
A simple and type agnostic dual-quaternion math library designed for reexporting |
quaternion |
A simple and type agnostic quaternion math library designed for reexporting |
Functions
inv_sqrt | |
lerp_dual_quaternion |
Dual-quaternion linear blending. See http://dcgi.felk.cvut.cz/home/zara/papers/TCD-CS-2006-46.pdf |
lerp_quaternion | |
mat4_rotate_z |
rotation matrix for |
matrix_to_quaternion | |
quaternion_conj |
Takes the quaternion conjugate. |
quaternion_id |
Constructs identity quaternion. |
quaternion_mul |
Multiplies two quaternions. |
quaternion_to_matrix |
See http://www.euclideanspace.com/maths/geometry/rotations/conversions/matrixToQuaternion/ |
solve_ik_2d |
Type Definitions
DualQuaternion |
A dual-quaternion consists of a real component and a dual component, and can be used to represent both rotation and translation |
Quaternion |
Quaternion type alias. |