Class ProbeTouchupVolume
A marker to adjust probes in an area of the scene.
Implements
Inherited Members
Namespace: UnityEngine.Rendering
Assembly: Unity.RenderPipelines.Core.Runtime.dll
Syntax
[CoreRPHelpURL("probevolumes-settings#probe-adjustment-volume", "com.unity.render-pipelines.high-definition")]
[ExecuteAlways]
[AddComponentMenu("Rendering/Probe Adjustment Volume")]
public class ProbeTouchupVolume : MonoBehaviour, ISerializationCallbackReceiver
Fields
| Name | Description |
|---|---|
| geometryBias | Determines how far Unity pushes a probe out of geometry after a ray hit. |
| intensityScale | A scale to apply to probes falling within the invalidation volume. It is really important to use this with caution as it can lead to inconsistent lighting. |
| invalidateProbes | Whether to invalidate all probes falling within this volume. |
| mode | Choose what to do with probes falling inside this volume |
| overriddenDilationThreshold | The overridden dilation threshold. |
| overrideDilationThreshold | Whether to use a custom threshold for dilation for probes falling withing this volume. |
| radius | The size for sphere shape. |
| rayOriginBias | Distance from the probe position used to determine the origin of the sampling ray. |
| shape | The shape of the adjustment volume |
| size | The size for box shape. |
| virtualOffsetDistance | Determines how far probes are pushed along the specified virtual offset direction. |
| virtualOffsetRotation | The rotation angles for the virtual offset direction. |
Methods
| Name | Description |
|---|---|
| GetExtents() | Returns the extents of the volume. |