Find the loop cut path starting from a given edge.
Uses a plane-based intersection approach: creates a cutting plane perpendicular to the start edge, finds all edges crossing this plane, and orders them by face adjacency to form a ring.
The edge to start the loop cut from
Array of all edges in the geometry
Array of all faces in the geometry
Array of all vertices for position lookup
Parameter along each edge for cut position (0.5 = midpoint)
The loop cut path with all cut points
Find the loop cut path starting from a given edge.
Uses a plane-based intersection approach: creates a cutting plane perpendicular to the start edge, finds all edges crossing this plane, and orders them by face adjacency to form a ring.