Shack–Hartmann wavefront sensor