Thu Jun 30, 2016
This is a semi-automated backup of my old Tumblr account.
Granular image synthesis
06/30/2016
Creative Code Jam June 2016
06/20/2016
Images and other media which meant something special to each participant in this jam were provided anonymously. We used an anonymous e-mail sending webpage (no login required) to collect files for this project.
Each of us used code to transform those files into something new.
In my case, I took pairs of images: one to provide textures and another to provide the brightness, and I combined them. Probably only two participants, who did not know each other before, have memories associated to each of these pictures.
The first one is my favorite. It shows a portrait using an xkcd comic as a texture.
Three rules
06/17/2016
Still using the same three rules, but without erasing the screen. Post-Processing with Darktable.
Growth
06/15/2016
Same algorithm, with improved point to line-segment function to avoid crossing shapes. And some center wind pointing up.
Recursion
06/15/2016
Four examples of recursion for my students.
Code here (035 to 038)
Morphing island
06/14/2016
Based on the same algorithm from the last two posts.
Variations
06/13/2016
Four variations on the previous rules-based sketch.
Unstable
06/13/2016
Rules:
- Maintain a predefined distance between a vertex and the next vertex in the curve.
- Avoid sharp angles.
- Maintain a minimum distance between a vertex and all other vertices in the curve.
The result is an unstable, ever-morphing curve.
Recursion and branching
06/10/2016
A new experiment with recursion and branching
Shadows
06/04/2016
Experimenting with shadow algorithms using a depth map (an invisible gray scale image that contains the z distance of each pixel in the image).
Floating Spectrum live
06/03/2016
3 min. excerpt from a 30 min. live Audiovisual performance by Floating Spectrum premiered at the GenerateLab festival in Tübingen on 28.05.2016.