Stardust: flocking I

blog_header_experimentsAt this point in the Stardust project, I was happy with the results. However, I wanted to develop the visual language further, from the glitter-like stars to a more organic system . Responding to participants’ feedback, I created a way for the stardust to move around, change direction and flow in an organic way. I created a flocking system that would feel more like stars floating around the person’s body, glowing and shimmering.

This was my first time doing this type of system, so I researched Daniel Shiffman’s The Nature of Code, and I checked other sources in order to understand what I wanted to achieve.

murmurationMurmuration. Flocking system in nature.

Screen Shot 2013-05-23 at 12.22.56 PMFlocking in The Nature of Code. I highly recommend this book.

Screen Shot 2013-05-23 at 10.15.39 PMRules of Flocking in The Nature of Code.

I ported André Sier’s boids example and built up from there after learning about boids and vectors.

boids andre sier

The process of how the flocking system evolved in the first stage is shown below.

running ofxboidsPorting the example into openFrameworks and (finally!) being able to run it!

Screen Shot 2013-05-11 at 4.49.59 PMflockingAFlockingB

Screen Shot 2013-05-23 at 5.23.11 PMWriting up the values to get the right speed-force and cohesion for the effect (stardust, shimmery) I was looking for.

Screen Shot 2013-05-23 at 7.45.42 PMFlocking system and kinect form the user’s silhouette for the Stardust app.

Screen Shot 2013-05-23 at 7.07.28 PMFlocking system with the desired parameters.Screen Shot 2013-05-23 at 7.15.53 PM

Screen Shot 2013-05-23 at 7.08.02 PM

Screen Shot 2013-05-23 at 7.09.55 PM

Screen Shot 2013-05-26 at 12.33.27 PM

Testing onscreen paired with the kinect before moving on to projecting on the user.

Screen Shot 2013-05-26 at 12.33.24 PMfirma 2

flocking, installation, kinect, openframeworks, process, stardust, stereoscopica
Previous Post
Stardust: further tests
Next Post
Stardust: flocking I (projection test)

Related Posts