public void Save(UnityEngine.Rendering.PostProcessing.ScreenSpaceReflections layer) { if (layer != null) { enabled = new BoolValue(layer.enabled); preset = new ScreenSpaceReflectionPresetValue(layer.preset); maximumIterationCount = new IntValue(layer.maximumIterationCount); resolution = new ScreenSpaceReflectionResolutionValue(layer.resolution); thickness = new FloatValue(layer.thickness); maximumMarchDistance = new FloatValue(layer.maximumMarchDistance); distanceFade = new FloatValue(layer.distanceFade); vignette = new FloatValue(layer.vignette); } }
public void Load(UnityEngine.Rendering.PostProcessing.ScreenSpaceReflections layer) { if (layer != null) { enabled.Fill(layer.enabled); layer.active = layer.enabled.value; preset.Fill(layer.preset); maximumIterationCount.Fill(layer.maximumIterationCount); resolution.Fill(layer.resolution); thickness.Fill(layer.thickness); maximumMarchDistance.Fill(layer.maximumMarchDistance); distanceFade.Fill(layer.distanceFade); vignette.Fill(layer.vignette); } }