XRViewer is a toolbox for visualizing data structures and algorithms in OpenXRLab.
-
Camera Visualization:
- cameras obtained from the XRPrimer
camera.mp4
- camera trajectory in XRSLAM
-
Mesh Visualization.
- static mesh in .obj/.gltf(glb)/.stl format
- SMPL(X) animation in .npz format exported by the XRMoCap with unlimited sequence length
smpl.mp4
abc.mp4
- skeletal mesh animation in .gltf(glb)/.fbx format
glb.mp4
XRViewer has been tested for successfully running on the following operation systems:
- Windows
- MacOS
- Ubuntu
Please refer to our documentation page for more details.
XRViewer is an open source project that is contributed by researchers and engineers from both the academia and the industry. We appreciate all the contributors who implement their methods or add new features, as well as users who give valuable feedbacks. We wish that the toolbox could serve the growing research community by providing a flexible toolkit to reimplement existing methods and develop their own new models.
The license of our codebase is Apache-2.0, see LICENSE for more information.
If you find this project useful in your research, please consider cite:
@misc{xrviewer,
title={OpenXRLab Data Visualization Toolbox},
author={XRViewer Contributors},
howpublished = {\url{https://github.com/openxrlab/xrviewer}},
year={2025}
}
- XRPrimer: OpenXRLab foundational library for XR-related algorithms.
- XRSLAM: OpenXRLab Visual-inertial SLAM Toolbox and Benchmark.
- XRSfM: OpenXRLab Structure-from-Motion Toolbox and Benchmark.
- XRLocalization: OpenXRLab Visual Localization Toolbox and Server.
- XRMoCap: OpenXRLab Multi-view Motion Capture Toolbox and Benchmark.
- XRMoGen: OpenXRLab Human Motion Generation Toolbox and Benchmark.
- XRNeRF: OpenXRLab Neural Radiance Field (NeRF) Toolbox and Benchmark.
- XRFeitoria: OpenXRLab Synthetic Data Rendering Toolbox.
- XRTailor: OpenXRLab GPU Cloth Simulator.