Omniverse Spatial Prerequisites: Hardware, Software, and Network Requirements#
Note
Applies to: Spatial Extensions, Kit 109.0.3+, CloudXR 6
Before building a Kit XR application, verify that your development environment meets the following requirements.
Server Workstation#
Hardware#
Component |
Minimum |
Recommended |
|---|---|---|
CPU |
AMD Ryzen 16C/32T or Intel equivalent |
Threadripper Pro 5955WX or newer |
GPU |
1x NVIDIA RTX 6000 Ada (or equivalent with 3x hardware encoders and AV1 support) |
1x RTX 600 Pro Workstation Edition |
RAM |
64 GB DDR4 |
192 GB DDR4 |
Storage |
512 GB NVMe SSD |
1-2 TB M.2 NVMe |
Network |
Gigabit Ethernet NIC |
Gigabit Ethernet NIC |
Software#
Software |
Requirement |
|---|---|
OS |
Windows 10, Windows 11, Ubuntu 22.04, or Ubuntu 24.04 |
NVIDIA Driver |
565.x or later (see Omniverse driver requirements for the latest) |
Kit SDK |
109.0.3 or newer (ships with integrated CloudXR 6 runtimes) |
Git |
With Git LFS installed |
IDE |
VS Code or similar |
Important
NVIDIA Driver Requirements on Windows:
NVIDIA driver 581.42 or later are recommended. Drivers in the range 575.00–576.52 are blocklisted by the Omniverse runtime.
Note
Kit SDK and kit-app-template:
This documentation uses kit-app-template as the starting point for building Kit XR applications. The template ships with an embedded Kit SDK – you do not need to download or install the Kit SDK separately.
Note
Windows Long Path Support:
Ensure long path support is enabled, or place your workspace in a shallow directory (e.g., C:\dev\).
Remote Desktop Compatibility#
If you access your workstation remotely, be aware of display and GPU limitations:
Tool |
Compatible |
|---|---|
NICE DCV |
Yes |
Parsec |
Yes |
VNC |
Yes (with limitations) |
RDP |
Not recommended – GPU access issues |
Network#
Requirement |
Value |
|---|---|
Bandwidth |
200 Mbps recommended, 100 Mbps minimum |
WiFi |
WiFi 6 (802.11ax) at 5 GHz or 6 GHz |
Latency |
< 20 ms recommended, < 40 ms required |
Router |
WiFi 6 capable, 5 GHz or 6 GHz support |
Topology |
Server wired to router; client on WiFi |
Both the server and client must be on the same network subnet for local development. See the Networking Guide for detailed configuration including firewall ports.
Client-Specific Prerequisites#
Apple Vision Pro / iPad#
Requirement |
Value |
|---|---|
macOS |
Apple Silicon or Intel Mac |
Xcode |
16.4 or later |
Swift |
5.9 or later |
visionOS SDK |
2.4 (for Vision Pro development) |
iOS SDK |
18.0 (for iPad development) |
Apple Developer Program |
Required for Low-Latency Streaming entitlement |
Device |
Apple Vision Pro (visionOS 2.4+) or iPad Pro (iPadOS 18.4+) |
Meta Quest 3 / Pico 4 Ultra#
Requirement |
Value |
|---|---|
Node.js |
v20.19+ (download) |
Browser |
Chromium-based (Chrome M125+) |
Meta Quest 3 |
OS version 79 or later |
Pico 4 Ultra |
Pico OS 15.4.4U or later (HTTPS mode only) |
What You Will Need#
For a typical development session you will use:
Server workstation – running Kit with XR extensions and a CloudXR runtime
Client device – Apple headset/tablet or Meta headset with the appropriate viewer app
WiFi 6 router – connecting the server (wired) and client (wireless)
Optionally, a development machine (can be the same as the server) for building client apps
Next Steps#
Next step:
Create a Kit XR Application – Add XR support to your Kit app