← All live demos

Physics · Interactive learning tool

Wave & Optics Lab

A 3D optical bench where light really bends, reflects, disperses and interferes — drive it yourself.

3D / WebGLRay + wave optics25+ apparatusExperiments & animationsThree.js

A closer look

What you can do with Wave & Optics Lab

Wave & Optics Lab is a hands-on optical table in the browser — lay out the apparatus and a live ray tracer does the physics in real time.

Lay out the bench, watch the light respond — screenshot

Lay out the bench, watch the light respond

Drop lasers, lenses, mirrors, prisms, gratings, slits and polarizers onto the table and a live ray tracer reacts instantly as you move them.

  • 25+ pieces of optical apparatus
  • Live ray tracer updates as you drag
  • Light bends, reflects, disperses and splits
  • Snap-to grid and 3D view controls
Real images, real fringes, real numbers — screenshot

Real images, real fringes, real numbers

Go beyond rays into wave optics — form images, project interference and diffraction patterns, and read the physics off the table.

  • Image formation with construction rays
  • Interference and diffraction fringes
  • Quantitative readouts — angles, focal lengths
  • Dispersion through a prism into a spectrum
Preset experiments and animations — screenshot

Preset experiments and animations

Load ready-made experiments and animated demonstrations, or share a setup so students open exactly what you built.

  • Preset experiments across four categories
  • Animated demonstrations
  • Detailed law and formula cards
  • Shareable apparatus layouts

In the classroom

Built to teach, not just to look good

🎓

For students

Experiment freely with optics that would need a darkened lab and a bench of kit — and see the wave behaviour, not just rays.

🧑‍🏫

For teachers

Build a setup, share the link, and the class opens it pre-arranged — or run a preset experiment live on the projector.

Zero friction

Browser-based, no install. A whole optics lab that travels in a URL.

Tech: Three.js / WebGL Apparatus: 25+ pieces Physics: ray + wave Runs: any modern browser Install: none

Try Wave & Optics Lab for yourself

It runs entirely in your browser — no installs, no logins, nothing to set up. Open it and explore.

More live demos