docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class UpscalerReactiveMask.PassData

    Render graph pass data for reactive mask pass.

    Inheritance
    object
    UpscalerReactiveMask.PassData
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: UnityEngine.Rendering
    Assembly: Unity.RenderPipelines.Core.Runtime.dll
    Syntax
    public class UpscalerReactiveMask.PassData

    Fields

    cameraColorPostAlpha

    Camera color texture after transparency rendering.

    Declaration
    public TextureHandle cameraColorPostAlpha
    Field Value
    Type Description
    TextureHandle

    cameraColorPreAlpha

    Camera color texture before transparency rendering.

    Declaration
    public TextureHandle cameraColorPreAlpha
    Field Value
    Type Description
    TextureHandle

    destHeight

    Render target height.

    Declaration
    public int destHeight
    Field Value
    Type Description
    int

    destWidth

    Render target width.

    Declaration
    public int destWidth
    Field Value
    Type Description
    int

    reactiveBinaryValue

    Reactivity value if thresholding is active and passed.

    Declaration
    public float reactiveBinaryValue
    Field Value
    Type Description
    float

    reactiveFlags

    Bitflags of UpscalerReactiveMask.ReactiveFlags.

    Declaration
    public uint reactiveFlags
    Field Value
    Type Description
    uint

    reactiveMaskMaterial

    Material that represents the reactive mask shader.

    Declaration
    public Material reactiveMaskMaterial
    Field Value
    Type Description
    Material

    reactiveMaskPassId

    Pass ID in the reactive mask shader.

    Declaration
    public int reactiveMaskPassId
    Field Value
    Type Description
    int

    reactiveScale

    Reactivity scale parameter. Applied after thresholding if active.

    Declaration
    public float reactiveScale
    Field Value
    Type Description
    float

    reactiveThreshold

    Threshold value applied if thresholding flag is set.

    Declaration
    public float reactiveThreshold
    Field Value
    Type Description
    float

    Extension Methods

    ReflectionUtils.GetField(object, string)
    ReflectionUtils.GetFields(object)
    ReflectionUtils.Invoke(object, string, params object[])
    ReflectionUtils.SetField(object, string, object)
    AnalyticsUtils.ToNestedColumnWithDefault<T>(T, T, bool)
    AnalyticsUtils.ToNestedColumn<T>(T, bool)
    AnalyticsUtils.ToNestedColumn<T>(T, T)
    In This Article
    Back to top
    Copyright © 2026 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)