mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-11 02:19:56 -06:00
Object > Path > Smooth weighed every sample within three spreads of each point, so the work grew with the square of the anchor count on traced paths: 360 steps per sample for 1,000 anchors and 2,949 for 16,000. Consecutive samples within 1/16 of a spread of each other are now weighed together as their count at their mean place, found through a tree of sums over the run's samples. A traced outline takes 203 to 286 steps per sample from 1,000 to 64,000 anchors, and every smoothed point stays within a thousandth of a spread of weighing the samples one by one (300 random runs).