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(); }