A new post popped up on the Linden Blog today: Reaching into Second Life with Leap Motion.[youtube -8WkyBBwYTI]
I’m not sure this is something I would be interested in. But, it does show the Lab is experimenting with things, which leaves me wondering if it is just pure research or part of some project. I get the idea it is a promotional thing. But, who knows?
If you have a Leap Motion controller and would like to experiment with the Second Life Viewer, you can find the source code for these experiments at http://bitbucket.org/simon_linden/viewer-rabbit. The indra/newview/llleapmotioncontroller.cpp file contains most new functionality. The Viewer is built to work in several different modes. These modes can be used to control the avatar while flying, send data into Second Life for scripts to intercept, detect hand motions that trigger avatar gestures, or control the camera and avatar movement. To switch between these modes use the “LeapMotionTestMode” value in the Debug Settings, accessible from the Advanced menu.