Ray Scale is a free, interactive ray optics simulator for practicing reflection and refraction. Drag concave, convex and plane mirrors into place for a live reflection simulation, or add convex/concave lenses and a glass slab for a refraction simulation built on Snell's law — with object distance, image distance, magnification, and image type calculated and shown instantly, right on the canvas.
Concave, convex and plane mirrors — add as many as you like, rename them, drag them anywhere along the optical axis.
Convex and concave lenses, plus a glass slab with adjustable refractive index, lateral shift and critical angle.
Every image comes with object/image distance, height and magnification calculated live — no separate calculator needed.