Skip to main content

2016 | Buch

Leap Motion for Developers

insite
SUCHEN

Über dieses Buch

Develop apps and games using the Leap Motion sensor. This book starts with a brief introduction to Leap Motion, then covers getting the Leap Motion working and setting up a Leap Motion development environment. Leap Motion for Developers also covers the life cycle of how you interact with Leap Motion and the workflow of making a complete app. You’ll see how to use different programming languages for simple and steady development.

The next part of the book walks through the basics of Leap Motion with Python and Java. We will then work on using Leap Motion with Unity, where we will build an app using Unity and then add different functionality to it. In the last part we cover Unreal 4, Processing, and JavaScript for Leap Motion.

What You Will LearnLook at the basics of Leap MotionDevelop apps for the Leap Motion sensorSee how different languages work with Leap MotionDiscover the future of Leap Motion Who This Book Is For

Students, developers, game developers, and tech enthusiasts.

Inhaltsverzeichnis

Frontmatter
Chapter 1. Introduction to Leap Motion
Abstract
In this chapter we will cover the basics of Leap Motion and introduce the device. Then we will discuss why it is useful, and introduce the different gestures supported in Leap Motion. Finally, we’ll note the variants of Leap Motion covered.
Abhishek Nandy
Chapter 2. Setting Up Leap Motion
Abstract
In the previous chapter we introduced you to some basics of the Leap Motion sensor and the different hardware updates to it. In this chapter we will go through the details of setting up the Leap Motion for Windows SDK, starting with where to get the SDK.
Abhishek Nandy
Chapter 3. Setting Up Leap Motion for Python
Abstract
In the previous chapter you saw how to install the Leap Motion SDK on a Windows computer; now we will work on setting up the Leap Motion SDK for Python. First we need to install some important Python updates that are necessary so that your Leap Motion will be recognized and you’ll be able to interact with it. It’s important to note that the Python installation that works with Leap Motion version v1 is Python 2.7. In this chapter we will first show you how to set up the Leap Motion for Python and then introduce some simple programs that will demonstrate how the Python language works with the Leap Motion sensor.
Abhishek Nandy
Chapter 4. Leap Motion with Java
Abstract
In the previous chapter you saw how to get started developing applications for Python using Leap Motion; now our focus will be on using the Java language. In this chapter we will start with a brief discussion of Java and then introduce the IDE that we’ll use for writing Java applications, Eclipse. You will see how to download Eclipse from the link and get started with the development environment.
Abhishek Nandy
Chapter 5. Getting Started with Unity and Leap Motion
Abstract
The previous chapter covered Java support for Leap Motion. In this chapter we will show how to integrate Leap Motion with the Unity game engine. We will first look at Unity’s basic features and then start working with Leap Motion and Google Cardboard.
Abhishek Nandy
Chapter 6. Leap Motion with Processing
Abstract
In the previous chapter we discussed the integration of the Unity game platform with Leap Motion. In this chapter we will briefly introduce the Processing language and then integrate the Processing library for Leap Motion to create a sample application.
Abhishek Nandy
Chapter 7. Leap Motion with Unreal Engine 4
Abstract
In the previous chapter you saw how Leap Motion is integrated with the Processing language IDE; in this chapter we will start with the game development platform Unreal Engine 4.13. We will first show how to download the latest version of Unreal Engine 4 and get started with it. Then we’ll explore integrating the Leap Motion Controller with it and finally try some project examples integrating Leap Motion with Unreal Engine 4.
Abhishek Nandy
Chapter 8. More on Unreal Engine 4 and Leap Motion
Abstract
In the previous chapter we showed how to integrate Leap Motion with Unreal Engine 4. In this chapter we will extend it further.
Abhishek Nandy
Chapter 9. Setting Up Leap Motion with JavaScript
Abstract
In this chapter we will start with the integration of Leap Motion with JavaScript and also see how the ThreeJS library is useful. Finally, we’ll implement a Leap cursor with the Windows 10 UWP app.
Abhishek Nandy
Backmatter
Metadaten
Titel
Leap Motion for Developers
verfasst von
Abhishek Nandy
Copyright-Jahr
2016
Verlag
Apress
Electronic ISBN
978-1-4842-2550-9
Print ISBN
978-1-4842-2549-3
DOI
https://doi.org/10.1007/978-1-4842-2550-9

Premium Partner