From 21e186f75b504d832d9c7bef0456edd7d5d3155e Mon Sep 17 00:00:00 2001 From: chai Date: Wed, 8 Sep 2021 10:52:35 +0800 Subject: +behavior design --- .../Core/Editor/HeightFogShaderGUI.cs | 61 ---------------------- 1 file changed, 61 deletions(-) delete mode 100644 Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Editor/HeightFogShaderGUI.cs (limited to 'Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Editor/HeightFogShaderGUI.cs') diff --git a/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Editor/HeightFogShaderGUI.cs b/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Editor/HeightFogShaderGUI.cs deleted file mode 100644 index 91252ba1..00000000 --- a/Assets/BOXOPHOBIC/Atmospheric Height Fog/Core/Editor/HeightFogShaderGUI.cs +++ /dev/null @@ -1,61 +0,0 @@ -//Cristian Pop - https://boxophobic.com/ - -using UnityEngine; -using UnityEditor; - -public class HeightFogShaderGUI : ShaderGUI -{ - Material material; - - public override void OnGUI(MaterialEditor materialEditor, MaterialProperty[] props) - { - base.OnGUI(materialEditor, props); - - material = materialEditor.target as Material; - - SetBlendProps(); - } - - void SetBlendProps() - { - if (material.HasProperty("_FogAxisMode")) - { - if (material.GetInt("_FogAxisMode") == 0) - { - material.SetVector("_FogAxisOption", new Vector4(1, 0, 0, 0)); - } - else if (material.GetInt("_FogAxisMode") == 1) - { - material.SetVector("_FogAxisOption", new Vector4(0, 1, 0, 0)); - } - else if (material.GetInt("_FogAxisMode") == 2) - { - material.SetVector("_FogAxisOption", new Vector4(0, 0, 1, 0)); - } - } - - if (material.HasProperty("_DirectionalMode")) - { - if (material.GetInt("_DirectionalMode") == 0) - { - material.SetFloat("_DirectionalModeBlend", 0.0f); - } - else if (material.GetInt("_DirectionalMode") == 1) - { - material.SetFloat("_DirectionalModeBlend", 1.0f); - } - } - - if (material.HasProperty("_NoiseMode")) - { - if (material.GetInt("_NoiseMode") == 0) - { - material.SetFloat("_NoiseModeBlend", 0.0f); - } - else if (material.GetInt("_NoiseMode") == 2) - { - material.SetFloat("_NoiseModeBlend", 1.0f); - } - } - } -} -- cgit v1.1-26-g67d0