Programming
Fundamentals
Setting Up Development Environment
Usage Examples
UnigineScript
C++
C#
UUSL (Unified UNIGINE Shader Language)
File Formats
Rebuilding the Engine and Tools
GUI
Double Precision Coordinates
API
Containers
Common Functionality
Controls-Related Classes
Engine-Related Classes
Filesystem Functionality
GUI-Related Classes
Math Functionality
Node-Related Classes
Networking Functionality
Pathfinding-Related Classes
Physics-Related Classes
Plugins-Related Classes
CIGI Client Plugin
Rendering-Related Classes

SSGI

This section contains settings related to screen-space global illumination (SSGI).

Global Illumination Settings

Screen-Space Global Illumination Settings

Enabled Toggles SSGI on and off. It enables indirect illumination in the scene.
Intensity Brightness of illumination:
  • By the minimum value of 0, the illumination is the darkest.
  • By the maximum value of 1, the illumination is the brightest.
Intensity = 0.2
Intensity = 0.2
Intensity = 1
Intensity = 1
Quality Quality (number of the used samples) of the screen-space global illumination:
  • Low — 4 samples
  • Medium — 8 samples
  • High — 16 samples
  • Ultra — 32 samples
Quality = Low
Quality = Low
Quality = Ultra
Quality = Ultra
Resolution Resolution used for the screen-space global illumination:
  • Quarter — quarter resolution
  • Half — half resolution
  • Full — full resolution
Resolution = Quarter
Resolution = Quarter
Resolution = Full
Resolution = Full
Resolution Color Resolution of the color buffer used for screen-space global illumination.
Radius Determines the size of the region surrounding a particular sampling point:
  • By low values, each point affects only the points in the close range.
  • By high values, each point affects farther positioned points.
Radius = 0.5
Radius = 0.5
Radius = 1
Radius = 1
Normal Threshold Determines sensitivity of GI to normals. Normals affect ray intensity: smaller angle of incidence increases ray intensity.
  • By the minimum value of 0, normals are ignored.
  • By the maximum value of 1, normals are taken into account.
Normal threshold = 0
Normal Threshold = 0
Normal threshold = 1
Normal Threshold = 1
Ray Tracing Enables or disables ray tracing for SSGI calculation. When enabled, SSGI recreates light reflections from the object’s surface.
Notice
Ray-traced SSGI calculation available only when the SSRTGI technique is enabled (Rendering -> Features -> SSRTGI).

Ray Tracing Denoise Enables or disables noise reduction for the ray-traced SSGI. This option reduces noise by using blur effect.
Notice
Ray-traced SSGI calculation available only when the SSRTGI technique is enabled (Rendering -> Features -> SSRTGI).
Ray Tracing Threshold Limits ray-traced SSGI in areas where SSRTGI cannot get information.
Notice
Ray-traced SSGI calculation available only when the SSRTGI technique is enabled (Rendering -> Features -> SSRTGI).
Last update: 2017-12-21