Using framebuffers and multiple post-processing passes
Using a two-pass gaussian bloom filter and tone mapping. Hover the image to apply the post-processing.
Add x blur
Add y blur
Add blending