9781783551392
Mastering Leap Motion
by: Brandon Sanders
ISBN-10: 1783551399
ISBN-13: 9781783551392
Publication Date 出版日期: 2014-11-25
Print Length 页数: 248
Book Description
By finelybook
Leap Motion technology offers a truly innovative way of interacting with software. Traditionally,computing has always involved the use of a keyboard,a mouse,or a controller. Leap Motion gives developers a new solution to creating a radically new user experience,in a way that is both comprehensive and disruptive in the most exciting sense of the term. From typing to robotic hands and virtual harps,Leap Motion makes human and computer interaction so much more immersive.
Beginning with a quick step-by-step guide to get you set up and an overview of how the Leap Motion API works to consolidate your knowledge,the book then looks closely at writing a 2D painting application and explores how to create a 3D application. Featuring diagrams,screenshots,and code examples to guide you as you master Leap Motion,this book will keep you in touch with the future of technology.
Contents
1: INTRODUCTION TO THE WORLD OF LEAP MOTION
2: WHAT THE LEAP SEES – DEALING WITH FINGERS,HANDS,TOOLS,AND GESTURES
3: WHAT THE USER SEES – USER EXPERIENCE,ERGONOMICS,AND FATIGUE
4: CREATING A 2D PAINTING APPLICATION
5: CREATING A 3D APPLICATION – A CRASH COURSE IN UNITY 3D
6: CREATING A 3D APPLICATION – INTEGRATING THE LEAP MOTION DEVICE WITH A 3D TOOLKIT
7: CREATING A 3D APPLICATION – CONTROLLING A FLYING ENTITY
8: TROUBLESHOOTING,DEBUGGING,AND OPTIMIZATION
9: GOING BEYOND THE LEAP MOTION CONTROLLER
What You Will Learn
Get to grips with the various functions and tools provided for developers by the Leap Motion API
Understand how Leap Motion detects and handles various gestures and movements made by users,including ergonomics and fatigue
Create a simple 2D painting application using only Java and the Leap Motion API
Design and create a 3D application using the Unity 3D toolkit
Troubleshoot,debug,and optimize Leap Motion applications to improve their responsiveness
Explore the future of Leap Motion technology and where it might be used tomorrow
Authors
Brandon Sanders
Brandon Sanders is an 18-year-old roboticist who spends much of his time designing,building,and programming new and innovative systems,including simulators,autonomous coffee makers,and robots for competition. At present,he attends Gilbert Finn Polytechnic (which is a homeschool) as he prepares for college. He is the founder and owner of Mechakana Systems,a website and company devoted to robotic systems and solutions.
As a home-educated student,he’s had the unique opportunity to focus his efforts on the fields that interest him. This has made him successful as the team captain for the FIRST Robotics teams: #4982 Café Bot and #1444 the Lightning Lancers. He has also served as a scientific research assistant to the Chairman of the Washington University Physics Department,where he wrote software to aid in the calculation of equations of state for dense matter in neutron stars.
He has received numerous awards and accolades as a result of his involvement in various programs. Two of his most notable achievements are FIRST Robotics Competition Dean’s List Award and FIRST Tech Challenge World Championship Inspire Award.
相关文件下载地址