• create
  • evolve
  • code
  • interact
  • adapt
  • dance
  • responsive
  • dreams
Please Wait


Shaderism (Arttu Koskela) is a creative coder and WebGL developer from Finland, currently based in Bulgaria.


He began his career in visual effects, creating FX simulations for multiple award-winning adverts before pivoting towards real-time graphics.

Drawing on his professional background and a lifelong passion for music and sound technology, his artistic medium heavily revolves around creating interactive and generative real-time art.

His works often incorporate physics simulations and generative musical instruments, while exploring the themes of playfulness and self-reflection.

Dream Project: Chordal Reveries (2023)

In the realm of creativity and introspection, often the most remarkable moments arise when we are being curious and present. Embracing a playful mindset, free from the constraints of predefined goals or the need to prove oneself, is something that guides towards that. "Chordal Reveries" is a self-playing musical instrument that perpetually produces captivating melodies. At the same time, it invites you to explore and collaborate while practicing the art of living in the present moment.

Within this experience, eight marbles navigate a captivating glass labyrinth, triggering sounds along their path. Each marble can be individually activated or deactivated using the controls. Additionally, eight knobs offer control over the camera and some aspects of the generated sounds. The interactions and their corresponding GUI have been designed with the AKAI LPD8 MIDI controller in mind. However, the same controls can also be accessed through keyboard combinations.

↓ Click on the image below to reproduce the artwork ↓

What is Responsive Art to Shaderism?

From a technical standpoint, my view of graphically responsive art is something that adapts and reacts. By adapting I mean that the artwork should be able to fill the space provided on any type of screen it is displayed on. Stemming from my career in WebGL, I also feel that ideally, the responsiveness would also extend to accommodate dynamic changes in screen size, such as when a browser window is resized.

The underlying requirement for responsiveness meaning something reactive (by my definition) is for the art to be constantly rendered, rather than being a static piece of art. This allows for the addition of interactive elements which the viewers can influence and interact with, adding an extra layer of engagement and creativity.

From a conceptual perspective, I believe that responsive art is something that calls for interactivity. It should awaken the inner child that resides within all of us, and encourage playfulness. By doing that, responsive art has the potential to be an incredibly powerful and immersive experience for the viewers.


Shaderism is a refreshing view to the generative art ecosystem that oftens ignores certain features like audio, interaction and playfulness. His pieces offers extraordinary textures combined with natural physics, creating microcosmos within the canvas.