{!See https://docs.google.com/document/d/1takg_GmIBBKKTj-GHZCwzxohpQz7Bhekivkk72kYMtE/edit for reference implementation of OneTrust, dataLayer and GTM} {!OneTrust Cookies Consent} {!OneTrust Cookies Consent end} {!dataLayer initialization push} {!dataLayer initialization push end} {!Google Tag Manager} {!Google Tag Manager end} Introduction | PolySpatial visionOS | 0.0.4
docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Unity PolySpatial

    Introduction

    visionOS enables 3D multi-tasking experiences that seamlessly integrate with the real world and coexist alongside other virtual content. This opens a world of new possibilities around personal productivity, lifestyle and entertainment applications and a whole new market for developers. However, it also introduces new challenges around multitasking and interactions with the physical. Unity PolySpatial is a collection of technologies targetted to address this new platforms and its unique challenges

    visionOS Platform Overview

    You can find information about Unity's support for visionOS in the visionOSPlatformOverview.

    visionOS Application Types

    Unity supports several different application types on visionOS, each with their own advantages:

    • If you're interested in creating fully immersive virtual reality (VR) apps for visionOS, refer to Fully Immersive VR apps on visionOS for more information.
    • If you're interested in creating immersive mixed reality (MR) apps for visionOS, refer to PolySpatial MR Apps on visionOS for more information. These apps are built with Unity's newly developed PolySpatial technology, where apps are simulated with Unity, but rendered with RealityKit, the system renderer of visionOS.
    • If you're interested in creating content that will run in a window on visionOS, refer to Windowed Apps on visionOS for more information.

    Resources

    New users should find the Getting Started page an ideal place for an introduction to visionOS and PolySpatial. It guides you through setup, prerequisites, iterating, previewing, building, and debugging with with development and iteration basics and building your first app for visionOS.

    If you are creating a new project you can build a project from scratch, use the project template, or learn from sample content.

    If you are porting an existing project you can find information about porting VR experiences to visionOS, find out which Unity features and components are currently supported for immersive apps, or how to use Project Validation for helpful in-editor assistance to port a project.

    To find answers and workarounds, please consult the FAQ, which presents answers to many common questions about design, implementation, and use of the PolySpatial XR package.

    For in-depth technical information, review the Reference documentation.

    The Glossary can help clarify technical terminology introduced for visionOS and PolySpatial and used throughout this documentation.

    Table of Contents

    You can find a comprehensive index of documentation in the Table of Contents

    In This Article
    Back to top
    Copyright © 2023 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)