Unreal Engine Marketplace is moving over to Fab in mid-October. Learn more.

Screen Space Fog Scattering

Dmitry Karpukhin - Code Plugins - Mar 7, 2023

Post process shader that enhances the look of Exponential Height Fog by adding the simulation of light scattering inside it.

  • Supported Platforms
  • Supported Engine Versions
    4.27, 5.0 - 5.4
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

Exclusive 10% discount can be found HERE.



Showcase Trailer | Support Discord | Documentation | Other Products


Screen Space Fog Scattering is a new post process shader that enhances the look of Exponential Height Fog by adding the simulation of light scattering, making the result much more natural looking. The effect adds the necessary feel of a dense fog and it can be a great final touch on the mood of your scenes.

Using the engine classes, the plugin safely injects the shader into the rendering pipeline ensuring that it's compatible with all other default post process effects.


On/Off Screenshots Comparisons

Technical Details

Features:

  • Applies automatically on any scene or blueprint that's using "Exponential Height Fog"
  • The intensity of the effect is also dependent on "Exponential Height Fog" settings
  • Support for Volumetric Fog
  • Support for Sky Atmosphere
  • No additional setup required (besides installing the plugin)
  • Compatible with all default post process effects
  • Fixed and small performance cost
  • Lightweight


Code Modules:

  •  ScreenSpaceFogScattering (Runtime)


Current Version: 1.13

Number of C++ Classes: 2

Supported Development Platforms: Win64, Mac, Linux

Supported Target Build Platforms: Win64, Mac, Linux

Documentation: https://dmkarpukhin.com/screen-space-fog-scattering/documentation