This repository contains numerous cookbook code examples for apps that access the Leap Motion device and display data received from the device in some 3D fashion with the help of Leap.js and Three.js.
As a GitHub Page: http://jaanga.github.io/gestification/index.html
As GitHub source code: https://github.com/jaanga/gestification/
The mission is to build apps that are 3D in every aspect - all interaction, movement is in-world 3D in your browser.
With all of the apps in this repository, notice that your pointer or hands will get bigger and smaller as you move them in and out of the screen. You can move your pointer around, behind and under things. This is the sort of behavior you see in computer games that cost millions to produce. But it is not the sort of behavior that you typically find in simple, free open-source code that runs in your browser. The site is part of the process that will change the rules of the games.
The tools and designs for this sort of work are, however, still at a very early stage of development.
The contents include:
-
The 'cookbook' folder contains a number of short, simple apps that you could use to build bigger apps. Files are generally about 200 or so lines of code.
-
The 'projects' folder contains work that probably has start and finish dates and tends to be more complicated stuff.
-
The 'Events - Timely Things' folder contains code prepared for an event, as a one-off probably to help somebody or to respond to a specific query, or work that has been superseded such as fun home page graphics..
-
The 'work-in-hand' folder contains more experimental work where the final outcome is more up in the air.
See also:
2013-11-07 ~ very first draft
See airDoodle
See airHand
Creating tools that help generated realistic looking hands, claws or appendages whose movements may be displayed in 3D in real-time, recorded for later use or used in conjunction with other character animation tools and processes .
Creating tools that allow you to navigate through 3D spaces using the motion of hands. Steering wheels, tillers and rudders, joy sticks and consoles all come to mind as existing methods. Now that there is a device that allows the full six degrees of freedom, what new paradigms will be created?
Simulation and reality...
Probably less work on gestures and tools that require a large corpora of data
Copyright © 2013 Jaanga authors
See Copyright, License and Credits
2013-12-19 ~ Theo
- many text edits
- spell checks
2013-11-07 ~ Theo
- Many changes
- Code is beginning to settle down
- More effort being made with content
2013-11-01-05 ~ Theo
- Too many changes to quantify
2013-10-25-31 ~ Theo
- Completely re-building the Gestifiction user experience
- Re-building this readme
2013-10-01 ~ Theo
- Readme updates
2013-09-19 ~ Theo
- Updated this readme
- Moved these out of Feature Apps: Working with NicoB from Iquique Chile: Flying Leap 3D
2013-09-02 ~ Theo
- Updated this readme
- Moved these out of Feature Apps: Draw 3D Objects
2013-08-19 ~ Theo
- Updated this readme
- Many tweaks throughout
- See individual folder readme files
2013-08-16 ~ Theo
- home page now r5
2013-08-09 ~ Theo
- Many changes, see in individual folders
- See 'home Page' folder for changes to Gestification index.html
2013-08-05 ~ Theo
- Added work-in-hand
- Updated to youGest r4
2013-08-04 ~ Theo
- Restored mistakenly deleted Touchly
- Corrected misspelled 'utils' folder
- Added Show of Hands demo app
- Added home-page folder for retired home page files
- Added this log