Skip to content
Tech News
← Back to articles

Getting Creative with Perlin Noise Fields

read original more articles
Why This Matters

This article highlights how simple generative algorithms like Perlin noise fields can inspire creativity and produce diverse visual designs, demonstrating their potential for both artistic expression and practical applications in the tech industry. It underscores the value of experimenting with parameters to unlock new possibilities in generative art and algorithmic design, which can influence fields such as digital art, data visualization, and user interface development.

Key Takeaways

Getting Creative with Perlin Noise Fields

Twitter Facebook Google+ Share this page

TL;DR: I made twenty five different designs using only Perlin flow fields, a simple generative algorithm. Scroll down to see the results.

All Processing code for this article, along with images and animated GIFs, can be found on Github

In little gaps of time when I’m trying to unwind from my PhD work, I have a hobby of making generative art. Seeing interesting images appear within a short time using simple algorithms provides a refreshing change from my academic work where one ends up working for months or years on a project before seeing any success.

On a boring weekend in December last year, I decided to set myself a fun challenge: pick a simple generative process to simulate and attempt to make as many different variations as I can by just playing with the various available parameters.

The algorithm I picked was perlin noise fields, the movement of particles on a canvas based on a simple force field created using Perlin noise. I built a handful of simple classes in Processing to help me quickly iterate on ideas and I was off.

This post details what I came up with along with some lessons learnt. In particular, this challenge has been helpful in understanding how to actively practice creativity using self-imposed constraints.

Perlin Noise Fields: A Brief Overview

... continue reading