Search Results for

    Show / Hide Table of Contents

    XR (Extended-Reality)


    Evergine XR

    What is XR?

    XR (Extended Reality) is an umbrella terms that covers the following types of applications:

    Virtual Reality (VR)

    The application simulates a completely different environment around the user.

    VR

    Mixed Reality (MR)

    The application combines its own environment with the user's real-world environment and allows them to interact with each other.

    VR

    Augmented Reality (AR)

    The application ayers content over a digital view of the real world.

    AR

    Evergine XR

    In Evergine, you can develop with different XR platforms and solutions, and Evergine XR helps users to deal with multiples XR technologies.

    Evergine XR is an abstraction layer that allows multiple XR implementations (OpenXR, Mixed Reality, etc...) to be used in a standardized way in your interactive applications.

    Evergine XR is included by default in the Evergine.Framework and Evergine.Components NuGet packages, and exposes an abstract Service (XRPlatform) which is the entry point to start creating XR applications. Different XR technologies integrations gives an implementation of the XRPlatform service, and it is provided using Evergine extensions or add-ons.

    This functionality will be covered in the following documents of this section.

    In this section

    • XRPlatform
    • Input Devices
    • Spatial Mapping
    • Spatial Anchors
    • Trackable Items
    In This Article
    Back to top
    Generated by DocFX