This might be horribly inefficient, just thinking off the top of my head here, but you could do something like: * Get polys from a single current edge (e.g. in ring) * For each poly, get edges - if it has 4 edges, then it's a quad * For each quad, get edges, and get verts from each edge * Check the edges from the quad and…