docs.unity3d.com
    Show / Hide Table of Contents

    Class GlobalLightingQualitySettings

    Global lighting quality settings.

    Inheritance
    Object
    GlobalLightingQualitySettings
    Namespace: UnityEngine.Rendering.HighDefinition
    Syntax
    [Serializable]
    public sealed class GlobalLightingQualitySettings

    Fields

    AOBilateralUpsample

    Ambient Occlusion uses bilateral upsample for each quality level.

    Declaration
    public bool[] AOBilateralUpsample
    Field Value
    Type Description
    Boolean[]

    AODirectionCount

    Ambient Occlusion direction count for each quality level.

    Declaration
    public int[] AODirectionCount
    Field Value
    Type Description
    Int32[]

    AOFullRes

    Ambient Occlusion uses full resolution buffer for each quality level.

    Declaration
    public bool[] AOFullRes
    Field Value
    Type Description
    Boolean[]

    AOMaximumRadiusPixels

    Ambient Occlusion maximum radius for each quality level.

    Declaration
    public int[] AOMaximumRadiusPixels
    Field Value
    Type Description
    Int32[]

    AOStepCount

    Ambient Occlusion step count for each quality level.

    Declaration
    public int[] AOStepCount
    Field Value
    Type Description
    Int32[]

    ContactShadowSampleCount

    Contact shadow sample count for each quality level.

    Declaration
    public int[] ContactShadowSampleCount
    Field Value
    Type Description
    Int32[]

    Fog_Budget

    Controls the budget of the volumetric fog effect.

    Declaration
    public float[] Fog_Budget
    Field Value
    Type Description
    Single[]

    Fog_ControlMode

    Controls which control mode should be used to define the volumetric fog parameters.

    Declaration
    public FogControl[] Fog_ControlMode
    Field Value
    Type Description
    FogControl[]

    Fog_DepthRatio

    Controls how the budget is shared between screen resolution and depth.

    Declaration
    public float[] Fog_DepthRatio
    Field Value
    Type Description
    Single[]

    RTAODenoise

    Defines if the ray traced ambient occlusion should be denoised.

    Declaration
    public bool[] RTAODenoise
    Field Value
    Type Description
    Boolean[]

    RTAODenoiserRadius

    Controls the radius of the ray traced ambient occlusion denoiser.

    Declaration
    public float[] RTAODenoiserRadius
    Field Value
    Type Description
    Single[]

    RTAORayLength

    Controls the length of ray traced ambient occlusion rays.

    Declaration
    public float[] RTAORayLength
    Field Value
    Type Description
    Single[]

    RTAOSampleCount

    Number of samples for evaluating the effect.

    Declaration
    public int[] RTAOSampleCount
    Field Value
    Type Description
    Int32[]

    RTGIClampValue

    Clamp value used to reduce the variance in the integration signal.

    Declaration
    public float[] RTGIClampValue
    Field Value
    Type Description
    Single[]

    RTGIDenoise

    Flag that enables the first denoising pass.

    Declaration
    public bool[] RTGIDenoise
    Field Value
    Type Description
    Boolean[]

    RTGIDenoiserRadius

    Flag that defines the radius of the first denoiser.

    Declaration
    public float[] RTGIDenoiserRadius
    Field Value
    Type Description
    Single[]

    RTGIFullResolution

    Controls if the effect should be computed at full resolution.

    Declaration
    public bool[] RTGIFullResolution
    Field Value
    Type Description
    Boolean[]

    RTGIHalfResDenoise

    Flag that defines if the denoiser should be evaluated at half resolution.

    Declaration
    public bool[] RTGIHalfResDenoise
    Field Value
    Type Description
    Boolean[]

    RTGIRayLength

    Controls the length of ray traced global illumination rays.

    Declaration
    public float[] RTGIRayLength
    Field Value
    Type Description
    Single[]

    RTGISecondDenoise

    Flag that enables the second denoising pass.

    Declaration
    public bool[] RTGISecondDenoise
    Field Value
    Type Description
    Boolean[]

    RTGISecondDenoiserRadius

    Flag that defines the radius of the second denoiser.

    Declaration
    public float[] RTGISecondDenoiserRadius
    Field Value
    Type Description
    Single[]

    RTGIUpScaleRadius

    Radius for the up-sample pass.

    Declaration
    public int[] RTGIUpScaleRadius
    Field Value
    Type Description
    Int32[]

    RTRClampValue

    Clamp value used to reduce the variance in the integration signal.

    Declaration
    public float[] RTRClampValue
    Field Value
    Type Description
    Single[]

    RTRDenoise

    Flag that enables the first denoising pass.

    Declaration
    public bool[] RTRDenoise
    Field Value
    Type Description
    Boolean[]

    RTRDenoiserRadius

    Flag that defines the radius of the first denoiser.

    Declaration
    public int[] RTRDenoiserRadius
    Field Value
    Type Description
    Int32[]

    RTRFullResolution

    Controls if the effect should be computed at full resolution.

    Declaration
    public bool[] RTRFullResolution
    Field Value
    Type Description
    Boolean[]

    RTRMinSmoothness

    Controls the minimal smoothness.

    Declaration
    public float[] RTRMinSmoothness
    Field Value
    Type Description
    Single[]

    RTRRayLength

    Controls the length of ray traced reflection rays.

    Declaration
    public float[] RTRRayLength
    Field Value
    Type Description
    Single[]

    RTRSmoothnessFadeStart

    Controls the minimal smoothness.

    Declaration
    public float[] RTRSmoothnessFadeStart
    Field Value
    Type Description
    Single[]

    RTRUpScaleRadius

    Radius for the up-sample pass.

    Declaration
    public int[] RTRUpScaleRadius
    Field Value
    Type Description
    Int32[]

    SSGIClampValue

    Screen space global illumination signal clamping value.

    Declaration
    [NonSerialized]
    public float[] SSGIClampValue
    Field Value
    Type Description
    Single[]

    SSGIFilterRadius

    Screen space global illumination's filter size.

    Declaration
    [NonSerialized]
    public int[] SSGIFilterRadius
    Field Value
    Type Description
    Int32[]

    SSGIFullResolution

    Screen space global illumination flag to define if the effect is computed at full resolution.

    Declaration
    [NonSerialized]
    public bool[] SSGIFullResolution
    Field Value
    Type Description
    Boolean[]

    SSGIRadius

    Screen space global illumination's world space maximal radius.

    Declaration
    [NonSerialized]
    public float[] SSGIRadius
    Field Value
    Type Description
    Single[]

    SSGIRaySteps

    Screen space global illumination step count for the ray marching.

    Declaration
    [NonSerialized]
    public int[] SSGIRaySteps
    Field Value
    Type Description
    Int32[]

    SSRMaxRaySteps

    Maximum number of rays for Screen Space Reflection for each quality level.

    Declaration
    public int[] SSRMaxRaySteps
    Field Value
    Type Description
    Int32[]
    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023