pub fn get_barycentric_coords_2d( p: Vector2<f32>, a: Vector2<f32>, b: Vector2<f32>, c: Vector2<f32> ) -> (f32, f32, f32)