ICM-Final: “Flappy Shadow”

1. Final Presentation

FlyingBird_30   FlyingBird_21

“Flappy shadow” is a project by Kai Hung and Tong Wu that allows users to create and fly a virtual bird from shadow puppets.

2. Inspiration:

We’ve all played hand shadow / shadow puppet, as it creates a simple but mysterious virtual world through the magic trick of light. And in many ancient fairy tales, no matter eastern or western, human’s shadows are always considered to be independent from human beings, or as the mysterious representation of human beings with its (his/her) own personalities and powers. Obsessed with the freedom and the creativity of shadow puppet, Tong and Kai designed this project which allows you to revivify shadow bird.

(Chris Milk’s “The Treachery of Sanctuary”)

3. Idea Development

Kai is mainly responsible for designing visuals for the project. We went through several versions of designs and finally decided the design of the virtual bird should fly over a black background and mimic the hand gesture for shadow bird.

I focuses on the coding part of the project. Originally we decided to use a leap motion combined with wakinator to detect and differentiate users’ hand gesture. But then we found out the detection range was so limited, that severely influenced the engagement and the interaction of uses. So we finally decided to use Kinect and kinectron combined with p5.js to achieve expected outcome.

Kinect does an exllecent job in tracking user’s hands positions, but its sensitivity also gives us trouble given the show environment was very dark and crowded. Although we have programmed the Kinect to track only the closest body’s hand position, it is still easily interrupted when people are all crowded in one small room.

4. System diagram


5. Source Code at GitHub Page

“Flappy Shadow” 

Posted in ICM
Leave a Reply

Your email address will not be published. Required fields are marked *