mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-08 20:01:37 +00:00
The Spiral tool places its anchors on a logarithmic spiral, with the radius shrinking by the decay each quarter turn, but gave every handle the direction of a circle's tangent and a length from an averaged radius. The curve bulged off the spiral between anchors and turned at each anchor, so the spiral looked squared: up to 2.8% off its radius at the default 80% decay and 23% at 30%. The handles now follow the spiral's own tangent, with lengths that differ at each segment's outer and inner end. The curve stays within 0.03% of the spiral at 80% decay and 0.8% at 20%. Anchor positions and counts are unchanged.