BACK

crazyCirc.gif


A psychedelic circle (with poking protrusions) made of smaller strobing circles.

Most of the digital circles I know of do not just arise out of some primordial pixel goo. In the context of graphics primitives, a computer must be told how to determine the proper pixels to fill in so as to render a circle.

To draw a circle on a computer screen means finding a finite and discrete approximation of what we consider (by our normal notions of a circle) to be an infinite and continuous number of points.

The gif above was made possible through a very common circle-drawing algorithm known as Bresenham's Circle Algorithm, itself based on the Midpoint Circle Algorithm. However, in this gif, instead of merely filling in the particular pixels which are calculated to approximate the circle boundary, the large circle is constituted of smaller, colored circles centered at what would be the rasterized pixel location.

The random coloration is upheld through the 8-fold symmetry, as the random color for each "circle-point" is determined prior to its coordinate reflection in each of the seven other octants.


Code: I lost the code which generates this, oops.