AdaptiveGI
The core component of AdaptiveGI. Manages global illumination visual and performance settings.
Rendering
Follow Camera
Should the render volume follow the camera or the transform of the GameObject this component is on.
Default value: True
Accessible via scripting: Yes
Type: Boolean
followCamera
Fade Start Distance
The distance from the edge of the render volume that GI starts to fade.
Default value: 0.2
Accessible via scripting: Yes
Type: Single
fadeStartDistance
Render Volume
The volume around the follow transform that GI is rendered.
Default value: (100, 100, 100)
Accessible via scripting: No
Ambient
Ambient Sky Color
The ambient color coming from the sky.
Default value: RGBA(0.212, 0.227, 0.259, 1.000)
Accessible via scripting: Yes
Type: Color
ambientSkyColor
Ambient Equator Color
The ambient color coming from the equator.
Default value: RGBA(0.114, 0.125, 0.133, 1.000)
Accessible via scripting: Yes
Type: Color
ambientEquatorColor
Ambient Ground Color
The ambient color coming from the ground.
Default value: RGBA(0.047, 0.043, 0.035, 1.000)
Accessible via scripting: Yes
Type: Color
ambientGroundColor
Ambient Lights
Directional ambient lights to contribute to ambient lighting.
Default value: None
Accessible via scripting: Yes
Type: AmbientLight[]
ambientLights
Ambient Intensity
The intensity of all ambient light.
Default value: 1
Accessible via scripting: Yes
Type: Single
ambientIntensity
Fallback
Fallback Intensity
The intensity of the fallback lighting outside the render volume.
Default value: 0.1
Accessible via scripting: Yes
Type: Single
fallbackIntensity
Fallback Directional Light Intensity
The intensity of the directional light's influence on the fallback lighting outside the render volume.
Default value: 0
Accessible via scripting: Yes
Type: Single
fallbackDirectionalLightIntensity
Visuals
GI Mask
The layermask used for GI calculations.
Default value: UnityEngine.LayerMask
Accessible via scripting: Yes
Type: LayerMask
gIMask
GI Intensity
The intensity of the global illumination.
Default value: 1
Accessible via scripting: Yes
Type: Single
gIIntensity
GI Color Bounce Intensity
The intensity of the color bouncing.
Default value: 1
Accessible via scripting: Yes
Type: Single
gIColorBounceIntensity
GI Importance Ray Intensity
The intensity of importance sampled probes.
Default value: 1
Accessible via scripting: Yes
Type: Single
gIImportanceRayIntensity
GI Importance Ray Count
Probes with fewer than this number of rays that contributed to GI will be importance sampled. Use this to brighten dark areas of a scene.
Default value: 5
Accessible via scripting: Yes
Type: Int32
gIImportanceRayCount
GI Normal Power
How much surface normal affects GI.
Default value: 1
Accessible via scripting: Yes
Type: Single
gINormalPower
GI Power
The power of the global illumination. Lower values reduce light attenuation.
Default value: 1
Accessible via scripting: Yes
Type: Single
gIPower
GI Range
The range of the GI's influence.
Default value: 2
Accessible via scripting: Yes
Type: Single
gIRange
GI Deadzone
The deadzone around each GI Probe. Higher values increase the area around each probe where attenuation doesn't change.
Default value: 0.5
Accessible via scripting: Yes
Type: Single
gIDeadzone
Performance
GI Ray Count
How many rays are fired from each probe. Heavily affects performance.
Default value: _25
Accessible via scripting: Yes
Type: RayCount
gIRayCount
Probe Placement Ray Count
The number of rays fired from the camera each frame for GI Probe placement.
Default value: _10
Accessible via scripting: Yes
Type: RayCount
probePlacementRayCount
GI Probe Update Interval Multiplier
A multiplier on the cascade update intervals. A lower number will update GI faster, while a higher number will improve framerates and reduce GI responsiveness.
Default value: 1
Accessible via scripting: Yes
Type: Single
gIProbeUpdateIntervalMultiplier
GI Lighting Updates Per Second
How many GI lighting updates are calculated per second. Lower numbers improve GPU performance.
Default value: 15
Accessible via scripting: Yes
Type: Int32
gILightingUpdatesPerSecond
Probe Resolution
The density of GI Probes.
Default value: 1
Accessible via scripting: Yes
Type: Single
probeResolution
Lighting Resolution
The resolution of the lighting. This setting heavily affects performance.
Default value: 1
Accessible via scripting: No
Max Lights
How many lights can be rendered at a time.
Default value: 500
Accessible via scripting: No
Max Probes
The maximum number of probes in the world at one time, when this limit is exceeded, the farthest away probes are removed and reused.
Default value: 1000
Accessible via scripting: No
Per Job Compute Threads
The number of threads used in GI calculation.
Default value: 4
Accessible via scripting: No
Update Cascades
Cascade Distances
Distance thresholds for update cascades (must be in ascending order)
Default value: [20, 60, 100, 200]
Accessible via scripting: No
Cascade Update Intervals
Update intervals in seconds for each cascade (matched to distances)
Default value: [0.5, 2, 8, 16]
Accessible via scripting: No
Compatibility
Enable Compute Shader Support
Whether to enable the use of compute shaders or not. Should generally be enabled unless you are experiencing issues. This will fall back to false on unsupported platforms.
Default value: True
Accessible via scripting: No
Enable Render Buffer Optimizations
Whether to enable underlying render buffer optimizations that can break compatibility with some platforms. Should generally be enabled unless you are experiencing issues. This will fall back to false on known unsupported platforms such as WebGL.
Default value: True
Accessible via scripting: No
Gizmos
Show Probe Gizmos
Should GI Probe Gizmos be displayed.
Default value: False
Accessible via scripting: Yes
Type: Boolean
showProbeGizmos
Last updated