https://emberskymedia.com/2019/08/06/hercules-nebula-post-processing-revisit/
Hercules Nebula (Post-Processing Revisit)