docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Struct HDEffectsParameters

    Structure that keeps track of the ray tracing and path tracing effects that are enabled for a given camera.

    Inherited Members
    ValueType.Equals(object)
    ValueType.GetHashCode()
    ValueType.ToString()
    object.Equals(object, object)
    object.GetType()
    object.ReferenceEquals(object, object)
    Namespace: UnityEngine.Rendering.HighDefinition
    Assembly: Unity.RenderPipelines.HighDefinition.Runtime.dll
    Syntax
    public struct HDEffectsParameters

    Fields

    ambientOcclusion

    Specified if ray traced ambient occlusion is active.

    Declaration
    public bool ambientOcclusion
    Field Value
    Type Description
    bool

    aoLayerMask

    Specified the layer mask that will be used to evaluate ray traced ambient occlusion.

    Declaration
    public int aoLayerMask
    Field Value
    Type Description
    int

    giLayerMask

    Specified the layer mask that will be used to evaluate ray traced global illumination.

    Declaration
    public int giLayerMask
    Field Value
    Type Description
    int

    globalIllumination

    Specified if ray traced global illumination is active.

    Declaration
    public bool globalIllumination
    Field Value
    Type Description
    bool

    pathTracing

    Specified if path tracing is active.

    Declaration
    public bool pathTracing
    Field Value
    Type Description
    bool

    ptLayerMask

    Specified the layer mask that will be used to evaluate path tracing.

    Declaration
    public int ptLayerMask
    Field Value
    Type Description
    int

    rayTracingRequired

    Specified if at least one ray tracing effect is enabled.

    Declaration
    public bool rayTracingRequired
    Field Value
    Type Description
    bool

    recursiveLayerMask

    Specified the layer mask that will be used to evaluate recursive rendering.

    Declaration
    public int recursiveLayerMask
    Field Value
    Type Description
    int

    recursiveRendering

    Specified if recursive rendering is active.

    Declaration
    public bool recursiveRendering
    Field Value
    Type Description
    bool

    reflLayerMask

    Specified the layer mask that will be used to evaluate ray traced reflections.

    Declaration
    public int reflLayerMask
    Field Value
    Type Description
    int

    reflections

    Specified if ray traced reflections are active.

    Declaration
    public bool reflections
    Field Value
    Type Description
    bool

    shadows

    Specified if ray traced shadows are active.

    Declaration
    public bool shadows
    Field Value
    Type Description
    bool

    subSurface

    Specified if ray traced sub-surface scattering is active.

    Declaration
    public bool subSurface
    Field Value
    Type Description
    bool
    In This Article
    Back to top
    Copyright © 2025 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)