1234567891011121314151617181920212223242526272829 |
- using UnityEngine;
- namespace HorizonBasedAmbientOcclusion
- {
- public class HBAOControl : MonoBehaviour
- {
- public HBAO hbao;
- public UnityEngine.UI.Slider aoRadiusSlider;
- public void Start()
- {
- hbao.SetDebugMode(HBAO.DebugMode.Disabled);
- hbao.SetAoRadius(aoRadiusSlider.value);
- }
- public void ToggleShowAO()
- {
- if (hbao.generalSettings.debugMode != HBAO.DebugMode.Disabled)
- hbao.SetDebugMode(HBAO.DebugMode.Disabled);
- else
- hbao.SetDebugMode(HBAO.DebugMode.AOOnly);
- }
- public void UpdateAoRadius()
- {
- hbao.SetAoRadius(aoRadiusSlider.value);
- }
- }
- }
|