Identify and Reference Intersection of Graphics Objects?

I'm wondering if there might be a way to do this readily.

Let's say I have a collection of meshes, as shown, and they intersect one another. Is there a way to "get" the points along the intersections, or reference them somehow?

Any ideas for how to go about this or where to read up would be helpful.


You could use Bounds.Intersects on a Collider which gives you the world space bounding volume of it and then call the function ClosestPointOnBounds.

(not really an answer, but maybe a starting point)


Maybe Collision.contacts is the way to go.