Better Fog: Height Fog, Light Scattering & More

Better Fog is a post-processing effect offering a wide variety of features to craft numerous looks and styles, from realistic to stylized. This effect is not a volumetric solution, ensuring optimal performance. It also includes additional features such as a plane or sphere analytical world fog, a custom fog particle shader, and more. Crafted using Shader Graph (URP) and the Amplify Shader Editor (Built-in), Better Fog supports transparent objects without the need to modify their shaders.


Join Discord for updates, to report issues, or just to say hello!

Please check the documentation before purchasing.


Features:

  • Screen Space Light Scattering (SSMS): Use it to create a more realistic feel for the fog.
  • Gradient Fog Colors: Create your own custom look or use one of the many gradients included with the asset.
  • Skybox Fog Integration: Ensure consistent visuals with any skybox.
  • Distance-Based Fog: Default fog with the option to use radial distance.
  • Height Fog: Atmospheric height fog.
  • Volume Blending: Use post-processing volumes to blend between various presets.
  • Transparents & Particle Support: The fog works well with particles and transparent objects.
  • World Fog: Customize and add fog using planes and spheres with custom shaders.
  • Custom Fog with Particles: Includes procedural fog particle FX.
  • Fog Energy Loss: Imitate the loss of photon energy due to fog scattering.
  • Simple Integration: Easily add the effect to your project.
  • Versatile Customization: Adjust each feature as needed and use keywords for better performance.

Compatibility:

  • Supports URP and Built-in versions 2021.3 and above.
  • Unity 6 support! (see limitations below)
  • Built-in requires Shader Graph for the demo scenes to work.

Limitations:

  • Only supports directional light light scattering.
  • Non-volumetric.
  • No MSAA support.
  • Requires devices capable of depth rendering.
  • No support for orthographic camera, VR, webGL, VFX graph particles blending.