Simplex Noise Generative Art

In this project an animated visualization was created by drawing circles in patterns around a focal point using rotation and translation.

These effects are then built upon using colour interpolation

In order to acheieve the smooth randomness the animations follow, the openSimplex noise javascript library, a modern improvement upon perlin noise, was used.

An example of how variables were created to use this noise in the program can be seen on the right.

The user interface was implemented using simple html button which switch boolean variables in the javascript code however the implementation of a GUI as well as an audio component could be looked at for future improvements to this application.

The user can simply toggle elements on and off as they desire to generate a seemingly infinite number of possibilities though mult dimensional noise.

Music visualization tools using this radial type of design are common such as this example.

In order to acheieve this the noise would simply need to be remapped or just affected by different frequencies from an input audio file.

Address


Bray, Co.Wicklow, Ireland

Phone


+353 89 205 4356