Class UpscalerReactiveMask.PassData
Render graph pass data for reactive mask pass.
Inherited Members
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 |