Gestification Read Me

Concept

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.

View this Read Me via GitHub

As a GitHub Page: http://jaanga.github.io/gestification/index.html

As GitHub source code: https://github.com/jaanga/gestification/

Notes

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.

Content

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.

References

See also:

Gestification Introduction

jaanga.com

Directions

2013-11-07 ~ very first draft

New Forms of Communication

See airDoodle

Appendage Simulation

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 .

Guidance Controls

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?

Games

Simulation and reality...

Not Do list

Probably less work on gestures and tools that require a large corpora of data


Copyright and License

Copyright © 2013 Jaanga authors

See Copyright, License and Credits

Change Log

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

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