perlin scape 2


perlin scape (26430), 2011


the perlin scape software consists of a X Y axis grid of either circles, ellipses or rectangles.
modified with a perlin noise algorithm to push position, size and color.
different keyboard input values are used for a layered image build up.


(made with processing)





Share and Enjoy

ISO cube


ISO cube (02), 2014-15
15 cm
realized with code (processing, based on volumeutils by toxi) and different freeform modeling.
printed via makerbot, casted into brass




Share and Enjoy

nugget (04)

nugget (87698)

nugget (04), 2014-15
30 cm height
realizes with code (processing), based on volumeutils by toxi
printed via makerbot (2 parts), casted into brass



Share and Enjoy

magnetic twist


magnetic twist (199, 24, 12, 55, 1910)  2014-15
25 -45 cm height, PLA print

magnetic twist sculpture work series  is algorithmically modeld and printed in PLA, using makerbot replicator2.

Share and Enjoy

brickWarp (III) 2015



yet another surprising programming error result;
layering two different warps over each other,
with different color maps and different x-, y-noise values + some random holes, to fork into one another…

vector for print / made with code (processing) Details »

Share and Enjoy

noisewave V


noisewave V, 2014-15 – another perlin noise based generative work series,
noise based rotating square shapes within a distorted linear row/column matrix.
using different color arrays forking into each other.
vector for print, made with code (

Details »

Share and Enjoy



using perlin noise to generate a bezier row matrix
vector for print
inspired by diana lange “homage à Long lost drawing”

made with code (
Details »

Share and Enjoy




using perlin noise to generate an XY dot matrix, reading out layered image color maps with  either random distortion of color and/or appearance.

made with code (
Details »

Share and Enjoy

e-pastel STAR-GRID II


the e-pastel TAR_GRID series consists of a X Y axis grid of bezier vector curves. a seperate vector curve class defines all vector properties such as color, transparency and/or stroke weight. to later position them within different grid arrays. different keyboard input values are used for a layered image build up; coloring, sizing, transparency, count and density of star pedals…

made with code (
Details »

Share and Enjoy


abracadabra 82247

the abracadabra series is made with a set of square frames using processing svg load. the disableStyle(); function is used for code based coloring and the getChild(); function
for individual coloring of polygon parts out of one multi poligonal svg file. it uses an svg array list. the iteration algorithm is dividing
a shape down within a x-9 level loop. each repetition of the process is also called an “iteration”. the results of one iteration are used
as starting point for the next iteration. a whole bunch of commands are either random and/or on keyboard/mouse action for recording…
Details »

Share and Enjoy


87130_packing_lin_02 2



Share and Enjoy

iteration / structural condensation


“structural condensation”  nov. 2013  (english version first)
looking back at my accomplishments over the last years, i recognise apart, from various formal approaches, a continous drive for structural condensation.
for structural condensation up to a point where the shapes begin to apparently depart from their usual meanings and are not clearly perceptible anymore.
In this structural void an entirely new pattern for composing comes into being – an abstraction of fissuring and reformation.
seen in a sober and technical manner, one may perceive the eternal balancing of meaning, magnitude, colours, shades and properties in order to make out a sound in this ravaged chaos.
most like to walking a tight-rope with concrete and depictive dynamics on one side and the white noise of ambientesque or tranceesque rhytmical harmony on the other.
Details »

Share and Enjoy