pub fn point_in_triangle(p: Vec2, a: Vec2, b: Vec2, c: Vec2) -> bool
Point-in-triangle test using barycentric coordinates