/stardust-xr

A Wayland compositor to put 2D apps into panels and allow them to be optimized for XR, made using Qt 5.13

Primary LanguageC++GNU General Public License v2.0GPL-2.0

Stardust XR Core

This project is a Linux-based Wayland compositor that allows traditionally 2D applications to be interactive in 3D for use in immersive devices, such as HMDs. As well as simple display and interaction, Stardust will allow for "app shells" that can transform 2D app interactions into 3D making said applications much easier to use in XR.

This project is made using Qt 5.13.0 with QtWayland and Qt3D.

Building instructions:

$ mkdir build && cd build
$ sh ../scripts/build.sh ..