perlin-noise-scape

perlin-noise-scape series, 2010-14the programming (roughly outlined):
an undulatory linear motion of a bumpy bezier circle, which is kneaded by random noise values, increases and decreases in size, and turns around its center.
is further getting its color at each frame from an array, picked out of different photos, each row chooses another photo.
this script is so old and so messy, i changed values and functions over and over again, different errors were showing up, interesting enough to work with…

see in action: http://vimeo.com/album/2913536/video/49020285
Details »

circulation (2013)

 

CIRCULATION consists of an circle loop within an circle loop within an X Y matrix. with randomness in number, size, rotation, color and on/off state. each repetition of the process results in one more layer, color maps are selected by keyboard and/or random values
Details »

cyber cranium

 

cyber cranium II
realized with processing based on volumeutils by toxi
printed in PLA with makerbot 2, 15x cm cube
patinized with aluminum and bronze pigment
Details »

starGrid II

 

 star grid series consists of a X Y axis grid of bezier vector curves. a seperate vector curve object defines all vector properties such as color, transparency and/or stroke weight.  the vector object is rotated around “0” to get the star shape and to later position them within different grid arrays.
different keyboard input values are used for a layered image build up.

 

Details »

drifting dawn

Details »

noiseWave

 

noiseWave is another processing based works series which aims to generate very painting like images. in this case particularly land- or seascape like compositions.
the algorithm is pretty simple; having a shape, in this case a square, moving it in horizontal rows, scaling it and turning it by noise values, shifting the y axis by noise value and coloring each row with another fill and stroke value. finally adding some random values to make it more rough and balancing out all the different values to each other for reaching a result most approximate to the idea.

 

 

 

 

 

 

 

 

 

 

 

 

print on 4 parts, 2×4 meters

 

 

 

cubism 2.0 (isometric iteration)

47587_svg_iteration_box09_2

isometric iteration is made with processing svg load, using the disableStyle(); function for code based coloring and the getChild(); function
for individual coloring of polygon parts out of one multi poligonal svg file. Details »

iteration error

campbell_works_line_drift_loci_10

the iteration error work series came together by coding a quite simple error, noticing the interesting structures coming up, it later was more brought to shape…
the iteration principle consists of a triangle within a X Y axis grid, which are devided in number and size and applied with a certain color map and another on/off state. each repetition of the process results in one iteration, which is used as the starting point for the next iteration. between 6 upto 9 levels are recorded.

different keyboard input values are used for a layered image build up.

(made with processing) Details »

isometric iteration

 

isometric iteration 14,15,16, 3x 60x60cm
pigment on canvas

 

isometric iteration is made with processing svg load, using the disableStyle(); function for code based coloring and the getChild(); function
for individual coloring of polygon parts out of one multi poligonal svg file.
the isometric space appears within an XY axis square. starting with a pseudo 3 dimensional cube graphing, which is divided down by 2 in each repetition
of the process. the results of one division are used as starting point for the next division. each repetition of the process is also called an “iteration”.
between x-9 levels are recorded.
different commands for coloring, density or positioning are either random and/or on keyboard/mouse action for layered recording into a vector pdf file… Details »

fractal quilt

 

the fractal series is made with processing svg load, using the disableStyle(); function for code based coloring and the getChild(); function
for individual coloring of polygon parts out of one multi poligonal svg file. furthermore 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…

 

 

 

 

corrosive landscape II

 

corrosive landscape is a series of work based on landscape photography. during the last couple of years, living north of berlin, close to the schorfheide, many landscape photos arose.
finally code structures were developed to read color maps and image structures for further generative editing.
the corrosive landscape algorithm generates transparent ellipses, which go virtually into endless width, merging with each other, creating a paint like horizantal pattern.
the final software works with different keyboard and mouse input values for real time recording.

 

(made with processing)