From 2e6a2df16dc5fa9758de06240e44b781b05e6f5a Mon Sep 17 00:00:00 2001 From: yum Date: Sat, 28 Sep 2024 15:55:06 -0700 Subject: World lighting bugfixes Remove explicit world interpolators flag, fix specular reflections. --- Editor/tooner.cs | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) (limited to 'Editor') diff --git a/Editor/tooner.cs b/Editor/tooner.cs index c4c2f5a..869d912 100644 --- a/Editor/tooner.cs +++ b/Editor/tooner.cs @@ -2055,15 +2055,6 @@ public class ToonerGUI : ShaderGUI { MaterialProperty bc; - bc = FindProperty("_Enable_World_Interpolators"); - bool world_interp = bc.floatValue > 1E-6; - EditorGUI.BeginChangeCheck(); - world_interp = EditorGUILayout.Toggle("World interpolators", - world_interp); - EditorGUI.EndChangeCheck(); - bc.floatValue = world_interp ? 1.0f : 0.0f; - SetKeyword("_WORLD_INTERPOLATORS", world_interp); - bc = FindProperty("_Enable_Brightness_Clamp"); bool brightness_clamp_enabled = bc.floatValue > 1E-6; EditorGUI.BeginChangeCheck(); @@ -2091,6 +2082,9 @@ public class ToonerGUI : ShaderGUI { MakeLabel(bc, "Ambient occlusion"), bc); SetKeyword("_AMBIENT_OCCLUSION", bc.textureValue); + if (bc.textureValue) { + editor.TextureScaleOffsetProperty(bc); + } if (bc.textureValue) { bc = FindProperty("_Ambient_Occlusion_Strength"); -- cgit v1.2.3