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

    Specifies if ray traced ambient occlusion is active.

    Declaration
    public bool ambientOcclusion
    Field Value
    Type Description
    bool

    aoLayerMask

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

    Declaration
    public int aoLayerMask
    Field Value
    Type Description
    int

    giLayerMask

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

    Declaration
    public int giLayerMask
    Field Value
    Type Description
    int

    globalIllumination

    Specifies if ray traced global illumination is active.

    Declaration
    public bool globalIllumination
    Field Value
    Type Description
    bool

    includeVFX

    Specifies if the visual effects should be included in the ray tracing acceleration structure.

    Declaration
    public bool includeVFX
    Field Value
    Type Description
    bool

    pathTracing

    Specifies if path tracing is active.

    Declaration
    public bool pathTracing
    Field Value
    Type Description
    bool

    ptLayerMask

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

    Declaration
    public int ptLayerMask
    Field Value
    Type Description
    int

    rayTracingRequired

    Specifies if at least one ray tracing effect is enabled.

    Declaration
    public bool rayTracingRequired
    Field Value
    Type Description
    bool

    recursiveLayerMask

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

    Declaration
    public int recursiveLayerMask
    Field Value
    Type Description
    int

    recursiveRendering

    Specifies if recursive rendering is active.

    Declaration
    public bool recursiveRendering
    Field Value
    Type Description
    bool

    reflLayerMask

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

    Declaration
    public int reflLayerMask
    Field Value
    Type Description
    int

    reflections

    Specifies if ray traced reflections are active.

    Declaration
    public bool reflections
    Field Value
    Type Description
    bool

    shadows

    Specifies if ray traced shadows are active.

    Declaration
    public bool shadows
    Field Value
    Type Description
    bool

    subSurface

    Specifies if ray traced sub-surface scattering is active.

    Declaration
    public bool subSurface
    Field Value
    Type Description
    bool
    In This Article
    Back to top
    Copyright © 2024 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)