• Fri. Sep 22nd, 2023



Brief history of generative art and how to do it


Nov 14, 2022

Brief history of generative art and how to do it

We tell how generative art differs from the usual, how it began and how to do it after all.

Brief history of generative art

Generative art is when the artist uses mechanical devices, computers or other tools to create something in a given procedure. For example, a pendulum that draws lines in the sand is already an art generator.

The first breakthrough example of such generator devices can be considered automatons. These are dolls with an hourly mechanism that, according to a pre -set algorithm, wrote sentences, painted simple drawings or played on string tools.

The next step was the appearance of computers. Programmers Michael Noll and Bela Zhulez learned to generate patterns from random points and even held an exhibition of generative art in 1965.

Other artists appreciated their work. Salvador Dali was inspired by computers and painted squares from the heart, Elsworth Kelly painted the same squares, but according to a specific algorithm, and the architect Tseestino Soddo generated 3D models of medieval cities according to the “artificially created DNA of the city”.

Then, with the development and popularization of computers, more and more people poured into generative art. There was a demonstration – the ability to write a program that, with a minimum volume of the place occupied, will generate an image, video or music.

The game became the top of the democrats .Kkrieger. 3D models, textures, sounds, shaders-everything is generated from the algorithm with a total volume of 98 kb.

Modern generative art – symbiosis of mathematics, programming and vision of the artist. Often these are random combinations of geometric shapes, but there are also those who, using algorithms, make hundreds of variations of one idea.

How to do generative art? Where to begin?

Firstly, you need to deal with JavaScript or any other programming language. Master the cycles, coordinate transformation, trigonometric functions and work with canvas. And then experiment.

It is worth starting with Acrylicode’s Drawing Tool. In it you can draw any line, and then with the help of sliders to turn it into something more interesting.

Then – figure out how to create lines and curves with JS, and then display them on the screen through canvas. There are many tutorials for this, here is one of them.

Then you need to study the cycles and random numbers. At first, to generate different images from https://gagarin.news/ one algorithm depending on the grain, then to work with flowers and provide their choice for the will of chance. To better understand Rand (), it is worth starting with the repetition of simple classic works like un Deux Trois Vera Molnar.

The penultimate step is to learn how to use the P5JS library. Most of those functions that you would have to write with your hands are already implemented in it. There are a lot of training materials on the libraries website.

And finally – to assemble your FXHASH guide project so that other users can shield it.

Subscribe to the social networks Tezos Ukraine so as not to miss anything:

Leave a Reply

Your email address will not be published. Required fields are marked *