Welcome to my website 

Exploring the world of art through 
the beauty of algorithms 

What is algorithmic art?

Algorithmic art is art whose design is mostly generated by an algorithm, a finite series of well-defined instructions.  

Gallery

Procedural 3D Generators

A custom 3D engine, real geospatial data, and procedural generators were developed to render an artistic scene of real-world or procedurally generated locations.

Island Scape

Perspective I

Perspective II

Centrifugal

Radial branching and splitting with iterative adjustments in HSB color space are used to create these structures. Rendered in POV-Ray.

Centrifugal I

Centrifugal II

Centrifugal III

Centrifugal IV

Centrifugal V

Centrifugal VI

Population Centers

A recursive branching algorithm is used to create population centers based on the number of intersecting branches. Rendered with Cairo.

Population Centers I

Population Centers II

Population Centers III

Population Centers IV

Population Centers V

Population Centers VI

Population Centers VII

Population Centers VIII

Population Centers IX

Divergence

This artwork uses a simple genetic algorithm to create offsprings in a radial pattern with variation in size, hue, position, and rotation.

Divergence I

Divergence II

Divergence III

Divergence IV

Divergence V

Divergence VI

Aerial Mosaic

An optimization algorithm is used to replicate a target image using clips of National Agriculture Imagery Program aerial imagery across the contiguous United States.

Father and Niece

The House

Harmony

This algorithm analyzes the harmonic structure of a piece of music from a MIDI file and turns it into visual art. The closer you get towards the center of the image, the deeper the analysis goes, looking at the overall, high-level structure of the piece. As we approach the edges of the image, we get closer to representing individual notes and harmonies rendered in polar coordinates.

Harmony I

Harmony II

Harmony III

Harmony IV

Harmony V

Harmony VI

Harmony VII

Harmony VIII

Harmony IX

Other

Various other algorithmic works can be found here.

Subscribe

Sign up to my newsletter and stay up to date

Subscribed!

Thank you for subscribing to our newsletter.