ILLIXR v4.1 Released
10/7/2025 11:33:24 AM
ILLIXR is proud to announce a new release: v4.1
This release of ILLIXR introduces our Ada system, a distributed, power-aware, real-time scene provider for XR. This includes 9 plugins:
- ada.device_rx: Receives processed data from the server to the device.
- ada.device_tx: Sends encoded depth images (MSB and LSB) along with non-encoded pose information from the device to the server.
- ada.infinitam: Performs scene reconstruction using incoming depth and pose data from the device, followed by on-demand or proactive scene extraction.
- ada.mesh_compression: Compresses mesh chunks from ada.infinitam using a customized version of Google Draco.
- ada.mesh_decompression_grey: Decompresses the mesh chunks received from the server and performs a portion of scene management that can be parallelized.
- ada.offline_scannet: Loads the ScanNet dataset for offline or reproducible experiments.
- ada.scene_management: Integrates incremental scene updates into a maintained global mesh, merging new geometry and removing outdated regions for consistency.
- ada.server_rx: Receives encoded depth images and poses (not encoded) from the device, decodes them, and feeds them to the reconstruction module (ada.infinitam).
- ada.server_tx: Sends processed scene data (meshes and Unique Voxel Block Lists(UVBL)) from the server back to the device.
We now recommend Clang as the compiler for ILLIXR. See the links below for details.
The release is available from here
The full change log can be found here