Loading FLUXCADE...
Loading FLUXCADE...
An optics sandbox: place lasers, mirrors, lenses, and prisms on a workbench and watch the beams interact in real time.
Overview
Optics Lab is a 3D physics sandbox for geometric optics. Place a laser on the workbench, drop a mirror in its path, then add a lens or a prism and see how the beam reflects, refracts, splits, and converges.
Right sidebar has three tabs: Environment (lighting, atmosphere), Inventory (the toolbox of optical elements), and Inspector (per-object tweaks like focal length and material).
Features
lasers, mirrors, lenses, prisms, beam splitters.
Environment, Inventory, and Inspector for per-object tweaks.
To JSON and reload it later; export PNG or JPG of the current scene.
How to use
Steps take about a minute.
Open the Inventory tab in the right sidebar, click an element (laser, mirror, lens, prism), then click on the workbench to place it. Use the Inspector tab to tweak each element. Drag to orbit the camera; scroll to zoom. Export PNG/JPG from the toolbar.
Use cases
FAQ
It uses geometric ray tracing with Snell's law and thin-lens approximations. It's accurate for setups where you can ignore diffraction, coherence, and polarization, which covers most introductory optics scenarios.
Yes. The Inventory tab includes a Save / Load JSON for the current bench, so you can round-trip a working setup between sessions.
An optics sandbox: place lasers, mirrors, lenses, and prisms on a workbench and watch the beams interact in real time.
Overview
Optics Lab is a 3D physics sandbox for geometric optics. Place a laser on the workbench, drop a mirror in its path, then add a lens or a prism and see how the beam reflects, refracts, splits, and converges.
Right sidebar has three tabs: Environment (lighting, atmosphere), Inventory (the toolbox of optical elements), and Inspector (per-object tweaks like focal length and material).
Features
lasers, mirrors, lenses, prisms, beam splitters.
Environment, Inventory, and Inspector for per-object tweaks.
To JSON and reload it later; export PNG or JPG of the current scene.
How to use
Steps take about a minute.
Open the Inventory tab in the right sidebar, click an element (laser, mirror, lens, prism), then click on the workbench to place it. Use the Inspector tab to tweak each element. Drag to orbit the camera; scroll to zoom. Export PNG/JPG from the toolbar.
Use cases
FAQ
It uses geometric ray tracing with Snell's law and thin-lens approximations. It's accurate for setups where you can ignore diffraction, coherence, and polarization, which covers most introductory optics scenarios.
Yes. The Inventory tab includes a Save / Load JSON for the current bench, so you can round-trip a working setup between sessions.