FACE CONTROL DIGITAL TOOLKIT.
  • Introduction
  • Tools
    • TOOLS.
    • FaceOSC
    • Shiftr.io
    • clmtrackr
  • Ideas Book
    • IDEAS BOOK.
  • Physical Examples
  • Original EBC Pinball
  • EBC Fruit Slicer
  • EBC RC Skateboard
  • ESP32 EBC Pinball
  • Digital Examples
    • Eyebrow Tempo
    • Open Source Eyebrow Pong
    • eyebrowpong.com
  • Links
    • Software Index
    • Github Repository
    • clmtrackr Examples
  • The Face Control Kit.
    • What's in The Face Control Kit?
    • Make your own Kit!
    • Circularity
    • Fab Lab - Kit Assembly Guide
Powered by GitBook
On this page

Was this helpful?

  1. Digital Examples

Open Source Eyebrow Pong

Guide to installing and running the open source version of eyebrow pong.

PreviousEyebrow TempoNextSoftware Index

Last updated 4 years ago

Was this helpful?

This open source iteration of eyebrow pong allows two users to play pong against one another on one of the players screens. It requires that player to facetime the person to see what is going on, (not ideal! but) this is an example of how to incorporate internet of things through the use shiftr.io within Processing.

Setup

  1. Download and Install FaceOSC

  2. On Mac, to override your security settings and open the app, find FaceOSC via Finder (and not launchpad) control-click the app icon, then choose Open from the shortcut menu.

  3. Download & Install Processing:

  4. Open Processing,

  5. Navigate to 'Sketch>Import Library> Add Library'.

  6. Search for 'MQTT'.

  7. Select 'MQTT' library (Author 'Joel Gaehwiler') and click Install.

  8. Search for 'P5'.

  9. Select Library 'ControlP5' (Author 'Andreas Schlegel') and click Install.

  10. Select Library 'oscP5' (Author 'Adreas Schlegel') and click Install.

Control - Player 1

  • Open FaceOSC

  • Copy & Paste the Player 1 sketch into Processing.

  • Video Call Player 2 on your phone or seperate device from one running programs (not on your laptop)!

  • Click Run (play button).

  • You are player 1 (right), use eyebrows to control pong.

Control - Player 2

  • Open FaceOSC

  • Video Call Player 1 on your phone or seperate device from one running programs (not on your laptop)!

  • Click Run (play button).

  • You are player 2 (left), use eyebrows to control pong.

Copy & Paste the Player 2 sketch into Processing.

Credit for the original pong game on processing by instructables user .

https://github.com/kylemcdonald/ofxFaceTracker/releases
https://processing.org/download/
here
here
eprittinen