Given a generic set of point data describing an arbitrary surface including an overhang or dead-end tunnel, how would we go about constructing a triangulated surface? Further, how would we go about it with a through-tunnel? We can do so with a more limited arbitrary set of data which doesn't include any overhangs, tunnels, or similar features.