Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Metaverse: Beyond the Hype by Sanjeev Kumar

Metaverse: Beyond the Hype by Sanjeev Kumar

Slides from the following meetup: https://www.meetup.com/de-DE/microsoft-azure-zurich-user-group/events/289086583/

Metaverse as a buzzword is widely covered in the media. People also have many different expectations from metaverse. This has led to a lot of hype about metaverse. But is it only hype or is there substance behind it?

In this session, we look at some concrete use cases for metaverse which are leading to silent adoption of metaverse in specific industries.

We also discuss the language and jargons of metaverse (e.g., AR, VR, MR, XR). We take a builder / developer perspective of metaverse and discuss the widely used tools (e.g., Unity, Babylon.js).

In the last section, we will discuss a scenario which integrates metaverse with real-time data and how such a scenario is built using tools such as Azure Digital Twins.

About Sanjeev:
Sanjeev Kumar is an architect and advisor for business and technology leaders on the topics of cloud computing, metaverse and blockchain. He works at Microsoft Switzerland and based in Zurich. Previously, he also worked as product manager and CTO at startups.

He has spoken about metaverse at industry events, participates in Metaverse Standards Forum and writes regularly on Linked on industrial metaverse technical topics.

Azure Zurich User Group

November 23, 2022
Tweet

More Decks by Azure Zurich User Group

Other Decks in Technology

Transcript

  1. Agenda METAVERSE: BEYOND THE HYPE LANGUAGE OF THE METAVERSE BUILDING

    THE METAVERSE METAVERSE WITH REAL-TIME DATA
  2. Agenda METAVERSE: BEYOND THE HYPE LANGUAGE OF THE METAVERSE BUILDING

    THE METAVERSE METAVERSE WITH REAL-TIME DATA
  3. Metaverse: Silent Side of the Adoption Productivity Gain Solving Specific

    Problems Staying ahead of the competition 57% of metaverse- aware companies say they are adopters.* *McKinsey Report: Value creation in the metaverse (June 2022) Drivers for adoption
  4. Beyond the Hype: Use Cases to Start Today Digital Onboarding

    Training and Learning Virtual Collaboration Simulation
  5. Questions What are the drivers for metaverse adoption in industries?

    There are 3 correct answers ❑Solving specific problems ❑Accelerate server performance ❑Productivity gain ❑Staying ahead of competition Which use cases are seeing early adoption of metaverse? There are 2 correct answers ❑Training and learning ❑Virtual desktop ❑Time and Expense booking ❑Simulation Assignment Do your own research (DYOR) about industries and use cases witnessing metaverse adoption.
  6. Agenda METAVERSE: BEYOND THE HYPE LANGUAGE OF THE METAVERSE BUILDING

    THE METAVERSE METAVERSE WITH REAL-TIME DATA
  7. VR, AR, MR Representation of the virtuality continuum (adapted from

    Milgram; Kishino, 1994). © Laia Tremosa and the Interaction Design Foundation, CC BY-NC-SA
  8. The evolution of computing Software on computers Applications on mobile

    devices Experiences in mixed reality The Evolution of Computing
  9. XR, WebXR XR Extended reality is a catch-all to refer

    to augmented reality (AR) and virtual reality (VR). Sometimes the acronym 'XR' is used in place. Source: Extended reality - Wikipedia WebXR WebXR, with the WebXR Device API at its core, provides the functionality needed to bring both augmented and virtual reality (AR and VR) to the web. WebXR is an API for web content and apps to use to interface with mixed reality hardware such as VR headsets and glasses with integrated augmented reality features.
  10. 3D: Transform (Translate, Rotate, Scale) Function: Property: Position of the

    Transform in X, Y, and Z coordinates. Position Rotation of the Transform around the X, Y, and Z axes, measured in degrees. Rotation Scale of the Transform along X, Y, and Z axes. Scale Unity - Manual: Transforms (unity3d.com) Source:
  11. Metaverse standards: Attempts in progress Metaverse Standards Forum Source: The

    Metaverse Standards Forum (metaverse-standards.org) Open Metaverse Alliance Source: OMA3
  12. HoloLens 2 6DOF VR, the power and flexibility of a

    Qualcomm Snapdragon processor Oculus Quest Source: Oculus Developer Documentation Get Started Developing for the Oculus Quest Platform | Oculus Developers
  13. Questions Which are commonly used metaverse terminologies? There are 3

    correct answers ❑AR ❑VR ❑DR ❑MR Which are the standards bodies working on/facilitating metaverse standards? There are 2 correct answers ❑Metaverse Standards Forum ❑Creators Metaverse Group ❑Open Metaverse Alliance Assignment Learn more about Metaverse Standards Forum.
  14. Agenda METAVERSE: BEYOND THE HYPE LANGUAGE OF THE METAVERSE BUILDING

    THE METAVERSE METAVERSE WITH REAL-TIME DATA
  15. Unity Unity Hub Unity Release Cross-platform game/AR/VR/MR/XR engine developed by

    Unity Technologies. Supports a variety of desktop, mobile, console and virtual reality platforms.
  16. Unreal Engine Epic Games Launcher Unreal Engine Release Real-time 3D

    creation tool for photoreal visuals and immersive experiences for cross-platform games/AR/VR/MR/XR developed by Epic Games. Supports a variety of desktop, mobile, console and virtual reality platforms.
  17. Modeling with Blender Open source 3D creation suite Supports 3D

    pipeline— modeling, animation, simulation, rendering.
  18. Babylon.js Open source, real time 3D engine using a JavaScript

    library for displaying 3D graphics in a web browser via HTML5. Cross-platform web and native AR/VR/MR/XR development. Supports WebXR.
  19. Mixed Reality Toolkit 3 (MRTK3) • MRTK3 is the third

    generation of Microsoft Mixed Reality Toolkit for Unity • It's a Microsoft-driven open source project to accelerate cross-platform mixed reality development in Unity. • Provides the cross-platform input system and building blocks for spatial interactions and UI.
  20. Questions Which tools are used for metaverse development? There are

    3 correct answers ❑Unity ❑3DCreators Engine ❑Unreal Engine ❑Blender Which of these is a popular open source 3D modeling and content creation tool? There is 1 correct answer o Node.js o Blender o OpenXS o Godot Assignment Create a 3D scene using Unity or Unreal Engine or Babylon.js and deploy to HoloLens 2.
  21. Resources Mixed Reality Toolkit 3 Developer Documentation - MRTK3 |

    Microsoft Learn Unity development for HoloLens Unity development for HoloLens - Mixed Reality | Microsoft Learn MRTK3
  22. Agenda METAVERSE: BEYOND THE HYPE LANGUAGE OF THE METAVERSE BUILDING

    THE METAVERSE METAVERSE WITH REAL-TIME DATA
  23. Azure 3D Scenes Studio Immersive 3D environment, where business and

    front- line workers can consume and investigate operational data from their Azure Digital Twins solutions with visual context.
  24. Azure Digital Twins Azure Digital Twins is a platform as

    a service (PaaS) offering that enables the creation of twin graphs based on digital models of entire environments, which could be buildings, factories, farms, energy networks, railways, stadiums, and more—even entire cities.
  25. Azure SignalIR Azure SignalR Service simplifies the process of adding

    real-time web functionality to applications over HTTP. This real-time functionality allows the service to push content updates to connected clients, such as a single page web or mobile application. As a result, clients are updated without the need to poll the server, or submit new HTTP requests for updates.
  26. Azure IoT Hub Azure IoT Hub is a managed service

    hosted in the cloud that acts as a central message hub for communication between an IoT application and its attached devices. You can connect millions of devices and their backend solutions reliably and securely. Almost any device can be connected to an IoT hub.
  27. Azure Spatial Anchors Azure Spatial Anchors enables developers to work

    with mixed reality platforms to perceive spaces, designate precise points of interest, and to recall those points of interest from supported devices. These precise points of interest are referred to as Spatial Anchors.
  28. Questions Which tool can be used to quickly create visual,

    immersive representation of real-time data? There is 1 correct answer o 3D Viewer o Azure 3D Scenes Studio o Azure Spatial Anchors o Mars Visualizer Which tool can be used to create digital data models of real world? There is 1 correct answer o Digital Modeler o Azure Digital Twin o Azure IoT Hub Assignment Create 3D scene view of an industrial installation e.g., robotic arms in a distribution center using Azure 3D Scenes Studio.
  29. Resources Quickstart: Create a HoloLens app with Unity - Azure

    Spatial Anchors | Microsoft Learn Build mixed reality digital twins with Azure Digital Twins and Unity Build mixed reality digital twins with Azure Digital Twins and Unity - Training | Microsoft Learn Azure Spatial Anchors sample app for HoloLens