Final Project Proposal

Abstract

I’d like to make an interactive 3D drawing box. Users can draw an object in 3d space and see their drawing projected onto an interactive cube in real time. It will use Unity, Arduino, a projector, and the Leap Motion Sensor. It is heavily inspired by Ralf Breninek’s project: https://vimeo.com/173940321

As well as Leap Motion’s Pinch Draw:

Image result for pinch draw leap motion

Unfortunately, Pinch Draw is currently only compatible with VR headsets, so it won’t translate directly to my project idea. That’s where I think some of the technical complexity comes in- I will probably have to write my own custom program.

Hardware

  • Projector
  • Cube (made from white foam core)
  • Stand for cube
  • Stepper motor
  • Arduino
  • Leap Motion Sensor
  • Power supply

Software

  • Uniduino
  • Unity
  • Firmata for Arduino
  • Arduino

Order of Construction and Testing

  1. Order supplies and follow tutorials for 3D drawing tutorials for Unity
  2. Connect projector to computer and figure out dimensions/projection logistics for program
  3. Build projection cube
  4. Use Firmata and Uniduino to control Arduino and motor based on Unity output
  5. Put whole project together: project Unity game onto cube, have cube respond to hand gesture commands, finalize user interface
  6. Information poster and artist’s statement for final show

Leave a Reply