david beard (ptc/vuforia) building a vuforia app for hololens

15
BUILDING A VUFORIA APP FOR HOLOLENS David Beard Developer Evangelist, Product Manager PTC Vuforia June 2 nd 2016

Upload: augmentedworldexpo

Post on 16-Apr-2017

399 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: David Beard (PTC/Vuforia) Building a Vuforia App for Hololens

BUILDING A VUFORIA APP FOR HOLOLENS

David BeardDeveloper Evangelist, Product ManagerPTC VuforiaJune 2nd 2016

Page 2: David Beard (PTC/Vuforia) Building a Vuforia App for Hololens

2

AGENDA• Vuforia Introduction• Vuforia HoloLens Experiences• How to build the Vuforia HoloLens demo

Page 3: David Beard (PTC/Vuforia) Building a Vuforia App for Hololens
Page 4: David Beard (PTC/Vuforia) Building a Vuforia App for Hololens

4

A simple API describes what is in the camera’s FOV, and where– Images– Objects– Text – Meshes

VUFORIA The leading AR platform

Page 5: David Beard (PTC/Vuforia) Building a Vuforia App for Hololens

5

200K+

REGISTEREDDEVELOPERS

25K+

COMMERCIAL APPS

225M+APP

INSTALLS

VUFORIA MARKET TRACTION

Page 6: David Beard (PTC/Vuforia) Building a Vuforia App for Hololens

6

PLATFORM COMPONENTS

Vuforia Engine Cloud ServicesToolsSupported Devices• Phones & Tablets -

Android & iOS• Eyewear - Samsung Gear

VR, Epson-BT 200, ODG R-6/7

• Support for Unity, Xcode, Android Studio

Target Manager• Create & Manage databases

for use on device or cloudVuforia Object Scanner• Scan objects such as toys to

create Object TargetsEyewear Calibration

Vuforia Cloud Recognition Service• Allows use of cloud reco

database with up to 1 million targets

Vuforia Web Services• RESTful APIs to manage

cloud-based target databases

Page 7: David Beard (PTC/Vuforia) Building a Vuforia App for Hololens

7

• Support for Windows 10 ( coming soon )– HoloLens– Microsoft Surface– HP Spectre

• Easily deploy apps across devices

VUFORIA UWP SUPPORT

Page 8: David Beard (PTC/Vuforia) Building a Vuforia App for Hololens

8

Creates 3D meshes of Spatial Surfaces

HoloLens Spatial Mapping

• Reconstructs physical surfaces• Maps to Spatial Coord System• Localizes the user and surfaces

Page 9: David Beard (PTC/Vuforia) Building a Vuforia App for Hololens

9

3D SPATIAL SURFACES IN THE REAL WORLD

Page 10: David Beard (PTC/Vuforia) Building a Vuforia App for Hololens

10

Vuforia for HoloLens

• Recognize images and objects• Know their precise location• Accurately register content

Recognition and Pose Registration for

HoloLens

Page 11: David Beard (PTC/Vuforia) Building a Vuforia App for Hololens

11

Page 12: David Beard (PTC/Vuforia) Building a Vuforia App for Hololens

12

Vuforia enables HoloLens apps to recognize things and know where they are• Uniquely identify images and objects• Know where they are in the environment• Precisely register contentSupported by

• Vuforia Extended Tracking• C# API in Unity and Visual Studio• On Windows 10 Devices

VUFORIA + HOLOLENS

Page 13: David Beard (PTC/Vuforia) Building a Vuforia App for Hololens

13

BUILDING THE DEMO

Page 14: David Beard (PTC/Vuforia) Building a Vuforia App for Hololens

14

1. Configure the scene for AR2. Add targets and digital content3. Position on CAD proxy model4. Configure build package5. Build for Windows Store

WORKFLOW OVERVIEW IN UNITY

Page 15: David Beard (PTC/Vuforia) Building a Vuforia App for Hololens

1515

Workflow in Unity