My colleague showed me a cool C++ project that he made for simulating the constructive and destructive interference of light passing through the aperture of a telescope, which can be used to accurately recreate the shape of the twinkling stars in photographs taken by different telescopes. I thought it was very cool, and that it could probably also be done quite efficiently with webgl shaders, so I recreated the same logic as a shader that you can experience directly in your browser.