2021-12-15 16:29:44 +03:00

37 lines
1.1 KiB
C#

//////////////////////////////////////////////////////
// MK Toon Examples Spectate Default //
// //
// Created by Michael Kremmel //
// www.michaelkremmel.de //
// Copyright © 2020 All rights reserved. //
//////////////////////////////////////////////////////
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
namespace MK.Toon.Examples
{
public class SpectateDefault : Spectate
{
#if UNITY_POST_PROCESSING_STACK_V2
[SerializeField]
UnityEngine.Rendering.PostProcessing.PostProcessVolume _ppsv2Volume = null;
protected override void PPSetup(string name)
{
if(_ppsv2Volume == null)
return;
UnityEngine.Rendering.PostProcessing.AmbientOcclusion aoSettings;
_ppsv2Volume.sharedProfile.TryGetSettings(out aoSettings);
if(name.Contains("Stencil"))
aoSettings.enabled.value = false;
else
aoSettings.enabled.value = true;
}
#endif
}
}