Ray Scale is a free, interactive ray optics simulator built for physics students — including JEE and NEET aspirants — who want an intuitive, hands-on feel for how light actually behaves. It has two simulators: a reflection simulator for concave, convex and plane mirrors, and a refraction simulator for convex/concave lenses and a glass slab, both running the real optics equations underneath every drag.
Live object/image distance, image height, magnification, real-vs-virtual, and upright-vs-inverted — shown right next to each image on the canvas, and again in the sidebar. The refraction simulator adds Snell's-law readouts too: angle of incidence, angle of refraction, lateral shift through a glass slab, critical angle, and apparent thickness when viewing through glass. Add as many elements as you want and compare them side by side.
A combined lab — mirrors and lenses together in one experiment, so a ray can reflect and refract in the same scene — is the next build.
Created by @y66.praveen, with visual identity by @y66.prateek. Built for anyone who wants an intuitive, hands-on feel for how real and virtual images actually form.