I’d love to understand a bit more about what you can with this kind of thing:
I can see how this would be very nice for many effects. How do you see modeling that?
It’s it not the same, but I would say that you can get some interesting effects just using triangle() between segments. Eg if you had 10 pixels between each joint/corner, something based on triangle(index/10) will have symmetry, and can be expanded with additional effects.