Skip to main content
Reference Tools

XR Media & 3D Scenes

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.

XR/3D Scenes with MPEG-I Scene Description: Reference Tools slide

Under the hood​

Volumetric capture demo running on the 5G-MAG Reference Tools Volumetric capture demo running on the 5G-MAG Reference Tools.

What's Built​

5 repositories make up this project, listed below.

Standards implemented​

MPEGISO/IEC 23090-14

ISO/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​

Fast glTF loader extensions for immersive media assets in Unity.

StandardsMPEGDepends onglTFLicenseApache 2.0

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.

StandardsMPEG3GPPRuns onWindowsLinuxDepends onUnityLicense5G-MAG PL v1.0

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).

StandardsMPEG3GPPRuns onWindowsAndroidDepends onUnityLicense5G-MAG PL v1.0

Latest release: v1.1.0 · 2025-02-27 · 84w ago

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

StandardsMPEGRuns onWindowsLinuxDepends onBlenderLicense5G-MAG PL v1.0

Latest release: v1.1.0 · 2025-04-16 · 77w ago

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

StandardsMPEGDepends onglTFLicenseMultiple

Developer Updates​

Last Synced: 2026-10-10 02:53 UTC

RepositoryStarsForksViews (Total)Clones (unique per day)Activity
rt-xr-unity-player3112222Active
rt-xr-maf-native312717Active
rt-xr-content427521Active
rt-xr-blender-exporter213520Active
rt-xr-gITFast30913Active

Open Pull Requests​

rt-xr-maf-nativedocs: apply the 5G-MAG README formatReady#21 · 1w ago
rt-xr-contentdocs: apply the 5G-MAG README formatReady#34 · 1w ago
rt-xr-blender-exporterdocs: apply the 5G-MAG README formatReady#18 · 1w ago
rt-xr-gITFastdocs: apply the 5G-MAG README formatReady#15 · 1w ago
rt-xr-gITFastDevelopment toolsDraft#8 · 111w ago

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.

Kanban board: Roadmap

Developer Kanban Boards: