Unity – SE Natural Bloom & Dirty Lens
Sonic Ether’s Natural Bloom & Dirty Lens is an image effect for Unity Pro (required) that simulates subsurface scattering of light inside of a lens and renders a per-pixel dirty lens effect.
SENBDL is bloom done right–no threshold or brightpass. Real life doesn’t scatter light differently based on how bright it is, and neither should bloom in your game! This image effect makes HDR lighting stand out in your game by producing very large and perfectly smooth highlights. The best part? The rendering cost is less than the cost of 2 default Unity bloom effects. You would have to stack at least 6 default Unity bloom effects to get a similar and still inferior approximation.
SENBDL works best with a linear-color-space HDR scene. It also works well with physically based shading. It is a per-pixel effect and works with anything visible in your scene, regardless of source, and is independent of scene complexity. This asset includes 16 high-quality lens dirt textures that specify how light is scattered on the surface of the lens and includes emissive and particle shaders that help emit very bright light for creating brilliant highlights in your game. This effect is energy-conserving, thus, you won’t see lens dirt or bloom where there aren’t sufficiently bright pixels in view.