greweb.me / Plots / 386 "Packing doodle curves"

Sourcecode
386/main.rs

Packing doodle curves explore the idea to combine a few classical generative art technique to draw curious curves.

Factually here are the techniques used:

  • Circle packing to distribute the doodles.
  • Travelling Salesman Problem to solve connecting closest circles together.
  • kmeans clustering to distribute the circles into groups and optimise the TSP.
  • "spiral sampling" which is a technique I created and used in many of my past plots. This is what makes the dot part. We don't see it much on this specific plot as the circles are small but I may do more plots in future.

This was implemented as candidate to genuary.art "Make a sea of shapes." of JAN.20.

As a generative plotter artist, I use code to generate art (creative coding) and physically create it with pen plotters, which is itself a generative process – each physical plot is a unique variant. I love dualities, like digital vs analog physical, abstract vs figurative, orthogonal vs polar, photo vs noise,...