WaVyScApE ,  2022
is based on a morphing blob shape, which motion trails create landscape-like deformation structures.

after many years of living in big cities, i sometimes found myself escaping to the countryside. on a trip through the alps, i’ve been immersed in a beautiful landscape.

i was shocked by the vastness, depth, and rhythmic beauty of this landscape. from this moment, the theme “landscape” became a constant companion of my artistic work.

soft rolling hills that gently swing into each other, to the depths of the overlying rugged ridges, followed by billowing cloud banks. this kind of loving frequency became one of my most-worked-on topics of the last 10 years.

nevertheless, it was never my ambition to create landscape illustrations. rather, through the joy of playing with code, many different abstract structures led me to this sort of linear turbulence, which can sometimes leave a pleasant impression of “familiarity”.
however, an openness that stimulates the imagination has always been important to me, less out of concept, more out of intuition.

technically, wavyscape is based on a softly morphing blob shape that travels from left to right and vice versa. each wavescape uses a combination of slightly random turns, slowly pulsating a growing or shrinking sine, and randomly coloring each row from a palette of 33 predefined color tables with a partial slight randomness.


33 color arrays within an array



selected generative output:




generative output 100x:





library: p5js
license: Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)



WaVyScApE ,  2022
is based on a morphing blob shape, which motion trails create landscape-like deformation structures.

Details »

noiseScape IV

noiseScape IV, 2021
is based on different perlin noise algorithms, which create a landscape like deformation structure.
made with processing, vector for print

Details »

spring storm

spring storm, 2020-21
made with code (processing), vector for print









StripScale 2021 (iteration series)

StripScale, 2021 (iteration series)
made with code (processing), vector for print

Details »


based on image color table data and iterating divisions of squares bend to a circle, made with code (processing)
vector for print

Details »

unfolding silently

based on differently layered perlin noise structures, unfolding silently is an abstract work series that is reminiscent of a northern type of landscape.
it also refers to traditional asian landscape painting

different automated and/or keyboard input values are used for a layered image build up.
made with code (processing)

Details »

e-pastel (MZNDRN )

this of my latest e-pastel series was influenced by the minimalist beauty of mazandaran kilims.
while trying to simulate the fabric structure using processing code, many unexpected offers were found and finally the entire project ended in an independent new work group.
i use the subtitle “mazandaran” just allegorical, as a reference to my original impulse.

2020, vector for print

Details »


simulating a landscape like horizontal space, the works of the 2020  noiseScape series are based on different perlin-noise functions

Details »

noise warp

the noise warp series
is based on a 2D X/Y noise structure that uses elongated shapes to simulate expressive brushstrokes used in 20th-century painting. Details »



another noise-grid based work, using a curveVertex based shape instead of rects…

field recordings

made with code (processing), vector for print

field recordings, 2019.1

Details »