pub fn calculate_tangent_handedness_by_orthogonalizing( normal: Vec3<f32>, tangent: Vec3<f32>, bitangent: Vec3<f32>, ) -> Vec4<f32>