Microsoft HoloLens By Example

Get to grips with HoloLens development as you create mixed reality apps from scratch

Microsoft HoloLens By Example

Joshua Newnham

Get to grips with HoloLens development as you create mixed reality apps from scratch
Mapt Subscription
FREE
$29.99/m after trial
eBook
$25.20
RRP $35.99
Save 29%
Print + eBook
$44.99
RRP $44.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$25.20
$44.99
$29.99p/m after trial
RRP $35.99
RRP $44.99
Subscription
eBook
Print + eBook
Start 30 Day Trial
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 
Preview in Mapt

Book Details

ISBN 139781787126268
Paperback406 pages

Book Description

Are you a developer who is fascinated with Microsoft HoloLens and its capabilities? Do you want to learn the intricacies of working with the HoloLens SDK and create your own apps? If so, this is the book for you.

This book introduces and demystifies the HoloLens platform and introduces new ways you can interact with computers (Mixed Reality). It will teach you the important concepts, get you excited about the possibilities, and give you the tools to continue exploring and experimenting. You will go through the journey of creating four independent examples throughout the book, two using DirectX and two using Unity. You will learn to implement spatial mapping and gesture control, incorporate spatial sound, and work with different types of input and gaze. You will also learn to use the Unity 5 SDK for HoloLens and create apps with it.

Collectively, the apps explore the major concepts of HoloLens, but each app is independent, giving you the flexibility to choose where to start (and end).

Table of Contents

Chapter 1: Enhancing Reality
A brief look at the past
Defining mixed reality
Summary
Chapter 2: Tagging the World Using DirectX
Creating a mixed reality app
Project setup
The project
Summary
Chapter 3: Assistant Item Finder Using DirectX
Project setup
The project
Summary
Chapter 4: Building Paper Trash Ball in Unity
Configuring a Unity project for HoloLens
Creating our first Mixed Reality scene
Mapping our environment
Summary
Chapter 5: Building Paper Trash Ball Using Holotoolkit in Unity
Adding HoloToolkit to your project
Keeping the user informed
Mapping our environment
Procedurally placing our bin
Nothing but net - throwing paper
Summary
Chapter 6: Interacting with Holograms Using Unity
Project setup
Summary
Chapter 7: Collaboration with HoloLens Using Unity
Project setup 
The project
Summary
Chapter 8: Developing a Multiplayer Game Using Unity
Multiplayer networking
The project
Summary
Chapter 9: Deploying Your Apps to the HoloLens Device and Emulator
Rapid feedback with Unity's Tooling
HoloLens emulator
Windows Device Portal 
Summary

What You Will Learn

  • Extend the computing experience beyond the flat glass screen by placing and embedding virtual objects holograms) into the physical world
  • Interact with the holograms using gaze, gestures, and voice
  • Enhance the experience with spatial sound
  • Allow multiple users to naturally collaborate with each other
  • Integrate voice commands into your own HoloLens projects
  • Experiment with techniques to better understand the real world
  • Implement a user interface in Mixed Reality
  • Blend the virtual and physical world by making the holograms interact and react to the physical environment

Authors

Table of Contents

Chapter 1: Enhancing Reality
A brief look at the past
Defining mixed reality
Summary
Chapter 2: Tagging the World Using DirectX
Creating a mixed reality app
Project setup
The project
Summary
Chapter 3: Assistant Item Finder Using DirectX
Project setup
The project
Summary
Chapter 4: Building Paper Trash Ball in Unity
Configuring a Unity project for HoloLens
Creating our first Mixed Reality scene
Mapping our environment
Summary
Chapter 5: Building Paper Trash Ball Using Holotoolkit in Unity
Adding HoloToolkit to your project
Keeping the user informed
Mapping our environment
Procedurally placing our bin
Nothing but net - throwing paper
Summary
Chapter 6: Interacting with Holograms Using Unity
Project setup
Summary
Chapter 7: Collaboration with HoloLens Using Unity
Project setup 
The project
Summary
Chapter 8: Developing a Multiplayer Game Using Unity
Multiplayer networking
The project
Summary
Chapter 9: Deploying Your Apps to the HoloLens Device and Emulator
Rapid feedback with Unity's Tooling
HoloLens emulator
Windows Device Portal 
Summary

Book Details

ISBN 139781787126268
Paperback406 pages
Read More

Read More Reviews

Recommended for You

Unity Virtual Reality Projects Book Cover
Unity Virtual Reality Projects
$ 31.99
$ 22.40
Unity 5.x Cookbook Book Cover
Unity 5.x Cookbook
$ 43.99
$ 30.80
Procedural Content Generation for Unity Game Development Book Cover
Procedural Content Generation for Unity Game Development
$ 39.99
$ 28.00
Unity UI Cookbook Book Cover
Unity UI Cookbook
$ 39.99
$ 28.00
Blender 3D: Designing Objects Book Cover
Blender 3D: Designing Objects
$ 69.99
$ 49.00
Unity 5.x By Example Book Cover
Unity 5.x By Example
$ 39.99
$ 28.00