Basic introduction to hand-tracking with Leap Motion sensor using simple Python APIs and its built-in Listener class to poll for events using threads. @NYCPython meetup
15. Next steps
● Replace Listener with other event loop
● Hook up server -> frontend (D3.js, Three.js)
● Hook up GUI (Tkinter, iPython, PyQt)
● Hook up Game Engine, VR (Unity, Unreal)
Listener =
event-based mechanism
separate threads for each event
Inherit base Listener / override methods
Get gesture
loop through each frame’s gesture
track pointable (base class of fingers) direction
!= STATE_START : not just happened (there’s a frame before)
query for previous frame