Tilez

Vector graphic generator

A creative coding experiment and exploration of possibilities of generative art for digital art creation, and more specifically, for artists that design album covers.

Course

Creative Programming

Main Deliverables

Processing code + program Aplication mockup

Expertise areas

Maths, Data & Computing, Creativity & Aesthestics

Date

January 2023

front album cover mockup
front album cover mockup
front album cover mockup

A simple user-friendly program that would help designers bring the bauhaus aesthetic into their design practice. I studied creative coding and the possibilities of generative art in processing in this project. Namely, I explored the incredible potential of for-loops and deep-dived into different types of element distributions. Finally, I harnessed two-dimensional grids, to create a pattern generator that is both simple and versatile.

The program cycles through an array of differently-orientated shapes with a mix of wave functions that the user can adjust. Letting the designer to change the color pallet along with the size of the canvas and amount of tiles. A unique vector graphic is saved once the user is satisfied with the look of his canvas - with a simple button interaction, the visuals are generated and stored in a vector graphic.

cover art mockup inside
cover art mockup inside
cover art mockup inside

The static output of my program is a simple lossless vector file that artists could use in any creative way - there is a certain elegance to this clarity. It is modular and could be used for a wide variety of applications, such as the creation of t-shirt designs, poster art, or music album covers. Early pilot study showed a positive response to the MVP paving the direction for further realization, validation and sales.

This project showed that Creative programming is an excellent tool for making art that utilizes patterns, something that would be otherwise painstaking to do by hand or would be outright impossible, like generating visuals out of a music input. I was inspired by Tim Rodenbroeker's courses on visual systems and Dr. Martin Lorenz's book on “Flexible Visual Systems”.

Click here to view more about