webxr-layers

Installation
SKILL.md

WebXR Layers API

Why Use Layers

Concern XRWebGLLayer (classic) WebXR Layers
Quality Virtual content is reprojected by compositor Layers composited natively — no reprojection distortion
Text sharpness Blurry (reprojection artifact) Sharp — compositor samples texture directly
360 content Rendered in 3D scene (reprojected) Equirect layer: perfect quality
UI panels Rendered in scene (distortion at edges) Quad layer: flat, undistorted
Static content Re-rendered every frame isStatic: true — only redrawn on needsRedraw
Latency Reprojected after render Composited at display time — lower latency

Quick Start — Projection + Quad Layer

Installs
2
GitHub Stars
3
First Seen
Jul 4, 2026