Book description
Transform the ways you communicate, create, collaborate, and explore using Microsoft HoloLens
About This Book
- Create immersive augmented reality apps for Microsoft HoloLens from scratch
- Leverage the powerful HoloLens sensors to interact with real-world motions and gestures and make your app life-like
- Explore the powerful Unity 5 SDK along with the Windows Unified platform to get the most out of your HoloLens app
Who This Book Is For
If you are a developer who wants to create augmented reality apps for the Microsoft HoloLens platform, then this is the book for you. Coding experience with C# is assumed.
What You Will Learn
- Design an app for HoloLens that is feasible and attractive to use
- Add gestures and interact with them
- Create sounds in the app and place them in a 3D space
- Use voice generation and voice recognition to make your apps more lifelike
- Interact with the physical environment to place holograms on top of physical objects
- Compare HoloLens with the other products and know how to use its strengths
- Use assets from third parties to enrich our app
In Detail
HoloLens, Microsoft's innovative augmented reality headset, overlaps holograms into a user's vision of their environment. Your ideas are closer to becoming real when you can create and work with holograms in relation to the world around you. If you are dreaming beyond virtual worlds, beyond screens, beyond pixels, and want to take a big leap in the world of augmented reality, then this is the book you want.
Starting off with brainstorming and the design process, you will take your first steps in creating your application for HoloLens. You will learn to add gestures and write an app that responds to verbal commands before gradually moving on creating sounds in the app and placing them in a 3D space. You will then communicate between devices in the boundaries of the UWP model.
Style and approach
This book takes a step-by-step, practical, tutorial-style approach where you will dive deep into HoloLens app development. You will work with the API and write your own complex scripts that would interact with the powerful HoloLens sensors and with realistic examples, you will be able to create immersive 3D apps for HoloLens.
Publisher resources
Table of contents
- Preface
- Lets Begin!
-
Designing Your App
- Unique features of the device
- Forming a design team
- Using your experience
- The workflow to identify your features
- Introducing the RockOn app
- Summary
- Gestures and Events
- Make Some Noise - Sounds
- Be Heard - Voice Interactions
-
Take a Look around You - Spatial Mapping
- VR, AR, and MR
-
Spatial understanding in DirectX
-
Initial app
- Spatial capabilities
- Initial classes
- Checking capabilities
- Setting up device-dependent resources
- Creating the SpatialSurfaceObserver
- Getting the surface data
- Getting the actual mesh data
- Pruning the list
- The SurfaceMesh class
- Updating and rendering
- Mesh updating and rendering
- Cleaning up
- Putting it all to work
-
Initial app
- Spatial understanding in Unity3D
- Occlusion
- Summary
- Lets Talk! Communications between Devices
- Speed Up Your Development - Advanced Unity3D
Product information
- Title: Microsoft HoloLens Developer’s Guide
- Author(s):
- Release date: July 2017
- Publisher(s): Packt Publishing
- ISBN: 9781786460851
You might also like
book
Docker in Action, Second Edition
Docker in Action, Second Edition teaches you to create, deploy, and manage applications hosted in Docker …
book
C# Data Structures and Algorithms
A complete guide on using data structures and algorithms to write sophisticated C# code About This …
book
Grokking Algorithms
Grokking Algorithms is a friendly take on this core computer science topic. In it, you'll learn …
book
40 Algorithms Every Programmer Should Know
Learn algorithms for solving classic computer science problems with this concise guide covering everything from fundamental …