A simple demonstration project that traces paraxial rays through a system of thin optics.
Optical power is the reciprocal of focal length. The optical elements are displayed as a convex lens (positive power), concave lens (negative power), or an open aperture (zero power). Angles are given in radians and should be small for the approximation.
Deployed to https://ledcoyote.com/optics-simple-raytrace