Algorithmic Art – A Fun Way to Introduce Algorithms to the World!

Clothing with algorithmic art has become a trend of today! Not just dress but also people are in love with accessories that have algorithmic print on it! From geometry, abstraction to trending patterns, the algorithmic art has influenced everyone, especially the younger generation.

Algorithmic Art

But what is an algorithmic art all about? What makes it a trend today? Let us find out below –

Algorithmic art is the combination of mathematical reasoning and aesthetic sensibility that are two completely different parts of a brain and have no standard connection. Isn’t that fascinating? Pure algorithmic art is solely dependent upon algorithms without any input or random numbers.

What is an Algorithm?

An algorithm is a mathematical function that has the power to convert a pair of random numbers x and y coordinates which identify a location on the screen of a computer or a piece of paper into a single number which specifies a color.

To make the algorithms even more exciting, one can combine trigonometric functions such as sine and cosine, polynomials, and different other standard functions. Also, one may use more number of specialized functions as building blocks which can be further combined using addition and subtraction, multiplication, division, and compositions.

The resultant algorithm is always produced as real numbers which are then converted into colors using basic methods. Usually, there are two basic methods known. Those are as follows –

Method #1 When the resultant is a single real number produced for each pixel, it is mapped into one of the small number of integers with the integer selecting a corresponding color from a palette.

Method #2 When the resultant is triple of real numbers produced for each pixel, the numbers directly identifies the color using several schemes, mostly RGB (Red, Green, and Blue). In this method no palette is there and numerous distinct colors in the image as pixels can be obtained.

By using a palette, one can create an algorithm that is independent of the palette used, which in turn creates unusual algorithmic art. Also, specific applications need smaller palettes; for instance, designs that need to be used in knitted clothing are usually created by computer driven machines. However, using such machines work well for a palette containing maximum of four colors.

But, unlimited possibilities are there when it comes to creating variations in an algorithmic art using the basic ideas. For instance, you can add numerous similar yet non-identical functions or select algorithmic parameters using random numbers and likewise.

Whatever might be the variation used, if you have a strong fundamental knowledge, then, creating a unique algorithmic art is fun! Remember, when you are having fun in creating something, the people with experience the same fun while using it! In short, algorithmic art is all about mixing algorithms with creativity in a fun way.


At Recursive Fashion, Alexander Rafalovich uses advanced graphic processing run for multiple years to generate detailed, colorful, and intricate designs reaching a level of detail pattern makers have been attempting to reach for centuries. Discover a wide selection of algorithmic art laden clothing, accessories and more with them.