万本电子书0元读

万本电子书0元读

顶部广告

Microsoft HoloLens By Example电子书

售       价:¥

3人正在读 | 0人评论 6.2

作       者:Joshua Newnham

出  版  社:Packt Publishing

出版时间:2017-08-31

字       数:47.6万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
Get to grips with HoloLens development as you create mixed reality apps from scratch About This Book ? Create awesome Augmented Reality (AR) apps for the Microsoft HoloLens platform ? Unleash the power of Unity SDK for HoloLens to create next generation AR apps ? Explore the exciting world of gesture control, visual mapping, voice command for apps, and many more cutting edge possibilities with HoloLens Who This Book Is For This book is for developers who have some experience with programming in any of the major languages such as C#, C++, and so on. You do need any knowledge of Augmented Reality development. 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 In Detail 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). Style and approach This book takes an example-based approach where you’ll build AR apps with increasing difficulty. You will learn more about HoloLens platform as well as AR app development in general.
目录展开

Title Page

Copyright

Microsoft HoloLens By Example

Credits

About the Author

About the Reviewer

www.PacktPub.com

Why subscribe?

Customer Feedback

Preface

What this book covers

What you need for this book

Who this book is for

Conventions

Reader feedback

Customer support

Downloading the example code

Downloading the color images of this book

Errata

Piracy

Questions

Enhancing Reality

A brief look at the past

Defining mixed reality

Designing for mixed reality

Identifying the type of experience you want to create

Understanding the environment

Thinking in terms of the real world

Interacting in mixed reality

Summary

Tagging the World Using DirectX

Creating a mixed reality app

Project setup

Setting up Azure

Creating a group

The project

Adding the Face API key and App Capabilities

Grabbing frames

Capturing frames

Rendering holographic labels

Positioning our label

Summary

Assistant Item Finder Using DirectX

Project setup

Adding the Computer Vision API service

The project

Leaving breadcrumbs

Node

Edges

Entity

Leaving a trail

Seeing the environment

FrameGrabber

Capturing frames

FrameAnalyzer

Integrating the FrameAnalyzer

Constructing a path

Getting assistance

Summary

Building Paper Trash Ball in Unity

Configuring a Unity project for HoloLens

Creating our first Mixed Reality scene

Mapping our environment

Spatial mapping API

Spatial mapping components

Placing our bin

Managing state

Implementing gaze

Finding a "good" place for the bin

Placing the bin

Nothing but net - throwing paper

Summary

Building Paper Trash Ball Using Holotoolkit in Unity

Adding HoloToolkit to your project

Keeping the user informed

Mapping our environment

Procedurally placing our bin

SurfaceMeshesToPlanes

Placing holograms

Spatial understanding

User placement versus procedural placement

Nothing but net - throwing paper

Summary

Interacting with Holograms Using Unity

Project setup

Interacting with gestures

Voice

Keyword recognizer

Grammar Recognizer using Speech Recognition Grammar Specification (SRGS)

Summary

Collaboration with HoloLens Using Unity

Project setup

Installing and using the Blender plugin

Unity starter project

The project

Connecting to BlenderLIVE

Understanding and using the real world

Shared space

Assisted discovery with spatial sound

Summary

Developing a Multiplayer Game Using Unity

Multiplayer networking

The project

Project setup

Discovery

Communication

Shared space

Coordinating

Summary

Deploying Your Apps to the HoloLens Device and Emulator

Rapid feedback with Unity's Tooling

Holographic Simulation

Holographic Remoting

Exporting from Unity to Visual Studio

HoloLens emulator

Deploying to the emulator

Deploying to the device

Windows Device Portal

Summary

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部