Curved Mirror

Optics Simulator v2.0
x² + (y−r)² = r²
θ incidence:
red
violet — spectral ray coloring left → right