A web app for creating and simulating 2D geometric optical scenes, with a gallery of (interactive) demos.
-
Updated
Aug 28, 2026 - JavaScript
A web app for creating and simulating 2D geometric optical scenes, with a gallery of (interactive) demos.
Differentiable geometric optics in PyTorch. Design optical systems with modern GPU optimization.
An optics simulation suite for Windows and Linux, including a raytracer, a FDTD solver and various tools.
Derivate work from https://ricktu288.github.io/ray-optics/, funded by a grant from ANR (Agence Nationale de la Recherche), under the scope of [ANR-20-NCUN-0001] project.
A 2D optics sandbox in the browser. Factored WebGPU remake of Ray Optics Simulation: 4 primitives instead of 42 classes, 13% of the code, ~5x faster.
Squeezing spectrum, ABCD transfer matrix formalism and Non-linear Optics simulation for PANDA experiment design
Visualizing the image formation via. a spherical mirror.
「Geometric Optics in Discrete Mathematics」- VS -「Wave Optics in Partial Differential Equations (PDEs)」
Lightweight real-time ray optics simulator that implements the physics phenomena of reflection and refraction.
To associate your repository with the ray-optics topic, visit your repo's landing page and select "manage topics."