This project was aimed to create an interactive bouncing DVD Logo Screensaver. The user could interact with the bouncing logo by using motion capture on processing

Leap motion output data is utilized to map a visual representation of the user’s hands on the screen. With each draw loop(), using an external library, I can access the location of each of the user’s joints from Leap Motion and display it on screen. By comparing the distance from each joint to the logo’s centre, I can keep track of when the hand comes into contact with the logo and which direction the logo was touched and handle the interaction.

The link below shows code of the project

Requirements to run the project

IDE:

Processing

Prerequisites:

These libraries need to be installed prior to running the project

Leap Motion 2.3.1.6 - LeapMotion Library for Processing

Beads 1.01 - Audio Processing Library

Additional Softwares

Addition software needed to troubleshoot and test the application

Leap Motion SDK - Orion Beta - Apps for configuring, integrating, and troubleshooting your LeapMotion controller kit.

Acknowledgments Inspirations for the project is drawn from the following

The Coding Train - Bouncing DVD Logo

Numo Play - Balloon Pop Game