> [!abstract] Summary
> Extract a **curve from selected edges** of a mesh — useful for road generation, scattering on edges, edge flow control, or generating splines for downstream procedural workflows.
---
# Workflow
1. **Select** the edges you want to transform into a curve.
2. Use **Edge Group → Group from Edges**, then **Convert Line** to turn the edges into a polyline.
3. (Optional) **Resample** the curve to control point density.
4. (Optional) **PolyPath** to convert the line into a continuous curve / spline.
![[file-20241009195011816.png]]
---
# Common Uses
- **Roads / paths** — extract the centreline of a road mesh.
- **Curve from silhouette** — pull a curve from the outline of geometry.
- **Edge scatter** — scatter points along the resulting curve with [[Houdini Scatter on curve|Scatter on Curve]].
- **Wires / cables** — generate cable curves from edges in a CAD-style import.
---
# 🔗 Related
- [[Houdini Scatter on curve|Scatter on Curve]] — what to do with the curve next.
- [[HOUDINI Scatter|HOUDINI Scatter]].
- [[Houdini Group by Range|Group by Range]] — pre-filter edges.