The tools enable delivery of dynamic 3D scenes composed of glTF (GL Transmission Format) objects, spatial audio, and haptic elements, transported via the 5G Media Streaming (5GMS) framework (TS 26.512). Designed for developers exploring immersive media delivery and XR experiences on 5G devices and platforms. For the full glTF extension support matrices and how the tools map to the standard, see Implementation Detail; to see one assembled scenario already running, see the Tutorials.

Under the hood
Volumetric capture demo running on the 5G-MAG Reference Tools.
What's Built
5 repositories make up this project, listed below.
Repositories
The real code behind this project, with each repository's latest release.
Implementation Detail
Which glTF extensions are supported, on which device family, and how the tools map to the standard.
Call to Try
Build and test it yourself, with the tutorials.
Developer Updates
Community stats, open pull requests and the roadmap.
Standards implemented
ISO/IEC 23090-14ISO/IEC 23090-14 (MPEG-I Scene Description, the format that describes how 3D objects, media and audio are composed into a scene), plus the MPEG glTF 2.0 extensions listed on Implementation Detail. 3GPP TR 26.928 (Extended Reality (XR) in 5G) is the background study of use cases and requirements this work responds to, not a specification the tools implement; TS 26.512 (5GMS transport) is explicitly out of scope today (see Implementation Detail for the detail).
See XR on the Standards portal for version history and 5G-MAG's own standards contributions.
Contributors & How to Contribute
Repositories & Releases
rt-xr-gITFastFast glTF loader extensions for immersive media assets in Unity.
rt-xr-maf-nativeThis 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.
rt-xr-unity-playerThe 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).
Latest release: v1.1.0 · 2025-02-27 · 84w ago
rt-xr-blender-exporterThis Blender add-on adds support for MPEG_* glTF extensions to the built-in glTF exporter.
Latest release: v1.1.0 · 2025-04-16 · 77w ago
This repository provides reference content for testing and demos with the XR Player.
Developer Updates
Last Synced: 2026-10-10 02:53 UTC
| Repository | Stars | Forks | Views (Total) | Clones (unique per day) | Activity |
|---|---|---|---|---|---|
| rt-xr-unity-player | 3 | 1 | 122 | 22 | Active |
| rt-xr-maf-native | 3 | 1 | 27 | 17 | Active |
| rt-xr-content | 4 | 2 | 75 | 21 | Active |
| rt-xr-blender-exporter | 2 | 1 | 35 | 20 | Active |
| rt-xr-gITFast | 3 | 0 | 9 | 13 | Active |
Open Pull Requests
The roadmap for this project is maintained on GitHub Project (Kanban) boards, linked below. Each board tracks the planned and in-progress work for a given release or work area.
General Project Roadmap: the Kanban board below tracks the planned and in-progress work for XR/3D Scenes with MPEG-I Scene Description (XR Player and scene-description support). It is maintained live on GitHub.
Developer Kanban Boards:
- XR: XR Player ISO/IEC 23090-14 support — all issues related to the release of version 1.0.0 of the XR repositories dealing with functionalities defined in ISO/IEC 23090-14: Kanban board



