CIRCLES

PROGRAMS

Processing

INSTRUCTIONS

This code creates an artistic circle design. Click Enter to create a new unique design.

Using a series of commands and rules, this code creates a unique pattern and design following basic principles. Each circle is drawn and assigned a random color. When drawing the circle it is to be created without every intersecting another. Either the circle is entirely outside or completely enclosed in another circle.

DEscription

An algorithm that generates a variety of Ellipses, where none of the ellipses will intersect. The Circles will either touch or be fully incased by another circle. but never intersect

LINK TO SKETCH ON OPEN PROCESSING

Over the year, I worked on a variation where the Circles are no longer intersecting but still creating a random about and size of circles.

LINK TO SKETCH ON OPEN PROCESSING

Created a third version where the Circles are no longer static, but follow the same rules as before.

LINK TO SKETCH ON OPEN PROCESSING