1. Repositories
    1. XR Unity Player Unity project: rt-xr-unity-player
    2. Media pipelines plugins implementing the Media Access Function (MAF) API: rt-xr-maf-native
    3. Auxiliary repositories
      1. Fork of Unity’s glTF package: rt-xr-gITFast
      2. Content for the XR Unity Player: rt-xr-content
      3. Blender Exporter: rt-xr-blender-exporter

Repositories

The following repositories are available. Please refer to the “Scope & Architecture” sections of the different projects for more context.


XR Unity Player Unity project: rt-xr-unity-player

The XR Unity Player is an interactive and XR-capable glTF scene viewer implemented in Unity3D. It supports glTF extensions specified in the MPEG-I Scene Description framework (ISO/IEC 23090-14).

Additional information:

Media pipelines plugins implementing the Media Access Function (MAF) API: rt-xr-maf-native

This repository provides media pipelines implementations supporting the 5G-MAG Reference Tools XR Player Unity 3D project. Media pipelines are plugins for the XR Player’s media player implementation of the Media Access Functions API (MAF) defined in ISO/IEC 23090-14.

Additional information:

Auxiliary repositories

Fork of Unity’s glTF package: rt-xr-gITFast

This is a fork of Unity’s glTF package which supports MPEG_* glTF extensions.

Additional information:

Content for the XR Unity Player: rt-xr-content

This repository provides reference content for testing and demos with the XR Player.

Additional information:

Blender Exporter: rt-xr-blender-exporter

This Blender add-on adds support for MPEG_* glTF extensions to the built-in glTF exporter.

Additional information: