OmiLAXR Ecosystem

The OmiLAXR Ecosystem consists of several tools and modules. Here you can find only approved modules that are accepted as part of the ecosystem. If you cannot find a module fitting your needs, try to find a module you need, please look into the channel #modules in our Discord Server.

Quickest setup: drag the OmiLAXR installer into the Unity editor. It adds the registry and the core package, and the OmiLAXR Wizard then installs the modules below with one click (see Quick Start).

Download installer

In the following code example you can see how you should register the module into your projects manifest.json. In this example all available modules are entered. But you can remove those you don't need. Afterwards think about installing the packages through Package Manager.

OmiLAXR Ecosystem
<project_root>/Packages/manifest.json
{
  "dependencies": {
    "...": "..."
  },
  "scopedRegistries": [
    {
      "name": "npmjs",
      "url": "https://registry.npmjs.com",
      "scopes": [
        "com.rwth.unity.omilaxr"
      ]
    }
  ]
}
NamePackagePurposeRequirements
OmiLAXR.HypeRatecom.rwth.unity.omilaxr.hyperateEnables tracking of heart rate using HypeRate SDK.OmiLAXR@^2.0.9
HypeRate API Key
OmiLAXR.MetaXRcom.rwth.unity.omilaxr.metarxCollection of Listeners, Filters and Tracking Behaviours for Meta's XR SDK.OmiLAXR@^2.2.0
Meta Interaction SDK
OmiLAXR.MRTK2com.rwth.unity.omilaxr.mrtk2Collection of Listeners, Filters and Tracking Behaviours for MRTK2 SDK.OmiLAXR@^2.0.17
MRTK2
OmiLAXR.Pseudonymizationcom.rwth.unity.omilaxr.pseudonymizationOffers pseudonymization methods for an actor.OmiLAXR@^2.0.0
OmiLAXR.UnityXRcom.rwth.unity.omilaxr.unityxrCollection of Listeners, Filters and Tracking Behaviours for Unity's XR SDK.OmiLAXR@>=2.0.11
Unity XR Plugin
xAPI4Unitycom.rwth.unity.omilaxr.xapi4unityUnity Editor plugin supporting development with xAPI. It transforms JSON xAPI defintions to strict C# classes.xAPI Definitions Registry