public void ApplySettings()
 {
     this._fadeBegin = Mathf.Clamp01(this._fadeBegin);
     this._fadeExp   = Mathf.Clamp(this._fadeExp, 0.01f, 16f);
     this._intensity = Mathf.Clamp(this._intensity, 0.01f, 4f);
     PlaneShadowSettings.shadowProjDir = base.transform.forward.normalized;
     PlaneShadowSettings.shadowParams  = new Vector4(this._fadeBegin, this._fadeExp, this._intensity);
     PlaneShadowSettings.Apply();
 }
 public static void SetDefault()
 {
     PlaneShadowSettings.shadowParams  = new Vector4(PlaneShadowSettings.defaultFadeBegin, PlaneShadowSettings.defaultFadeExp, PlaneShadowSettings.defaultIntensity, 0f);
     PlaneShadowSettings.shadowProjDir = PlaneShadowSettings.defaultProjDir;
     PlaneShadowSettings.Apply();
 }