Rolf W. Hapke 1020 pictures in 0.04 s