XR Daily: A Codec Built to Kill Latency
PyroWave Spends Bandwidth to Buy Back Latency
PyroWave, the new codec from Hans-Kristian Arntzen (Themaister, of Granite and much of RetroArch’s shader stack), is implemented entirely in Vulkan compute shaders as an intra-only codec: under 0.1 ms to encode and decode 1080p, under 0.2 ms at 4K. That speed comes from a deliberate design choice, since it targets 200 Mbit/s and up, for local network game streaming over ethernet where bandwidth is not the scarce resource.
The architecture explains the numbers. Images go through a discrete wavelet transform with the CDF 9/7 filter, the same transform JPEG2000 uses, in YCbCr 4:2:0 or 4:4:4, and the entropy coder is intentionally trivial: coefficients are written in isolated 64x64 blocks with no arithmetic coding. That costs compression ratio and buys parallelism plus single-pass exact rate control per frame; intra-only coding keeps packet loss local, and Arntzen says it has held up over long-distance fiber. PyroWave ships inside his pyrofling stack. Quest Link, Steam Link and Virtual Desktop all treat radio bandwidth as the constraint, compress hard and accept tens of milliseconds, which is the same instinct behind Steam Link’s wired option earlier this month. A codec that encodes and decodes in fractions of a millisecond pushes almost the whole budget into transport and panel response, where the XR latency budget debate has been pointing all along. The catch: 200 Mbit/s wants a cable or a clean Wi-Fi 6E link.
Gabor Fields: Volume LOD Without the Popping
Gabor Fields, a SIGGRAPH 2026 paper in ACM Transactions on Graphics from Jorge Condor, Nicolai Hermann, Mehmet Ata Yurtsever and Piotr Didyk at USI Lugano, attacks level of detail for Gaussian volumetric rendering, where mipmaps or per-level refits cost memory and pop visibly.
Anisotropic Gabor kernels are a Gaussian envelope multiplied by a cosine plane wave. At zero modulation frequency you get a plain Gaussian; at higher frequencies the kernel’s energy in the Fourier domain collapses into two symmetric lobes at one frequency and orientation instead of spreading across all of them. A Gabor Field is a dense low-frequency layer of zero-frequency kernels plus a residual carrying the highs, so filtering becomes pruning: power spectra are analytic, and kernels that do not contribute at a chosen cutoff get masked along rays before tracing. No pyramids, no refits, no popping, and traversal gets cheaper as the cutoff drops. The reported results are roughly 2 dB higher PSNR at equal primitive count, up to 1.4 times faster at equal variance, another 2 times or more with control variates, keeping the two orders of magnitude compression over voxel density grids that earlier Gaussian volumetric work established. Foveated rendering needs continuous LOD with no discontinuity at the foveal boundary, and stochastic masking is the dial a fixed frame budget wants. It is the argument behind why Gaussian Splatting displaced reconstruction pipelines, extended to levels of detail a headset can afford.
Cloud GPUs Get Cheap to Share, Half of Cloud XR
virtio-nvgpu, one of two nestrilabs projects on Hacker News this week, forwards NVIDIA kernel driver ioctls between a Linux guest and the host at the driver ABI level, so the guest runs NVIDIA’s own unmodified user-mode drivers, the same Vulkan and NVENC, against the physical card with no API translation layer. On an RTX 3060 with driver 595.99.02, a guest renders within 2 percent of the same machine on bare metal above roughly 2 ms per frame, which covers every frame a game draws, at 0.37 s of CPU against 0.40 s for bare metal.
Four guests on that one card measured 25.84, 26.49, 25.57 and 25.79 fps, 103.7 fps in total against 102.9 for a single guest, with median frame times matched to a thousandth of a millisecond, and all four encoding H.264 at 60 Hz simultaneously. Four was what the author ran, not a limit he found. The companion project, nesbox, boots an ELF kernel with no bootloader or initrd, reaches userspace in about a second and gives every microVM a virtio-gpu: on an RX 9060 XT with a native context, guests hit 99 to 102 percent of bare metal above 3.4 ms per frame. This is the infrastructure side of moving XR compute off the headset, pushing per-session GPU cost toward container cost. The caveats are real: no Windows guests, no whole-card passthrough, guest kernels and Mesa are yours to build, and only a few cards were benchmarked.
→ GitHub (virtio-nvgpu) · GitHub (nesbox)
Supernatural Returns Independent, With Hardware Notes
Supernatural, the VR fitness app Meta bought and later parked in maintenance mode, has relaunched as an independent company called Supernatural Health. The app returns on Quest this fall and the studio says it is a day one title on Meta VR Glasses in spring 2027, at $19.99 monthly or $199.99 annually, with a $180 founding member rate for the first year. Every point, streak and badge reportedly transfers from the legacy app, which was the community’s loudest worry once Meta stepped back.
Two hardware details from Meta VP of Product Management Angela Chang, speaking to Norman Chan on YouTube, say more than a spec sheet. The glasses will take optional light blockers, closing the peripheral leak an open eyewear silhouette always has, and a rear strap, compared to croakies, to hold the device during vigorous movement. Those are the two failure modes of glasses-shaped fitness: stray light killing contrast, and mass that shifts when you jump. Supernatural Health claims the lighter device also unlocks higher-fidelity environments and coaches, which fits rendering happening on the tethered compute puck rather than the frame, and a hands-free mode in the relaunch materials hints at hand tracking arriving for the first time.
→ UploadVR
A VR-Ready PC Costs More to Build Than to Buy
Road to VR’s 2026 breakdown puts entry level at a $1,100 prebuilt with a Ryzen 5 5500, RTX 5060 with 8GB of VRAM, 16GB of DDR4 and a 1TB NVMe drive, enough for last-generation tethered headsets such as the Valve Index, Rift S, Vive Pro and Windows Mixed Reality, comfortable below 5MP per eye (2,250 x 2,250). Enthusiast is $1,700 for an i7-14700F and RTX 5070, aimed at current-gen hardware including Quest 3, Quest 3S, PSVR 2, Pico 4 and Steam Frame. High-end sits near $3,000 with a Core Ultra 7 265K, RTX 5080 and 32GB of DDR5, the tier for Bigscreen Beyond, Pimax Crystal Super, Pimax Dream Air, Shiftall MeganeX 8K, Apple Vision Pro and Samsung Galaxy XR, where VRAM matters most in sims.
The middle tier exists because of streaming. Headsets that receive compressed video over wireless or USB make the CPU and GPU render, encode and composite, so headroom has to cover both halves, which is a quiet confirmation of what PyroWave attacks from the other end. The unpleasant finding is that DIY has stopped being the cheap path, since RAM prices now push self-built machines above equivalent prebuilts. For the headset side of the decision, see the Quest 3 versus Steam Frame comparison.
A City of Billions of Triangles, Built by One Artist
Environment concept director Volodymyr Donchenko, at World Asia China Games, broke down Gridscape, a flight sim set in the world of The Matrix Awakens, Epic’s December 2021 Unreal Engine 5 demo. It started nine years ago as renders in 3ds Max and Corona, none of it AI, and those assets seeded the UE5 level: Nanite streaming billions of polygons across millions of instances in a foggy city, Lumen providing fully dynamic global illumination and ray traced soft shadows, a stock flight sim template reworked by hand, a purchased Sentinel AI template batch-adjusted, and procedural texturing from NOVA plus Zen Sets with baked vertex colors.
The details worth remembering are the human ones. With limited hardware he built his own laptop cooling rig after deciding nothing on the market was strong enough, and he argues a fitting soundtrack is part of immersion rather than polish added at the end. Real-time worlds of this scale are shaped as much by thermal and content budgets as by artistry, and virtualized geometry plus fully dynamic GI is where mobile XR rendering is heading, which is why the LOD research above lands on the same desk.
→ 80.lv
Quick Bites
- PAYDAY: Aces High opens a free playtest: Fast Travel Games runs an open Quest and Steam playtest for its co-op heist shooter on October 19, with a Kitty Mask for participants. → UploadVR
- H3VR2 reaches Quest 3 on November 12: Anton Hand’s sequel launches at a 10 percent pre-order discount with an extraction-style Facility campaign and two new biomes a year, with the PC VR version and a modding framework following in late 2027. → UploadVR
- Meta Ray-Ban Display goes international: the HUD glasses began shipping beyond the US this week. → Road to VR
- A shader guide that starts at pixels: GDQuest’s free Godot 4.x study guide builds an animated portal from vertex and fragment basics, with MIT licensed code. → GDQuest
- A climate model in a browser tab: WebGCM runs a global climate simulation on WebGPU, another data point for how much compute the web graphics stack can carry. → Show HN
Background reading
The explainers behind today's stories, if you want the fundamentals first.
Get the Computer Off Your Face: XR's Real Design Argument
Steam Frame, Project Phoenix, Snap's Specs and Meta's Luna are four answers to one question: which parts of the XR pipeline stay on your head.
Godot 4.6.3: What a 'Boring' Maintenance Release Means for XR Developers
Godot 4.6.3 ships 86 fixes from 41 contributors, including thread-safety work, Xcode 26 export support, and 3D and editor crashes. Boring, and vital.
TideGS: Training a Billion 3D Gaussians on a Single GPU
An ICML 2026 Spotlight paper cracks the city-scale Gaussian Splatting memory wall: 1 billion+ primitives on one GPU, no cluster required.
Related reading
XR Daily: Splats Move Into Blender
Blender 5.3 makes Gaussian splats native scene data, Android XR Bridge runs Quest exclusives on PC VR at 4K per eye, and IDC puts glasses at 84.6% of XR.
XR Daily: Steam Frame Gets Color Passthrough
A $149 add-on gives Steam Frame 6MP-per-eye color passthrough and tracked 3D capture, and Godot 4.8 dev 6 lands a multi-layer projection camera.
XR Daily: Phoenix Headset Visuals Surface
The first clear images of Meta's next headset surface in Horizon OS firmware, pointing to an ultralight open-periphery design with a compute puck.