docs.unity3d.com
    Show / Hide Table of Contents

    Class HDAdditionalReflectionData

    Additional component used to store settings for HDRP's reflection probes.

    Inheritance
    Object
    Object
    Component
    Behaviour
    MonoBehaviour
    HDProbe
    HDAdditionalReflectionData
    Inherited Members
    HDProbe.k_Migration
    HDProbe.IVersionable<HDProbe.Version>.version
    HDProbe.m_ObsoleteInfiniteProjection
    HDProbe.m_ObsoleteInfluenceVolume
    HDProbe.m_ObsoleteMultiplier
    HDProbe.m_ObsoleteWeight
    HDProbe.m_ObsoleteMode
    HDProbe.m_ProbeSettings
    HDProbe.ExposureControlEnabled
    HDProbe.bakedTexture
    HDProbe.customTexture
    HDProbe.realtimeTexture
    HDProbe.realtimeDepthTexture
    HDProbe.realtimeTextureRTH
    HDProbe.realtimeDepthTextureRTH
    HDProbe.texture
    HDProbe.GetTexture(ProbeSettings.Mode)
    HDProbe.SetTexture(ProbeSettings.Mode, Texture)
    HDProbe.SetDepthTexture(ProbeSettings.Mode, Texture)
    HDProbe.bakedRenderData
    HDProbe.customRenderData
    HDProbe.realtimeRenderData
    HDProbe.renderData
    HDProbe.GetRenderData(ProbeSettings.Mode)
    HDProbe.SetRenderData(ProbeSettings.Mode, HDProbe.RenderData)
    HDProbe.type
    HDProbe.mode
    HDProbe.realtimeMode
    HDProbe.resolution
    HDProbe.lightLayers
    HDProbe.lightLayersAsUInt
    HDProbe.multiplier
    HDProbe.weight
    HDProbe.fadeDistance
    HDProbe.rangeCompressionFactor
    HDProbe.proxyVolume
    HDProbe.useInfluenceVolumeAsProxyVolume
    HDProbe.isProjectionInfinite
    HDProbe.influenceVolume
    HDProbe.frameSettings
    HDProbe.frameSettingsOverrideMask
    HDProbe.proxyExtents
    HDProbe.boundingSphere
    HDProbe.bounds
    HDProbe.settingsRaw
    HDProbe.settings
    HDProbe.RequestRenderNextUpdate()
    MonoBehaviour.IsInvoking()
    MonoBehaviour.CancelInvoke()
    MonoBehaviour.Invoke(String, Single)
    MonoBehaviour.InvokeRepeating(String, Single, Single)
    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.useGUILayout
    MonoBehaviour.runInEditMode
    Behaviour.enabled
    Behaviour.isActiveAndEnabled
    Component.GetComponent(Type)
    Component.GetComponent<T>()
    Component.TryGetComponent(Type, Component)
    Component.TryGetComponent<T>(T)
    Component.GetComponent(String)
    Component.GetComponentInChildren(Type, Boolean)
    Component.GetComponentInChildren(Type)
    Component.GetComponentInChildren<T>(Boolean)
    Component.GetComponentInChildren<T>()
    Component.GetComponentsInChildren(Type, Boolean)
    Component.GetComponentsInChildren(Type)
    Component.GetComponentsInChildren<T>(Boolean)
    Component.GetComponentsInChildren<T>(Boolean, List<T>)
    Component.GetComponentsInChildren<T>()
    Component.GetComponentsInChildren<T>(List<T>)
    Component.GetComponentInParent(Type, Boolean)
    Component.GetComponentInParent(Type)
    UnityEngine.Component.GetComponentInParent<T>(System.Boolean)
    Component.GetComponentInParent<T>()
    Component.GetComponentsInParent(Type, Boolean)
    Component.GetComponentsInParent(Type)
    Component.GetComponentsInParent<T>(Boolean)
    Component.GetComponentsInParent<T>(Boolean, 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.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
    Component.rigidbody
    Component.rigidbody2D
    Component.camera
    Component.light
    Component.animation
    Component.constantForce
    Component.renderer
    Component.audio
    Component.networkView
    Component.collider
    Component.collider2D
    Component.hingeJoint
    Component.particleSystem
    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, Boolean)
    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, Boolean)
    Object.Destroy(Object, Single)
    Object.Destroy(Object)
    Object.DestroyImmediate(Object, Boolean)
    Object.DestroyImmediate(Object)
    Object.FindObjectsOfType(Type)
    Object.FindObjectsOfType(Type, Boolean)
    Object.DontDestroyOnLoad(Object)
    Object.DestroyObject(Object, Single)
    Object.DestroyObject(Object)
    Object.FindSceneObjectsOfType(Type)
    Object.FindObjectsOfTypeIncludingAssets(Type)
    Object.FindObjectsOfType<T>()
    UnityEngine.Object.FindObjectsOfType<T>(System.Boolean)
    Object.FindObjectOfType<T>()
    UnityEngine.Object.FindObjectOfType<T>(System.Boolean)
    Object.FindObjectsOfTypeAll(Type)
    Object.FindObjectOfType(Type)
    Object.FindObjectOfType(Type, Boolean)
    Object.ToString()
    Object.name
    Object.hideFlags
    Namespace: UnityEngine.Rendering.HighDefinition
    Syntax
    [AddComponentMenu("")]
    [DisallowMultipleComponent]
    [RequireComponent(typeof(ReflectionProbe))]
    public sealed class HDAdditionalReflectionData : HDProbe, IVersionable<HDProbe.Version>, IVersionable<HDAdditionalReflectionData.ReflectionProbeVersion>, IAdditionalData

    Methods

    PrepareCulling()

    Prepare the culling phase by settings the appropriate values to the legacy reflection probe component. The culling system is driven by the legacy probe's values.

    Declaration
    public override void PrepareCulling()
    Overrides
    HDProbe.PrepareCulling()

    Explicit Interface Implementations

    IVersionable<HDAdditionalReflectionData.ReflectionProbeVersion>.version

    Declaration
    HDAdditionalReflectionData.ReflectionProbeVersion IVersionable<HDAdditionalReflectionData.ReflectionProbeVersion>.version { get; set; }
    Returns
    Type Description
    UnityEngine.Rendering.HighDefinition.HDAdditionalReflectionData.ReflectionProbeVersion
    Implements
    IVersionable<TVersion>.version
    Back to top
    Terms of use
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023