The world of virtual reality is about to get a major upgrade for Apple Vision Pro users! visionOS 26.4 introduces PC VR foveated streaming, a game-changer for wireless VR experiences.
But what exactly is foveated streaming? It's a technique that enhances the quality of VR streaming by focusing on the area you're currently viewing, but it's not to be confused with foveated rendering. While foveated rendering improves the resolution of the area you're looking at on the host device, foveated streaming ensures that specific area is sent to the headset with higher clarity.
Valve's Steam Frame users might already be familiar with this concept, as it's an integral part of their PC VR streaming experience. However, Apple's implementation takes it a step further.
Here's the twist: visionOS's foveated streaming is a low-level framework, unlike the high-level macOS Spatial Rendering introduced earlier. This means it's host-agnostic and can work with various devices, including local PCs and cloud-based systems. And Apple is playing nicely with industry standards, as evidenced by their Windows OpenXR sample on GitHub, a surprising yet welcome move.
But here's where it gets exciting: ALVR, the open-source wireless SteamVR tool, is now compatible with PS VR2 Sense controllers on visionOS 26. And the lead developer, Max Thomas, is exploring adding foveated streaming support. This could potentially enable foveated rendering for ALVR, despite visionOS's usual privacy-focused approach of withholding user gaze data.
And this is the part most people miss: Apple's documentation reveals that visionOS can display both locally rendered and remote content simultaneously. Imagine experiencing a virtual car's interior on your headset while the detailed external environment is streamed from a powerful cloud PC. It's a glimpse into the future of VR!
So, what does this mean for the VR community? We're eager to see how developers, especially in the enterprise space, will utilize Apple's foveated streaming framework. Will it revolutionize wireless VR experiences? Only time will tell. Share your thoughts in the comments below!