rose code

latest work on generative flower script:


around 2008 i started experimenting with a branching system in p5. after fine tuning many little values here and there, adding randomness to angles, distribution and color arrays, i published a first work series “nebelwald”, simulating trees…, formally these were kind of influenced by the wild structuring of a nearby  accacia groove.

the next step was to add leafes or flowers to the bare branches. many attempts were made, leafes always looked too illustrative, so did flowers,… finally by getting back to basic geometrical forms, such as circles and spline loops, i could achieve a more satisfactory output.

in the long run, quite some differing work series came together, like my first LUMAS editions “recursive trees”, or later works like “rose cherry”.
now this script is almost 10 years old and has grown to a whole body of files.
here are the last two works of the slightly changed rose cherry script i now call “rose code”

e-pastel 2016-18


the e-pastel series consists of a X Y axis grid of bezier vector curves. a separate 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.

Details »

noise scape 4


noise scape 4 series  (2016)
is a rework of an ongoing script. it morphs slowly into a kind of “romantic” landscape painting.
the technical basics are still very simple; rows of ellipses with some 2d noise and different color arrays. nevertheless, quite much fine tuning between all sorts of values and many little randoms and noises were done.. Details »



hairField (2016)
made with code (processing), based on different perlin noise functions
vector 4 print




quantum_wave (2016)
made with code (processing), based on different noise functions
vector 4 print Details »

SeaGrass I

SeaGrass 1 (shortPreview) from holgerlippmann on Vimeo.

SeaGrass 1, 2016, 7:25min, loop  (1 min excerpt)
made with code (processing), using different noise and particle functions

FURFROLIC (hair field series)


FURFROLIC (hair field series), 2016
made with code (processing)
vector 4 print Details »

NoiseWave IX “TœrnToGotland”


NoiseWave IX “TœrnToGotland” (2015)
made with code (processing)
vector 4 print Details »

NoiseWave VII


NoiseWave VI (2014-2015)
made with code (processing)
vector 4 print Details »

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 »