Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens...

57
Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil

Transcript of Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens...

Page 1: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft

Mixed Reality with

Microsoft HoloLens

Philipp Bauknecht@GrillPhil

Page 2: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft
Page 3: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft

Philipp Bauknecht

Founder & CEO medialesson

Microsoft Regional Director

Microsoft MVP

@GrillPhil

4x

Page 4: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft

Image: Microsoft

Page 5: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft

The Evolution of Device I/OHow do we get computer understand the world?

Image: Microsoft

Page 6: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft

Between RealitiesMixed Reality

Image: Microsoft

Page 7: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft

PHYSICAL REALITY VIRTUAL REALITY

Page 8: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft

MIXED REALITY

VIRTUAL REALITY PHYSICAL REALITY

Page 9: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft

Virtual RealityVR places the User in another location entirely. It entirely occludes

the user´s natural surroundings.

Image: Microsoft

Page 10: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft

Augmented RealityIn a augmented reality the visual natural world is overlaid with

a layer of digital content.

Image: Microsoft

Page 11: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft

Mixed RealityVirtual objects are integrated into – and responsive to –

the natural world

Image: Microsoft

Page 12: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft

Image: Microsoft

Page 13: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft

Image: Microsoft

Page 14: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft

Image: Lucasfilm

What is a Hologram?

A hologram is an object like any other object in the real world, with only one difference: instead of being made of physical matter, a hologram is made entirely of light.

Holographic objects can be viewedfrom different angles and distances, just like physical objects.

Holograms do not offer any physicalresistance when touched or pushedbecause the don‘t have any mass.

Page 15: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft

PHYSICAL REALITY

VIRTUAL REALITY

DESKTOP

PERFORMANCE

MOBILE

PERFORMANCE

T E T H E R E D

O P A Q U E

S E E - T H R O U G H

P O R T A B L E

Page 16: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft

Augmented

Reality

Mixed Reality Virtual Reality

Augments the real world with helpful information

Blends holograms with your real world

Can transport you to a virtual world

Replaces the real world

Page 17: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft

Image: Microsoft

Page 18: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft
Page 19: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft
Page 20: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft
Page 21: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft
Page 22: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft
Page 23: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft

Voice commandsGaze Gesture

Page 24: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft
Page 25: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft

Mixed Reality + Virtual Reality

Spatial Mapping

Fully unthered

Runs Windows 10

Interaction using gaze,

gestures and voice

Image: Microsoft

Page 26: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft

Image: Microsoft

Page 27: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft

Image: Microsoft

Page 28: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft

Marketing & Sales

Quality Control

Assembly Line

And many more…

Product Design Education

Architecture Remote Services Research

Games & Entertainment Semi-Virtual Construction

Page 29: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft

29

Page 30: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft

Image: Microsoft

Page 31: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft

App view options

Holographic View 2D View

Image: Microsoft

Page 32: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft

App view options

Holographic View 2D View

• Creates holograms

• No other app can draw at the same time

• Can render world-locked holograms

• Shell does not render at the same time

• App is responsible to handle all user input.

• Renders on a slate

• Slates are world-locked and can be

adjusted in size and position by the user

• Apps resolution stays fixed

• Apps have to switch into 2D view for

keyboard entry

• All desktop UWP apps can run in 2D view

without modifications

Image: Microsoft

Page 33: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft

Direct3D

DirectX 11

C++

or

C# with

SharpDX

UrhoSharp

Cross-platform 3D-

Engine by Xamarin

HoloJS

Javascript

WebGL

Pure UWP

XAML

C#/VB/C++

Or

WinJS

Holographic View 2D View

Page 34: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft
Page 35: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft

HoloLens

Emulator

Page 36: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft
Page 37: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft
Page 38: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft
Page 39: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft

http://kodierer.blogspot.com/2016/04/top-10-hololens-development.html

https://developer.microsoft.com/en-us/windows/mixed-reality/performance_recommendations_for_unity

https://developer.microsoft.com/en-us/windows/mixed-reality/performance_recommendations_for_hololens_apps

Page 40: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft

https://developer.microsoft.com/en-us/windows/mixed-reality/world_anchor_in_unity

https://developer.microsoft.com/en-us/windows/mixed-reality/focus_point_in_unity

Page 41: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft

https://github.com/Microsoft/HoloToolkit-Unity

https://developer.microsoft.com/en-us/windows/mixed-reality/design

Page 42: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft
Page 43: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft
Page 44: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft
Page 45: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft
Page 46: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft
Page 47: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft
Page 48: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft
Page 49: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft

Spectator View

Page 50: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft

Spectator View

Page 51: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft

Image: Microsoft

Page 52: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft

https://aka.ms/windows-mixed-reality

https://developer.microsoft.com/en-us/windows/mixed-reality/Install_the_tools.html#system_requirements

https://developer.microsoft.com/en-us/windows/mixed-reality/immersive_headset_hardware_details

Image: Microsoft

Page 53: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft

Image: Microsoft

Page 54: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft

Image: Microsoft

Page 55: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft

https://developer.microsoft.com/EN-US/WINDOWS/HOLOGRAPHIC/ACADEMY

https://developer.microsoft.com/en-us/windows/holographic/documentation

https://github.com/Microsoft/GalaxyExplorer

https://developer.microsoft.com/en-us/windows/mixed-reality/spectator_view

Page 56: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft

Questions?

Image: Microsoft

Page 57: Mixed Reality with Microsoft HoloLens - GOTO Conference · Mixed Reality with Microsoft HoloLens Philipp Bauknecht @GrillPhil. Philipp Bauknecht Founder & CEO medialesson Microsoft