Class PathTracing
A volume component that holds settings for the Path Tracing effect.
Inherited Members
UnityEngine.Rendering.VolumeComponent.active
UnityEngine.Rendering.VolumeComponent.OnEnable()
UnityEngine.Rendering.VolumeComponent.OnDisable()
UnityEngine.Rendering.VolumeComponent.Override(UnityEngine.Rendering.VolumeComponent, System.Single)
UnityEngine.Rendering.VolumeComponent.SetAllOverridesTo(System.Boolean)
UnityEngine.Rendering.VolumeComponent.GetHashCode()
UnityEngine.Rendering.VolumeComponent.OnDestroy()
UnityEngine.Rendering.VolumeComponent.Release()
UnityEngine.Rendering.VolumeComponent.displayName
UnityEngine.Rendering.VolumeComponent.parameters
Namespace: UnityEngine.Rendering.HighDefinition
Syntax
[Serializable]
[HelpURL("https://docs.unity3d.com/Packages/com.unity.render-pipelines.high-definition@10.3/manual/Ray-Tracing-Path-Tracing.html")]
public sealed class PathTracing : VolumeComponent
Constructors
PathTracing()
Default constructor for the path tracing volume component.
Declaration
public PathTracing()
Fields
enable
Enables path tracing (thus disabling most other passes).
Declaration
[Tooltip("Enables path tracing (thus disabling most other passes).")]
public BoolParameter enable
Field Value
Type | Description |
---|---|
UnityEngine.Rendering.BoolParameter |
layerMask
Defines the layers that path tracing should include.
Declaration
[Tooltip("Defines the layers that path tracing should include.")]
public LayerMaskParameter layerMask
Field Value
Type | Description |
---|---|
UnityEngine.Rendering.LayerMaskParameter |
maximumDepth
Defines the maximum number of bounces for each path, in [minimumDepth, 10].
Declaration
[Tooltip("Defines the maximum number of bounces for each path, in [minimumDepth, 10].")]
public ClampedIntParameter maximumDepth
Field Value
Type | Description |
---|---|
UnityEngine.Rendering.ClampedIntParameter |
maximumIntensity
Defines the maximum intensity value computed for a path segment.
Declaration
[Tooltip("Defines the maximum intensity value computed for a path segment.")]
public ClampedFloatParameter maximumIntensity
Field Value
Type | Description |
---|---|
UnityEngine.Rendering.ClampedFloatParameter |
maximumSamples
Defines the maximum number of paths cast within each pixel, over time (one per frame).
Declaration
[Tooltip("Defines the maximum number of paths cast within each pixel, over time (one per frame).")]
public ClampedIntParameter maximumSamples
Field Value
Type | Description |
---|---|
UnityEngine.Rendering.ClampedIntParameter |
minimumDepth
Defines the minimum number of bounces for each path, in [1, 10].
Declaration
[Tooltip("Defines the minimum number of bounces for each path, in [1, 10].")]
public ClampedIntParameter minimumDepth
Field Value
Type | Description |
---|---|
UnityEngine.Rendering.ClampedIntParameter |