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
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.
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”.