using System; namespace UnityEngine.Rendering.HighDefinition { /// /// Subsurface scattering volume component. /// This component setups subsurface scattering for ray-tracing. /// [Serializable, VolumeComponentMenu("Ray Tracing/SubSurface Scattering (Preview)")] public sealed class SubSurfaceScattering : VolumeComponent { /// /// Enable ray traced sub-surface scattering. /// [Tooltip("Enable ray traced sub-surface scattering.")] public BoolParameter rayTracing = new BoolParameter(false); /// /// Number of samples for sub-surface scattering. /// [Tooltip("Number of samples for sub-surface scattering.")] public ClampedIntParameter sampleCount = new ClampedIntParameter(1, 1, 32); /// /// Default constructor for the subsurface scattering volume component. /// public SubSurfaceScattering() { displayName = "SubSurface Scattering (Preview)"; } } }