pub fn build_graph(p: &[[Vec3; 3]], q: &[[Vec3; 3]]) -> IntersectionGraph
Build the intersection graph for soups p and q (each triangle wound outward; degenerate triangles are dropped here, paper §5).
p
q