Supported Platforms & Requirements
The HoloMIT SDK is designed for cross-platform XR development, supporting a wide range of hardware setups and deployment targets. This section outlines the minimum and recommended system requirements, as well as the supported platforms for development, testing, and deployment.
Supported Platforms
Unity Versions
- Unity 2022.3 LTS or 6.0 LTS
- Unity URP pipeline required
- Built-in support for XR Interaction Toolkit
XR Devices
- Meta Quest 2 / 3 / Pro (via Meta XR SDK + AirLink or Link cable)
- PCVR (SteamVR-compatible) headsets (tested with HTC Vive, Valve Index)
Development Environments
- Windows 10 / 11 (Native compatibility)
- Linux (Volumetric Video limited compatibility - reception only)
- Android (Volumetric Video experimental compatibility - reception only)
Windows Software Prerequisites (HoloMirror / HoloMIT)
To ensure the proper functioning and compilation of the SDK and HoloMirror on Windows, the following software prerequisites are mandatory:
- Visual Studio 2022: Download here
- During the Visual Studio installation, you must include the following workloads:
- Game development with Unity
- .NET desktop development (includes .NET Framework 4.7.2 / 4.8 development tools required by Unity)
- .NET SDK: Ensure you have the latest long-term support (LTS) .NET SDK installed (e.g., .NET 8.0), as well as the .NET Runtime. Install .NET for Windows.
Networking & Cloud
Network Requirements
- Minimum 15 Mbps upstream for volumetric capture sessions
- Recommended 50 Mbps+ for multi-user cloud sessions with audio/video
- Latency-sensitive environments benefit from local/LAN deployments
Cloud Compatibility
- Compatible with any Linux cloud instance (AWS, Azure, GCP, custom)
- Docker support available (optional)
- Only delivered for self-hosting under special conditions. Contact to sales.
Hardware Requirements
Volumetric Capture (Local)
| Component | Minimum | Recommended |
|---|---|---|
| CPU | Intel i5 / AMD Ryzen 5 | Intel i9 / AMD Ryzen 9 |
| RAM | 16 GB | 32 GB or higher |
| GPU | NVIDIA RTX 3060+ | NVIDIA RTX 4070+ (for reconstruction) |
| Storage | SSD (500MB/s+) | NVMe SSD for low-latency writes |
| Camera Support | Azure Kinect, Femto Bolt | Multi-camera support (sync cables & hub) |
Playback Devices
- Quest 2/3/Pro (requires link or build export)
- Windows PC with mid-tier GPU (GTX 3060 or better)
- Mobile devices (experimental support for 2D streaming apps)
3rd Party Integrations
- CUDA (for GPU-accelerated modules like reconstruction)
- OpenCV (used in some post-processing steps)
- Grafana/Prometheus (for metrics and system monitoring)
Known Limitations
- Not currently compatible with Unity HDRP
- Volumetric capture only supported on Windows
- WebGPU not supported due to codec and threading constraints.
Suggested Test Setup (Local)
If you're testing locally, we recommend the following config:
- Unity 2022.3 LTS
- Meta Quest 3 connected via Link
- Azure Kinect or Femto Bolt
- Router with wired Gigabit LAN