:quality(80):format(webp))
It is no secret that many things such as apps, video games, websites or chatbots can be programmed using code language. But did you know that there is even art that is created using code languages such as Java or Python?
This art is called Generative Artor in German “Generative Art”. We will explain to you what this means and how Generative Art found harmony in one of our PowerPoint projects.
What is generative art?
Generative art means art that is created using algorithmic codes or a mathematical formula.This means that, unlike usual, the main creative process takes place in a text editor.In many cases, the “random” factor plays a role in generative art, so that endless variations of an idea are possible. The result is an interaction between input from the artist and the machine. The term was coined by the German philosopherMax Benseat the exhibition “Projects of Generative Aesthetics” in 1965.
There is no “one method” for creating generative art. There are generative art based on code languages like CSS, Java, Python and more. Variables then determine shapes and colors.

Example of generative art by Twitter user@nico23.eth
Generative art in PowerPoint presentations
Generative art began as a hobby for our colleague Alexander due to various inspirations from his environment. In one of our projects, however, it was an opportunity for Alexander to try and apply his skills at i‑pointing.
The customer's requirements: The design should be able to be used in various channels, online as well as print and PowerPoint.
In order to pursue the desire for a print-ready design, we decided on a reduced and at the same time powerful design.
Different As usual, Alexander now created his design in a text editor with the programProcessing.
This is what generative art can look like

Version 1

Version 2
Both results are subject to the random generator of a “Flow Fields” using “Perlin Noise”.
UnderPerlin Noiseis an algorithm that is often used in procedural content creation, while the Flow Field serves as avector fieldand essentially defines the path.
The result only becomes visible after the code is written and the design is generated.In order to set a few additional accents, the fine-tuning then took place in the classic way in Adobe Illustrator.
For us, this was a very exciting challenge. Have you already worked with generative art?We would be happy to implement unique projects with you!

:quality(80):format(webp))
:quality(80):format(webp))
:quality(80):format(webp))
:quality(80):format(webp))