This piece will be performed at the Rundgang 08 exhibition at the school of Art & Design, Kassel. Follow this link » to see other works of this exhibition.
patashnik a/b is an audio/visual live drawing performance. The two parts of the piece tell a story about an uncertain voyage into space. Without any prepared video material the story is told in figurative images and abstract visuals, combined with a soundtrack of granulated field recordings and electronic music tracks.
All images and animations are created live on a graphics tablet with our completely rewritten animation software NervousInk3. We're working on a public version, which will be available soon for Mac/ Windows.
The "Loop" animation effect is partly inspired by Golan Levin's Yellowtail (1998).
This piece will be performed at the Rundgang 08 exhibition at the school of Art & Design, Kassel. Follow this link » to see other works of this exhibition.
when i saw the fountain a while ago, i was stunned by the amazing liquid effects photography chris parks did for their surreal space backgrounds and since then wanted to get my head around the dynamics in these systems.
now having finished our patashnik piece (will be blogging about it soon) i had some time to get into that subject. but before going directly to the code i got hands on ... with ink, olive oil, washing detergent, soy sauce.
here's what i got out of it after playing with it for a few hours.
» "liquids" on flickr.
its definitively amazing for me because normally i'd spend three months writing code before seeing a single image thats close to one of these photos. not exactly what you'd call "agile" ...
however speaking about code =)
i currently see two strategies to simulate this "liquid effect" in code:
a) do all the calculations for the complete area/ volume of the liquid.
this is the traditional approach and has been implemented a number of times.
however since your calculation costs increase exponentially with increasing resolution, it is impossible to generate hd images/ animations in realtime using this method, which is what i'm aiming for.
(i wrote a GLSL GPU-feedback based implementation a while ago, which works fine, even at higher resolutions, but is difficult to combine with other physical forces/ particle effects)
b) another approach i'm currently pursuing is simulating the fluid with a very large particle system where each particle varies in size to cover the complete area, therefore i'm currently rewriting/ optimizing my particle system to use multiple worker threads and improved opengl performance tricks (display lists, point sprites etc). that way i can now simulate 40.000 particles at 125 fps on my macbook pro – in java!
Patashnik (a + b) is a two-part performance about travelling, created with the custom built realtime animation software NervousInk. It tells about a journey into an unknown world. NervousInk works like a visual instrument, controlled by intuitive drawing gestures. The abstract lines, strokes and areas in black and white are combined with a sound layer of field recordings, sound effects and melodic fragments.
The event is part of the Rotlichtkonzert series presented by vonm.de and will take place at the fluctuating images gallery in Stuttgart.
March 30, 2008, 8pm
To get an idea of the animation, please check our or previous project Gestures on Sound
I´ve been a bit absent during the last days, and the reason was my involvement with the Kassel Documentary Film and Video Festival, which will happen Nov 13-18! Now the program is finally online ! Besides documentaries and experimental films, the program features the exhibition MONITORING, showing installative video and media art works, and a range of audiovisual performances, for which Marcus and me where part of the selection team.
Curated from about 100 submission, Dokfest presents 4 nights of experimental concerts between performative art and club culture by German and international artists. To give you a taste here’s the lineup with some links to sites and videos. Find a professionals accreditation form here
The three will present DOT in the Audiovisual Performance program of the 24th Kassel Documentary Film and Video Festival which Marcus and me were proud to co-curate.
The 2007 program of the festival will be published soon – i´ll keep you posted.
Fiddled a bit with distance calculation methods using various ‘fast square root’ algorithms vs. javas’ Math.sqrt today.
So far, this one is about 2-5x faster than the default processing dist(...) method. (tested on osx only; power pc + intel)
public static final float fastDist (int x1, int y1, int x2, int y2)
{
return (float) Math.sqrt((x2 - x1) * (x2 - x1) + (y2 - y1) * (y2 - y1));
}