A downloadable experience for Windows, macOS, and Linux

Procedurally generated trees, landscapes and color palettes form striking visuals together with evocative soundscapes.

There's no interaction here, so just turn up the volume, sit back and be hypnotized.

Background and technique

This interactive experience was a study in how to create varied landscapes evoking many different moods using only simple means. Each scene consists of just a flat plane and a distribution of trees, all of it with simple colors without textures. Additionally there is a light source, variable fog amount, and sometimes a star-field.

The trees are procedurally generated using L-systems and are distributed in many different ways using multiple noise functions.

An important element of evoking different moods despite the simple means is in the color selection. A palette is created by choosing an initial color and creating either a pair of complementary colors from it, or a color triad. The initial color determines the saturation and value (brightness) of all of them. Some extra color variations are created, and each scene element is then assigned a color from this palette. Each scene element knows its "normal" color and will attempt to choose a color from the palette similar to that. This will often result in natural landscapes with green grass, blue sky, brown branches, and green to red leaves. Sometimes though, nothing close to those colors will be available in the palette, and the result may be more surrealistic.


Geometry & Wind by Morten Nobel-Jørgensen (@mortennobel)
Composition & Colors by Rune Skovbo Johansen (@runevision)
Soundscape & Music by Andreas Frostholm

Source code

The source code for this project is available on GitHub under the MIT license. If you do something cool with it, let us know!

PlatformsWindows, macOS, Linux
Rated 4.0 out of 5 stars
(2 total ratings)
Made withUnity
Tags3D, Colorful, Endless, Experimental, Procedural Generation, PROCJAM, Unity


A Study in Composition Linux.zip 42 MB
A Study in Composition Windows.zip 70 MB
A Study in Composition OS X.zip 46 MB

Install instructions

Running the experience:

  • Download the .zip file.
  • Unzip the the file and open the unzipped folder.
  • Run the .app / .exe / .x86 file inside the folder.

State of downloadables:

  • OS X: Working.
  • Windows: Working.
  • Linux: Untested. Let us know if it works for you.


Log in with itch.io to leave a comment.


Really neat enviroments! I included it in my ProcJam compilation video series, if you'd like to take a look :) https://youtu.be/CXngIdwx5v4