I know this is just a demo so it's probably not that important.
When I played around with the triangulated lines demo I quickly produced ugly slivers.
It happens whenever you move the snake in one direction and then reverse the direction.
Mere self-intersection (snake bites its tail) doesn't cause it unless the circle is too small.
Thanks :) This is a known bug with extrude-polyline. I have to revisit the code that handles miter limiting, so that if the miter is too long, it should fall back to a regular bevel join.
I know this is just a demo so it's probably not that important. When I played around with the triangulated lines demo I quickly produced ugly slivers. It happens whenever you move the snake in one direction and then reverse the direction. Mere self-intersection (snake bites its tail) doesn't cause it unless the circle is too small.