pub fn barycentric_to_world(
bary: (f32, f32, f32),
pa: Matrix<f32, Const<3>, Const<1>, ArrayStorage<f32, 3, 1>>,
pb: Matrix<f32, Const<3>, Const<1>, ArrayStorage<f32, 3, 1>>,
pc: Matrix<f32, Const<3>, Const<1>, ArrayStorage<f32, 3, 1>>,
) -> Matrix<f32, Const<3>, Const<1>, ArrayStorage<f32, 3, 1>>