SlideShare une entreprise Scribd logo
1  sur  17
GenerativeArt—MadewithUnity
AR Foundation Roadmap
Mike Durand Features Team Lead for XR Platforms,
Unity
Matt Fuad Product Manager for AR/VR, Unity
Agenda
— Primer On AR Foundation
– Mission
– Architecture
— The Journey So Far
— The Road Ahead
– New cross-platform functionality
– Workflow improvements
– Wait...what about DOTS?
— Q&A
3
What problems does AR Foundation solve?
— Expresses normalized AR subsystem data from a variety of
platforms as Unity GameObjects/MonoBehaviours
– Built on XR SDK subsystems architecture
– Supported on ARCore, ARKit, HoloLens 1, HoloLens 2, Magic Leap
– Single API for Unity AR apps
– Devs can target multiple AR platforms in the same app
– Devs can handle platform feature disparities gracefully
— Optimized background rendering on handheld platforms
— Content scaling and reconciliation of tracking and Unity spaces
— Visualizers for planes, depth data, faces
4
What’s A Subsystem?
— Collection of C# code that encompasses a significant piece of AR
functionality
— Subsystems can be registered, started, and stopped independently
— Each AR platform requires its own implementation of a subsystem
— Metadata on a subsystem allows application code to detect nuances
between implementations of a subsystem
— Subsystem APIs purely provide data
5
AR Foundation architecture at a glance
6
AR packages at a glance
7
The Journey So Far...
AR Foundation 1.0
8
— Supported Platforms
– ARCore, ARKit
– ARCore, ARKit
– ARCore, ARKit
– ARCore, ARKit
– ARCore, ARKit
– ARCore, ARKit
– ARCore, ARKit
— Functionality
– Input
– Background Rendering
– Light Estimation
– Raycasting
– Reference points
– Plane Tracking
– Depth
The Journey So Far...
AR Foundation 2.1
9
— Supported Platforms
– ARCore, ARKit
– ARCore, ARKit
– ARKit
– ARKit
— Functionality
– Image Tracking
– Face Tracking
– Environment Probes
– Object Tracking
The Journey So Far...
AR Foundation 2.2
10
— Supported Platforms
– ARKit
– ARKit
– ARKit
– ARKit
– HoloLens, Magic Leap
– HoloLens, Magic Leap
— Functionality
– 2D Body Tracking
– 3D Body Tracking
– Human Segmentation & Occlusion
– Collaboration
– 3D Mesh Reconstruction
– Stereo Rendering
The Journey So Far...
AR Foundation 3.0
11
— Supported Platforms
– ARCore, ARKit
– ARCore, ARKit
— Functionality
– Support LWRP & URP
– Support Linear Color Space
The Road Ahead...
12
— Cross-platform Feature Parity
– HoloLens 2
– Plane Tracking
– Occlusion Using Scene Understanding
– Magic Leap
– Image Tracking
– ARCore
– Environment Probes
The Road Ahead...
— Workflow improvements
– Remoting
– Mobile AR platforms are initial focus
– Device-free Simulation
— Improved first-touch experience
– Templates for handheld and wearable AR
– More tutorials for AR Foundation
– Better samples
13
The Road Ahead...
— Possible new subsystems work
– Multi-platform persistent Reference Points
– Generalized Occlusion
– Multi-platform Networking
14
The Road Ahead...To Our Glorious DOTS Future
— DOTS
– AR Subsystem APIs Designed With DOTS In Mind
– Prototyping DOTS Version of AR Foundation
— Tiny
– XR team is actively integrating with Tiny team
– ~10X Reduction In Executable Size For Simple ARCore App
15
Subscribe now for a 3-month free trial at
unity.com/learn-premium with code: UNITECPH19
*Learn Premium is included in Unity Plus and Pro licenses. Just sign in with your Unity ID.
Want to learn more?
Tutorial:
Configuring Unity for
AR Development
GenerativeArt—MadewithUnity
Thank you.
Any questions for us?

Contenu connexe

Tendances

Tendances (19)

Sceneform SDK
Sceneform SDKSceneform SDK
Sceneform SDK
 
Simulating Lidar Sensors for Computer Vision
Simulating Lidar Sensors for Computer VisionSimulating Lidar Sensors for Computer Vision
Simulating Lidar Sensors for Computer Vision
 
Giovanni Laquidara - Hello ARCore - Codemotion Milan 2017
Giovanni Laquidara - Hello ARCore - Codemotion Milan 2017Giovanni Laquidara - Hello ARCore - Codemotion Milan 2017
Giovanni Laquidara - Hello ARCore - Codemotion Milan 2017
 
Ijetcas16 208
Ijetcas16 208Ijetcas16 208
Ijetcas16 208
 
Matteo Valoriani - How Augment your Reality: different perspective on the Rea...
Matteo Valoriani - How Augment your Reality: different perspective on the Rea...Matteo Valoriani - How Augment your Reality: different perspective on the Rea...
Matteo Valoriani - How Augment your Reality: different perspective on the Rea...
 
Mixing reality with mobile AR, Дмитрий Щербина
Mixing reality with mobile AR, Дмитрий ЩербинаMixing reality with mobile AR, Дмитрий Щербина
Mixing reality with mobile AR, Дмитрий Щербина
 
Augmented Reality Application - Final Year Project
Augmented Reality Application - Final Year ProjectAugmented Reality Application - Final Year Project
Augmented Reality Application - Final Year Project
 
Augmented Reality with Open Source Software
Augmented Reality with Open Source SoftwareAugmented Reality with Open Source Software
Augmented Reality with Open Source Software
 
Immerge yourself in a new Reality - Alessandro Pozone - Codemotion Rome 2018
Immerge yourself in a new Reality - Alessandro Pozone - Codemotion Rome 2018Immerge yourself in a new Reality - Alessandro Pozone - Codemotion Rome 2018
Immerge yourself in a new Reality - Alessandro Pozone - Codemotion Rome 2018
 
Immerge yourself in a new Reality
Immerge yourself in a new RealityImmerge yourself in a new Reality
Immerge yourself in a new Reality
 
3D in Android
3D in Android3D in Android
3D in Android
 
Few Things about Mobile GPU
Few Things about Mobile GPUFew Things about Mobile GPU
Few Things about Mobile GPU
 
Introduction to Virtual Reality (VR) for Business - Workshop
Introduction to Virtual Reality (VR) for Business - WorkshopIntroduction to Virtual Reality (VR) for Business - Workshop
Introduction to Virtual Reality (VR) for Business - Workshop
 
Building Mobile AR Applications Using the Outdoor AR Library (Part 1)
Building Mobile AR Applications Using the Outdoor AR Library (Part 1)Building Mobile AR Applications Using the Outdoor AR Library (Part 1)
Building Mobile AR Applications Using the Outdoor AR Library (Part 1)
 
AR and VR development tools and platforms
AR and VR development tools and platformsAR and VR development tools and platforms
AR and VR development tools and platforms
 
Developing Virtual Reality Application using Google Cardboard
Developing Virtual Reality Application using Google CardboardDeveloping Virtual Reality Application using Google Cardboard
Developing Virtual Reality Application using Google Cardboard
 
Augmented Reality Application Tutorial for Education 2
Augmented  Reality Application Tutorial for Education 2Augmented  Reality Application Tutorial for Education 2
Augmented Reality Application Tutorial for Education 2
 
Augmented reality
Augmented realityAugmented reality
Augmented reality
 
2013 Lecture 8: Mobile AR
2013 Lecture 8: Mobile AR2013 Lecture 8: Mobile AR
2013 Lecture 8: Mobile AR
 

Similaire à AR Foundation framework: product roadmap – Unite Copenhagen 2019

Geo services, social media and gis applications - Live on Everest
Geo services, social media and gis applications - Live on EverestGeo services, social media and gis applications - Live on Everest
Geo services, social media and gis applications - Live on Everest
Allan Laframboise
 
PT GTUG 1st Technical Tession - Android
PT GTUG 1st Technical Tession - AndroidPT GTUG 1st Technical Tession - Android
PT GTUG 1st Technical Tession - Android
drjuniornet
 

Similaire à AR Foundation framework: product roadmap – Unite Copenhagen 2019 (20)

An Overview of Web GIS and Location Based Services
An Overview of Web GIS and Location Based ServicesAn Overview of Web GIS and Location Based Services
An Overview of Web GIS and Location Based Services
 
Live on everest
Live on everestLive on everest
Live on everest
 
Unity XR platform has a new architecture – Unite Copenhagen 2019
Unity XR platform has a new architecture – Unite Copenhagen 2019Unity XR platform has a new architecture – Unite Copenhagen 2019
Unity XR platform has a new architecture – Unite Copenhagen 2019
 
An ontology-based approach to improve the accessibility of ROS-based robotic ...
An ontology-based approach to improve the accessibility of ROS-based robotic ...An ontology-based approach to improve the accessibility of ROS-based robotic ...
An ontology-based approach to improve the accessibility of ROS-based robotic ...
 
Geo services, social media and gis applications - Live on Everest
Geo services, social media and gis applications - Live on EverestGeo services, social media and gis applications - Live on Everest
Geo services, social media and gis applications - Live on Everest
 
Act 00085 i towns, nouveau framework pour la visualisation 3d web
Act 00085 i towns, nouveau framework pour la visualisation 3d webAct 00085 i towns, nouveau framework pour la visualisation 3d web
Act 00085 i towns, nouveau framework pour la visualisation 3d web
 
Act 00085 i towns, nouveau framework pour la visualisation 3d web
Act 00085 i towns, nouveau framework pour la visualisation 3d webAct 00085 i towns, nouveau framework pour la visualisation 3d web
Act 00085 i towns, nouveau framework pour la visualisation 3d web
 
Mobile Application development
Mobile Application developmentMobile Application development
Mobile Application development
 
PT GTUG 1st Technical Tession - Android
PT GTUG 1st Technical Tession - AndroidPT GTUG 1st Technical Tession - Android
PT GTUG 1st Technical Tession - Android
 
What's new in ios 7.0
What's new in ios 7.0What's new in ios 7.0
What's new in ios 7.0
 
Augmented Reality Development Tools
Augmented Reality Development ToolsAugmented Reality Development Tools
Augmented Reality Development Tools
 
Geospatial Visualization in Place
Geospatial Visualization in PlaceGeospatial Visualization in Place
Geospatial Visualization in Place
 
Visualizing a New Christchurch
Visualizing a New ChristchurchVisualizing a New Christchurch
Visualizing a New Christchurch
 
Augmented reality
Augmented realityAugmented reality
Augmented reality
 
IoT and connected devices
IoT and connected devicesIoT and connected devices
IoT and connected devices
 
Layar @ SDForum 28 Feb 2011
Layar @ SDForum 28 Feb 2011Layar @ SDForum 28 Feb 2011
Layar @ SDForum 28 Feb 2011
 
426 lecture1: Introduction to AR
426 lecture1: Introduction to AR426 lecture1: Introduction to AR
426 lecture1: Introduction to AR
 
NYHETF Community of Practice: Web Development
NYHETF Community of Practice: Web DevelopmentNYHETF Community of Practice: Web Development
NYHETF Community of Practice: Web Development
 
AR
ARAR
AR
 
Mobile Augmented Reality Development tools
Mobile Augmented Reality Development toolsMobile Augmented Reality Development tools
Mobile Augmented Reality Development tools
 

Plus de Unity Technologies

Plus de Unity Technologies (20)

Build Immersive Worlds in Virtual Reality
Build Immersive Worlds  in Virtual RealityBuild Immersive Worlds  in Virtual Reality
Build Immersive Worlds in Virtual Reality
 
Augmenting reality: Bring digital objects into the real world
Augmenting reality: Bring digital objects into the real worldAugmenting reality: Bring digital objects into the real world
Augmenting reality: Bring digital objects into the real world
 
Let’s get real: An introduction to AR, VR, MR, XR and more
Let’s get real: An introduction to AR, VR, MR, XR and moreLet’s get real: An introduction to AR, VR, MR, XR and more
Let’s get real: An introduction to AR, VR, MR, XR and more
 
Using synthetic data for computer vision model training
Using synthetic data for computer vision model trainingUsing synthetic data for computer vision model training
Using synthetic data for computer vision model training
 
The Tipping Point: How Virtual Experiences Are Transforming Global Industries
The Tipping Point: How Virtual Experiences Are Transforming Global IndustriesThe Tipping Point: How Virtual Experiences Are Transforming Global Industries
The Tipping Point: How Virtual Experiences Are Transforming Global Industries
 
Unity Roadmap 2020: Live games
Unity Roadmap 2020: Live games Unity Roadmap 2020: Live games
Unity Roadmap 2020: Live games
 
Unity Roadmap 2020: Core Engine & Creator Tools
Unity Roadmap 2020: Core Engine & Creator ToolsUnity Roadmap 2020: Core Engine & Creator Tools
Unity Roadmap 2020: Core Engine & Creator Tools
 
How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...
How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...
How ABB shapes the future of industry with Microsoft HoloLens and Unity - Uni...
 
Turn Revit Models into real-time 3D experiences
Turn Revit Models into real-time 3D experiencesTurn Revit Models into real-time 3D experiences
Turn Revit Models into real-time 3D experiences
 
How Daimler uses mobile mixed realities for training and sales - Unite Copenh...
How Daimler uses mobile mixed realities for training and sales - Unite Copenh...How Daimler uses mobile mixed realities for training and sales - Unite Copenh...
How Daimler uses mobile mixed realities for training and sales - Unite Copenh...
 
How Volvo embraced real-time 3D and shook up the auto industry- Unite Copenha...
How Volvo embraced real-time 3D and shook up the auto industry- Unite Copenha...How Volvo embraced real-time 3D and shook up the auto industry- Unite Copenha...
How Volvo embraced real-time 3D and shook up the auto industry- Unite Copenha...
 
QA your code: The new Unity Test Framework – Unite Copenhagen 2019
QA your code: The new Unity Test Framework – Unite Copenhagen 2019QA your code: The new Unity Test Framework – Unite Copenhagen 2019
QA your code: The new Unity Test Framework – Unite Copenhagen 2019
 
Engineering.com webinar: Real-time 3D and digital twins: The power of a virtu...
Engineering.com webinar: Real-time 3D and digital twins: The power of a virtu...Engineering.com webinar: Real-time 3D and digital twins: The power of a virtu...
Engineering.com webinar: Real-time 3D and digital twins: The power of a virtu...
 
Supplying scalable VR training applications with Innoactive - Unite Copenhage...
Supplying scalable VR training applications with Innoactive - Unite Copenhage...Supplying scalable VR training applications with Innoactive - Unite Copenhage...
Supplying scalable VR training applications with Innoactive - Unite Copenhage...
 
XR and real-time 3D in automotive digital marketing strategies | Visionaries ...
XR and real-time 3D in automotive digital marketing strategies | Visionaries ...XR and real-time 3D in automotive digital marketing strategies | Visionaries ...
XR and real-time 3D in automotive digital marketing strategies | Visionaries ...
 
Real-time CG animation in Unity: unpacking the Sherman project - Unite Copenh...
Real-time CG animation in Unity: unpacking the Sherman project - Unite Copenh...Real-time CG animation in Unity: unpacking the Sherman project - Unite Copenh...
Real-time CG animation in Unity: unpacking the Sherman project - Unite Copenh...
 
Creating next-gen VR and MR experiences using Varjo VR-1 and XR-1 - Unite Cop...
Creating next-gen VR and MR experiences using Varjo VR-1 and XR-1 - Unite Cop...Creating next-gen VR and MR experiences using Varjo VR-1 and XR-1 - Unite Cop...
Creating next-gen VR and MR experiences using Varjo VR-1 and XR-1 - Unite Cop...
 
What's ahead for film and animation with Unity 2020 - Unite Copenhagen 2019
What's ahead for film and animation with Unity 2020 - Unite Copenhagen 2019What's ahead for film and animation with Unity 2020 - Unite Copenhagen 2019
What's ahead for film and animation with Unity 2020 - Unite Copenhagen 2019
 
How to Improve Visual Rendering Quality in VR - Unite Copenhagen 2019
How to Improve Visual Rendering Quality in VR - Unite Copenhagen 2019How to Improve Visual Rendering Quality in VR - Unite Copenhagen 2019
How to Improve Visual Rendering Quality in VR - Unite Copenhagen 2019
 
Digital twins: the power of a virtual visual copy - Unite Copenhagen 2019
Digital twins: the power of a virtual visual copy - Unite Copenhagen 2019Digital twins: the power of a virtual visual copy - Unite Copenhagen 2019
Digital twins: the power of a virtual visual copy - Unite Copenhagen 2019
 

Dernier

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Dernier (20)

[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

AR Foundation framework: product roadmap – Unite Copenhagen 2019

  • 1.
  • 2. GenerativeArt—MadewithUnity AR Foundation Roadmap Mike Durand Features Team Lead for XR Platforms, Unity Matt Fuad Product Manager for AR/VR, Unity
  • 3. Agenda — Primer On AR Foundation – Mission – Architecture — The Journey So Far — The Road Ahead – New cross-platform functionality – Workflow improvements – Wait...what about DOTS? — Q&A 3
  • 4. What problems does AR Foundation solve? — Expresses normalized AR subsystem data from a variety of platforms as Unity GameObjects/MonoBehaviours – Built on XR SDK subsystems architecture – Supported on ARCore, ARKit, HoloLens 1, HoloLens 2, Magic Leap – Single API for Unity AR apps – Devs can target multiple AR platforms in the same app – Devs can handle platform feature disparities gracefully — Optimized background rendering on handheld platforms — Content scaling and reconciliation of tracking and Unity spaces — Visualizers for planes, depth data, faces 4
  • 5. What’s A Subsystem? — Collection of C# code that encompasses a significant piece of AR functionality — Subsystems can be registered, started, and stopped independently — Each AR platform requires its own implementation of a subsystem — Metadata on a subsystem allows application code to detect nuances between implementations of a subsystem — Subsystem APIs purely provide data 5
  • 7. AR packages at a glance 7
  • 8. The Journey So Far... AR Foundation 1.0 8 — Supported Platforms – ARCore, ARKit – ARCore, ARKit – ARCore, ARKit – ARCore, ARKit – ARCore, ARKit – ARCore, ARKit – ARCore, ARKit — Functionality – Input – Background Rendering – Light Estimation – Raycasting – Reference points – Plane Tracking – Depth
  • 9. The Journey So Far... AR Foundation 2.1 9 — Supported Platforms – ARCore, ARKit – ARCore, ARKit – ARKit – ARKit — Functionality – Image Tracking – Face Tracking – Environment Probes – Object Tracking
  • 10. The Journey So Far... AR Foundation 2.2 10 — Supported Platforms – ARKit – ARKit – ARKit – ARKit – HoloLens, Magic Leap – HoloLens, Magic Leap — Functionality – 2D Body Tracking – 3D Body Tracking – Human Segmentation & Occlusion – Collaboration – 3D Mesh Reconstruction – Stereo Rendering
  • 11. The Journey So Far... AR Foundation 3.0 11 — Supported Platforms – ARCore, ARKit – ARCore, ARKit — Functionality – Support LWRP & URP – Support Linear Color Space
  • 12. The Road Ahead... 12 — Cross-platform Feature Parity – HoloLens 2 – Plane Tracking – Occlusion Using Scene Understanding – Magic Leap – Image Tracking – ARCore – Environment Probes
  • 13. The Road Ahead... — Workflow improvements – Remoting – Mobile AR platforms are initial focus – Device-free Simulation — Improved first-touch experience – Templates for handheld and wearable AR – More tutorials for AR Foundation – Better samples 13
  • 14. The Road Ahead... — Possible new subsystems work – Multi-platform persistent Reference Points – Generalized Occlusion – Multi-platform Networking 14
  • 15. The Road Ahead...To Our Glorious DOTS Future — DOTS – AR Subsystem APIs Designed With DOTS In Mind – Prototyping DOTS Version of AR Foundation — Tiny – XR team is actively integrating with Tiny team – ~10X Reduction In Executable Size For Simple ARCore App 15
  • 16. Subscribe now for a 3-month free trial at unity.com/learn-premium with code: UNITECPH19 *Learn Premium is included in Unity Plus and Pro licenses. Just sign in with your Unity ID. Want to learn more? Tutorial: Configuring Unity for AR Development