WebXR Experiments

Meta Quest 3 — Hand Tracking & Controller Experiments

Proprioception (Original)

First prototype — ghost hand with sphere joints, offset right hand.

hands

Proprioception Sandbox

Ghost right hand with mesh model, head-relative offset, adjustable via thumbstick. Real hand show/hide toggle.

hands

Proprioception Experiment

Full experiment: 10 blocks with random offsets (±15cm), 10 target-touch trials per block. Accuracy measurement window, CSV export, and in-VR plots with whiskers.

hands experiment

Speed Constraint (Hands) v1

Movement speed limit on both hands. Ghost freezes blue when too fast. Stereo sawtooth buzz audio cue. Joystick-adjustable limit.

hands audio

Speed Constraint (Hands) v2

Same speed constraint with relaxing warm sine chord audio — fundamental + octave + fifth. Gentle pitch rise as speed increases. Stereo panning per hand.

hands audio

Speed Constraint (Controllers)

Same speed constraint applied to Quest controllers. Ghost controller shape freezes at last position. No hand tracking required.

controllers audio

Soothing Shapes

Calming hand-tracking game. Touch floating shapes to burst them into colorful confetti with pleasant chime sounds. Pentatonic scale audio, gentle pulsing shapes.

hands audio game

Mixed Reality Physics

Quest 3 passthrough MR. Detects real-world planes and meshes via WebXR Scene API. Drop colorful boxes with triggers — they fall and land on real furniture and floors. Haptic feedback.

controllers Quest 3 MR

Full Body Tracking

Quest 3 body tracking (experimental). Renders full body mesh with skin capsules, skeleton joints, and bone connections for all 84 joints including fingers. Requires chrome://flags → WebXR Experiments.

body Quest 3 experimental

VRM Body Tracking

Quest 3 body tracking driving a VRM avatar via @pixiv/three-vrm. Humanoid bone retargeting from WebXR body joints. Mirror included. Replace the VRM URL with your own VRoid Hub avatar. Requires chrome://flags → WebXR Experiments.

body VRM Quest 3 experimental

VRM Body Tracking v2

Improved retargeting: non-uniform scale matching both height (Y) and arm span (X/Z) to the real person's T-pose. Finger articulation, sky, real floor, dynamic grounding.

body VRM Quest 3 experimental

Speed Constraint (Controllers) — Quest 2

Controller-only speed constraint for Quest 2. Warm sine chord audio with stereo panning. No hand tracking required.

controllers audio Quest 2

XR Theremin

Play a theremin with your hands. Right hand height controls pitch (110–880 Hz), left hand height controls volume. Web Audio API oscillator with reverb and vibrato. Mirror included.

hands audio music

Particle Body

200 000 particles rain down on a mirror of your body 2 m ahead. Capsule collision against all major limb segments — body shape emerges from impact patterns. Step back and watch. Requires chrome://flags → WebXR Experiments.

body Quest 3 experimental

Hand Shooter XR

Pinch to shoot! Destroy floating targets with hand-tracked projectiles. Stereo shoot sounds, impact thuds, and score chimes via Web Audio API.

hands audio game