docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class ProbeTouchupVolume

    A marker to adjust probes in an area of the scene.

    Inheritance
    object
    Object
    Component
    Behaviour
    MonoBehaviour
    ProbeTouchupVolume
    Implements
    ISerializationCallbackReceiver
    Inherited Members
    MonoBehaviour.IsInvoking()
    MonoBehaviour.CancelInvoke()
    MonoBehaviour.Invoke(string, float)
    MonoBehaviour.InvokeRepeating(string, float, float)
    MonoBehaviour.CancelInvoke(string)
    MonoBehaviour.IsInvoking(string)
    MonoBehaviour.StartCoroutine(string)
    MonoBehaviour.StartCoroutine(string, object)
    MonoBehaviour.StartCoroutine(IEnumerator)
    MonoBehaviour.StartCoroutine_Auto(IEnumerator)
    MonoBehaviour.StopCoroutine(IEnumerator)
    MonoBehaviour.StopCoroutine(Coroutine)
    MonoBehaviour.StopCoroutine(string)
    MonoBehaviour.StopAllCoroutines()
    MonoBehaviour.print(object)
    MonoBehaviour.destroyCancellationToken
    MonoBehaviour.useGUILayout
    MonoBehaviour.didStart
    MonoBehaviour.didAwake
    MonoBehaviour.runInEditMode
    Behaviour.enabled
    Behaviour.isActiveAndEnabled
    Component.GetComponent(Type)
    Component.GetComponent<T>()
    Component.TryGetComponent(Type, out Component)
    Component.TryGetComponent<T>(out T)
    Component.GetComponent(string)
    Component.GetComponentInChildren(Type, bool)
    Component.GetComponentInChildren(Type)
    Component.GetComponentInChildren<T>(bool)
    Component.GetComponentInChildren<T>()
    Component.GetComponentsInChildren(Type, bool)
    Component.GetComponentsInChildren(Type)
    Component.GetComponentsInChildren<T>(bool)
    Component.GetComponentsInChildren<T>(bool, List<T>)
    Component.GetComponentsInChildren<T>()
    Component.GetComponentsInChildren<T>(List<T>)
    Component.GetComponentInParent(Type, bool)
    Component.GetComponentInParent(Type)
    Component.GetComponentInParent<T>(bool)
    Component.GetComponentInParent<T>()
    Component.GetComponentsInParent(Type, bool)
    Component.GetComponentsInParent(Type)
    Component.GetComponentsInParent<T>(bool)
    Component.GetComponentsInParent<T>(bool, List<T>)
    Component.GetComponentsInParent<T>()
    Component.GetComponents(Type)
    Component.GetComponents(Type, List<Component>)
    Component.GetComponents<T>(List<T>)
    Component.GetComponents<T>()
    Component.CompareTag(string)
    Component.CompareTag(TagHandle)
    Component.SendMessageUpwards(string, object, SendMessageOptions)
    Component.SendMessageUpwards(string, object)
    Component.SendMessageUpwards(string)
    Component.SendMessageUpwards(string, SendMessageOptions)
    Component.SendMessage(string, object)
    Component.SendMessage(string)
    Component.SendMessage(string, object, SendMessageOptions)
    Component.SendMessage(string, SendMessageOptions)
    Component.BroadcastMessage(string, object, SendMessageOptions)
    Component.BroadcastMessage(string, object)
    Component.BroadcastMessage(string)
    Component.BroadcastMessage(string, SendMessageOptions)
    Component.transform
    Component.gameObject
    Component.tag
    Object.GetInstanceID()
    Object.GetHashCode()
    Object.Equals(object)
    Object.Instantiate(Object, Vector3, Quaternion)
    Object.Instantiate(Object, Vector3, Quaternion, Transform)
    Object.Instantiate(Object)
    Object.Instantiate(Object, Transform)
    Object.Instantiate(Object, Transform, bool)
    Object.Instantiate<T>(T)
    Object.Instantiate<T>(T, Vector3, Quaternion)
    Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
    Object.Instantiate<T>(T, Transform)
    Object.Instantiate<T>(T, Transform, bool)
    Object.Destroy(Object, float)
    Object.Destroy(Object)
    Object.DestroyImmediate(Object, bool)
    Object.DestroyImmediate(Object)
    Object.FindObjectsOfType(Type)
    Object.FindObjectsOfType(Type, bool)
    Object.FindObjectsByType(Type, FindObjectsSortMode)
    Object.FindObjectsByType(Type, FindObjectsInactive, FindObjectsSortMode)
    Object.DontDestroyOnLoad(Object)
    Object.DestroyObject(Object, float)
    Object.DestroyObject(Object)
    Object.FindSceneObjectsOfType(Type)
    Object.FindObjectsOfTypeIncludingAssets(Type)
    Object.FindObjectsOfType<T>()
    Object.FindObjectsByType<T>(FindObjectsSortMode)
    Object.FindObjectsOfType<T>(bool)
    Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)
    Object.FindObjectOfType<T>()
    Object.FindObjectOfType<T>(bool)
    Object.FindFirstObjectByType<T>()
    Object.FindAnyObjectByType<T>()
    Object.FindFirstObjectByType<T>(FindObjectsInactive)
    Object.FindAnyObjectByType<T>(FindObjectsInactive)
    Object.FindObjectsOfTypeAll(Type)
    Object.FindObjectOfType(Type)
    Object.FindFirstObjectByType(Type)
    Object.FindAnyObjectByType(Type)
    Object.FindObjectOfType(Type, bool)
    Object.FindFirstObjectByType(Type, FindObjectsInactive)
    Object.FindAnyObjectByType(Type, FindObjectsInactive)
    Object.ToString()
    Object.name
    Object.hideFlags
    object.Equals(object, object)
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    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

    geometryBias

    Determines how far Unity pushes a probe out of geometry after a ray hit.

    Declaration
    [Range(0, 1)]
    [Tooltip("Determines how far Unity pushes a probe out of geometry after a ray hit.")]
    public float geometryBias
    Field Value
    Type Description
    float

    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.

    Declaration
    [Range(0.0001, 2)]
    [Tooltip("A multiplier applied to the intensity of probes covered by this Probe Adjustment Volume.")]
    public float intensityScale
    Field Value
    Type Description
    float

    invalidateProbes

    Whether to invalidate all probes falling within this volume.

    Declaration
    [Obsolete("Use mode")]
    public bool invalidateProbes
    Field Value
    Type Description
    bool

    mode

    Choose what to do with probes falling inside this volume

    Declaration
    public ProbeTouchupVolume.Mode mode
    Field Value
    Type Description
    ProbeTouchupVolume.Mode

    overriddenDilationThreshold

    The overridden dilation threshold.

    Declaration
    [Range(0, 0.95)]
    public float overriddenDilationThreshold
    Field Value
    Type Description
    float

    overrideDilationThreshold

    Whether to use a custom threshold for dilation for probes falling withing this volume.

    Declaration
    [Obsolete("Use mode")]
    public bool overrideDilationThreshold
    Field Value
    Type Description
    bool

    radius

    The size for sphere shape.

    Declaration
    [Min(0)]
    [Tooltip("Modify the radius of this Probe Adjustment Volume. This is unaffected by the GameObject's Transform's Scale property.")]
    public float radius
    Field Value
    Type Description
    float

    rayOriginBias

    Distance from the probe position used to determine the origin of the sampling ray.

    Declaration
    [Range(-0.05, 0)]
    [Tooltip("Distance from the probe position used to determine the origin of the sampling ray.")]
    public float rayOriginBias
    Field Value
    Type Description
    float

    shape

    The shape of the adjustment volume

    Declaration
    [Tooltip("Select the shape used for this Probe Adjustment Volume.")]
    public ProbeTouchupVolume.Shape shape
    Field Value
    Type Description
    ProbeTouchupVolume.Shape

    size

    The size for box shape.

    Declaration
    [Min(0)]
    [Tooltip("Modify the size of this Probe Adjustment Volume. This is unaffected by the GameObject's Transform's Scale property.")]
    public Vector3 size
    Field Value
    Type Description
    Vector3

    virtualOffsetDistance

    Determines how far probes are pushed along the specified virtual offset direction.

    Declaration
    [Min(0)]
    public float virtualOffsetDistance
    Field Value
    Type Description
    float

    virtualOffsetRotation

    The rotation angles for the virtual offset direction.

    Declaration
    public Vector3 virtualOffsetRotation
    Field Value
    Type Description
    Vector3

    Methods

    GetExtents()

    Returns the extents of the volume.

    Declaration
    public Vector3 GetExtents()
    Returns
    Type Description
    Vector3

    The extents of the ProbeVolume.

    Implements

    ISerializationCallbackReceiver

    Extension Methods

    AnalyticsUtils.ToNestedColumnWithDefault<T>(T, T, bool)
    AnalyticsUtils.ToNestedColumn<T>(T, bool)
    In This Article
    Back to top
    Copyright © 2024 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)