depthMatrix III

depthMatrix, 2017
is based on an algorithm, which generates color map dependent diverticulum like reliefs formed out of different pixel layers within a 3 dimensional environment.
this software works with different keyboard input values to compose a rather painting like image out of different color maps.
color values of these map arrays are called by random, noise and/or manual order.

(made with processing)


depthMatrix III.5





depthMatrix III.6





depthMatrix III.1





depthMatrix III.4





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 Details »

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



magnetic twist


magnetic twist (199, 26, 12, 55, 191)  2014-15
26 -46 cm height, PLA print

magnetic twist sculpture work series, modeled using different alrorithmic based functions, such as: twist, noise, freeform, taper,…
printed in PLA, using makerbot replicator2
Details »

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 »

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 »



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

made with code (
Details »



image-noise-grid (2014-2016)
using perlin noise to generate an XY dot matrix, reading out layered image color maps with  either random distortion of color and/or appearance.
random and/or manual layering and mixing of different color-map data…

made with code (

Details »

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 »


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 »


87130_packing_lin_02 2



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 »