First, the pseudo-code of what I am attempting to do. This is what I'd be doing if it was just in Edit Mode:
- Have some edges. Some are chained, some are single edges
- Bevel the vertices between edges
- Select those beveled edges
- Switch the pivot point to Individual Origins
- Scale Z 0
Now to do it in Geometry Nodes! So far I've converted to curve, filleted the curve, deleted the final endpoint of each curve (to prevent Modulo skips) and deleted rogue verts (left over from singular edge chains.) Now I want to average the Z position of the 2 vertices that make up each fillet. Any ideas? I can't seem to crack the Geometry nodes equivalent of Scale by Individual Origins for edges.