realvirtual.io
  • Building Digital Twins with Unity and realvirtual.io
  • Basics
    • Installation
    • Demo Model
      • Old Demo Model
    • Editor User Interface
      • Hierarchy Window
      • 3D Views
      • Quick Edit
      • Move Pivot Points (Pro)
      • Selection Window (Pro)
      • Material Window (Pro)
      • Measurement (Pro)
      • Kinematic Tool (Pro)
      • Model Checker
    • Runtime UI
      • Group Manager
      • Debug Console
      • Responsiveness
      • Runtime Persistence
    • Importing and exporting
    • Folder structure
    • Tutorial
    • Physics
    • CAD import (Pro)
      • CADLink (Pro)
      • CAD Checker (Pro)
      • CAD Updater (Pro)
    • Reusable Components (Prefabs)
    • Cadenas parts4cad
    • Publishing the Digital Twin
    • Revision management
  • News
  • Login & Download Updates (Pro)
  • Components & Scripts
    • Realvirtual
      • Environment Controller
    • MU, Source and Sink
      • Source
      • Sink
    • Motion and Kinematic
      • Drive
      • Kinematic
      • Group
      • Joint
      • CAM
      • TransportSurface
      • Guided Transport
      • Drive behavior
      • Chain
      • Chain element
      • Motion for developers
    • Sensors
      • Sensor
      • Measure
      • MeasureRaycast
    • Picking and Placing MUs
      • Grip
      • Gripper
      • Fixer
      • Pattern
    • Changing MUs
      • MaterialChanger
      • PartChanger
      • Cutter
    • Scene Interaction
      • 3D Buttons
      • Screen Overlay Buttons
      • Scene Selectables
      • Lamp
      • Interact3D
      • UI components
      • HMI components (Pro)
        • Start your own HMI
        • HMI Tab
        • HMI DropDown
        • HMI Puschbutton
        • HMI Switch
        • HMI Value
        • HMI Text
        • HMI Slider
        • HMI Message
        • HMI Marker
      • ModelZoo (Pro)
    • Interfaces
      • Interface Tools
        • Signal Manager
        • Signal Importer Exporter
        • Signal Catcher
        • OnValueChangedReconnect
      • Signal Importer / Exporter
      • ABB RobotStudio (Pro)
      • Denso Robotics (Pro)
      • EthernetIP (Pro)
      • Fanuc (Pro)
      • FMI
      • Igus Rebel
      • MQTT (Pro)
      • Modbus (Pro)
      • OPCUA (Pro)
      • PLCSIM Advanced (Pro)
      • RoboDK (Pro)
      • RFSuite (Pro)
      • SEW SimInterface (Pro)
      • Siemens Simit Interface (Pro)
      • Simit Shared Memory (Pro)
      • Simulink (Pro)
      • S7 TCP
      • TwinCAT (Pro)
      • TwinCAT HMI (Pro)
      • UDP (Pro)
      • Universal Robots (Pro)
      • Wandelbots Nova (Pro)
      • Websocket (Pro)
      • Windmod Y200 (Pro)
      • Custom Interfaces
    • Performance Tools
      • Combine Meshes (Pro)
      • Create Prefab (Pro)
      • Hierarchy Cleanup (Pro)
      • Mesh Optimizer (Pro)
      • Performance Optimizer (Pro)
    • Defining Logic
      • Unity Scripting
      • Behavior Graph
      • Logicsteps
      • Unity Visual Scripting
      • Recorder
    • Robot Inverse Kinematics (Pro)
    • Volume Tracking (Pro)
  • Multiplayer (Pro)
  • Extensions
    • ModelZoo
      • Beckhoff TwinCAT
      • Siemens S7
      • Denso Cobotta 1300
      • Wandelbots Nova Fanuc CRX
      • Universal Robots UR10
      • Fanuc Roboguide
    • realvirtual.io AIBuilder
      • realvirtual.io AI Builder Overview
      • Generate AI Training Data
      • AI Training
      • Testing AI in a Digital Twin
      • Deploying the AI
    • realvirtual.io Simulation
      • Conveyor Library
      • Path System
        • Path finding
        • Line
        • Curve
        • Workstation
        • Catcher
        • Pathmover
    • realvirtual.io Industrial Metaverse
      • Setup Guide
      • VR Modules
      • AR Modules
      • Multiuser
    • AGX Physics
    • VR Builder
    • CMC ViewR
  • Advanced Topics
    • Render Pipelines
    • Mixed Reality with Meta Quest3
    • Upgrade Guide
      • Upgrade to 2022
    • Open Digital Twin Interface
    • Usefull Addons
    • Improving Performance
    • Supported Platforms
    • Compiler Defines
    • For Developers
      • Important Classes and Interfaces
      • Assembly Definitions
      • Starting your development
      • Class documentation
      • realvirtual Init Sequence
      • realvirtualBehavior Lifetime Methods
      • Testing
    • Newtonsoft JSON
    • Troubleshooting
  • Release Notes
  • AI Digital Twin Assistant (GPT4)
  • License Conditions
Powered by GitBook
On this page
  • XR Setup
  • Prepare Meta Quest Account and Meta Quest Device settings
  • 1. Meta Developer Account Setup
  • 2. Developer Mode Activation
  • 3. Meta Quest Developer Hub Installation - optional
  • 4. USB Driver for Debugging (Windows) - optional
  • 5. Add Android Build Support
  • 6. Switch to Android Platform
  • Setting the Renderpipeline to Universal Render Pipeline
  • Import the realvirtual.io Industrial Metaverse package
Edit on GitHub
  1. Extensions
  2. realvirtual.io Industrial Metaverse

Setup Guide

Previousrealvirtual.io Industrial MetaverseNextVR Modules

Last updated 1 year ago

XR Setup

This guide will help you through the basic setup process for your XR (Extended Reality) system, including Virtual Reality (VR) and Augmented Reality (AR) components. Follow the steps below to ensure a successful installation.

Requirements for VR Modules

Ensure that you have a Meta Quest 2 or 3 headset. These are currently among the most popular and widely supported VR headsets for both gaming and professional applications.

Requirements for AR Modules

Ensure that you have a Meta Quest 3 headset. It is currently among the most popular and widely supported VR headsets for both gaming and professional applications.

Prepare Meta Quest Account and Meta Quest Device settings

1. Meta Developer Account Setup

To deploy applications to your Meta Quest 3, it is essential to have a Meta Developer Account. Follow these steps to set up your account and ensure proper permissions for deploying Unity applications.

  1. Account Creation or Login:

    • Visit to create a new account or log in to an existing one.

  2. Account Configuration on Meta Quest 3:

    • Add your developer account to the Meta Quest 3 device.

    • Ensure that the account possesses admin privileges, particularly for Unity app uploads.

2. Developer Mode Activation

Developer Mode needs to be activated on your Meta Quest 3 to enable development features and app deployment. The Meta Quest mobile app is required for this process.

  1. Meta Quest App Installation:

    • Install the Meta Quest App on your mobile phone from the respective app store.

  2. Activate Developer Mode:

    • Follow the detailed instructions provided here to activate Developer Mode on your Meta Quest 3 via the Meta Quest App.

3. Meta Quest Developer Hub Installation - optional

The Meta Quest Developer Hub is a crucial tool for managing your development workflow, including app deployment and performance monitoring.

  1. Device Connection:

    • Connect your Meta Quest 3 to your PC using a compatible USB cable.

  2. Software Installation:

4. USB Driver for Debugging (Windows) - optional

For adb (Android Debug Bridge) debugging on Windows, the Google USB Driver is required. This driver facilitates the connection and communication between your Meta Quest 3 and the PC.

  1. Driver Download and Installation:

    • Follow the installation instructions provided on the website.

5. Add Android Build Support

Unity Hub: Use UnityHub to add Android build support to your specific Unity version.

6. Switch to Android Platform

Make sure your project is configuredto build for android. Navigate to File > Build Settings and switch to the android platform.

Setting the Renderpipeline to Universal Render Pipeline

Import the realvirtual.io Industrial Metaverse package

Download and install the Meta Quest Developer Hub from .

Download the Google USB Driver from .

For Meta Quest XR and AR, use the URP. Our XR and AR examples are URP-based. Switch to URP via realvirtual > RenderPipeline > Switch to Universal Render Pipeline (URP) in the main menu. Find more on render pipelines in the documentation.

Once your Setup is complete your projectis ready to use the and the .

Import the .unitypackage file to your Assets folder and make sure to select all the required content. You will be asked to install package dependencies. Press Install/Upgrade and in the importer window make sure to select all the required content.

Once all the Assets are imported, restart the editor. The editor should prompt you to restart a second time in order to initialize the Meta XR SDK.

Meta Auth Portal
Meta Quest Developer Hub
Google USB Driver
Render Pipelines
VR Modules
AR Modules