Eric Devlin Lab · proof of concept

The screen as a window

A Gaussian splat behind a frame that follows your head. Move, and the whole classroom shifts the way it would through real glass.

Move your pointer across the frame
Loading scene
Scene: classroom, 400k splats
Move your pointer across the frame.

What this proves, and what it fakes

Real

  • Off-axis projection: the frame stays fixed and the scene's frustum skews with your eye. A plain moving camera would orbit instead.
  • Head tracking with MediaPipe face landmarks, smoothed. The video never leaves your device.
  • Runs in one static page, no build step, no server code.

Faked or borrowed

  • The room is not a photo capture. It is Classroom by Christophe Seux (Blender demo file, CC0), rendered from 140 angles and trained into splats.
  • Head depth is guessed from eye spacing, so lean-in is approximate.
  • The renderer is antimatter15/splat (MIT), adapted. Face tracking is MediaPipe (Apache 2.0), served from this site.