Generative art

You are looking for great art in your room? I have stunning pictures created with complex algorithms, build to be beautiful, so you can impress friends. That unique vibe in your place, all details finished. You want to fulfill your modern interior. The quality should be exceptional.

Check out my generative art blogposts

What is generative art?

Generative art is a very young facet of the technology and art region. It essentially involves creating visuals using equations and algorithms instead of brush or pencil strokes. The artist lays out the rules of the game; the ‘if’s and ‘then’s, and lets pixels follow them to create stunning pieces of art.


I create small programs that creates moving lines and ribbons on the screen. Those are captured and drawn upon a virtual canvas.

How to create generative art?

I started creating art with code when I wanted to learn Actionscript 3, all my generative works are created using Adobe Flash. This was an exciting platform at the time for creating interactive applications, games and animations. I used it to create graphics using code, the possibilities are almost endless. Later I started using JavaScript for it, and most principles still apply, it just runs on a different platform.

I learned a lot about code by coding pieces of art.

It starts with small experiments, like semi-random lines drawn on screen. Most of the time I use the graphics API to draw lines. I started adding colors, mostly I pick colors from a photo to have nice natural colors. In some experiments automatic moving curves are used while generating, but sometimes the mouse is used to control the motion. I sometimes apply gradients, while there are lots of lines which express some kind of motion. But there are cases where perlin noise as motion input work nice too. I’m drawing on a virtual canvas (bitmap), that enables to show millions of lines, which is awesome. I tried to blow out the maximum resolution, so I can deliver and print on big-ass canvasses.

Creativity and Technology

When you are tinkering with random movement and colors, it is hard to make a balance between chaos and controlled in the composition. It’s almost not doable to recreate the same artwork, since random involved. I’m still exploring ways to have more grip on it.

As you can see there are several aspects that could have attention in creating generative arts. It can be by creating types of movement, different shapes or algorithms on colors. To apply more fun and variety, it could be a reactive on other input or data. With different assets, different ways of coding it can tell some kind of story. It’s possible to use music as a source, unwrap mathematical formulas or other creative solutions can be applied in this very unknown process.

There are several small snippets and info on my blog about the process. You wont find much code; the journey is the reward. That said, most code is 100% a mess, hacked like nobody is watching 🙂

Prices & Prints

My artworks are for sale, check out my generative art webshop on curioos. Yes, you probably want one. The artworks are created with high-resolution (between 80-100 megapixel) with lots of details.

Comments are closed.