PROJECTS
ABOUT
BLOG
BITS & PIECES




PRINZIPIELL
Huestr. 15
44787 Bochum
Germany
mail icon

R&D Project.


Eggpainter: An excursion in simple mechanics and programming LEGO MINDSTORMS

R&D Project.



Leaving your comfort zone to settle for an even more comfortable (childhood)
playground (LEGO), is always a good excuse for an excursion.
Creating & building an LEGO MINDSTORMS driven eggpainter, but why? Well, 1st,
because you can, 2nd, why not, and last but not least, you learn a lot about simple mechanics
whilst doing so. This, plus we now can program basic patterns and
print them on our upcoming Easter eggs…

Concrete Art.


Aerosol Paintings: An excursion to portray with aerosol paint

Concrete Art.



Painting with aerosol differs so much than painting with brushes or such. Not only the smell of the paint,
the size of the artwork, or the despicable touch of ‘spraying’ a piece of art. No, it´s the overall esprit!
You choose an concrete wall to serve as your canvas (of course all legal in my case), you work with aerosol cans
alienated to create art instead of providing anticorrosive coatings.
Along these lines I created a series of portraits (5 pieces by now tbc) to see what I can come up with when giving this uncommon form of art a try.
Lastly my aerosol works got featured on Lackblaster.com, so you might give ‘em a visit to checkout.

R&D Project.


Image Evolution: Representing an image as cluster of overlapping polygons.

R&D Project.



Evolving images by using a simulated annealing like algorithm for the optimization to aim
at the target to represent an image as a cluster of overlapping polygons in a free rotatable 3D view (WebGL).
Conceptually, the algorithm is extremely simple: It generates random data to serve as vertex position and color.
Renders the data as triangles and compares the result to an reference image to receive a score of how closely it matches.
Pertubing the data randomly, result again obtains a score, and keep the new data if the score has gone up.
Repeating this until the score´s more and more close by ‘congruent’ to the origin. And that´s it!

R&D Project.


Automated Stipplings: Generate stippled artwork from images.

R&D Project.



When stippling images, be it automatically (coding) or hand, we’re basically interested in generating
a distribution of points with a density distribution matching the tones of the original image.
The size of the points is generally constant, and we add more or less of them to create darker or lighter tones.
In these areas it is important to generate a distribution free of sampling artifacts, which reveal as patterns in the image.
So essentially all we need is a big number of points distributed randomly, and a way of quantizing their required
density when we place them over the image. To save the best for last:When automate it via coding, we can stipple 1, 2 or
more images with the same amount of points same time and store each point´s location. Now we can easily transit (animate) between those stippled images... how cool is that?!

Realtime Demo.


Whiteout: Raymarching architectural sceneries.

Realtime Demo.



“Whiteout” is a poetic notion of exploring conceptional architecture in a very sparse color space.
This realtime demo, driven by consistent and calm motions and blendings, underlaid by a scenic tune,
is creating a sublime narrative – like a pleasant moment or memory.
Sit back, relax, and just enjoy the brief journey.