Precomputed Atmospheric Scattering

A2K - Apr 26, 2019
5 out of 5 stars(4 ratings)
  • 100%
  • 0%
  • 0%
  • 0%
  • 0%

Physically accurate atmosphere rendering

  • Supported Platforms
  • Supported Engine Versions
    4.21 - 4.22
  • 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.


This is an original implementation of the state of the art atmosphere rendering algorithm. Optimized for highest possible visual quality.

  • Easy to use: simply add an atmosphere actor to your map and tweak it's properties.
  • Customizable: easily create any type of atmosphere: Earth, Mars, Venus, Titan - anything!
  • Supports any number of custom density layers
  • Supports multiple planets rendered at the same time

The algorithm computes 4-dimensional lookup tables using large number of samples (configurable, default: 256) and uses them for rendering instead of sampling the atmosphere density in real time. This produces realistic sky colors very close to real life. The lookup tables can be computed in editor and saved to a texture to be used in runtime.

Includes two rendering implementations:

  • Post processing effect which is easy to add to any game
  • Sky dome and ground material function

Technical Details

  • GPU accelerated lookup tables computation
  • Implemented in Materials using as few custom nodes as possible
  • Supports 16-bit and 32-bit float lookup tables
  • Configurable 4D lookup table size (default: 32x128x32x32)
  • Highly optimized render materials

Number of Blueprints: 13

Number of Meshes: 2

Number of Materials: 13

Number of Material Functions: 37

Supported Development Platforms: All

Supported Target Build Platforms: All

Example projects: 4.21, 4.22

Includes two maps: Earth-sized planet with Denali National Park landscape (textures included) and Solar System with Mars and Earth orbiting around the Sun.

Join Discord for tutorials and support: