pub fn plane_plane_intersection(a: &Plane, b: &Plane) -> Option<(Vec3, Vec3)>
Compute the intersection line of two planes.
Returns None if planes are parallel. On success, returns (point_on_line, direction).
None
(point_on_line, direction)