using System; namespace UnityEngine.Experimental.Rendering.HDPipeline { [Serializable] public class ContactShadows : VolumeComponent { // Contact shadows public BoolParameter enable = new BoolParameter(false); public ClampedFloatParameter length = new ClampedFloatParameter(0.15f, 0.0f, 1.0f); public ClampedFloatParameter distanceScaleFactor = new ClampedFloatParameter(0.5f, 0.0f, 1.0f); public MinFloatParameter maxDistance = new MinFloatParameter(50.0f, 0.0f); public MinFloatParameter fadeDistance = new MinFloatParameter(5.0f, 0.0f); public NoInterpClampedIntParameter sampleCount = new NoInterpClampedIntParameter(8, 4, 64); } }