O'Reilly logo

Meet the Kinect: An Introduction to Programming Natural User Interfaces by Phoenix Perry, Jonathan C. Hall, Sean Kean

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

C H A P T E R  7

3D Games and User Interfaces with Unity

For this chapter, we are going to be using a very popular game engine called Unity. By integrating OpenNI, NITE, and Sensor Kinect in Unity, we will control a 3D character and multiple user interfaces. After we cover the main components, we will build an example of each from the bottom up.

A game engine is a system designed for creating and developing video games, installation spaces, and interfaces. What you can do with a game engine goes far beyond just creating games. Unity is used commonly to create architectural installations and 3D user interfaces. Game engines are designed to work with mobile devices, computers, and game consoles. Most offer a rendering engine for 2D and 3D graphics, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required