Skip to main content

Module volumetric

Module volumetric 

Source
Expand description

Volumetric lighting effects for Proof Engine.

Provides volumetric light shafts (god rays), volumetric fog with ray marching, tiled light culling for deferred rendering, and 3D frustum-based clustered light assignment for clustered forward rendering.

Structs§

ClusteredLightAssignment
3D frustum-based clustered light assignment for clustered forward rendering.
ClusteredStats
Statistics for clustered light assignment.
LightCluster
A single 3D cluster in the frustum.
ScreenTile
Screen-space tile for tiled deferred rendering.
TiledCullingStats
Statistics for tiled light culling.
TiledLightCulling
Divides the screen into tiles and assigns lights for deferred rendering.
VolumetricFog
Volumetric fog with ray marching, scattering, absorption, and the Henyey-Greenstein phase function.
VolumetricLightShafts
God rays via radial blur from a light’s screen position.
VolumetricSystem
Orchestrates all volumetric effects.

Enums§

FogDensityField
Describes a fog density field.