CloudXR.js is a JavaScript Client SDK that enables developers to build enterprise web applications for streaming high-performance VR and AR content from the CloudXR Runtime.
NVIDIA CloudXR.js Overview
The NVIDIA CloudXR.js is a JavaScript Client SDK that enables developers to build enterprise web applications for streaming high-performance VR and AR content from the CloudXR Runtime. Built on NVIDIA's CloudXR technology, this library provides seamless integration between web browsers and remote rendering systems, allowing users to experience immersive 3D applications directly in their browser.
Compatible Server Applications
CloudXR.js works with the following application running on a local or remote server with the CloudXR Runtime:
- NVIDIA Isaac Lab - A unified and modular framework for robot learning that aims to simplify common workflows in robotics research (through Isaac Teleop).
- NVIDIA Omniverse - A platform of APIs, SDKs, and services that enable developers to easily integrate OpenUSD and RTX rendering technologies.
- OpenXR applications - For instance LÖVR.
Compatible Client Devices and Samples
Our current release is optimized for Meta Quest 2/3/3S and PICO 4 Ultra. Please see CloudXR.js Requirements for more details.
See our samples at https://github.com/NVIDIA/cloudxr-js-samples/.
Live GitHub clients:
- https://nvidia.github.io/cloudxr-js-samples/simple/
- https://nvidia.github.io/cloudxr-js-samples/react/
Changelog
See Release Notes.
Governing Terms
NVIDIA CloudXR.js is governed by the NVIDIA CloudXR Software License Agreement.
By downloading or using NVIDIA CloudXR.js, you agree to the NVIDIA CloudXR terms.