Overview#
The omni.kit.xr.bundle.generic extension is a convenience bundle that groups essential XR extensions together for cross-platform XR development.
Purpose#
This bundle provides a simple way to enable all core XR functionality without platform-specific configurations or optimizations. It’s ideal for:
Generic XR application development
Testing across multiple XR platforms
Building custom XR applications that need to work across devices
Development scenarios where you want the base XR stack without opinionated settings
Bundled Extensions#
Extension |
Purpose |
|---|---|
|
Provides UI for managing XR profiles and configurations |
|
XR-specific viewport UI components |
|
Stage manipulation UI for XR environments |
|
OpenXR system integration for cross-platform XR |
|
Simulated XR system for development and testing |
Comparison with Other XR Bundles#
omni.kit.xr.bundle.generic (this bundle) - No settings, just bundles the core extensions
omni.kit.xr.bundle.ipad - Includes CloudXR settings, TableAR configuration, and iPad-specific optimizations
omni.kit.xr.bundle.apple_vision_pro - Apple Vision Pro specific settings and configurations
Usage#
Add to your extension dependencies:
[dependencies]
"omni.kit.xr.bundle.generic" = {}
Or enable via Kit command line:
kit.exe --enable omni.kit.xr.bundle.generic
All bundled extensions will be automatically enabled when this bundle is loaded.