Examples - ColoradoSchoolOfMines/interface_sdk GitHub Wiki
This page is a collection of various example modules. These are further broken down into launchers, functional visualizations, and commented example code.
Launchers
- Command Line Launcher - This is a basic launcher that allows for a user to launch modules via command line. This does not need any esoteric sensor devices, only a keyboard.
- Graphical Launcher using Processing - This is a graphical interface that uses hand tracking for interaction with modules. Additional integrated features include weather and time display and changing backdrops.
Visualizations
- A simple fractal visualization - This program uses hand tracking to draw a fractal image based upon the hand's three-dimensional location.
- Brick Breaker - This is a simple Breakout-style game that uses hand tracking to control the paddle.
Commented Code
- SimpleModule - This is a fully documented example that gets image and hand tracking data and draws circles over any hands it is tracking.