What problem does it solve? Building WebXR applications typically requires deep Three.js and WebGL expertise, making VR and AR development inaccessible to web developers who want to create immersive experiences with familiar HTML patterns. ## Core Features & Use Cases - Declarative 3D Scenes: Build 3D scenes with HTML primitives like a-box, a-sphere, and a-sky using the entity-component-system architecture. - VR Controller Interactions: Implement hand tracking, laser controls, and grabbable objects with hand-controls and custom components. - AR Hit Testing: Place virtual objects on real-world surfaces using the ar-hit-test component with WebXR. - 360° Media Viewers: Create interactive photo and video galleries with sky primitives and gaze-based cursors. - Use Case: Build a cross-platform VR product showroom where users navigate with controllers, grab 3D product models, and view 360° environment images, all from a single HTML file. ## Quick Start Create an A-Frame VR scene with interactive objects, controller support, and a 360-degree sky background.