Circles Inside Circles

Packing circles into a finite space is fun.  Especially when you use lazy algorithms that place and test, rather than do any hard math.  One such classic algorithm is this, place a very small circle into a field and grow that circle until it hits another circle or the edge.  Repeat until no room is left for new circles.  This generates many, many circles.

In this new implementation, circles are now inside other circles.  They go all the way down until there is no room.  There are also some indications of which circles have touched, but this requires more exploration.

cpc_featured
Screen-Shot-2015-08-06-at-11.56.45-PM
Screen-Shot-2015-08-06-at-11.56.52-PM
Screen-Shot-2015-08-06-at-11.56.58-PM
Screen-Shot-2015-08-06-at-11.57.02-PM
Screen-Shot-2015-08-07-at-12.31.12-AM
Screen-Shot-2015-08-07-at-12.31.36-AM
Screen-Shot-2015-08-07-at-12.32.06-AM
Screen-Shot-2015-08-07-at-12.46.05-AM

Programmed in Processing

By Jared S Tarbell

In Albuquerque, New Mexico

Date unknown

Leave a Reply