Pick a curve and connection rule. Unused parameters are greyed out for the selected curve.
Connection rule parameters
Curve parameters
Feel free to click on and move the graph around.
Dr. Loveless Curiosity Lab
Closed Loops, Pairing Rules, String Art, and Curves in 2D and 3D
This project connects many points on a closed curve to other points on the same curve. Changing the curve, connection rule, and offset creates woven patterns that look like string art, envelopes, and moving geometry.
Concept 1 uses planar closed loops. Concept 2 lifts the same idea to closed loops on a sphere or stretched sphere.
Choose a closed curve, then choose how each point is paired with another point: a forward offset or a multiplier rule.
Pick a curve and connection rule. Unused parameters are greyed out for the selected curve.
Feel free to click on and move the graph around.
The same connection rules now weave points on a closed loop moving through 3D space.
Feel free to click on and move the graph around.
This began with connecting points on a closed loop and watching the family of chords form surprising visual structures.
The same framework can be used for envelopes, string art, Fourier-style curves, spherical paths, and eventually surface or knot-inspired visualizations.
weaving-2d.jsonweaving-3d.json