I’m have two grids of points spaced apart from each other. I want to connect random pairs of one point from each grid via randomly formed pipes that are the same length but do not intersect. My workflow goes as such:
Create points for either end and a random control point between the two grids.
Interpolate curves between each pair given the control point to find an average target length of curve
Pipe curves and try to solve for collisions with Kangaroo2
Thoughts? Are there Kangaroo2 tutorials for this problem that would help?
Note:
Notice curve division to ‘discretize’ your curves—left the default value - add more divisions to match the resolution of your splines (might slow things down).
I used MeshPipe because it’s faster—grab it here or replace with regular pipe or multipipe.