pub fn matrix_spin_oriented_and_rotation(
    spin: &Mat4,
    orientation: &Mat4,
    translation: &Mat4,
    orientation_reference: &Mat4
) -> Mat4