Write facets to ply format
Check for chain destination vs origin comparison only before intersection Force move vertex horizontally if within VERTEX_TOLERANCE of another vertex Share chains across partitions that are being combined