- Generate a random number of points along two parallel lines (possibly curved)
- generate six additional points in a 2x3 grid between the two lines (this will form the connector)
- generate a voronoi diagram from the points
- merge cells into two larger polygons separated by the line.
- pick a fixed pattern of points that make a connector
- apply random offsets to move each points
- calculate a spline through the points