docs.unity3d.com
    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.

    Namespace: UnityEngine.Rendering.HighDefinition
    Syntax
    public struct HDEffectsParameters

    Fields

    ambientOcclusion

    Specified if ray traced ambient occlusion is active.

    Declaration
    public bool ambientOcclusion
    Field Value
    Type Description
    Boolean

    aoLayerMask

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

    Declaration
    public int aoLayerMask
    Field Value
    Type Description
    Int32

    giLayerMask

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

    Declaration
    public int giLayerMask
    Field Value
    Type Description
    Int32

    globalIllumination

    Specified if ray traced global illumination is active.

    Declaration
    public bool globalIllumination
    Field Value
    Type Description
    Boolean

    pathTracing

    Specified if path tracing is active.

    Declaration
    public bool pathTracing
    Field Value
    Type Description
    Boolean

    ptLayerMask

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

    Declaration
    public int ptLayerMask
    Field Value
    Type Description
    Int32

    rayTracingRequired

    Specified if at least one ray tracing effect is enabled.

    Declaration
    public bool rayTracingRequired
    Field Value
    Type Description
    Boolean

    recursiveLayerMask

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

    Declaration
    public int recursiveLayerMask
    Field Value
    Type Description
    Int32

    recursiveRendering

    Specified if recursive rendering is active.

    Declaration
    public bool recursiveRendering
    Field Value
    Type Description
    Boolean

    reflections

    Specified if ray traced reflections are active.

    Declaration
    public bool reflections
    Field Value
    Type Description
    Boolean

    reflLayerMask

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

    Declaration
    public int reflLayerMask
    Field Value
    Type Description
    Int32

    shadows

    Specified if ray traced shadows are active.

    Declaration
    public bool shadows
    Field Value
    Type Description
    Boolean

    subSurface

    Specified if ray traced sub-surface scattering is active.

    Declaration
    public bool subSurface
    Field Value
    Type Description
    Boolean
    Back to top
    Terms of use
    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