Circle Packing Algorithm

This circle packing algorithm was created to try and replicate the types of patterns created in natural things such as bubbles and reaction diffusion environments.

The algorithm works by placing circles in random positions within a range of sizes and checking if that spot is already within the area of another circle.

The circles then expand until they touch another circle or the screen edge.

This circle packing algorithm was created to try and replicate the types of patterns created in things such as Rorshac test and reaction diffusion environments.

I first experimented with a variety of kinds of Density of circles however felt that the semi random density produced the most effective result.

Address


Bray, Co.Wicklow, Ireland

Phone


+353 89 205 4356