user 6393b12072 Chore: Unity 6.3 업그레이드 및 외부 에셋 업데이트
- Unity 6.2 → 6.3 업그레이드
- Beautify URP 에셋 업데이트
- Stylized Water 3 에셋 제거
- PIDI Planar Reflections shadergraph 업데이트
- 각종 메타파일 및 에셋 파일 Unity 6.3 호환 업데이트
- lilToon, AmplifyShaderEditor 등 외부 에셋 설정 변경

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-08 00:27:54 +09:00

106 lines
4.0 KiB
C#

using UnityEngine;
using UnityEngine.UI;
using Beautify.Universal;
using Input = Beautify.Demos.InputProxy;
namespace Beautify.Demos {
public class Demo : MonoBehaviour {
public Texture lutTexture;
private void Start() {
UpdateText();
}
void Update() {
if (Input.GetKeyDown(KeyCode.J)) {
BeautifySettings.settings.bloomIntensity.value += 0.1f;
}
if (Input.GetKeyDown(KeyCode.T) || Input.GetMouseButtonDown(0)) {
BeautifySettings.settings.disabled.value = !BeautifySettings.settings.disabled.value;
UpdateText();
}
if (Input.GetKeyDown(KeyCode.B)) BeautifySettings.Blink(0.2f);
if (Input.GetKeyDown(KeyCode.C)) {
BeautifySettings.settings.compareMode.value = !BeautifySettings.settings.compareMode.value;
}
if (Input.GetKeyDown(KeyCode.N)) {
BeautifySettings.settings.nightVision.Override(!BeautifySettings.settings.nightVision.value);
}
if (Input.GetKeyDown(KeyCode.F)) {
if (BeautifySettings.settings.blurIntensity.overrideState) {
BeautifySettings.settings.blurIntensity.overrideState = false; // disables the override, disabling the blur
} else {
BeautifySettings.settings.blurIntensity.Override(4); // enables the override, activating the effect and enabling the blur
}
}
if (Input.GetKeyDown(KeyCode.Alpha1)) {
// applies a custom value to brightness
BeautifySettings.settings.brightness.Override(0.1f);
}
if (Input.GetKeyDown(KeyCode.Alpha2)) {
// applies a custom value to brightness
BeautifySettings.settings.brightness.Override(0.5f);
}
if (Input.GetKeyDown(KeyCode.Alpha3)) {
// disables custom value
BeautifySettings.settings.brightness.overrideState = false;
}
if (Input.GetKeyDown(KeyCode.Alpha4)) {
// enables outline
BeautifySettings.settings.outline.Override(true);
BeautifySettings.settings.outlineColor.Override(Color.cyan);
BeautifySettings.settings.outlineCustomize.Override(true);
BeautifySettings.settings.outlineSpread.Override(1.5f);
}
if (Input.GetKeyDown(KeyCode.Alpha5)) {
// disables outline
BeautifySettings.settings.outline.overrideState = false;
}
if (Input.GetKeyDown(KeyCode.Alpha6)) {
// assigns a LUT
BeautifySettings.settings.lut.Override(true);
BeautifySettings.settings.lutIntensity.Override(1f);
BeautifySettings.settings.lutTexture.Override(lutTexture);
}
if (Input.GetKeyDown(KeyCode.Alpha7)) {
// disables LUT
BeautifySettings.settings.lut.Override(false);
}
if (Input.GetKeyDown(KeyCode.Alpha8)) {
// toggles anamorphic flares on/off
float intensity = BeautifySettings.settings.anamorphicFlaresIntensity.value;
BeautifySettings.settings.anamorphicFlaresIntensity.Override(intensity > 0 ? 0f: 1f);
}
if (Input.GetKeyDown(KeyCode.Alpha9)) {
// toggles final blur
float intensity = BeautifySettings.settings.blurIntensity.value;
BeautifySettings.settings.blurIntensity.Override(intensity > 0 ? 0f: 1f);
}
}
void UpdateText() {
if (BeautifySettings.settings.disabled.value) {
GameObject.Find("Beautify").GetComponent<Text>().text = "Beautify OFF";
} else {
GameObject.Find("Beautify").GetComponent<Text>().text = "Beautify ON";
}
}
}
}