using System; namespace UnityEngine.Rendering.HighDefinition { /// /// A volume component that holds settings for the ray tracing light cluster. /// [Serializable, VolumeComponentMenu("Ray Tracing/Light Cluster")] [SupportedOnRenderPipeline(typeof(HDRenderPipelineAsset))] [HDRPHelpURL("Ray-Tracing-Light-Cluster")] public sealed class LightCluster : VolumeComponent { /// /// Controls the range of the cluster around the camera in meters. /// [Tooltip("Controls the range of the cluster around the camera in meters.")] public MinFloatParameter cameraClusterRange = new MinFloatParameter(10.0f, 0.001f); /// /// Default constructor for the light cluster volume component. /// public LightCluster() { displayName = "Light Cluster"; } } }