webxr-rendering

Installation
SKILL.md

WebXR Rendering

Quick Start

// Raw WebGL render loop
function onXRFrame(timestamp, frame) {
  const session = frame.session;
  session.requestAnimationFrame(onXRFrame);  // schedule next frame first

  const pose = frame.getViewerPose(xrRefSpace);
  if (!pose) return;

  const glLayer = session.renderState.baseLayer;
  gl.bindFramebuffer(gl.FRAMEBUFFER, glLayer.framebuffer);
  gl.clear(gl.COLOR_BUFFER_BIT | gl.DEPTH_BUFFER_BIT);
Installs
1
GitHub Stars
3
First Seen
Aug 22, 2026