Stereo Head-Pose Reprojection Simulator
Interactive stereoscopic VR simulator: a real dual-eye render pair driven by a head pose that lags behind the true orientation, with motion-to-photon latency, interpupillary distance and asynchronous timewarp tunable in real time.
This simulator renders a genuine stereo pair — two live WebGL viewports, one per eye, split side by side across the same canvas — of a small room scene, each eye camera offset by a tunable interpupillary distance for real binocular depth. Both cameras are oriented from a head pose sampled some milliseconds in the past, and a translucent wireframe frustum floating in the room marks where the head is actually pointed right now. Turn up the motion-to-photon latency or the turn speed and watch the wireframe frustum pull away from what the two eyes are rendering; enable asynchronous timewarp to see the rendered pair snap back toward the true pose without a full re-render.
Visualize the impact of IPD on VR with a dual-viewport stereo renderer, showing real-time comparisons between true undelayed orientation and latency-delayed head poses.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install