From c50c090e4b1369f81d098a30cd768359cb9b643d Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Tue, 4 Aug 2020 09:20:58 -0400 Subject: [PATCH 01/64] Initial commit of light unit slider drawer --- .../Lighting/HDLightUnitSliderUIDrawer.cs | 61 +++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUnitSliderUIDrawer.cs diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUnitSliderUIDrawer.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUnitSliderUIDrawer.cs new file mode 100644 index 00000000000..fef8b53deed --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUnitSliderUIDrawer.cs @@ -0,0 +1,61 @@ +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.Rendering.HighDefinition; + +namespace UnityEditor.Rendering.HighDefinition +{ + internal class HDLightUnitSliderUIDrawer + { + internal struct LightUnitTooltips + { + public static string s_Empty = ""; + } + + private class LightUnitPresets + { + public void AddPreset(Texture2D icon, string tooltip, Vector2 range) + { + presets.Add(new GUIContent(icon, tooltip)); + ranges.Add(range); + } + + public void GetPreset(float value, out GUIContent preset) + { + // TODO: Take arbitrary value as input and fill the appropriate icon & tooltip, with respect to range + preset = GUIContent.none; + } + + private readonly List presets = new List(); + private readonly List ranges = new List(); + } + + private static readonly Dictionary s_LightUnitPresets = new Dictionary(); + + static HDLightUnitSliderUIDrawer() + { + // Load light unit icons from editor resources + var editorTextures = HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures; + + // TODO: Fill a table of light unit presets, containing their icon, tooltip, and range + LightUnitPresets luxPresets = new LightUnitPresets(); + luxPresets.AddPreset(editorTextures.lightUnitVeryBrightSun, LightUnitTooltips.s_Empty, Vector2.zero); + luxPresets.AddPreset(editorTextures.lightUnitOvercastSky, LightUnitTooltips.s_Empty, Vector2.zero); + luxPresets.AddPreset(editorTextures.lightUnitSunriseOrSunset, LightUnitTooltips.s_Empty, Vector2.zero); + luxPresets.AddPreset(editorTextures.lightUnitMoonLight, LightUnitTooltips.s_Empty, Vector2.zero); + luxPresets.AddPreset(editorTextures.lightUnitCautionValue, LightUnitTooltips.s_Empty, Vector2.zero); + s_LightUnitPresets.Add(LightUnit.Lux, luxPresets); + } + + public void OnGUI(LightUnit unit, float value, Rect rect) + { + // TODO: Function that takes as input a LightUnit & value, and outputs a slider & icon. + if (s_LightUnitPresets.TryGetValue(unit, out LightUnitPresets unitPreset)) + { + unitPreset.GetPreset(value, out var preset); + + // TODO: Draw the custom slider + icon. + EditorGUI.LabelField(rect, preset); + } + } + } +} From ed31fbb9c09ac56224079453d4bc9272af136980 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Tue, 4 Aug 2020 10:15:01 -0400 Subject: [PATCH 02/64] missing meta file --- .../Editor/Lighting/HDLightUnitSliderUIDrawer.cs.meta | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUnitSliderUIDrawer.cs.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUnitSliderUIDrawer.cs.meta b/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUnitSliderUIDrawer.cs.meta new file mode 100644 index 00000000000..de6f748eac6 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUnitSliderUIDrawer.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 284c28d1e08d4f44bf69cde3baa003f8 +timeCreated: 1596471133 \ No newline at end of file From ffdf772bb8c366215a7c13ad95ec66c396fe7cb6 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Tue, 4 Aug 2020 16:54:59 -0400 Subject: [PATCH 03/64] First pass slider + icon draw, rect management --- .../Lighting/HDLightUnitSliderUIDrawer.cs | 44 ++++++++++++++----- 1 file changed, 33 insertions(+), 11 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUnitSliderUIDrawer.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUnitSliderUIDrawer.cs index fef8b53deed..a8b39eeffda 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUnitSliderUIDrawer.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUnitSliderUIDrawer.cs @@ -1,12 +1,13 @@ using System.Collections.Generic; using UnityEngine; +using UnityEngine.Rendering; using UnityEngine.Rendering.HighDefinition; namespace UnityEditor.Rendering.HighDefinition { internal class HDLightUnitSliderUIDrawer { - internal struct LightUnitTooltips + private struct LightUnitTooltips { public static string s_Empty = ""; } @@ -23,10 +24,11 @@ public void GetPreset(float value, out GUIContent preset) { // TODO: Take arbitrary value as input and fill the appropriate icon & tooltip, with respect to range preset = GUIContent.none; + preset = presets[4]; } - private readonly List presets = new List(); - private readonly List ranges = new List(); + private List presets = new List(); + private List ranges = new List(); } private static readonly Dictionary s_LightUnitPresets = new Dictionary(); @@ -46,16 +48,36 @@ static HDLightUnitSliderUIDrawer() s_LightUnitPresets.Add(LightUnit.Lux, luxPresets); } - public void OnGUI(LightUnit unit, float value, Rect rect) + void DrawLightUnitSlider(Rect rect, SerializedProperty value) { - // TODO: Function that takes as input a LightUnit & value, and outputs a slider & icon. - if (s_LightUnitPresets.TryGetValue(unit, out LightUnitPresets unitPreset)) - { - unitPreset.GetPreset(value, out var preset); + // TODO: Look into compiling a lambda to access internal slider function for background (markers) + logarithmic values. + value.floatValue = GUI.HorizontalSlider(rect, value.floatValue, 0f, 20000f, GUI.skin.horizontalSlider, GUI.skin.horizontalSliderThumb); + } - // TODO: Draw the custom slider + icon. - EditorGUI.LabelField(rect, preset); - } + public void OnGUI(LightUnit unit, SerializedProperty value) + { + OnGUI(unit, value, EditorGUILayout.GetControlRect()); + } + + public void OnGUI(LightUnit unit, SerializedProperty value, Rect rect) + { + if (!s_LightUnitPresets.TryGetValue(unit, out var unitPreset)) + return; + + // Fetch the presets for this light unit + unitPreset.GetPreset(value.floatValue, out var preset); + + const int kCenterIcon = 7; + const int kIconWidth = 33; + + var sliderRect = rect; + sliderRect.width -= kIconWidth; + DrawLightUnitSlider(sliderRect, value); + + var iconRect = rect; + iconRect.x += iconRect.width - kIconWidth - kCenterIcon; + iconRect.width = kIconWidth; + EditorGUI.LabelField(iconRect, preset); } } } From 44329944d85705bbfbb2cea5dbd4d3739d92e596 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Wed, 5 Aug 2020 20:56:50 -0400 Subject: [PATCH 04/64] Functionality for slider markers with tooltip, and light unit slider rects --- .../Lighting/HDLightUnitSliderUIDrawer.cs | 105 +++++++++++++----- 1 file changed, 80 insertions(+), 25 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUnitSliderUIDrawer.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUnitSliderUIDrawer.cs index a8b39eeffda..8cb84042de5 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUnitSliderUIDrawer.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUnitSliderUIDrawer.cs @@ -1,4 +1,5 @@ -using System.Collections.Generic; +using System; +using System.Collections.Generic; using UnityEngine; using UnityEngine.Rendering; using UnityEngine.Rendering.HighDefinition; @@ -7,11 +8,6 @@ namespace UnityEditor.Rendering.HighDefinition { internal class HDLightUnitSliderUIDrawer { - private struct LightUnitTooltips - { - public static string s_Empty = ""; - } - private class LightUnitPresets { public void AddPreset(Texture2D icon, string tooltip, Vector2 range) @@ -22,9 +18,19 @@ public void AddPreset(Texture2D icon, string tooltip, Vector2 range) public void GetPreset(float value, out GUIContent preset) { - // TODO: Take arbitrary value as input and fill the appropriate icon & tooltip, with respect to range - preset = GUIContent.none; - preset = presets[4]; + for (int i = 0; i < ranges.Count; ++i) + { + var range = ranges[i]; + + if (value >= range.x && value <= range.y) + { + preset = presets[i]; + return; + } + } + + // If value out of range, indicate caution. (For now assume caution feedback is last) + preset = presets[presets.Count - 1]; } private List presets = new List(); @@ -32,6 +38,7 @@ public void GetPreset(float value, out GUIContent preset) } private static readonly Dictionary s_LightUnitPresets = new Dictionary(); + private static GUIContent s_MarkerContent; static HDLightUnitSliderUIDrawer() { @@ -39,19 +46,63 @@ static HDLightUnitSliderUIDrawer() var editorTextures = HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures; // TODO: Fill a table of light unit presets, containing their icon, tooltip, and range - LightUnitPresets luxPresets = new LightUnitPresets(); - luxPresets.AddPreset(editorTextures.lightUnitVeryBrightSun, LightUnitTooltips.s_Empty, Vector2.zero); - luxPresets.AddPreset(editorTextures.lightUnitOvercastSky, LightUnitTooltips.s_Empty, Vector2.zero); - luxPresets.AddPreset(editorTextures.lightUnitSunriseOrSunset, LightUnitTooltips.s_Empty, Vector2.zero); - luxPresets.AddPreset(editorTextures.lightUnitMoonLight, LightUnitTooltips.s_Empty, Vector2.zero); - luxPresets.AddPreset(editorTextures.lightUnitCautionValue, LightUnitTooltips.s_Empty, Vector2.zero); + var luxPresets = new LightUnitPresets(); + luxPresets.AddPreset(editorTextures.lightUnitVeryBrightSun, "Very Bright Sun", new Vector2(80000, 120000)); + luxPresets.AddPreset(editorTextures.lightUnitOvercastSky, "Overcast Sky", new Vector2(10000, 80000)); + luxPresets.AddPreset(editorTextures.lightUnitSunriseOrSunset, "Sunrise or Sunset", new Vector2(1, 10000)); + luxPresets.AddPreset(editorTextures.lightUnitMoonLight, "Moon Light", new Vector2(0, 1));; + luxPresets.AddPreset(editorTextures.lightUnitCautionValue, "Higher than Sunlight", Vector2.positiveInfinity); s_LightUnitPresets.Add(LightUnit.Lux, luxPresets); + + s_MarkerContent = new GUIContent(string.Empty); } - void DrawLightUnitSlider(Rect rect, SerializedProperty value) + private static void GetLightUnitRects(Rect baseRect, out Rect sliderRect, out Rect iconRect) + { + sliderRect = baseRect; + sliderRect.width -= EditorGUIUtility.singleLineHeight; + + iconRect = baseRect; + iconRect.x += sliderRect.width; + iconRect.width = EditorGUIUtility.singleLineHeight; + } + + private static void DrawLightUnitSlider(Rect rect, SerializedProperty value) { // TODO: Look into compiling a lambda to access internal slider function for background (markers) + logarithmic values. - value.floatValue = GUI.HorizontalSlider(rect, value.floatValue, 0f, 20000f, GUI.skin.horizontalSlider, GUI.skin.horizontalSliderThumb); + value.floatValue = GUI.HorizontalSlider(rect, value.floatValue, 0f, 150000f, GUI.skin.horizontalSlider, GUI.skin.horizontalSliderThumb); + } + + private static void DrawLightUnitMarker(Rect sliderRect, float x, string tooltip, float width = 4, float height = 2) + { + var markerRect = sliderRect; + markerRect.width = width; + markerRect.height = height; + + // Align with slider. + markerRect.y += (EditorGUIUtility.singleLineHeight / 2f) - 1; + + // Place on slider. + markerRect.x = sliderRect.x + sliderRect.width * x; + + // Center the marker on value. + markerRect.x -= markerRect.width / 2; + + EditorGUI.DrawRect(markerRect, Color.white); + + // TODO: Consider enlarging this tooltip rect so that it's easier to discover? + s_MarkerContent.tooltip = tooltip; + EditorGUI.LabelField(markerRect, s_MarkerContent, EditorStyles.inspectorDefaultMargins); + } + + private static void DrawLightUnitIcon(Rect iconRect, GUIContent icon) + { + var oldColor = GUI.color; + GUI.color = Color.clear; + EditorGUI.DrawTextureTransparent(iconRect, icon.image); + GUI.color = oldColor; + + EditorGUI.LabelField(iconRect, new GUIContent(string.Empty, icon.tooltip)); } public void OnGUI(LightUnit unit, SerializedProperty value) @@ -64,20 +115,24 @@ public void OnGUI(LightUnit unit, SerializedProperty value, Rect rect) if (!s_LightUnitPresets.TryGetValue(unit, out var unitPreset)) return; + // Disable indentation (causes issues with manually rect management). + var prevLevel = EditorGUI.indentLevel; + EditorGUI.indentLevel = 0; + // Fetch the presets for this light unit unitPreset.GetPreset(value.floatValue, out var preset); - const int kCenterIcon = 7; - const int kIconWidth = 33; + // Fetch the rects + GetLightUnitRects(rect, out var sliderRect, out var iconRect); - var sliderRect = rect; - sliderRect.width -= kIconWidth; + // Draw DrawLightUnitSlider(sliderRect, value); + DrawLightUnitMarker(sliderRect, 0f, "Here's a Marker"); + DrawLightUnitMarker(sliderRect, 0.5f, "Here's another one"); + DrawLightUnitIcon(iconRect, preset); - var iconRect = rect; - iconRect.x += iconRect.width - kIconWidth - kCenterIcon; - iconRect.width = kIconWidth; - EditorGUI.LabelField(iconRect, preset); + // Restore indentation + EditorGUI.indentLevel = prevLevel; } } } From 950dc1c158c23fd1833842c020228948260baad3 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Thu, 6 Aug 2020 13:43:48 -0400 Subject: [PATCH 05/64] Move drawing functionality into the light unit levels, to handle the placement of markers --- .../Lighting/HDLightUnitSliderUIDrawer.cs | 152 +++++++++++------- 1 file changed, 93 insertions(+), 59 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUnitSliderUIDrawer.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUnitSliderUIDrawer.cs index 8cb84042de5..c6671aee1ef 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUnitSliderUIDrawer.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUnitSliderUIDrawer.cs @@ -8,37 +8,78 @@ namespace UnityEditor.Rendering.HighDefinition { internal class HDLightUnitSliderUIDrawer { - private class LightUnitPresets + private struct LightUnitLevel { - public void AddPreset(Texture2D icon, string tooltip, Vector2 range) + public GUIContent content; + public Vector2 range; + } + + private class LightUnitLevels + { + public LightUnitLevels(string cautionTooltip) { - presets.Add(new GUIContent(icon, tooltip)); - ranges.Add(range); + // Load builtin caution icon. + m_CautionContent = EditorGUIUtility.IconContent("console.warnicon.sml"); + m_CautionContent.tooltip = cautionTooltip; } - public void GetPreset(float value, out GUIContent preset) + public void AddLevel(Texture2D icon, string tooltip, Vector2 range) { - for (int i = 0; i < ranges.Count; ++i) - { - var range = ranges[i]; + LightUnitLevel level; + level.content = new GUIContent(icon, tooltip); + level.range = range; + m_Levels.Add(level); + + // Update the slider ranges. + if (range.y > m_RangeMax) + m_RangeMax = range.y; + else if (range.x < m_RangeMin) + m_RangeMin = range.x; + } - if (value >= range.x && value <= range.y) + private void CurrentLevel(float value, out GUIContent level) + { + foreach (var l in m_Levels) + { + if (value >= l.range.x && value <= l.range.y) { - preset = presets[i]; + level = l.content; return; } } // If value out of range, indicate caution. (For now assume caution feedback is last) - preset = presets[presets.Count - 1]; + level = m_CautionContent; } - private List presets = new List(); - private List ranges = new List(); + public void Draw(Rect rect, SerializedProperty value) + { + // Fetch the rects + GetRects(rect, out var sliderRect, out var iconRect); + + // Slider + DoSlider(sliderRect, value, m_RangeMin, m_RangeMax); + + // Markers + foreach (var l in m_Levels) + { + var markerValue = l.range.y / m_RangeMax; + DoMarker(sliderRect, markerValue, l.content.tooltip); + } + + // Icon + CurrentLevel(value.floatValue, out var level); + DoIcon(iconRect, level); + } + + private readonly GUIContent m_CautionContent; + private readonly List m_Levels = new List(); + private float m_RangeMin = float.MaxValue; + private float m_RangeMax = float.MinValue; } - private static readonly Dictionary s_LightUnitPresets = new Dictionary(); - private static GUIContent s_MarkerContent; + private static readonly Dictionary s_LightUnitLevelMap = new Dictionary(); + private static readonly GUIContent s_MarkerContent; static HDLightUnitSliderUIDrawer() { @@ -46,34 +87,56 @@ static HDLightUnitSliderUIDrawer() var editorTextures = HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures; // TODO: Fill a table of light unit presets, containing their icon, tooltip, and range - var luxPresets = new LightUnitPresets(); - luxPresets.AddPreset(editorTextures.lightUnitVeryBrightSun, "Very Bright Sun", new Vector2(80000, 120000)); - luxPresets.AddPreset(editorTextures.lightUnitOvercastSky, "Overcast Sky", new Vector2(10000, 80000)); - luxPresets.AddPreset(editorTextures.lightUnitSunriseOrSunset, "Sunrise or Sunset", new Vector2(1, 10000)); - luxPresets.AddPreset(editorTextures.lightUnitMoonLight, "Moon Light", new Vector2(0, 1));; - luxPresets.AddPreset(editorTextures.lightUnitCautionValue, "Higher than Sunlight", Vector2.positiveInfinity); - s_LightUnitPresets.Add(LightUnit.Lux, luxPresets); + var luxPresets = new LightUnitLevels("Higher than Sunlight"); + luxPresets.AddLevel(editorTextures.lightUnitVeryBrightSun, "Very Bright Sun", new Vector2(80000, 120000)); + luxPresets.AddLevel(editorTextures.lightUnitOvercastSky, "Overcast Sky", new Vector2(10000, 80000)); + luxPresets.AddLevel(editorTextures.lightUnitSunriseOrSunset, "Sunrise or Sunset", new Vector2(1, 10000)); + luxPresets.AddLevel(editorTextures.lightUnitMoonLight, "Moon Light", new Vector2(0, 1));; + s_LightUnitLevelMap.Add(LightUnit.Lux, luxPresets); s_MarkerContent = new GUIContent(string.Empty); } - private static void GetLightUnitRects(Rect baseRect, out Rect sliderRect, out Rect iconRect) + public void OnGUI(LightUnit unit, SerializedProperty value) + { + OnGUI(unit, value, EditorGUILayout.GetControlRect()); + } + + public void OnGUI(LightUnit unit, SerializedProperty value, Rect rect) + { + if (!s_LightUnitLevelMap.TryGetValue(unit, out var lightUnitLevels)) + return; + + // TODO: Disable indentation scope? + // Disable indentation (causes issues with manually rect management). + var prevLevel = EditorGUI.indentLevel; + EditorGUI.indentLevel = 0; + + lightUnitLevels.Draw(rect, value); + + // Restore indentation + EditorGUI.indentLevel = prevLevel; + } + + private static void GetRects(Rect baseRect, out Rect sliderRect, out Rect iconRect) { + const int k_IconSeparator = 6; + sliderRect = baseRect; - sliderRect.width -= EditorGUIUtility.singleLineHeight; + sliderRect.width -= EditorGUIUtility.singleLineHeight + k_IconSeparator; iconRect = baseRect; - iconRect.x += sliderRect.width; + iconRect.x += sliderRect.width + k_IconSeparator; iconRect.width = EditorGUIUtility.singleLineHeight; } - private static void DrawLightUnitSlider(Rect rect, SerializedProperty value) + private static void DoSlider(Rect rect, SerializedProperty value, float leftValue, float rightValue) { // TODO: Look into compiling a lambda to access internal slider function for background (markers) + logarithmic values. - value.floatValue = GUI.HorizontalSlider(rect, value.floatValue, 0f, 150000f, GUI.skin.horizontalSlider, GUI.skin.horizontalSliderThumb); + value.floatValue = GUI.HorizontalSlider(rect, value.floatValue, leftValue, rightValue, GUI.skin.horizontalSlider, GUI.skin.horizontalSliderThumb); } - private static void DrawLightUnitMarker(Rect sliderRect, float x, string tooltip, float width = 4, float height = 2) + private static void DoMarker(Rect sliderRect, float x, string tooltip, float width = 4, float height = 2) { var markerRect = sliderRect; markerRect.width = width; @@ -88,6 +151,7 @@ private static void DrawLightUnitMarker(Rect sliderRect, float x, string tooltip // Center the marker on value. markerRect.x -= markerRect.width / 2; + // Draw marker by manually drawing a rect, and an empty label with the tooltip. EditorGUI.DrawRect(markerRect, Color.white); // TODO: Consider enlarging this tooltip rect so that it's easier to discover? @@ -95,7 +159,7 @@ private static void DrawLightUnitMarker(Rect sliderRect, float x, string tooltip EditorGUI.LabelField(markerRect, s_MarkerContent, EditorStyles.inspectorDefaultMargins); } - private static void DrawLightUnitIcon(Rect iconRect, GUIContent icon) + private static void DoIcon(Rect iconRect, GUIContent icon) { var oldColor = GUI.color; GUI.color = Color.clear; @@ -104,35 +168,5 @@ private static void DrawLightUnitIcon(Rect iconRect, GUIContent icon) EditorGUI.LabelField(iconRect, new GUIContent(string.Empty, icon.tooltip)); } - - public void OnGUI(LightUnit unit, SerializedProperty value) - { - OnGUI(unit, value, EditorGUILayout.GetControlRect()); - } - - public void OnGUI(LightUnit unit, SerializedProperty value, Rect rect) - { - if (!s_LightUnitPresets.TryGetValue(unit, out var unitPreset)) - return; - - // Disable indentation (causes issues with manually rect management). - var prevLevel = EditorGUI.indentLevel; - EditorGUI.indentLevel = 0; - - // Fetch the presets for this light unit - unitPreset.GetPreset(value.floatValue, out var preset); - - // Fetch the rects - GetLightUnitRects(rect, out var sliderRect, out var iconRect); - - // Draw - DrawLightUnitSlider(sliderRect, value); - DrawLightUnitMarker(sliderRect, 0f, "Here's a Marker"); - DrawLightUnitMarker(sliderRect, 0.5f, "Here's another one"); - DrawLightUnitIcon(iconRect, preset); - - // Restore indentation - EditorGUI.indentLevel = prevLevel; - } } } From ee928af539ed4434eadf1effd6ff3d148923c218 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Thu, 6 Aug 2020 14:10:35 -0400 Subject: [PATCH 06/64] Add the indentation disable scope --- .../Lighting/HDLightUnitSliderUIDrawer.cs | 42 +++++++++++++------ 1 file changed, 29 insertions(+), 13 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUnitSliderUIDrawer.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUnitSliderUIDrawer.cs index c6671aee1ef..c53781ebf2c 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUnitSliderUIDrawer.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUnitSliderUIDrawer.cs @@ -8,6 +8,22 @@ namespace UnityEditor.Rendering.HighDefinition { internal class HDLightUnitSliderUIDrawer { + private class NoIndentScope : IDisposable + { + public NoIndentScope() + { + m_PrevIndentLevel = EditorGUI.indentLevel; + EditorGUI.indentLevel = 0; + } + + public void Dispose() + { + EditorGUI.indentLevel = m_PrevIndentLevel; + } + + private int m_PrevIndentLevel; + } + private struct LightUnitLevel { public GUIContent content; @@ -107,15 +123,12 @@ public void OnGUI(LightUnit unit, SerializedProperty value, Rect rect) if (!s_LightUnitLevelMap.TryGetValue(unit, out var lightUnitLevels)) return; - // TODO: Disable indentation scope? - // Disable indentation (causes issues with manually rect management). - var prevLevel = EditorGUI.indentLevel; - EditorGUI.indentLevel = 0; - - lightUnitLevels.Draw(rect, value); - - // Restore indentation - EditorGUI.indentLevel = prevLevel; + // TODO: Is a scope really necessary for this? If so, move to HDEditorUtils.cs? + // Disable indentation (breaks tooltips otherwise). + using (new NoIndentScope()) + { + lightUnitLevels.Draw(rect, value); + } } private static void GetRects(Rect baseRect, out Rect sliderRect, out Rect iconRect) @@ -136,22 +149,25 @@ private static void DoSlider(Rect rect, SerializedProperty value, float leftValu value.floatValue = GUI.HorizontalSlider(rect, value.floatValue, leftValue, rightValue, GUI.skin.horizontalSlider, GUI.skin.horizontalSliderThumb); } - private static void DoMarker(Rect sliderRect, float x, string tooltip, float width = 4, float height = 2) + private static void DoMarker(Rect sliderRect, float x, string tooltip) { + const int width = 4; + const int height = 2; + var markerRect = sliderRect; markerRect.width = width; markerRect.height = height; - // Align with slider. + // Vertically align with slider. markerRect.y += (EditorGUIUtility.singleLineHeight / 2f) - 1; - // Place on slider. + // Horizontally place on slider. markerRect.x = sliderRect.x + sliderRect.width * x; // Center the marker on value. markerRect.x -= markerRect.width / 2; - // Draw marker by manually drawing a rect, and an empty label with the tooltip. + // Draw marker by manually drawing the rect, and an empty label with the tooltip. EditorGUI.DrawRect(markerRect, Color.white); // TODO: Consider enlarging this tooltip rect so that it's easier to discover? From e0501aebc9d2c3a4b8d579c7b73abc824676a327 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Thu, 6 Aug 2020 14:27:38 -0400 Subject: [PATCH 07/64] Horizontally clamp the markers onto the slider --- .../Lighting/HDLightUnitSliderUIDrawer.cs | 28 +++++++++++-------- 1 file changed, 17 insertions(+), 11 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUnitSliderUIDrawer.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUnitSliderUIDrawer.cs index c53781ebf2c..1a971eb64b9 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUnitSliderUIDrawer.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUnitSliderUIDrawer.cs @@ -80,7 +80,7 @@ public void Draw(Rect rect, SerializedProperty value) foreach (var l in m_Levels) { var markerValue = l.range.y / m_RangeMax; - DoMarker(sliderRect, markerValue, l.content.tooltip); + DoSliderMarker(sliderRect, markerValue, l.content.tooltip); } // Icon @@ -145,16 +145,16 @@ private static void GetRects(Rect baseRect, out Rect sliderRect, out Rect iconRe private static void DoSlider(Rect rect, SerializedProperty value, float leftValue, float rightValue) { - // TODO: Look into compiling a lambda to access internal slider function for background (markers) + logarithmic values. + // TODO: Look into compiling a lambda to access internal slider function for logarithmic sliding. value.floatValue = GUI.HorizontalSlider(rect, value.floatValue, leftValue, rightValue, GUI.skin.horizontalSlider, GUI.skin.horizontalSliderThumb); } - private static void DoMarker(Rect sliderRect, float x, string tooltip) + private static void DoSliderMarker(Rect rect, float x, string tooltip) { - const int width = 4; - const int height = 2; + const float width = 4f; + const float height = 2f; - var markerRect = sliderRect; + var markerRect = rect; markerRect.width = width; markerRect.height = height; @@ -162,10 +162,16 @@ private static void DoMarker(Rect sliderRect, float x, string tooltip) markerRect.y += (EditorGUIUtility.singleLineHeight / 2f) - 1; // Horizontally place on slider. - markerRect.x = sliderRect.x + sliderRect.width * x; + markerRect.x = rect.x + rect.width * x; + + // Clamp to the slider edges. + float halfWidth = width * 0.5f; + float min = rect.x + halfWidth; + float max = (rect.x + rect.width) - halfWidth; + markerRect.x = Mathf.Clamp(markerRect.x, min, max); // Center the marker on value. - markerRect.x -= markerRect.width / 2; + markerRect.x -= halfWidth; // Draw marker by manually drawing the rect, and an empty label with the tooltip. EditorGUI.DrawRect(markerRect, Color.white); @@ -175,14 +181,14 @@ private static void DoMarker(Rect sliderRect, float x, string tooltip) EditorGUI.LabelField(markerRect, s_MarkerContent, EditorStyles.inspectorDefaultMargins); } - private static void DoIcon(Rect iconRect, GUIContent icon) + private static void DoIcon(Rect rect, GUIContent icon) { var oldColor = GUI.color; GUI.color = Color.clear; - EditorGUI.DrawTextureTransparent(iconRect, icon.image); + EditorGUI.DrawTextureTransparent(rect, icon.image); GUI.color = oldColor; - EditorGUI.LabelField(iconRect, new GUIContent(string.Empty, icon.tooltip)); + EditorGUI.LabelField(rect, new GUIContent(string.Empty, icon.tooltip)); } } } From 5472b5a75338bcbae7c30058af1955a1bc569edf Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Thu, 6 Aug 2020 17:10:46 -0400 Subject: [PATCH 08/64] Move to light unit directory and rename --- .../LightUnitSliderUIDrawer.cs} | 11 +++++++++-- .../LightUnitSliderUIDrawer.cs.meta} | 0 .../Lighting/LightUnit/LightUnitValuesTable.cs | 18 ++++++++++++++++++ .../LightUnit/LightUnitValuesTable.cs.meta | 11 +++++++++++ 4 files changed, 38 insertions(+), 2 deletions(-) rename com.unity.render-pipelines.high-definition/Editor/Lighting/{HDLightUnitSliderUIDrawer.cs => LightUnit/LightUnitSliderUIDrawer.cs} (91%) rename com.unity.render-pipelines.high-definition/Editor/Lighting/{HDLightUnitSliderUIDrawer.cs.meta => LightUnit/LightUnitSliderUIDrawer.cs.meta} (100%) create mode 100644 com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitValuesTable.cs create mode 100644 com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitValuesTable.cs.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUnitSliderUIDrawer.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs similarity index 91% rename from com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUnitSliderUIDrawer.cs rename to com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs index 1a971eb64b9..5590bc0032c 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUnitSliderUIDrawer.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs @@ -6,7 +6,7 @@ namespace UnityEditor.Rendering.HighDefinition { - internal class HDLightUnitSliderUIDrawer + internal class LightUnitSliderUIDrawer { private class NoIndentScope : IDisposable { @@ -97,7 +97,7 @@ public void Draw(Rect rect, SerializedProperty value) private static readonly Dictionary s_LightUnitLevelMap = new Dictionary(); private static readonly GUIContent s_MarkerContent; - static HDLightUnitSliderUIDrawer() + static LightUnitSliderUIDrawer() { // Load light unit icons from editor resources var editorTextures = HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures; @@ -110,6 +110,13 @@ static HDLightUnitSliderUIDrawer() luxPresets.AddLevel(editorTextures.lightUnitMoonLight, "Moon Light", new Vector2(0, 1));; s_LightUnitLevelMap.Add(LightUnit.Lux, luxPresets); + var lumenPresets = new LightUnitLevels("Very High Intensity Light"); + lumenPresets.AddLevel(editorTextures.lightUnitExterior, "Exterior", new Vector2(3000, 40000)); + lumenPresets.AddLevel(editorTextures.lightUnitInterior, "Interior", new Vector2(300, 3000)); + lumenPresets.AddLevel(editorTextures.lightUnitDecorative, "Decorative", new Vector2(15, 300)); + lumenPresets.AddLevel(editorTextures.lightUnitCandle, "Candle", new Vector2(0, 15)); + s_LightUnitLevelMap.Add(LightUnit.Lumen, lumenPresets); + s_MarkerContent = new GUIContent(string.Empty); } diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUnitSliderUIDrawer.cs.meta b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUnitSliderUIDrawer.cs.meta rename to com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitValuesTable.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitValuesTable.cs new file mode 100644 index 00000000000..e9deab3a917 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitValuesTable.cs @@ -0,0 +1,18 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class LightUnitValuesTable : MonoBehaviour +{ + // Start is called before the first frame update + void Start() + { + + } + + // Update is called once per frame + void Update() + { + + } +} diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitValuesTable.cs.meta b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitValuesTable.cs.meta new file mode 100644 index 00000000000..cc03a8fe890 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitValuesTable.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 199bc9e23f4c70f4ab4550d8a8deb5b5 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: From 8d443511fdc93fe3082ad20d4c71c7004cea6982 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Fri, 7 Aug 2020 13:59:45 -0400 Subject: [PATCH 09/64] Begin moving light unit values into a table --- .../LightUnit/LightUnitSliderUIDrawer.cs | 57 +++++++------------ .../LightUnit/LightUnitValuesTable.cs | 43 +++++++++++--- 2 files changed, 56 insertions(+), 44 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs index 5590bc0032c..37d70b112b0 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs @@ -1,5 +1,6 @@ using System; using System.Collections.Generic; +using System.Linq.Expressions; using UnityEngine; using UnityEngine.Rendering; using UnityEngine.Rendering.HighDefinition; @@ -8,28 +9,6 @@ namespace UnityEditor.Rendering.HighDefinition { internal class LightUnitSliderUIDrawer { - private class NoIndentScope : IDisposable - { - public NoIndentScope() - { - m_PrevIndentLevel = EditorGUI.indentLevel; - EditorGUI.indentLevel = 0; - } - - public void Dispose() - { - EditorGUI.indentLevel = m_PrevIndentLevel; - } - - private int m_PrevIndentLevel; - } - - private struct LightUnitLevel - { - public GUIContent content; - public Vector2 range; - } - private class LightUnitLevels { public LightUnitLevels(string cautionTooltip) @@ -41,7 +20,7 @@ public LightUnitLevels(string cautionTooltip) public void AddLevel(Texture2D icon, string tooltip, Vector2 range) { - LightUnitLevel level; + LightUnitUILevel level; level.content = new GUIContent(icon, tooltip); level.range = range; m_Levels.Add(level); @@ -89,7 +68,7 @@ public void Draw(Rect rect, SerializedProperty value) } private readonly GUIContent m_CautionContent; - private readonly List m_Levels = new List(); + private readonly List m_Levels = new List(); private float m_RangeMin = float.MaxValue; private float m_RangeMax = float.MinValue; } @@ -110,12 +89,12 @@ static LightUnitSliderUIDrawer() luxPresets.AddLevel(editorTextures.lightUnitMoonLight, "Moon Light", new Vector2(0, 1));; s_LightUnitLevelMap.Add(LightUnit.Lux, luxPresets); - var lumenPresets = new LightUnitLevels("Very High Intensity Light"); - lumenPresets.AddLevel(editorTextures.lightUnitExterior, "Exterior", new Vector2(3000, 40000)); - lumenPresets.AddLevel(editorTextures.lightUnitInterior, "Interior", new Vector2(300, 3000)); - lumenPresets.AddLevel(editorTextures.lightUnitDecorative, "Decorative", new Vector2(15, 300)); - lumenPresets.AddLevel(editorTextures.lightUnitCandle, "Candle", new Vector2(0, 15)); - s_LightUnitLevelMap.Add(LightUnit.Lumen, lumenPresets); + // var lumenPresets = new LightUnitLevels("Very High Intensity Light"); + // lumenPresets.AddLevel(editorTextures.lightUnitExterior, "Exterior", new Vector2(3000, 40000)); + // lumenPresets.AddLevel(editorTextures.lightUnitInterior, "Interior", new Vector2(300, 3000)); + // lumenPresets.AddLevel(editorTextures.lightUnitDecorative, "Decorative", new Vector2(15, 300)); + // lumenPresets.AddLevel(editorTextures.lightUnitCandle, "Candle", new Vector2(0, 15)); + // s_LightUnitLevelMap.Add(LightUnit.Lumen, lumenPresets); s_MarkerContent = new GUIContent(string.Empty); } @@ -130,12 +109,16 @@ public void OnGUI(LightUnit unit, SerializedProperty value, Rect rect) if (!s_LightUnitLevelMap.TryGetValue(unit, out var lightUnitLevels)) return; - // TODO: Is a scope really necessary for this? If so, move to HDEditorUtils.cs? // Disable indentation (breaks tooltips otherwise). - using (new NoIndentScope()) - { - lightUnitLevels.Draw(rect, value); - } + var prevIndentLevel = EditorGUI.indentLevel; + EditorGUI.indentLevel = 0; + + // Draw + lightUnitLevels.Draw(rect, value); + + // Restore indentation + EditorGUI.indentLevel = prevIndentLevel; + } private static void GetRects(Rect baseRect, out Rect sliderRect, out Rect iconRect) @@ -158,7 +141,7 @@ private static void DoSlider(Rect rect, SerializedProperty value, float leftValu private static void DoSliderMarker(Rect rect, float x, string tooltip) { - const float width = 4f; + const float width = 3f; const float height = 2f; var markerRect = rect; @@ -185,7 +168,7 @@ private static void DoSliderMarker(Rect rect, float x, string tooltip) // TODO: Consider enlarging this tooltip rect so that it's easier to discover? s_MarkerContent.tooltip = tooltip; - EditorGUI.LabelField(markerRect, s_MarkerContent, EditorStyles.inspectorDefaultMargins); + EditorGUI.LabelField(markerRect, s_MarkerContent); } private static void DoIcon(Rect rect, GUIContent icon) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitValuesTable.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitValuesTable.cs index e9deab3a917..1c0f78676be 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitValuesTable.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitValuesTable.cs @@ -1,18 +1,47 @@ using System.Collections; using System.Collections.Generic; using UnityEngine; +using UnityEngine.Rendering.HighDefinition; -public class LightUnitValuesTable : MonoBehaviour +namespace UnityEditor.Rendering.HighDefinition { - // Start is called before the first frame update - void Start() + struct LightUnitUILevel { - + public LightUnitUILevel(Texture2D icon, string tooltip, Vector2 range) + { + this.content = new GUIContent(icon, tooltip); + this.range = range; + } + + public GUIContent content; + public Vector2 range; } - // Update is called once per frame - void Update() + static class LightUnitValuesTable { - + public static readonly LightUnitUILevel[] k_LuxValueTable = + { + new LightUnitUILevel(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.lightUnitVeryBrightSun, "Very Bright Sun", new Vector2(80000, 120000)), + new LightUnitUILevel(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.lightUnitOvercastSky, "Overcast Sky", new Vector2(10000, 80000)), + new LightUnitUILevel(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.lightUnitSunriseOrSunset, "Sunrise or Sunset", new Vector2(1, 10000)), + new LightUnitUILevel(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.lightUnitMoonLight, "Moon Light", new Vector2(0, 1)), + }; + + public static readonly LightUnitUILevel[] k_LumenValueTable = + { + }; + + public static readonly LightUnitUILevel[] k_CandelaValueTable = + { + }; + + public static readonly LightUnitUILevel[] k_EV100ValueTable = + { + }; + + public static readonly LightUnitUILevel[] k_KelvinValueTable = + { + }; } + } From 5ecf620c5a70d4478cb8ee8f3d807ef41388b656 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Fri, 7 Aug 2020 14:33:43 -0400 Subject: [PATCH 10/64] Move light unit slider values into tables and construct the slider with them --- .../LightUnit/LightUnitSliderUIDrawer.cs | 48 ++++++++----------- .../LightUnit/LightUnitValuesTable.cs | 5 ++ 2 files changed, 25 insertions(+), 28 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs index 37d70b112b0..56799ba2d51 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs @@ -9,27 +9,29 @@ namespace UnityEditor.Rendering.HighDefinition { internal class LightUnitSliderUIDrawer { - private class LightUnitLevels + private class LightUnitSlider { - public LightUnitLevels(string cautionTooltip) + public LightUnitSlider(LightUnitUILevel[] levels, string cautionTooltip) { // Load builtin caution icon. m_CautionContent = EditorGUIUtility.IconContent("console.warnicon.sml"); m_CautionContent.tooltip = cautionTooltip; + + foreach (var l in levels) + { + AddLevel(l); + } } - public void AddLevel(Texture2D icon, string tooltip, Vector2 range) + private void AddLevel(LightUnitUILevel level) { - LightUnitUILevel level; - level.content = new GUIContent(icon, tooltip); - level.range = range; m_Levels.Add(level); // Update the slider ranges. - if (range.y > m_RangeMax) - m_RangeMax = range.y; - else if (range.x < m_RangeMin) - m_RangeMin = range.x; + if (level.range.y > m_RangeMax) + m_RangeMax = level.range.y; + else if (level.range.x < m_RangeMin) + m_RangeMin = level.range.x; } private void CurrentLevel(float value, out GUIContent level) @@ -73,7 +75,7 @@ public void Draw(Rect rect, SerializedProperty value) private float m_RangeMax = float.MinValue; } - private static readonly Dictionary s_LightUnitLevelMap = new Dictionary(); + private static readonly Dictionary s_LightUnitSliderMap = new Dictionary(); private static readonly GUIContent s_MarkerContent; static LightUnitSliderUIDrawer() @@ -81,20 +83,11 @@ static LightUnitSliderUIDrawer() // Load light unit icons from editor resources var editorTextures = HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures; - // TODO: Fill a table of light unit presets, containing their icon, tooltip, and range - var luxPresets = new LightUnitLevels("Higher than Sunlight"); - luxPresets.AddLevel(editorTextures.lightUnitVeryBrightSun, "Very Bright Sun", new Vector2(80000, 120000)); - luxPresets.AddLevel(editorTextures.lightUnitOvercastSky, "Overcast Sky", new Vector2(10000, 80000)); - luxPresets.AddLevel(editorTextures.lightUnitSunriseOrSunset, "Sunrise or Sunset", new Vector2(1, 10000)); - luxPresets.AddLevel(editorTextures.lightUnitMoonLight, "Moon Light", new Vector2(0, 1));; - s_LightUnitLevelMap.Add(LightUnit.Lux, luxPresets); - - // var lumenPresets = new LightUnitLevels("Very High Intensity Light"); - // lumenPresets.AddLevel(editorTextures.lightUnitExterior, "Exterior", new Vector2(3000, 40000)); - // lumenPresets.AddLevel(editorTextures.lightUnitInterior, "Interior", new Vector2(300, 3000)); - // lumenPresets.AddLevel(editorTextures.lightUnitDecorative, "Decorative", new Vector2(15, 300)); - // lumenPresets.AddLevel(editorTextures.lightUnitCandle, "Candle", new Vector2(0, 15)); - // s_LightUnitLevelMap.Add(LightUnit.Lumen, lumenPresets); + var luxSlider = new LightUnitSlider(LightUnitValuesTable.k_LuxValueTable, "Higher than Sunlight"); + s_LightUnitSliderMap.Add(LightUnit.Lux, luxSlider); + + var lumenSlider = new LightUnitSlider(LightUnitValuesTable.k_LumenValueTable, "Very High Intensity Light"); + s_LightUnitSliderMap.Add(LightUnit.Lumen, lumenSlider); s_MarkerContent = new GUIContent(string.Empty); } @@ -106,7 +99,7 @@ public void OnGUI(LightUnit unit, SerializedProperty value) public void OnGUI(LightUnit unit, SerializedProperty value, Rect rect) { - if (!s_LightUnitLevelMap.TryGetValue(unit, out var lightUnitLevels)) + if (!s_LightUnitSliderMap.TryGetValue(unit, out var lightUnitSlider)) return; // Disable indentation (breaks tooltips otherwise). @@ -114,11 +107,10 @@ public void OnGUI(LightUnit unit, SerializedProperty value, Rect rect) EditorGUI.indentLevel = 0; // Draw - lightUnitLevels.Draw(rect, value); + lightUnitSlider.Draw(rect, value); // Restore indentation EditorGUI.indentLevel = prevIndentLevel; - } private static void GetRects(Rect baseRect, out Rect sliderRect, out Rect iconRect) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitValuesTable.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitValuesTable.cs index 1c0f78676be..29124fdfafe 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitValuesTable.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitValuesTable.cs @@ -19,6 +19,7 @@ public LightUnitUILevel(Texture2D icon, string tooltip, Vector2 range) static class LightUnitValuesTable { + //TODO: Caution string public static readonly LightUnitUILevel[] k_LuxValueTable = { new LightUnitUILevel(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.lightUnitVeryBrightSun, "Very Bright Sun", new Vector2(80000, 120000)), @@ -29,6 +30,10 @@ static class LightUnitValuesTable public static readonly LightUnitUILevel[] k_LumenValueTable = { + new LightUnitUILevel(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.lightUnitExterior, "Very Bright Sun", new Vector2(3000, 40000)), + new LightUnitUILevel(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.lightUnitInterior, "Overcast Sky", new Vector2(300, 3000)), + new LightUnitUILevel(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.lightUnitDecorative, "Sunrise or Sunset", new Vector2(15, 300)), + new LightUnitUILevel(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.lightUnitCandle, "Moon Light", new Vector2(0, 15)), }; public static readonly LightUnitUILevel[] k_CandelaValueTable = From 2417dee84918c28ce4b7b75126ebe4b08ef41111 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Mon, 24 Aug 2020 11:27:26 -0400 Subject: [PATCH 11/64] Swap in the updated icons from the light unit sheet. --- .../LightUnit/LightUnitValuesTable.cs | 16 +-- .../HDRenderPipelineEditorResources.asset | 12 +- .../Texture/LightUnitIcons.meta | 8 ++ .../Texture/LightUnitIcons/AreaExterior.png | 3 + .../LightUnitIcons/AreaExterior.png.meta | 108 ++++++++++++++++++ .../Texture/LightUnitIcons/BrightSky.png | 3 + .../Texture/LightUnitIcons/BrightSky.png.meta | 108 ++++++++++++++++++ .../Texture/LightUnitIcons/Candle.png | 3 + .../Texture/LightUnitIcons/Candle.png.meta | 108 ++++++++++++++++++ .../Texture/LightUnitIcons/ClearSky.png | 3 + .../Texture/LightUnitIcons/ClearSky.png.meta | 108 ++++++++++++++++++ .../Texture/LightUnitIcons/Decorative.png | 3 + .../LightUnitIcons/Decorative.png.meta | 108 ++++++++++++++++++ .../Texture/LightUnitIcons/DecorativeArea.png | 3 + .../LightUnitIcons/DecorativeArea.png.meta | 108 ++++++++++++++++++ .../Texture/LightUnitIcons/DirectSunlight.png | 3 + .../LightUnitIcons/DirectSunlight.png.meta | 108 ++++++++++++++++++ .../Texture/LightUnitIcons/Exterior.png | 3 + .../Texture/LightUnitIcons/Exterior.png.meta | 108 ++++++++++++++++++ .../Texture/LightUnitIcons/Interior.png | 3 + .../Texture/LightUnitIcons/Interior.png.meta | 108 ++++++++++++++++++ .../Texture/LightUnitIcons/InteriorArea.png | 3 + .../LightUnitIcons/InteriorArea.png.meta | 108 ++++++++++++++++++ .../Texture/LightUnitIcons/MoonlessNight.png | 3 + .../LightUnitIcons/MoonlessNight.png.meta | 108 ++++++++++++++++++ .../Texture/LightUnitIcons/MoonlitSky.png | 3 + .../LightUnitIcons/MoonlitSky.png.meta | 108 ++++++++++++++++++ .../Texture/LightUnitIcons/OvercastSky.png | 3 + .../LightUnitIcons/OvercastSky.png.meta | 108 ++++++++++++++++++ .../Texture/LightUnitIcons/SunriseSunset.png | 3 + .../LightUnitIcons/SunriseSunset.png.meta | 108 ++++++++++++++++++ .../HDRenderPipelineEditorResources.cs | 33 +++++- 32 files changed, 1612 insertions(+), 11 deletions(-) create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/AreaExterior.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/AreaExterior.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/BrightSky.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/BrightSky.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Candle.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Candle.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/ClearSky.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/ClearSky.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Decorative.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Decorative.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DecorativeArea.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DecorativeArea.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DirectSunlight.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DirectSunlight.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Exterior.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Exterior.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Interior.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Interior.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/InteriorArea.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/InteriorArea.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MoonlessNight.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MoonlessNight.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MoonlitSky.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MoonlitSky.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/OvercastSky.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/OvercastSky.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/SunriseSunset.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/SunriseSunset.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitValuesTable.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitValuesTable.cs index 29124fdfafe..325b0d54bd2 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitValuesTable.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitValuesTable.cs @@ -22,18 +22,18 @@ static class LightUnitValuesTable //TODO: Caution string public static readonly LightUnitUILevel[] k_LuxValueTable = { - new LightUnitUILevel(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.lightUnitVeryBrightSun, "Very Bright Sun", new Vector2(80000, 120000)), - new LightUnitUILevel(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.lightUnitOvercastSky, "Overcast Sky", new Vector2(10000, 80000)), - new LightUnitUILevel(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.lightUnitSunriseOrSunset, "Sunrise or Sunset", new Vector2(1, 10000)), - new LightUnitUILevel(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.lightUnitMoonLight, "Moon Light", new Vector2(0, 1)), + new LightUnitUILevel(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconBrightSky, "Very Bright Sun", new Vector2(80000, 120000)), + new LightUnitUILevel(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconOvercastSky, "Overcast Sky", new Vector2(10000, 80000)), + new LightUnitUILevel(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconSunriseSunset, "Sunrise or Sunset", new Vector2(1, 10000)), + new LightUnitUILevel(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconMoonlitSky, "Moon Light", new Vector2(0, 1)), }; public static readonly LightUnitUILevel[] k_LumenValueTable = { - new LightUnitUILevel(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.lightUnitExterior, "Very Bright Sun", new Vector2(3000, 40000)), - new LightUnitUILevel(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.lightUnitInterior, "Overcast Sky", new Vector2(300, 3000)), - new LightUnitUILevel(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.lightUnitDecorative, "Sunrise or Sunset", new Vector2(15, 300)), - new LightUnitUILevel(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.lightUnitCandle, "Moon Light", new Vector2(0, 15)), + new LightUnitUILevel(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconExterior, "Exterior", new Vector2(3000, 40000)), + new LightUnitUILevel(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconInterior, "Interior", new Vector2(300, 3000)), + new LightUnitUILevel(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconDecorative, "Decorative", new Vector2(15, 300)), + new LightUnitUILevel(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconCandle, "Candle", new Vector2(0, 15)), }; public static readonly LightUnitUILevel[] k_CandelaValueTable = diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/HDRenderPipelineEditorResources.asset b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/HDRenderPipelineEditorResources.asset index bfa21ae42f3..2f6f24785fd 100644 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/HDRenderPipelineEditorResources.asset +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/HDRenderPipelineEditorResources.asset @@ -1,6 +1,6 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: ---- !u!114 &11400000 +--- !u!114 &1 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -28,6 +28,16 @@ MonoBehaviour: defaultParticleMat: {fileID: 2100000, guid: b739a3f02ff77bf48b7636e64c3e3b4c, type: 2} defaultTerrainMat: {fileID: 2100000, guid: 22ff8771d87ef27429e670136399094b, type: 2} GUITextureBlit2SRGB: {fileID: 2100000, guid: 6e95c04e4e686554e8bed96ee69f690c, type: 2} + textures: + lightUnitVeryBrightSun: {fileID: 2800000, guid: 4f86f0d463cd6b548ac8617ced10ad97, type: 3} + lightUnitOvercastSky: {fileID: 2800000, guid: 9139f8ddbeceb49488e844176896253e, type: 3} + lightUnitSunriseOrSunset: {fileID: 2800000, guid: 79587eab3ea9f074486961f2ef82a234, type: 3} + lightUnitMoonLight: {fileID: 2800000, guid: 23c227aae501d964185d172393a00df9, type: 3} + lightUnitExterior: {fileID: 2800000, guid: ebd0bd92a8b812548b6eb9e9f4e48894, type: 3} + lightUnitInterior: {fileID: 2800000, guid: c4edc86cf15152d4a905d604688a32b0, type: 3} + lightUnitDecorative: {fileID: 2800000, guid: 57d5b8c41faabe64c92767bdc4ac0cc1, type: 3} + lightUnitCandle: {fileID: 2800000, guid: af0a18587f6704e4ebdb2c93347b8c8f, type: 3} + lightUnitCautionValue: {fileID: 2800000, guid: 6672f91fbf4a1284cb79938d7d7deda6, type: 3} shaderGraphs: autodeskInteractive: {fileID: 4800000, guid: 7252379db4c18b641b517f2c91bb57e1, type: 3} autodeskInteractiveMasked: {fileID: 4800000, guid: 29c4adff654862b40a2e9fb2015a42c3, type: 3} diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons.meta new file mode 100644 index 00000000000..d69960f5508 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2ae7083a4b2a37a4ea85c5d965423a6c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/AreaExterior.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/AreaExterior.png new file mode 100644 index 00000000000..451f5343a45 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/AreaExterior.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:09dab8e0f33d5dbd7b228cc575f1dac428925b5a78c291800453495f7b21cdc1 +size 1293 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/AreaExterior.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/AreaExterior.png.meta new file mode 100644 index 00000000000..dc3a7e8e027 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/AreaExterior.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: af0290ec651c2ac40946e684ef9e3903 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/BrightSky.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/BrightSky.png new file mode 100644 index 00000000000..e652c9d8e93 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/BrightSky.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:96c173a6dedc947bed7d1bc2032ac3dd33aa2863f30d89e8492259b1e9b2e0cb +size 947 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/BrightSky.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/BrightSky.png.meta new file mode 100644 index 00000000000..dd96804013f --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/BrightSky.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 3f30abb2b4c154149a4d474352b6d387 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Candle.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Candle.png new file mode 100644 index 00000000000..e1c1407239e --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Candle.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:64a20ccebecf0980909e0ad4020bcea69c96f4db34bd41ace7c53f8362e4b217 +size 913 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Candle.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Candle.png.meta new file mode 100644 index 00000000000..286438ebd43 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Candle.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: af0a18587f6704e4ebdb2c93347b8c8f +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/ClearSky.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/ClearSky.png new file mode 100644 index 00000000000..1896b57d7c0 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/ClearSky.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7c6b34fe67b0472c102e19ff587432f751c281f06fbc71b04f1b99b707aa3722 +size 1811 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/ClearSky.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/ClearSky.png.meta new file mode 100644 index 00000000000..ffc27c7ec8b --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/ClearSky.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 79508b04975aaed4dbc9a80f116d9ef7 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Decorative.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Decorative.png new file mode 100644 index 00000000000..0ba9044c8bb --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Decorative.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f897edc9df0940961c5102e6c4e36359896661ef3106f940f9fe84beae209793 +size 802 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Decorative.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Decorative.png.meta new file mode 100644 index 00000000000..24c11a379f3 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Decorative.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 57d5b8c41faabe64c92767bdc4ac0cc1 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DecorativeArea.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DecorativeArea.png new file mode 100644 index 00000000000..fbd954ef52c --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DecorativeArea.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b127014b275e13e4af72b37aa2f9f52baad262df14832bf21ac905042c62310c +size 892 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DecorativeArea.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DecorativeArea.png.meta new file mode 100644 index 00000000000..cdbe22c1294 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DecorativeArea.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 2608906764a0b6041a874e620772dab1 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DirectSunlight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DirectSunlight.png new file mode 100644 index 00000000000..2448b39e372 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DirectSunlight.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d05bee250c1f1301b5cc2327af0ba6190313ec501dd88ecbf237c3d798c21966 +size 1350 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DirectSunlight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DirectSunlight.png.meta new file mode 100644 index 00000000000..1735b898fa1 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DirectSunlight.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 8b7d447b931dba74a97349f93baac3d2 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Exterior.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Exterior.png new file mode 100644 index 00000000000..25477b204f6 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Exterior.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:64076e969391c6c9f8a5427fb19f125604c9cc7d8955f440be1e41e2e901398d +size 1176 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Exterior.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Exterior.png.meta new file mode 100644 index 00000000000..be490116f38 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Exterior.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: ebd0bd92a8b812548b6eb9e9f4e48894 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Interior.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Interior.png new file mode 100644 index 00000000000..d4824a795f9 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Interior.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:99c1c74687e0fa13479eb401608f8ec07fbcbe8392d5042971218f509aa34944 +size 1157 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Interior.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Interior.png.meta new file mode 100644 index 00000000000..4b2c7d4a668 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Interior.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: c4edc86cf15152d4a905d604688a32b0 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/InteriorArea.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/InteriorArea.png new file mode 100644 index 00000000000..30da8cb84b8 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/InteriorArea.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0ddf20fe3b033451931ca05a8f7b75732c59e427f71cb06909e17460caeb5ff8 +size 1046 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/InteriorArea.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/InteriorArea.png.meta new file mode 100644 index 00000000000..5ff644dbe7f --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/InteriorArea.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: d1dbd84acc95d5241a0ee7c204a18282 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MoonlessNight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MoonlessNight.png new file mode 100644 index 00000000000..a8922efe719 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MoonlessNight.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aed52222b8cf37d8d3a81a4373445f5ba5a31d645969cd60e60dae4fb9c2ce61 +size 1532 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MoonlessNight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MoonlessNight.png.meta new file mode 100644 index 00000000000..2e544ddb706 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MoonlessNight.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 52347516c9f7e3546a2ddeffc4c3b3aa +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MoonlitSky.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MoonlitSky.png new file mode 100644 index 00000000000..1172751d33e --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MoonlitSky.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6dbc4b9bfadab38ed34ab38c0025225ab86cbddd1cfac384058eab19ed3b297a +size 1078 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MoonlitSky.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MoonlitSky.png.meta new file mode 100644 index 00000000000..22b7c56c6dc --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MoonlitSky.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 175f173cd52d6054ba07129ddd941528 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/OvercastSky.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/OvercastSky.png new file mode 100644 index 00000000000..9fb192170be --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/OvercastSky.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:416d79e3ef5302e8bce27e6b6a8b727ac09b9f100e90672bd22e3f94af5e3a2f +size 1205 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/OvercastSky.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/OvercastSky.png.meta new file mode 100644 index 00000000000..da173834e67 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/OvercastSky.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 9139f8ddbeceb49488e844176896253e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/SunriseSunset.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/SunriseSunset.png new file mode 100644 index 00000000000..179be43fa5b --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/SunriseSunset.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:04e5a25ec982873272e990f7b817a631d9bdbc32a978b3b1f3f1d5e696672450 +size 1242 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/SunriseSunset.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/SunriseSunset.png.meta new file mode 100644 index 00000000000..868047614ae --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/SunriseSunset.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 92481b8bf036748428bff0b52790545f +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Runtime/RenderPipeline/HDRenderPipelineEditorResources.cs b/com.unity.render-pipelines.high-definition/Runtime/RenderPipeline/HDRenderPipelineEditorResources.cs index c7c8207fee2..0aaabd9c3b7 100644 --- a/com.unity.render-pipelines.high-definition/Runtime/RenderPipeline/HDRenderPipelineEditorResources.cs +++ b/com.unity.render-pipelines.high-definition/Runtime/RenderPipeline/HDRenderPipelineEditorResources.cs @@ -13,7 +13,7 @@ public partial class HDRenderPipelineEditorResources : ScriptableObject })] [SerializeField] internal DiffusionProfileSettings[] defaultDiffusionProfileSettingsList; - + [Reload("Editor/RenderPipelineResources/DefaultSettingsVolumeProfile.asset")] public VolumeProfile defaultSettingsVolumeProfile; @@ -46,6 +46,35 @@ public sealed class MaterialResources [Serializable, ReloadGroup] public sealed class TextureResources { + // Light Unit Icons + [Reload("Editor/RenderPipelineResources/Texture/LightUnitIcons/AreaExterior.png")] + public Texture2D iconAreaExterior; + [Reload("Editor/RenderPipelineResources/Texture/LightUnitIcons/BrightSky.png")] + public Texture2D iconBrightSky; + [Reload("Editor/RenderPipelineResources/Texture/LightUnitIcons/Candle.png")] + public Texture2D iconCandle; + [Reload("Editor/RenderPipelineResources/Texture/LightUnitIcons/ClearSky.png")] + public Texture2D iconClearSky; + [Reload("Editor/RenderPipelineResources/Texture/LightUnitIcons/Decorative.png")] + public Texture2D iconDecorative; + [Reload("Editor/RenderPipelineResources/Texture/LightUnitIcons/DecorativeArea.png")] + public Texture2D iconDecorativeArea; + [Reload("Editor/RenderPipelineResources/Texture/LightUnitIcons/DirectSunlight.png")] + public Texture2D iconDirectSunlight; + [Reload("Editor/RenderPipelineResources/Texture/LightUnitIcons/Exterior.png")] + public Texture2D iconExterior; + [Reload("Editor/RenderPipelineResources/Texture/LightUnitIcons/Interior.png")] + public Texture2D iconInterior; + [Reload("Editor/RenderPipelineResources/Texture/LightUnitIcons/InteriorArea.png")] + public Texture2D iconInteriorArea; + [Reload("Editor/RenderPipelineResources/Texture/LightUnitIcons/MoonlessNight.png")] + public Texture2D iconMoonlessNight; + [Reload("Editor/RenderPipelineResources/Texture/LightUnitIcons/MoonlitSky.png")] + public Texture2D iconMoonlitSky; + [Reload("Editor/RenderPipelineResources/Texture/LightUnitIcons/OvercastSky.png")] + public Texture2D iconOvercastSky; + [Reload("Editor/RenderPipelineResources/Texture/LightUnitIcons/SunriseSunset.png")] + public Texture2D iconSunriseSunset; } [Serializable, ReloadGroup] @@ -72,7 +101,7 @@ public sealed class LookDevResources public ShaderGraphResources shaderGraphs; public LookDevResources lookDev; } - + [UnityEditor.CustomEditor(typeof(HDRenderPipelineEditorResources))] class HDRenderPipelineEditorResourcesEditor : UnityEditor.Editor { From f642d7d82f821fd200caa16d823600c2282c76b8 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Mon, 24 Aug 2020 15:35:15 -0400 Subject: [PATCH 12/64] Add slider thumb tooltip --- .../LightUnit/LightUnitSliderUIDrawer.cs | 24 ++++++++++++++++++- .../LightUnit/LightUnitValuesTable.cs | 3 +++ 2 files changed, 26 insertions(+), 1 deletion(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs index 56799ba2d51..546cd96e82c 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs @@ -67,6 +67,9 @@ public void Draw(Rect rect, SerializedProperty value) // Icon CurrentLevel(value.floatValue, out var level); DoIcon(iconRect, level); + + // Place tooltip on slider thumb. + DoThumbTooltip(sliderRect, value.floatValue / m_RangeMax, level.tooltip); } private readonly GUIContent m_CautionContent; @@ -158,11 +161,30 @@ private static void DoSliderMarker(Rect rect, float x, string tooltip) // Draw marker by manually drawing the rect, and an empty label with the tooltip. EditorGUI.DrawRect(markerRect, Color.white); - // TODO: Consider enlarging this tooltip rect so that it's easier to discover? + // Consider enlarging this tooltip rect so that it's easier to discover? s_MarkerContent.tooltip = tooltip; EditorGUI.LabelField(markerRect, s_MarkerContent); } + private static void DoThumbTooltip(Rect rect, float x, string tooltip) + { + const float size = 10f; + const float halfSize = size * 0.5f; + + var thumbMarkerRect = rect; + thumbMarkerRect.width = size; + thumbMarkerRect.height = size; + + // Vertically align with slider + thumbMarkerRect.y += halfSize - 1f; + + // Horizontally place tooltip on the wheel, + thumbMarkerRect.x = rect.x + (rect.width - size) * x; + + s_MarkerContent.tooltip = tooltip; + EditorGUI.LabelField(thumbMarkerRect, s_MarkerContent); + } + private static void DoIcon(Rect rect, GUIContent icon) { var oldColor = GUI.color; diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitValuesTable.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitValuesTable.cs index 325b0d54bd2..ee936690003 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitValuesTable.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitValuesTable.cs @@ -38,14 +38,17 @@ static class LightUnitValuesTable public static readonly LightUnitUILevel[] k_CandelaValueTable = { + // TODO }; public static readonly LightUnitUILevel[] k_EV100ValueTable = { + // TODO }; public static readonly LightUnitUILevel[] k_KelvinValueTable = { + // TODO }; } From 27f36fd040e3172bd3c8f35bccdb1d1056a596fc Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Mon, 24 Aug 2020 18:02:15 -0400 Subject: [PATCH 13/64] Add tooltip formatting to display abbreviated level values --- .../LightUnit/LightUnitSliderUIDrawer.cs | 189 ++++++++++-------- 1 file changed, 105 insertions(+), 84 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs index 546cd96e82c..2811264a0fa 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs @@ -34,19 +34,21 @@ private void AddLevel(LightUnitUILevel level) m_RangeMin = level.range.x; } - private void CurrentLevel(float value, out GUIContent level) + private void CurrentLevelIcon(float value, out GUIContent level, out Vector2 range) { foreach (var l in m_Levels) { if (value >= l.range.x && value <= l.range.y) { level = l.content; + range = l.range; return; } } // If value out of range, indicate caution. (For now assume caution feedback is last) level = m_CautionContent; + range = Vector2.positiveInfinity; } public void Draw(Rect rect, SerializedProperty value) @@ -60,16 +62,113 @@ public void Draw(Rect rect, SerializedProperty value) // Markers foreach (var l in m_Levels) { - var markerValue = l.range.y / m_RangeMax; - DoSliderMarker(sliderRect, markerValue, l.content.tooltip); + DoSliderMarker(sliderRect, l, m_RangeMax); } // Icon - CurrentLevel(value.floatValue, out var level); - DoIcon(iconRect, level); + CurrentLevelIcon(value.floatValue, out var iconContent, out var range); + DoIcon(iconRect, iconContent, range.y); // Place tooltip on slider thumb. - DoThumbTooltip(sliderRect, value.floatValue / m_RangeMax, level.tooltip); + DoThumbTooltip(sliderRect, value.floatValue, value.floatValue / m_RangeMax, iconContent.tooltip); + } + + private static void GetRects(Rect baseRect, out Rect sliderRect, out Rect iconRect) + { + const int k_IconSeparator = 6; + + sliderRect = baseRect; + sliderRect.width -= EditorGUIUtility.singleLineHeight + k_IconSeparator; + + iconRect = baseRect; + iconRect.x += sliderRect.width + k_IconSeparator; + iconRect.width = EditorGUIUtility.singleLineHeight; + } + + private static void DoSlider(Rect rect, SerializedProperty value, float leftValue, float rightValue) + { + // TODO: Look into compiling a lambda to access internal slider function for logarithmic sliding. + value.floatValue = GUI.HorizontalSlider(rect, value.floatValue, leftValue, rightValue, GUI.skin.horizontalSlider, GUI.skin.horizontalSliderThumb); + } + + private static void DoSliderMarker(Rect rect, LightUnitUILevel level, float rangeMax) + { + const float width = 3f; + const float height = 2f; + + float x = level.range.y / rangeMax; + + var markerRect = rect; + markerRect.width = width; + markerRect.height = height; + + // Vertically align with slider. + markerRect.y += (EditorGUIUtility.singleLineHeight / 2f) - 1; + + // Horizontally place on slider. + markerRect.x = rect.x + rect.width * x; + + // Clamp to the slider edges. + const float halfWidth = width * 0.5f; + float min = rect.x + halfWidth; + float max = (rect.x + rect.width) - halfWidth; + markerRect.x = Mathf.Clamp(markerRect.x, min, max); + + // Center the marker on value. + markerRect.x -= halfWidth; + + // Draw marker by manually drawing the rect, and an empty label with the tooltip. + EditorGUI.DrawRect(markerRect, Color.white); + + // Consider enlarging this tooltip rect so that it's easier to discover? + s_MarkerContent.tooltip = FormatTooltip(level.content.tooltip, level.range.y); + EditorGUI.LabelField(markerRect, s_MarkerContent); + } + + private static void DoThumbTooltip(Rect rect, float value, float normalizedValue, string tooltip) + { + const float size = 10f; + const float halfSize = size * 0.5f; + + var thumbMarkerRect = rect; + thumbMarkerRect.width = size; + thumbMarkerRect.height = size; + + // Vertically align with slider + thumbMarkerRect.y += halfSize - 1f; + + // Horizontally place tooltip on the wheel, + thumbMarkerRect.x = rect.x + (rect.width - size) * normalizedValue; + + s_MarkerContent.tooltip = FormatTooltip(tooltip, value); + EditorGUI.LabelField(thumbMarkerRect, s_MarkerContent); + } + + private static void DoIcon(Rect rect, GUIContent icon, float range) + { + var oldColor = GUI.color; + GUI.color = Color.clear; + EditorGUI.DrawTextureTransparent(rect, icon.image); + GUI.color = oldColor; + + EditorGUI.LabelField(rect, new GUIContent(string.Empty, FormatTooltip(icon.tooltip, range))); + } + + private static string FormatTooltip(string baseTooltip, float value) + { + string formatValue; + + // Massage the value for readability (with respect to the UX request). + if (value >= Single.PositiveInfinity) + formatValue = "###K"; + else if (value >= 100000) + formatValue = (value / 1000).ToString("#,0K"); + else if (value >= 10000) + formatValue = (value / 1000).ToString("0.#") + "K"; + else + formatValue = value.ToString("#.0"); + + return baseTooltip + " " + formatValue + " Units"; } private readonly GUIContent m_CautionContent; @@ -116,83 +215,5 @@ public void OnGUI(LightUnit unit, SerializedProperty value, Rect rect) EditorGUI.indentLevel = prevIndentLevel; } - private static void GetRects(Rect baseRect, out Rect sliderRect, out Rect iconRect) - { - const int k_IconSeparator = 6; - - sliderRect = baseRect; - sliderRect.width -= EditorGUIUtility.singleLineHeight + k_IconSeparator; - - iconRect = baseRect; - iconRect.x += sliderRect.width + k_IconSeparator; - iconRect.width = EditorGUIUtility.singleLineHeight; - } - - private static void DoSlider(Rect rect, SerializedProperty value, float leftValue, float rightValue) - { - // TODO: Look into compiling a lambda to access internal slider function for logarithmic sliding. - value.floatValue = GUI.HorizontalSlider(rect, value.floatValue, leftValue, rightValue, GUI.skin.horizontalSlider, GUI.skin.horizontalSliderThumb); - } - - private static void DoSliderMarker(Rect rect, float x, string tooltip) - { - const float width = 3f; - const float height = 2f; - - var markerRect = rect; - markerRect.width = width; - markerRect.height = height; - - // Vertically align with slider. - markerRect.y += (EditorGUIUtility.singleLineHeight / 2f) - 1; - - // Horizontally place on slider. - markerRect.x = rect.x + rect.width * x; - - // Clamp to the slider edges. - float halfWidth = width * 0.5f; - float min = rect.x + halfWidth; - float max = (rect.x + rect.width) - halfWidth; - markerRect.x = Mathf.Clamp(markerRect.x, min, max); - - // Center the marker on value. - markerRect.x -= halfWidth; - - // Draw marker by manually drawing the rect, and an empty label with the tooltip. - EditorGUI.DrawRect(markerRect, Color.white); - - // Consider enlarging this tooltip rect so that it's easier to discover? - s_MarkerContent.tooltip = tooltip; - EditorGUI.LabelField(markerRect, s_MarkerContent); - } - - private static void DoThumbTooltip(Rect rect, float x, string tooltip) - { - const float size = 10f; - const float halfSize = size * 0.5f; - - var thumbMarkerRect = rect; - thumbMarkerRect.width = size; - thumbMarkerRect.height = size; - - // Vertically align with slider - thumbMarkerRect.y += halfSize - 1f; - - // Horizontally place tooltip on the wheel, - thumbMarkerRect.x = rect.x + (rect.width - size) * x; - - s_MarkerContent.tooltip = tooltip; - EditorGUI.LabelField(thumbMarkerRect, s_MarkerContent); - } - - private static void DoIcon(Rect rect, GUIContent icon) - { - var oldColor = GUI.color; - GUI.color = Color.clear; - EditorGUI.DrawTextureTransparent(rect, icon.image); - GUI.color = oldColor; - - EditorGUI.LabelField(rect, new GUIContent(string.Empty, icon.tooltip)); - } } } From 83489d8ec8b77676975c8cb4fc6922b441340974 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Tue, 25 Aug 2020 12:22:18 -0400 Subject: [PATCH 14/64] Add the light unit to the slider tooltips --- .../LightUnit/LightUnitSliderUIDrawer.cs | 103 +++++++++--------- 1 file changed, 51 insertions(+), 52 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs index 2811264a0fa..6d239928d37 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs @@ -11,8 +11,10 @@ internal class LightUnitSliderUIDrawer { private class LightUnitSlider { - public LightUnitSlider(LightUnitUILevel[] levels, string cautionTooltip) + public LightUnitSlider(LightUnit unit, LightUnitUILevel[] levels, string cautionTooltip) { + m_Unit = unit; + // Load builtin caution icon. m_CautionContent = EditorGUIUtility.IconContent("console.warnicon.sml"); m_CautionContent.tooltip = cautionTooltip; @@ -21,6 +23,8 @@ public LightUnitSlider(LightUnitUILevel[] levels, string cautionTooltip) { AddLevel(l); } + + s_MarkerContent = new GUIContent(string.Empty); } private void AddLevel(LightUnitUILevel level) @@ -73,25 +77,7 @@ public void Draw(Rect rect, SerializedProperty value) DoThumbTooltip(sliderRect, value.floatValue, value.floatValue / m_RangeMax, iconContent.tooltip); } - private static void GetRects(Rect baseRect, out Rect sliderRect, out Rect iconRect) - { - const int k_IconSeparator = 6; - - sliderRect = baseRect; - sliderRect.width -= EditorGUIUtility.singleLineHeight + k_IconSeparator; - - iconRect = baseRect; - iconRect.x += sliderRect.width + k_IconSeparator; - iconRect.width = EditorGUIUtility.singleLineHeight; - } - - private static void DoSlider(Rect rect, SerializedProperty value, float leftValue, float rightValue) - { - // TODO: Look into compiling a lambda to access internal slider function for logarithmic sliding. - value.floatValue = GUI.HorizontalSlider(rect, value.floatValue, leftValue, rightValue, GUI.skin.horizontalSlider, GUI.skin.horizontalSliderThumb); - } - - private static void DoSliderMarker(Rect rect, LightUnitUILevel level, float rangeMax) + private void DoSliderMarker(Rect rect, LightUnitUILevel level, float rangeMax) { const float width = 3f; const float height = 2f; @@ -121,11 +107,11 @@ private static void DoSliderMarker(Rect rect, LightUnitUILevel level, float rang EditorGUI.DrawRect(markerRect, Color.white); // Consider enlarging this tooltip rect so that it's easier to discover? - s_MarkerContent.tooltip = FormatTooltip(level.content.tooltip, level.range.y); + s_MarkerContent.tooltip = FormatTooltip(m_Unit, level.content.tooltip, level.range.y); EditorGUI.LabelField(markerRect, s_MarkerContent); } - private static void DoThumbTooltip(Rect rect, float value, float normalizedValue, string tooltip) + private void DoThumbTooltip(Rect rect, float value, float normalizedValue, string tooltip) { const float size = 10f; const float halfSize = size * 0.5f; @@ -140,58 +126,37 @@ private static void DoThumbTooltip(Rect rect, float value, float normalizedValue // Horizontally place tooltip on the wheel, thumbMarkerRect.x = rect.x + (rect.width - size) * normalizedValue; - s_MarkerContent.tooltip = FormatTooltip(tooltip, value); + s_MarkerContent.tooltip = FormatTooltip(m_Unit, tooltip, value); EditorGUI.LabelField(thumbMarkerRect, s_MarkerContent); } - private static void DoIcon(Rect rect, GUIContent icon, float range) + private void DoIcon(Rect rect, GUIContent icon, float range) { var oldColor = GUI.color; GUI.color = Color.clear; EditorGUI.DrawTextureTransparent(rect, icon.image); GUI.color = oldColor; - EditorGUI.LabelField(rect, new GUIContent(string.Empty, FormatTooltip(icon.tooltip, range))); - } - - private static string FormatTooltip(string baseTooltip, float value) - { - string formatValue; - - // Massage the value for readability (with respect to the UX request). - if (value >= Single.PositiveInfinity) - formatValue = "###K"; - else if (value >= 100000) - formatValue = (value / 1000).ToString("#,0K"); - else if (value >= 10000) - formatValue = (value / 1000).ToString("0.#") + "K"; - else - formatValue = value.ToString("#.0"); - - return baseTooltip + " " + formatValue + " Units"; + EditorGUI.LabelField(rect, new GUIContent(string.Empty, FormatTooltip(m_Unit, icon.tooltip, range))); } - private readonly GUIContent m_CautionContent; - private readonly List m_Levels = new List(); + private LightUnit m_Unit; + private GUIContent s_MarkerContent; + private GUIContent m_CautionContent; private float m_RangeMin = float.MaxValue; private float m_RangeMax = float.MinValue; + private List m_Levels = new List(); } private static readonly Dictionary s_LightUnitSliderMap = new Dictionary(); - private static readonly GUIContent s_MarkerContent; static LightUnitSliderUIDrawer() { - // Load light unit icons from editor resources - var editorTextures = HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures; - - var luxSlider = new LightUnitSlider(LightUnitValuesTable.k_LuxValueTable, "Higher than Sunlight"); + var luxSlider = new LightUnitSlider(LightUnit.Lux, LightUnitValuesTable.k_LuxValueTable, "Higher than Sunlight"); s_LightUnitSliderMap.Add(LightUnit.Lux, luxSlider); - var lumenSlider = new LightUnitSlider(LightUnitValuesTable.k_LumenValueTable, "Very High Intensity Light"); + var lumenSlider = new LightUnitSlider(LightUnit.Lumen, LightUnitValuesTable.k_LumenValueTable, "Very High Intensity Light"); s_LightUnitSliderMap.Add(LightUnit.Lumen, lumenSlider); - - s_MarkerContent = new GUIContent(string.Empty); } public void OnGUI(LightUnit unit, SerializedProperty value) @@ -215,5 +180,39 @@ public void OnGUI(LightUnit unit, SerializedProperty value, Rect rect) EditorGUI.indentLevel = prevIndentLevel; } + private static void GetRects(Rect baseRect, out Rect sliderRect, out Rect iconRect) + { + const int k_IconSeparator = 6; + + sliderRect = baseRect; + sliderRect.width -= EditorGUIUtility.singleLineHeight + k_IconSeparator; + + iconRect = baseRect; + iconRect.x += sliderRect.width + k_IconSeparator; + iconRect.width = EditorGUIUtility.singleLineHeight; + } + + private static void DoSlider(Rect rect, SerializedProperty value, float leftValue, float rightValue) + { + // TODO: Look into compiling a lambda to access internal slider function for logarithmic sliding. + value.floatValue = GUI.HorizontalSlider(rect, value.floatValue, leftValue, rightValue, GUI.skin.horizontalSlider, GUI.skin.horizontalSliderThumb); + } + + private static string FormatTooltip(LightUnit unit, string baseTooltip, float value) + { + string formatValue; + + // Massage the value for readability (with respect to the UX request). + if (value >= Single.PositiveInfinity) + formatValue = "###K"; + else if (value >= 100000) + formatValue = (value / 1000).ToString("#,0K"); + else if (value >= 10000) + formatValue = (value / 1000).ToString("0.#") + "K"; + else + formatValue = value.ToString("#.0"); + + return baseTooltip + " " + formatValue + " " + unit; + } } } From ecbef1314a911fca57e7dcf54247e42c2869eff9 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Tue, 25 Aug 2020 12:22:41 -0400 Subject: [PATCH 15/64] Add missing meta file --- .../Editor/Lighting/LightUnit.meta | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit.meta b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit.meta new file mode 100644 index 00000000000..7fba77e21df --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: ec727c9423484c83809f34c72c1b45ad +timeCreated: 1596743425 \ No newline at end of file From f1dfdcbf81f0713b8419e3810f57406edc1a126f Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Tue, 25 Aug 2020 12:48:35 -0400 Subject: [PATCH 16/64] Update editor resources for light unit icons --- .../HDRenderPipelineEditorResources.asset | 23 +++++++++++-------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/HDRenderPipelineEditorResources.asset b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/HDRenderPipelineEditorResources.asset index 2f6f24785fd..f553d33c70b 100644 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/HDRenderPipelineEditorResources.asset +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/HDRenderPipelineEditorResources.asset @@ -29,15 +29,20 @@ MonoBehaviour: defaultTerrainMat: {fileID: 2100000, guid: 22ff8771d87ef27429e670136399094b, type: 2} GUITextureBlit2SRGB: {fileID: 2100000, guid: 6e95c04e4e686554e8bed96ee69f690c, type: 2} textures: - lightUnitVeryBrightSun: {fileID: 2800000, guid: 4f86f0d463cd6b548ac8617ced10ad97, type: 3} - lightUnitOvercastSky: {fileID: 2800000, guid: 9139f8ddbeceb49488e844176896253e, type: 3} - lightUnitSunriseOrSunset: {fileID: 2800000, guid: 79587eab3ea9f074486961f2ef82a234, type: 3} - lightUnitMoonLight: {fileID: 2800000, guid: 23c227aae501d964185d172393a00df9, type: 3} - lightUnitExterior: {fileID: 2800000, guid: ebd0bd92a8b812548b6eb9e9f4e48894, type: 3} - lightUnitInterior: {fileID: 2800000, guid: c4edc86cf15152d4a905d604688a32b0, type: 3} - lightUnitDecorative: {fileID: 2800000, guid: 57d5b8c41faabe64c92767bdc4ac0cc1, type: 3} - lightUnitCandle: {fileID: 2800000, guid: af0a18587f6704e4ebdb2c93347b8c8f, type: 3} - lightUnitCautionValue: {fileID: 2800000, guid: 6672f91fbf4a1284cb79938d7d7deda6, type: 3} + iconAreaExterior: {fileID: 2800000, guid: af0290ec651c2ac40946e684ef9e3903, type: 3} + iconBrightSky: {fileID: 2800000, guid: 3f30abb2b4c154149a4d474352b6d387, type: 3} + iconCandle: {fileID: 2800000, guid: af0a18587f6704e4ebdb2c93347b8c8f, type: 3} + iconClearSky: {fileID: 2800000, guid: 79508b04975aaed4dbc9a80f116d9ef7, type: 3} + iconDecorative: {fileID: 2800000, guid: 57d5b8c41faabe64c92767bdc4ac0cc1, type: 3} + iconDecorativeArea: {fileID: 2800000, guid: 2608906764a0b6041a874e620772dab1, type: 3} + iconDirectSunlight: {fileID: 2800000, guid: 8b7d447b931dba74a97349f93baac3d2, type: 3} + iconExterior: {fileID: 2800000, guid: ebd0bd92a8b812548b6eb9e9f4e48894, type: 3} + iconInterior: {fileID: 2800000, guid: c4edc86cf15152d4a905d604688a32b0, type: 3} + iconInteriorArea: {fileID: 2800000, guid: d1dbd84acc95d5241a0ee7c204a18282, type: 3} + iconMoonlessNight: {fileID: 2800000, guid: 52347516c9f7e3546a2ddeffc4c3b3aa, type: 3} + iconMoonlitSky: {fileID: 2800000, guid: 175f173cd52d6054ba07129ddd941528, type: 3} + iconOvercastSky: {fileID: 2800000, guid: 9139f8ddbeceb49488e844176896253e, type: 3} + iconSunriseSunset: {fileID: 2800000, guid: 92481b8bf036748428bff0b52790545f, type: 3} shaderGraphs: autodeskInteractive: {fileID: 4800000, guid: 7252379db4c18b641b517f2c91bb57e1, type: 3} autodeskInteractiveMasked: {fileID: 4800000, guid: 29c4adff654862b40a2e9fb2015a42c3, type: 3} From 728b16bdc2acbd56aa58630c11b199ed3deb9776 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Tue, 25 Aug 2020 15:38:08 -0400 Subject: [PATCH 17/64] General cleanup of light unit slider functionality --- .../LightUnit/LightUnitSliderUIDrawer.cs | 105 ++++++++---------- .../LightUnit/LightUnitValuesTable.cs | 6 + 2 files changed, 53 insertions(+), 58 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs index 6d239928d37..5764cb7bc51 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs @@ -1,5 +1,6 @@ using System; using System.Collections.Generic; +using System.Linq; using System.Linq.Expressions; using UnityEngine; using UnityEngine.Rendering; @@ -9,75 +10,70 @@ namespace UnityEditor.Rendering.HighDefinition { internal class LightUnitSliderUIDrawer { - private class LightUnitSlider + class LightUnitSlider { + LightUnit m_Unit; + LightUnitUILevel[] m_Levels; + string m_CautionTooltip; + Vector2 m_SliderValueRange; + GUIContent s_MarkerContent; + public LightUnitSlider(LightUnit unit, LightUnitUILevel[] levels, string cautionTooltip) { m_Unit = unit; + m_Levels = levels; + m_CautionTooltip = cautionTooltip; - // Load builtin caution icon. - m_CautionContent = EditorGUIUtility.IconContent("console.warnicon.sml"); - m_CautionContent.tooltip = cautionTooltip; - - foreach (var l in levels) - { - AddLevel(l); - } + // Set slider range + m_SliderValueRange = new Vector2( + m_Levels.Min(x => x.range.x), + m_Levels.Max(x => x.range.y) + ); s_MarkerContent = new GUIContent(string.Empty); } - private void AddLevel(LightUnitUILevel level) - { - m_Levels.Add(level); - - // Update the slider ranges. - if (level.range.y > m_RangeMax) - m_RangeMax = level.range.y; - else if (level.range.x < m_RangeMin) - m_RangeMin = level.range.x; - } - - private void CurrentLevelIcon(float value, out GUIContent level, out Vector2 range) - { - foreach (var l in m_Levels) - { - if (value >= l.range.x && value <= l.range.y) - { - level = l.content; - range = l.range; - return; - } - } - - // If value out of range, indicate caution. (For now assume caution feedback is last) - level = m_CautionContent; - range = Vector2.positiveInfinity; - } - public void Draw(Rect rect, SerializedProperty value) { // Fetch the rects GetRects(rect, out var sliderRect, out var iconRect); // Slider - DoSlider(sliderRect, value, m_RangeMin, m_RangeMax); + DoSlider(sliderRect, value, m_SliderValueRange); // Markers foreach (var l in m_Levels) { - DoSliderMarker(sliderRect, l, m_RangeMax); + DoSliderMarker(sliderRect, l, m_SliderValueRange.y); } + // Fetch the current level + var level = CurrentLevel(value.floatValue); + var levelIconContent = level.content; + var levelRange = level.range; + // Icon - CurrentLevelIcon(value.floatValue, out var iconContent, out var range); - DoIcon(iconRect, iconContent, range.y); + DoIcon(iconRect, levelIconContent, levelRange.y); // Place tooltip on slider thumb. - DoThumbTooltip(sliderRect, value.floatValue, value.floatValue / m_RangeMax, iconContent.tooltip); + DoThumbTooltip(sliderRect, value.floatValue, value.floatValue / m_SliderValueRange.y, levelIconContent.tooltip); + } + + LightUnitUILevel CurrentLevel(float value) + { + foreach (var l in m_Levels) + { + if (value >= l.range.x && value <= l.range.y) + { + return l; + } + } + + // If value out of range, indicate caution. (For now assume caution feedback is last) + return LightUnitUILevel.CautionLevel(m_CautionTooltip); } - private void DoSliderMarker(Rect rect, LightUnitUILevel level, float rangeMax) + void DoSliderMarker(Rect rect, LightUnitUILevel level, float rangeMax) { const float width = 3f; const float height = 2f; @@ -111,7 +107,7 @@ private void DoSliderMarker(Rect rect, LightUnitUILevel level, float rangeMax) EditorGUI.LabelField(markerRect, s_MarkerContent); } - private void DoThumbTooltip(Rect rect, float value, float normalizedValue, string tooltip) + void DoThumbTooltip(Rect rect, float value, float normalizedValue, string tooltip) { const float size = 10f; const float halfSize = size * 0.5f; @@ -130,7 +126,7 @@ private void DoThumbTooltip(Rect rect, float value, float normalizedValue, strin EditorGUI.LabelField(thumbMarkerRect, s_MarkerContent); } - private void DoIcon(Rect rect, GUIContent icon, float range) + void DoIcon(Rect rect, GUIContent icon, float range) { var oldColor = GUI.color; GUI.color = Color.clear; @@ -139,16 +135,9 @@ private void DoIcon(Rect rect, GUIContent icon, float range) EditorGUI.LabelField(rect, new GUIContent(string.Empty, FormatTooltip(m_Unit, icon.tooltip, range))); } - - private LightUnit m_Unit; - private GUIContent s_MarkerContent; - private GUIContent m_CautionContent; - private float m_RangeMin = float.MaxValue; - private float m_RangeMax = float.MinValue; - private List m_Levels = new List(); } - private static readonly Dictionary s_LightUnitSliderMap = new Dictionary(); + static readonly Dictionary s_LightUnitSliderMap = new Dictionary(); static LightUnitSliderUIDrawer() { @@ -180,7 +169,7 @@ public void OnGUI(LightUnit unit, SerializedProperty value, Rect rect) EditorGUI.indentLevel = prevIndentLevel; } - private static void GetRects(Rect baseRect, out Rect sliderRect, out Rect iconRect) + static void GetRects(Rect baseRect, out Rect sliderRect, out Rect iconRect) { const int k_IconSeparator = 6; @@ -192,13 +181,13 @@ private static void GetRects(Rect baseRect, out Rect sliderRect, out Rect iconRe iconRect.width = EditorGUIUtility.singleLineHeight; } - private static void DoSlider(Rect rect, SerializedProperty value, float leftValue, float rightValue) + static void DoSlider(Rect rect, SerializedProperty value, Vector2 range) { // TODO: Look into compiling a lambda to access internal slider function for logarithmic sliding. - value.floatValue = GUI.HorizontalSlider(rect, value.floatValue, leftValue, rightValue, GUI.skin.horizontalSlider, GUI.skin.horizontalSliderThumb); + value.floatValue = GUI.HorizontalSlider(rect, value.floatValue, range.x, range.y, GUI.skin.horizontalSlider, GUI.skin.horizontalSliderThumb); } - private static string FormatTooltip(LightUnit unit, string baseTooltip, float value) + static string FormatTooltip(LightUnit unit, string baseTooltip, float value) { string formatValue; @@ -212,7 +201,7 @@ private static string FormatTooltip(LightUnit unit, string baseTooltip, float va else formatValue = value.ToString("#.0"); - return baseTooltip + " " + formatValue + " " + unit; + return baseTooltip + " - " + formatValue + " " + unit; } } } diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitValuesTable.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitValuesTable.cs index ee936690003..5e9fa533453 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitValuesTable.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitValuesTable.cs @@ -13,6 +13,12 @@ public LightUnitUILevel(Texture2D icon, string tooltip, Vector2 range) this.range = range; } + public static LightUnitUILevel CautionLevel(string tooltip) => new LightUnitUILevel + { + // Load the buildin caution icon with provided tooltip. + content = new GUIContent( EditorGUIUtility.IconContent("console.warnicon.sml").image, tooltip), + }; + public GUIContent content; public Vector2 range; } From 716b09cd5108ec90f1c0c750b4bed28395d33f5b Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Tue, 25 Aug 2020 15:54:42 -0400 Subject: [PATCH 18/64] Scale up the marker tooltip for easier disovery. Display caution value --- .../Lighting/LightUnit/LightUnitSliderUIDrawer.cs | 13 ++++++++++--- .../Lighting/LightUnit/LightUnitValuesTable.cs | 3 ++- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs index 5764cb7bc51..edd2cee3629 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs @@ -70,7 +70,7 @@ LightUnitUILevel CurrentLevel(float value) } // If value out of range, indicate caution. (For now assume caution feedback is last) - return LightUnitUILevel.CautionLevel(m_CautionTooltip); + return LightUnitUILevel.CautionLevel(m_CautionTooltip, value); } void DoSliderMarker(Rect rect, LightUnitUILevel level, float rangeMax) @@ -102,9 +102,16 @@ void DoSliderMarker(Rect rect, LightUnitUILevel level, float rangeMax) // Draw marker by manually drawing the rect, and an empty label with the tooltip. EditorGUI.DrawRect(markerRect, Color.white); - // Consider enlarging this tooltip rect so that it's easier to discover? s_MarkerContent.tooltip = FormatTooltip(m_Unit, level.content.tooltip, level.range.y); - EditorGUI.LabelField(markerRect, s_MarkerContent); + + // Scale the marker tooltip for easier discovery + const float markerTooltipRectScale = 4f; + var markerTooltipRect = markerRect; + markerTooltipRect.width *= markerTooltipRectScale; + markerTooltipRect.height *= markerTooltipRectScale; + markerTooltipRect.x -= (markerTooltipRect.width * 0.5f) - 1; + markerTooltipRect.y -= (markerTooltipRect.height * 0.5f) - 1; + EditorGUI.LabelField(markerTooltipRect, s_MarkerContent); } void DoThumbTooltip(Rect rect, float value, float normalizedValue, string tooltip) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitValuesTable.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitValuesTable.cs index 5e9fa533453..9dad1996440 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitValuesTable.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitValuesTable.cs @@ -13,10 +13,11 @@ public LightUnitUILevel(Texture2D icon, string tooltip, Vector2 range) this.range = range; } - public static LightUnitUILevel CautionLevel(string tooltip) => new LightUnitUILevel + public static LightUnitUILevel CautionLevel(string tooltip, float value) => new LightUnitUILevel { // Load the buildin caution icon with provided tooltip. content = new GUIContent( EditorGUIUtility.IconContent("console.warnicon.sml").image, tooltip), + range = new Vector2(-1, value) }; public GUIContent content; From 7de2d01c228440e5acff3091b121b66d5e081bee Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Tue, 25 Aug 2020 15:55:28 -0400 Subject: [PATCH 19/64] Initial integration of light unit slider into light UI for light intensities. --- .../Editor/Lighting/HDLightUI.cs | 30 +++++++++++++------ 1 file changed, 21 insertions(+), 9 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUI.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUI.cs index 2cdc0ee1edb..4a8c81fe8ec 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUI.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUI.cs @@ -59,6 +59,8 @@ enum AdvancedMode readonly static ExpandedState k_ExpandedState = new ExpandedState(~(-1), "HDRP"); + readonly static LightUnitSliderUIDrawer s_LightUnitSliderUIDrawer = new LightUnitSliderUIDrawer(); + public static readonly CED.IDrawer Inspector; static bool GetAdvanced(AdvancedMode mask, SerializedHDLight serialized, Editor owner) @@ -591,19 +593,11 @@ static void DrawLightIntensityGUILayout(SerializedHDLight serialized, Editor own float indent = k_IndentPerLevel * EditorGUI.indentLevel; Rect lineRect = EditorGUILayout.GetControlRect(); - Rect valueRect = lineRect; Rect labelRect = lineRect; labelRect.width = EditorGUIUtility.labelWidth; - // We use PropertyField to draw the value to keep the handle at left of the field - // This will apply the indent again thus we need to remove it time for alignment - valueRect.width += indent - k_ValueUnitSeparator - k_UnitWidth; - Rect unitRect = valueRect; - unitRect.x += valueRect.width - indent + k_ValueUnitSeparator; - unitRect.width = k_UnitWidth + .5f; - //handling of prefab overrides in a parent label - GUIContent parentLabel = s_Styles.lightIntensity; + GUIContent parentLabel = s_Styles.lightIntensity; parentLabel = EditorGUI.BeginProperty(labelRect, parentLabel, serialized.intensity); parentLabel = EditorGUI.BeginProperty(labelRect, parentLabel, serialized.lightUnit); { @@ -612,6 +606,24 @@ static void DrawLightIntensityGUILayout(SerializedHDLight serialized, Editor own EditorGUI.EndProperty(); EditorGUI.EndProperty(); + // Draw the light unit slider + icon + tooltip + Rect lightUnitSliderRect = lineRect; // TODO: Move the value and unit rects to new line + lightUnitSliderRect.x += EditorGUIUtility.labelWidth + k_ValueUnitSeparator; + lightUnitSliderRect.width -= EditorGUIUtility.labelWidth + k_ValueUnitSeparator; + + LightUnit lightUnit = serialized.lightUnit.GetEnumValue(); + s_LightUnitSliderUIDrawer.OnGUI(lightUnit, serialized.intensity, lightUnitSliderRect); + + // We use PropertyField to draw the value to keep the handle at left of the field + // This will apply the indent again thus we need to remove it time for alignment + Rect valueRect = EditorGUILayout.GetControlRect(); + labelRect.width = EditorGUIUtility.labelWidth; + valueRect.width += indent - k_ValueUnitSeparator - k_UnitWidth; + Rect unitRect = valueRect; + unitRect.x += valueRect.width - indent + k_ValueUnitSeparator; + unitRect.width = k_UnitWidth + .5f; + + // Draw the unit textfield EditorGUI.PropertyField(valueRect, serialized.intensity, s_Styles.empty); DrawLightIntensityUnitPopup(unitRect, serialized, owner); From 692f2877f621b06fd6554afb2f7feb31a27497a7 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Thu, 27 Aug 2020 11:13:14 -0400 Subject: [PATCH 20/64] Fix light unit marker clamping --- .../LightUnit/LightUnitSliderUIDrawer.cs | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs index edd2cee3629..09f35dd103a 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs @@ -75,10 +75,10 @@ LightUnitUILevel CurrentLevel(float value) void DoSliderMarker(Rect rect, LightUnitUILevel level, float rangeMax) { - const float width = 3f; + const float width = 4f; const float height = 2f; - float x = level.range.y / rangeMax; + float normalizedValue = level.range.y / rangeMax; var markerRect = rect; markerRect.width = width; @@ -88,17 +88,17 @@ void DoSliderMarker(Rect rect, LightUnitUILevel level, float rangeMax) markerRect.y += (EditorGUIUtility.singleLineHeight / 2f) - 1; // Horizontally place on slider. - markerRect.x = rect.x + rect.width * x; - - // Clamp to the slider edges. const float halfWidth = width * 0.5f; - float min = rect.x + halfWidth; - float max = (rect.x + rect.width) - halfWidth; - markerRect.x = Mathf.Clamp(markerRect.x, min, max); + markerRect.x = rect.x + rect.width * normalizedValue; // Center the marker on value. markerRect.x -= halfWidth; + // Clamp to the slider edges. + float min = rect.x; + float max = (rect.x + rect.width) - width; + markerRect.x = Mathf.Clamp(markerRect.x, min, max); + // Draw marker by manually drawing the rect, and an empty label with the tooltip. EditorGUI.DrawRect(markerRect, Color.white); From 65f7a7a9ec2e89ca29e0c0700bc5601fd0a9b14c Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Thu, 27 Aug 2020 12:36:14 -0400 Subject: [PATCH 21/64] Add to changelog --- com.unity.render-pipelines.high-definition/CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/com.unity.render-pipelines.high-definition/CHANGELOG.md b/com.unity.render-pipelines.high-definition/CHANGELOG.md index 6a2fbb119e6..4726d549c9f 100644 --- a/com.unity.render-pipelines.high-definition/CHANGELOG.md +++ b/com.unity.render-pipelines.high-definition/CHANGELOG.md @@ -182,6 +182,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. - Added render graph support of RTGI. - Supporting RTSSS and Recursive Rendering in the render graph mode. - Supporting directional RT and screen space shadow for render graph. +- Added light unit slider for light intensity. ### Fixed - Fix when rescale probe all direction below zero (1219246) From 1068fb8259749d0d024cdc1026a943632e5914e9 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Wed, 2 Sep 2020 14:13:53 -0400 Subject: [PATCH 22/64] Initial implementation of exponential slider --- .../LightUnit/LightUnitSliderUIDrawer.cs | 25 +++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs index 09f35dd103a..15f75bad6c1 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs @@ -190,8 +190,29 @@ static void GetRects(Rect baseRect, out Rect sliderRect, out Rect iconRect) static void DoSlider(Rect rect, SerializedProperty value, Vector2 range) { - // TODO: Look into compiling a lambda to access internal slider function for logarithmic sliding. - value.floatValue = GUI.HorizontalSlider(rect, value.floatValue, range.x, range.y, GUI.skin.horizontalSlider, GUI.skin.horizontalSliderThumb); + // value.floatValue = GUI.HorizontalSlider(rect, value.floatValue, range.x, range.y, GUI.skin.horizontalSlider, GUI.skin.horizontalSliderThumb); + value.floatValue = ExponentialSlider(rect, value.floatValue, range.x, 20000f, range.y); + } + + // Note: Could use the internal PowerSlider, but that comes with a textfield, and we can't define the f(0.5). + // ref: https://stackoverflow.com/a/17102320 + static float ExponentialSlider(Rect rect, float value, float lo, float mi, float hi) + { + float x = lo; + float y = mi; + float z = hi; + + // https://www.desmos.com/calculator/yx2yf4huia + float a = ((x * z) - (y * y)) / (x - (2 * y) + z); + float b = ((y - x) * (y - x)) / (x - (2 * y) + z); + float c = 2 * Mathf.Log((z - y) / (y - x)); + + float ValueToSlider(float x) => Mathf.Log((x - a) / b) / c; + float SliderToValue(float x) => a + b * Mathf.Exp(c * x); + + float internalValue = GUI.HorizontalSlider(rect, ValueToSlider(value), 0f, 1f); + + return SliderToValue(internalValue); } static string FormatTooltip(LightUnit unit, string baseTooltip, float value) From bfba82ea76f16c14e3a21f5b7cf7c4dd2c44fcab Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Thu, 3 Sep 2020 18:40:20 -0400 Subject: [PATCH 23/64] Fill in the remaining light value tables, implement light unit slider descriptor, implement the exponential light unit slider --- .../Lighting/LightUnit/LightUnitSlider.cs | 279 ++++++++++++++++++ ...Drawer.cs.meta => LightUnitSlider.cs.meta} | 0 .../LightUnit/LightUnitSliderSettings.cs | 205 +++++++++++++ ...s.meta => LightUnitSliderSettings.cs.meta} | 0 .../LightUnit/LightUnitSliderUIDrawer.cs | 235 --------------- .../LightUnit/LightUnitValuesTable.cs | 62 ---- 6 files changed, 484 insertions(+), 297 deletions(-) create mode 100644 com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs rename com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/{LightUnitSliderUIDrawer.cs.meta => LightUnitSlider.cs.meta} (100%) create mode 100644 com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs rename com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/{LightUnitValuesTable.cs.meta => LightUnitSliderSettings.cs.meta} (100%) delete mode 100644 com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs delete mode 100644 com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitValuesTable.cs diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs new file mode 100644 index 00000000000..a1ad86ae9d7 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs @@ -0,0 +1,279 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Linq.Expressions; +using UnityEngine; +using UnityEngine.Rendering; +using UnityEngine.Rendering.HighDefinition; +using UnityEngine.UIElements; + +namespace UnityEditor.Rendering.HighDefinition +{ + class LightUnitSlider + { + static class SliderConfig + { + public const float k_IconSeparator = 6; + public const float k_MarkerWidth = 4; + public const float k_MarkerHeight = 2; + public const float k_MarkerTooltipScale = 4; + public const float k_ThumbTooltipSize = 10; + } + + protected LightUnitSliderUIDescriptor m_Descriptor; + + public LightUnitSlider(LightUnitSliderUIDescriptor descriptor) + { + m_Descriptor = descriptor; + } + + public void Draw(Rect rect, SerializedProperty value) + { + BuildRects(rect, out var sliderRect, out var iconRect); + + DoSlider(sliderRect, value, m_Descriptor.sliderRange); + + foreach (var r in m_Descriptor.valueRanges) + { + var markerValue = r.value.y; + var markerPosition = GetPositionOnSlider(markerValue); + var markerTooltip = r.content.tooltip; + DoSliderMarker(sliderRect, markerPosition, markerValue, markerTooltip); + } + + var level = CurrentRange(value.floatValue); + var levelIconContent = level.content; + var levelRange = level.value; + DoIcon(iconRect, levelIconContent, levelRange.y); + + var thumbValue = value.floatValue; + var thumbPosition = GetPositionOnSlider(thumbValue); + var thumbTooltip = levelIconContent.tooltip; + DoThumbTooltip(sliderRect, thumbPosition, thumbValue, thumbTooltip); + } + + LightUnitSliderUIRange CurrentRange(float value) + { + foreach (var l in m_Descriptor.valueRanges) + { + if (value >= l.value.x && value <= l.value.y) + { + return l; + } + } + + return LightUnitSliderUIRange.CautionRange(m_Descriptor.cautionTooltip, value); + } + + void BuildRects(Rect baseRect, out Rect sliderRect, out Rect iconRect) + { + sliderRect = baseRect; + sliderRect.width -= EditorGUIUtility.singleLineHeight + SliderConfig.k_IconSeparator; + + iconRect = baseRect; + iconRect.x += sliderRect.width + SliderConfig.k_IconSeparator; + iconRect.width = EditorGUIUtility.singleLineHeight; + } + + void DoSliderMarker(Rect rect, float position, float value, string tooltip) + { + const float width = SliderConfig.k_MarkerWidth; + const float height = SliderConfig.k_MarkerHeight; + + var markerRect = rect; + markerRect.width = width; + markerRect.height = height; + + // Vertically align with slider. + markerRect.y += (EditorGUIUtility.singleLineHeight / 2f) - 1; + + // Horizontally place on slider. + const float halfWidth = width * 0.5f; + markerRect.x = rect.x + rect.width * position; + + // Center the marker on value. + markerRect.x -= halfWidth; + + // Clamp to the slider edges. + float min = rect.x; + float max = (rect.x + rect.width) - width; + markerRect.x = Mathf.Clamp(markerRect.x, min, max); + + // Draw marker by manually drawing the rect, and an empty label with the tooltip. + EditorGUI.DrawRect(markerRect, Color.white); + + // Scale the marker tooltip for easier discovery + const float markerTooltipRectScale = SliderConfig.k_MarkerTooltipScale; + var markerTooltipRect = markerRect; + markerTooltipRect.width *= markerTooltipRectScale; + markerTooltipRect.height *= markerTooltipRectScale; + markerTooltipRect.x -= (markerTooltipRect.width * 0.5f) - 1; + markerTooltipRect.y -= (markerTooltipRect.height * 0.5f) - 1; + EditorGUI.LabelField(markerTooltipRect, GetLightUnitTooltip(tooltip, value)); + } + + void DoIcon(Rect rect, GUIContent icon, float range) + { + var oldColor = GUI.color; + GUI.color = Color.clear; + EditorGUI.DrawTextureTransparent(rect, icon.image); + GUI.color = oldColor; + + EditorGUI.LabelField(rect, GetLightUnitTooltip(icon.tooltip, range)); + } + + void DoThumbTooltip(Rect rect, float position, float value, string tooltip) + { + const float size = SliderConfig.k_ThumbTooltipSize; + const float halfSize = SliderConfig.k_ThumbTooltipSize * 0.5f; + + var thumbMarkerRect = rect; + thumbMarkerRect.width = size; + thumbMarkerRect.height = size; + + // Vertically align with slider + thumbMarkerRect.y += halfSize - 1f; + + // Horizontally place tooltip on the wheel, + thumbMarkerRect.x = rect.x + (rect.width - size) * position; + + EditorGUI.LabelField(thumbMarkerRect, GetLightUnitTooltip(tooltip, value)); + } + + GUIContent GetLightUnitTooltip(string baseTooltip, float value) + { + string formatValue; + + if (value >= 100000) + formatValue = (value / 1000).ToString("#,0K"); + else if (value >= 10000) + formatValue = (value / 1000).ToString("0.#") + "K"; + else + formatValue = value.ToString("#.0"); + + string tooltip = baseTooltip + " - " + formatValue + " " + m_Descriptor.unitName; + + return new GUIContent(string.Empty, tooltip); + } + + protected virtual void DoSlider(Rect rect, SerializedProperty value, Vector2 range) + { + value.floatValue = GUI.HorizontalSlider(rect, value.floatValue, range.x, range.y, GUI.skin.horizontalSlider, GUI.skin.horizontalSliderThumb); + } + + protected virtual float GetPositionOnSlider(float value) + { + return value / m_Descriptor.sliderRange.y; + } + } + + class ExponentialLightUnitSlider : LightUnitSlider + { + private Vector3 m_ExponentialConstraints; + + /// + /// Exponential slider modeled to set a f(0.5) value. + /// ref: https://stackoverflow.com/a/17102320 + /// + void PrepareExponentialConstraints(float lo, float mi, float hi) + { + float x = lo; + float y = mi; + float z = hi; + + // https://www.desmos.com/calculator/yx2yf4huia + m_ExponentialConstraints.x = ((x * z) - (y * y)) / (x - (2 * y) + z); + m_ExponentialConstraints.y = ((y - x) * (y - x)) / (x - (2 * y) + z); + m_ExponentialConstraints.z = 2 * Mathf.Log((z - y) / (y - x)); + } + + float ValueToSlider(float x) => Mathf.Log((x - m_ExponentialConstraints.x) / m_ExponentialConstraints.y) / m_ExponentialConstraints.z; + float SliderToValue(float x) => m_ExponentialConstraints.x + m_ExponentialConstraints.y * Mathf.Exp(m_ExponentialConstraints.z * x); + + public ExponentialLightUnitSlider(LightUnitSliderUIDescriptor descriptor) : base(descriptor) + { + var halfValue = 10000f; // TODO: Compute the median + PrepareExponentialConstraints(m_Descriptor.sliderRange.x, halfValue, m_Descriptor.sliderRange.y); + } + + protected override float GetPositionOnSlider(float value) + { + return ValueToSlider(value); + } + + protected override void DoSlider(Rect rect, SerializedProperty value, Vector2 range) + { + value.floatValue = ExponentialSlider(rect, value.floatValue); + } + + float ExponentialSlider(Rect rect, float value) + { + float internalValue = GUI.HorizontalSlider(rect, ValueToSlider(value), 0f, 1f); + + return SliderToValue(internalValue); + } + } + + class TemperatureSlider : LightUnitSlider + { + public TemperatureSlider(LightUnitSliderUIDescriptor descriptor) : base(descriptor) {} + } + + internal class LightUnitSliderUIDrawer + { + static Dictionary s_LightUnitSliderMap; + static LightUnitSlider s_ExposureSlider; + static TemperatureSlider s_TemperatureSlider; + + static LightUnitSliderUIDrawer() + { + s_LightUnitSliderMap = new Dictionary + { + { LightUnit.Lux, new ExponentialLightUnitSlider(LightUnitSliderDescriptors.k_LuxDescriptor) }, + { LightUnit.Lumen, new ExponentialLightUnitSlider(LightUnitSliderDescriptors.k_LumenDescriptor) }, + { LightUnit.Candela, new ExponentialLightUnitSlider(LightUnitSliderDescriptors.k_CandelaDescriptor) }, + { LightUnit.Ev100, new ExponentialLightUnitSlider(LightUnitSliderDescriptors.k_EV100Descriptor) }, + { LightUnit.Nits, new ExponentialLightUnitSlider(LightUnitSliderDescriptors.k_NitsDescriptor) }, + }; + + // Exposure is in EV100, but we load a separate due to the different icon set. + s_ExposureSlider = new LightUnitSlider(LightUnitSliderDescriptors.k_LuxDescriptor); + + // Kelvin is not classified internally as a light unit so we handle it independently as well. + s_TemperatureSlider = new TemperatureSlider(LightUnitSliderDescriptors.k_TemperatureDescriptor); + } + + public void Draw(LightUnit unit, SerializedProperty value, Rect rect) + { + if (!s_LightUnitSliderMap.TryGetValue(unit, out var lightUnitSlider)) + return; + + var prevIndentLevel = EditorGUI.indentLevel; + EditorGUI.indentLevel = 0; + { + lightUnitSlider.Draw(rect, value); + } + EditorGUI.indentLevel = prevIndentLevel; + } + + public void DrawExposureSlider(SerializedProperty value, Rect rect) + { + var prevIndentLevel = EditorGUI.indentLevel; + EditorGUI.indentLevel = 0; + { + s_ExposureSlider.Draw(rect, value); + } + EditorGUI.indentLevel = prevIndentLevel; + } + + public void DrawTemperatureSlider(SerializedProperty value, Rect rect) + { + var prevIndentLevel = EditorGUI.indentLevel; + EditorGUI.indentLevel = 0; + { + s_TemperatureSlider.Draw(rect, value); + } + EditorGUI.indentLevel = prevIndentLevel; + } + } +} diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs.meta b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs.meta rename to com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs new file mode 100644 index 00000000000..d2152439c43 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs @@ -0,0 +1,205 @@ +using System.Collections; +using System.Collections.Generic; +using System.Linq; +using UnityEngine; +using UnityEngine.Rendering.HighDefinition; + +namespace UnityEditor.Rendering.HighDefinition +{ + struct LightUnitSliderUIDescriptor + { + public LightUnitSliderUIDescriptor(LightUnitSliderUIRange[] valueRanges, string cautionTooltip, string unitName) + { + this.valueRanges = valueRanges; + this.cautionTooltip = cautionTooltip; + this.unitName = unitName; + + sliderRange = new Vector2( + this.valueRanges.Min(x => x.value.x), + this.valueRanges.Max(x => x.value.y) + ); + } + + public readonly LightUnitSliderUIRange[] valueRanges; + public readonly Vector2 sliderRange; + public readonly string cautionTooltip; + public readonly string unitName; + } + + struct LightUnitSliderUIRange + { + public LightUnitSliderUIRange(Texture2D icon, string tooltip, Vector2 value) + { + this.content = new GUIContent(icon, tooltip); + this.value = value; + } + + public static LightUnitSliderUIRange CautionRange(string tooltip, float value) => new LightUnitSliderUIRange + { + // Load the buildin caution icon with provided tooltip. + content = new GUIContent( EditorGUIUtility.IconContent("console.warnicon.sml").image, tooltip), + value = new Vector2(-1, value) + }; + + public GUIContent content; + public Vector2 value; + } + + static class LightUnitSliderDescriptors + { + // Lux + public static LightUnitSliderUIDescriptor k_LuxDescriptor = new LightUnitSliderUIDescriptor( + LightUnitSliderRanges.k_LuxValueTable, + LightUnitTooltips.k_SunCaution, + "Lux" + ); + + // Lumen + public static LightUnitSliderUIDescriptor k_LumenDescriptor = new LightUnitSliderUIDescriptor( + LightUnitSliderRanges.k_LumenValueTable, + LightUnitTooltips.k_PunctualCaution, + "Lumen" + ); + + // Candela + public static LightUnitSliderUIDescriptor k_CandelaDescriptor = new LightUnitSliderUIDescriptor( + LightUnitSliderRanges.k_CandelaValueTable, + LightUnitTooltips.k_PunctualCaution, + "Candela" + ); + + // EV100 + public static LightUnitSliderUIDescriptor k_EV100Descriptor = new LightUnitSliderUIDescriptor( + LightUnitSliderRanges.k_EV100ValueTable, + LightUnitTooltips.k_PunctualCaution, + "EV" + ); + + // Nits + public static LightUnitSliderUIDescriptor k_NitsDescriptor = new LightUnitSliderUIDescriptor( + LightUnitSliderRanges.k_NitsValueTable, + LightUnitTooltips.k_PunctualCaution, + "Nits" + ); + + // Exposure + public static LightUnitSliderUIDescriptor k_ExposureDescriptor = new LightUnitSliderUIDescriptor( + LightUnitSliderRanges.k_LumenValueTable, + LightUnitTooltips.k_ExposureCaution, + "EV" + ); + + // Temperature + public static LightUnitSliderUIDescriptor k_TemperatureDescriptor = new LightUnitSliderUIDescriptor( + LightUnitSliderRanges.k_KelvinValueTable, + LightUnitTooltips.k_TemperatureCaution, + "Kelvin" + ); + + private static class LightUnitTooltips + { + // Caution + public const string k_SunCaution = "Higher than sunlight."; + public const string k_PunctualCaution = "Very high intensity light."; + public const string k_ExposureCaution = "Higher than sunlight."; + public const string k_TemperatureCaution = ""; + + // Lux / Directional + public const string k_LuxBrightSky = "Very Bright Sun"; + public const string k_LuxOvercastSky = "Overcast Sky"; + public const string k_LuxSunriseSunset = "Sunrise or Sunset"; + public const string k_LuxMoonlight = "Moon Light"; + + // Punctual + public const string k_PunctualExterior = "Exterior"; + public const string k_PunctualInterior = "Interior"; + public const string k_PunctualDecorative = "Decorative"; + public const string k_PunctualCandle = "Candle"; + + // Exposure + public const string k_ExposureBrightSky = "Bright Sky"; + public const string k_ExposureOvercastSky = "Overcast Sky"; + public const string k_ExposureSunriseSunset = "Sunrise or Sunset"; + public const string k_ExposureInterior = "Interior"; + public const string k_ExposureMoonlitSky = "Moonlit Sky"; + public const string k_ExposureMoonlessNight = "Moonless Night"; + + // Temperature + public const string k_TemperatureBlueSky = "Blue Sky"; + public const string k_TemperatureCloudySky = "Cloudy Sky"; + public const string k_TemperatureDirectSunlight = "Direct Sunlight"; + public const string k_TemperatureArtificial = "Artificial"; + public const string k_TemperatureCandle = "Candle"; + } + + private static class LightUnitSliderRanges + { + // Shorthand helper for converting the pre-defined ranges into other units (Nits, EV, Candela). + static float LuxToEV(float x) => LightUtils.ConvertLuxToEv(x, 1f); + static float LuxToCandela(float x) => LightUtils.ConvertLuxToCandela(x, 1f); + + // Note: In case of area light, the intensity is scaled by the light size. How should this be reconciled in the UI? + static float LumenToNits(float x) => LightUtils.ConvertRectLightLumenToLuminance(x, 1f, 1f); + + public static readonly LightUnitSliderUIRange[] k_LumenValueTable = + { + new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconExterior, LightUnitTooltips.k_PunctualExterior, new Vector2(3000, 40000)), + new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconInterior, LightUnitTooltips.k_PunctualInterior, new Vector2(300, 3000)), + new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconDecorative, LightUnitTooltips.k_PunctualDecorative, new Vector2(15, 300)), + new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconCandle, LightUnitTooltips.k_PunctualCandle, new Vector2(0, 15)), + }; + + public static readonly LightUnitSliderUIRange[] k_NitsValueTable = + { + new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconExterior, LightUnitTooltips.k_PunctualExterior, new Vector2(LumenToNits(3000), LumenToNits(40000))), + new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconInterior, LightUnitTooltips.k_PunctualInterior, new Vector2(LumenToNits(300), LumenToNits(3000))), + new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconDecorative, LightUnitTooltips.k_PunctualDecorative, new Vector2(LumenToNits(15), LumenToNits(300))), + new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconCandle, LightUnitTooltips.k_PunctualCandle, new Vector2(0, LumenToNits(15))), + }; + + public static readonly LightUnitSliderUIRange[] k_LuxValueTable = + { + new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconBrightSky, LightUnitTooltips.k_LuxBrightSky, new Vector2(80000, 120000)), + new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconOvercastSky, LightUnitTooltips.k_LuxOvercastSky, new Vector2(10000, 80000)), + new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconSunriseSunset, LightUnitTooltips.k_LuxSunriseSunset, new Vector2(1, 10000)), + new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconMoonlitSky, LightUnitTooltips.k_LuxMoonlight, new Vector2(0, 1)), + }; + + public static readonly LightUnitSliderUIRange[] k_CandelaValueTable = + { + new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconExterior, LightUnitTooltips.k_PunctualExterior, new Vector2(LuxToCandela(80000), LuxToCandela(120000))), + new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconInterior, LightUnitTooltips.k_PunctualInterior, new Vector2(LuxToCandela(10000), LuxToCandela(80000))), + new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconDecorative, LightUnitTooltips.k_PunctualDecorative, new Vector2(LuxToCandela(1), LuxToCandela(10000))), + new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconCandle, LightUnitTooltips.k_PunctualCandle, new Vector2(0, LuxToCandela(1))), + }; + + public static readonly LightUnitSliderUIRange[] k_EV100ValueTable = + { + new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconExterior, LightUnitTooltips.k_PunctualExterior, new Vector2(LuxToEV(80000), LuxToEV(120000))), + new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconInterior, LightUnitTooltips.k_PunctualInterior, new Vector2(LuxToEV(10000), LuxToEV(80000))), + new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconDecorative, LightUnitTooltips.k_PunctualDecorative, new Vector2(LuxToEV(1), LuxToEV(10000))), + new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconCandle, LightUnitTooltips.k_PunctualCandle, new Vector2(0, LuxToEV(1))), + }; + + // Same units as EV100, but we declare a new table since we use different icons in the exposure context. + public static readonly LightUnitSliderUIRange[] k_ExposureValueTable = + { + new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconBrightSky, LightUnitTooltips.k_ExposureBrightSky, new Vector2(12, 16)), + new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconOvercastSky, LightUnitTooltips.k_ExposureOvercastSky, new Vector2(8, 12)), + new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconSunriseSunset, LightUnitTooltips.k_ExposureSunriseSunset, new Vector2(6, 8)), + new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconInterior, LightUnitTooltips.k_ExposureInterior, new Vector2(3, 6)), + new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconMoonlitSky, LightUnitTooltips.k_ExposureMoonlitSky, new Vector2(0, 3)), + new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconMoonlessNight, LightUnitTooltips.k_ExposureMoonlessNight, new Vector2(-3, 0)), + }; + + public static readonly LightUnitSliderUIRange[] k_KelvinValueTable = + { + new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconClearSky, LightUnitTooltips.k_TemperatureBlueSky, new Vector2(10000, 20000)), + new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconOvercastSky, LightUnitTooltips.k_TemperatureCloudySky, new Vector2(6500, 10000)), + new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconDirectSunlight,LightUnitTooltips.k_TemperatureDirectSunlight, new Vector2(3500, 6500)), + new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconExterior, LightUnitTooltips.k_TemperatureArtificial, new Vector2(2500, 3500)), + new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconCandle, LightUnitTooltips.k_ExposureMoonlitSky, new Vector2(1500, 2500)), + }; + } + } +} diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitValuesTable.cs.meta b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitValuesTable.cs.meta rename to com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs deleted file mode 100644 index 15f75bad6c1..00000000000 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderUIDrawer.cs +++ /dev/null @@ -1,235 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Linq.Expressions; -using UnityEngine; -using UnityEngine.Rendering; -using UnityEngine.Rendering.HighDefinition; - -namespace UnityEditor.Rendering.HighDefinition -{ - internal class LightUnitSliderUIDrawer - { - class LightUnitSlider - { - LightUnit m_Unit; - LightUnitUILevel[] m_Levels; - string m_CautionTooltip; - Vector2 m_SliderValueRange; - GUIContent s_MarkerContent; - - public LightUnitSlider(LightUnit unit, LightUnitUILevel[] levels, string cautionTooltip) - { - m_Unit = unit; - m_Levels = levels; - m_CautionTooltip = cautionTooltip; - - // Set slider range - m_SliderValueRange = new Vector2( - m_Levels.Min(x => x.range.x), - m_Levels.Max(x => x.range.y) - ); - - s_MarkerContent = new GUIContent(string.Empty); - } - - public void Draw(Rect rect, SerializedProperty value) - { - // Fetch the rects - GetRects(rect, out var sliderRect, out var iconRect); - - // Slider - DoSlider(sliderRect, value, m_SliderValueRange); - - // Markers - foreach (var l in m_Levels) - { - DoSliderMarker(sliderRect, l, m_SliderValueRange.y); - } - - // Fetch the current level - var level = CurrentLevel(value.floatValue); - var levelIconContent = level.content; - var levelRange = level.range; - - // Icon - DoIcon(iconRect, levelIconContent, levelRange.y); - - // Place tooltip on slider thumb. - DoThumbTooltip(sliderRect, value.floatValue, value.floatValue / m_SliderValueRange.y, levelIconContent.tooltip); - } - - LightUnitUILevel CurrentLevel(float value) - { - foreach (var l in m_Levels) - { - if (value >= l.range.x && value <= l.range.y) - { - return l; - } - } - - // If value out of range, indicate caution. (For now assume caution feedback is last) - return LightUnitUILevel.CautionLevel(m_CautionTooltip, value); - } - - void DoSliderMarker(Rect rect, LightUnitUILevel level, float rangeMax) - { - const float width = 4f; - const float height = 2f; - - float normalizedValue = level.range.y / rangeMax; - - var markerRect = rect; - markerRect.width = width; - markerRect.height = height; - - // Vertically align with slider. - markerRect.y += (EditorGUIUtility.singleLineHeight / 2f) - 1; - - // Horizontally place on slider. - const float halfWidth = width * 0.5f; - markerRect.x = rect.x + rect.width * normalizedValue; - - // Center the marker on value. - markerRect.x -= halfWidth; - - // Clamp to the slider edges. - float min = rect.x; - float max = (rect.x + rect.width) - width; - markerRect.x = Mathf.Clamp(markerRect.x, min, max); - - // Draw marker by manually drawing the rect, and an empty label with the tooltip. - EditorGUI.DrawRect(markerRect, Color.white); - - s_MarkerContent.tooltip = FormatTooltip(m_Unit, level.content.tooltip, level.range.y); - - // Scale the marker tooltip for easier discovery - const float markerTooltipRectScale = 4f; - var markerTooltipRect = markerRect; - markerTooltipRect.width *= markerTooltipRectScale; - markerTooltipRect.height *= markerTooltipRectScale; - markerTooltipRect.x -= (markerTooltipRect.width * 0.5f) - 1; - markerTooltipRect.y -= (markerTooltipRect.height * 0.5f) - 1; - EditorGUI.LabelField(markerTooltipRect, s_MarkerContent); - } - - void DoThumbTooltip(Rect rect, float value, float normalizedValue, string tooltip) - { - const float size = 10f; - const float halfSize = size * 0.5f; - - var thumbMarkerRect = rect; - thumbMarkerRect.width = size; - thumbMarkerRect.height = size; - - // Vertically align with slider - thumbMarkerRect.y += halfSize - 1f; - - // Horizontally place tooltip on the wheel, - thumbMarkerRect.x = rect.x + (rect.width - size) * normalizedValue; - - s_MarkerContent.tooltip = FormatTooltip(m_Unit, tooltip, value); - EditorGUI.LabelField(thumbMarkerRect, s_MarkerContent); - } - - void DoIcon(Rect rect, GUIContent icon, float range) - { - var oldColor = GUI.color; - GUI.color = Color.clear; - EditorGUI.DrawTextureTransparent(rect, icon.image); - GUI.color = oldColor; - - EditorGUI.LabelField(rect, new GUIContent(string.Empty, FormatTooltip(m_Unit, icon.tooltip, range))); - } - } - - static readonly Dictionary s_LightUnitSliderMap = new Dictionary(); - - static LightUnitSliderUIDrawer() - { - var luxSlider = new LightUnitSlider(LightUnit.Lux, LightUnitValuesTable.k_LuxValueTable, "Higher than Sunlight"); - s_LightUnitSliderMap.Add(LightUnit.Lux, luxSlider); - - var lumenSlider = new LightUnitSlider(LightUnit.Lumen, LightUnitValuesTable.k_LumenValueTable, "Very High Intensity Light"); - s_LightUnitSliderMap.Add(LightUnit.Lumen, lumenSlider); - } - - public void OnGUI(LightUnit unit, SerializedProperty value) - { - OnGUI(unit, value, EditorGUILayout.GetControlRect()); - } - - public void OnGUI(LightUnit unit, SerializedProperty value, Rect rect) - { - if (!s_LightUnitSliderMap.TryGetValue(unit, out var lightUnitSlider)) - return; - - // Disable indentation (breaks tooltips otherwise). - var prevIndentLevel = EditorGUI.indentLevel; - EditorGUI.indentLevel = 0; - - // Draw - lightUnitSlider.Draw(rect, value); - - // Restore indentation - EditorGUI.indentLevel = prevIndentLevel; - } - - static void GetRects(Rect baseRect, out Rect sliderRect, out Rect iconRect) - { - const int k_IconSeparator = 6; - - sliderRect = baseRect; - sliderRect.width -= EditorGUIUtility.singleLineHeight + k_IconSeparator; - - iconRect = baseRect; - iconRect.x += sliderRect.width + k_IconSeparator; - iconRect.width = EditorGUIUtility.singleLineHeight; - } - - static void DoSlider(Rect rect, SerializedProperty value, Vector2 range) - { - // value.floatValue = GUI.HorizontalSlider(rect, value.floatValue, range.x, range.y, GUI.skin.horizontalSlider, GUI.skin.horizontalSliderThumb); - value.floatValue = ExponentialSlider(rect, value.floatValue, range.x, 20000f, range.y); - } - - // Note: Could use the internal PowerSlider, but that comes with a textfield, and we can't define the f(0.5). - // ref: https://stackoverflow.com/a/17102320 - static float ExponentialSlider(Rect rect, float value, float lo, float mi, float hi) - { - float x = lo; - float y = mi; - float z = hi; - - // https://www.desmos.com/calculator/yx2yf4huia - float a = ((x * z) - (y * y)) / (x - (2 * y) + z); - float b = ((y - x) * (y - x)) / (x - (2 * y) + z); - float c = 2 * Mathf.Log((z - y) / (y - x)); - - float ValueToSlider(float x) => Mathf.Log((x - a) / b) / c; - float SliderToValue(float x) => a + b * Mathf.Exp(c * x); - - float internalValue = GUI.HorizontalSlider(rect, ValueToSlider(value), 0f, 1f); - - return SliderToValue(internalValue); - } - - static string FormatTooltip(LightUnit unit, string baseTooltip, float value) - { - string formatValue; - - // Massage the value for readability (with respect to the UX request). - if (value >= Single.PositiveInfinity) - formatValue = "###K"; - else if (value >= 100000) - formatValue = (value / 1000).ToString("#,0K"); - else if (value >= 10000) - formatValue = (value / 1000).ToString("0.#") + "K"; - else - formatValue = value.ToString("#.0"); - - return baseTooltip + " - " + formatValue + " " + unit; - } - } -} diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitValuesTable.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitValuesTable.cs deleted file mode 100644 index 9dad1996440..00000000000 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitValuesTable.cs +++ /dev/null @@ -1,62 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; -using UnityEngine.Rendering.HighDefinition; - -namespace UnityEditor.Rendering.HighDefinition -{ - struct LightUnitUILevel - { - public LightUnitUILevel(Texture2D icon, string tooltip, Vector2 range) - { - this.content = new GUIContent(icon, tooltip); - this.range = range; - } - - public static LightUnitUILevel CautionLevel(string tooltip, float value) => new LightUnitUILevel - { - // Load the buildin caution icon with provided tooltip. - content = new GUIContent( EditorGUIUtility.IconContent("console.warnicon.sml").image, tooltip), - range = new Vector2(-1, value) - }; - - public GUIContent content; - public Vector2 range; - } - - static class LightUnitValuesTable - { - //TODO: Caution string - public static readonly LightUnitUILevel[] k_LuxValueTable = - { - new LightUnitUILevel(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconBrightSky, "Very Bright Sun", new Vector2(80000, 120000)), - new LightUnitUILevel(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconOvercastSky, "Overcast Sky", new Vector2(10000, 80000)), - new LightUnitUILevel(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconSunriseSunset, "Sunrise or Sunset", new Vector2(1, 10000)), - new LightUnitUILevel(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconMoonlitSky, "Moon Light", new Vector2(0, 1)), - }; - - public static readonly LightUnitUILevel[] k_LumenValueTable = - { - new LightUnitUILevel(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconExterior, "Exterior", new Vector2(3000, 40000)), - new LightUnitUILevel(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconInterior, "Interior", new Vector2(300, 3000)), - new LightUnitUILevel(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconDecorative, "Decorative", new Vector2(15, 300)), - new LightUnitUILevel(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconCandle, "Candle", new Vector2(0, 15)), - }; - - public static readonly LightUnitUILevel[] k_CandelaValueTable = - { - // TODO - }; - - public static readonly LightUnitUILevel[] k_EV100ValueTable = - { - // TODO - }; - - public static readonly LightUnitUILevel[] k_KelvinValueTable = - { - // TODO - }; - } - -} From 2b974d53aeefa8dec6ae7aaad834eb0ca9afd918 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Tue, 8 Sep 2020 15:45:28 -0400 Subject: [PATCH 24/64] Fix the draw exposure slider to read from the exposure descriptor --- .../Editor/Lighting/HDLightUI.cs | 2 +- .../Editor/Lighting/LightUnit/LightUnitSlider.cs | 9 +++++++-- .../Editor/Lighting/LightUnit/LightUnitSliderSettings.cs | 2 +- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUI.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUI.cs index 4a8c81fe8ec..99a7d865e87 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUI.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUI.cs @@ -612,7 +612,7 @@ static void DrawLightIntensityGUILayout(SerializedHDLight serialized, Editor own lightUnitSliderRect.width -= EditorGUIUtility.labelWidth + k_ValueUnitSeparator; LightUnit lightUnit = serialized.lightUnit.GetEnumValue(); - s_LightUnitSliderUIDrawer.OnGUI(lightUnit, serialized.intensity, lightUnitSliderRect); + s_LightUnitSliderUIDrawer.Draw(lightUnit, serialized.intensity, lightUnitSliderRect); // We use PropertyField to draw the value to keep the handle at left of the field // This will apply the indent again thus we need to remove it time for alignment diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs index a1ad86ae9d7..b50ba1b6be0 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs @@ -216,7 +216,12 @@ float ExponentialSlider(Rect rect, float value) class TemperatureSlider : LightUnitSlider { - public TemperatureSlider(LightUnitSliderUIDescriptor descriptor) : base(descriptor) {} + public TemperatureSlider(LightUnitSliderUIDescriptor descriptor) : base(descriptor) + { + + } + + } internal class LightUnitSliderUIDrawer @@ -237,7 +242,7 @@ static LightUnitSliderUIDrawer() }; // Exposure is in EV100, but we load a separate due to the different icon set. - s_ExposureSlider = new LightUnitSlider(LightUnitSliderDescriptors.k_LuxDescriptor); + s_ExposureSlider = new LightUnitSlider(LightUnitSliderDescriptors.k_ExposureDescriptor); // Kelvin is not classified internally as a light unit so we handle it independently as well. s_TemperatureSlider = new TemperatureSlider(LightUnitSliderDescriptors.k_TemperatureDescriptor); diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs index d2152439c43..046186014bb 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs @@ -84,7 +84,7 @@ static class LightUnitSliderDescriptors // Exposure public static LightUnitSliderUIDescriptor k_ExposureDescriptor = new LightUnitSliderUIDescriptor( - LightUnitSliderRanges.k_LumenValueTable, + LightUnitSliderRanges.k_ExposureValueTable, LightUnitTooltips.k_ExposureCaution, "EV" ); From a651d653529585479fde1fcb62b491b19ef1a3e2 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Thu, 10 Sep 2020 16:22:13 -0400 Subject: [PATCH 25/64] Initial implementation of temperature slider --- .../Lighting/LightUnit/LightUnitSlider.cs | 57 ++++++++++++++++--- 1 file changed, 48 insertions(+), 9 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs index b50ba1b6be0..031d5370e4a 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs @@ -1,11 +1,6 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Linq.Expressions; +using System.Collections.Generic; using UnityEngine; -using UnityEngine.Rendering; using UnityEngine.Rendering.HighDefinition; -using UnityEngine.UIElements; namespace UnityEditor.Rendering.HighDefinition { @@ -192,7 +187,7 @@ void PrepareExponentialConstraints(float lo, float mi, float hi) public ExponentialLightUnitSlider(LightUnitSliderUIDescriptor descriptor) : base(descriptor) { - var halfValue = 10000f; // TODO: Compute the median + var halfValue = 300; // TODO: Compute the median PrepareExponentialConstraints(m_Descriptor.sliderRange.x, halfValue, m_Descriptor.sliderRange.y); } @@ -208,7 +203,7 @@ protected override void DoSlider(Rect rect, SerializedProperty value, Vector2 ra float ExponentialSlider(Rect rect, float value) { - float internalValue = GUI.HorizontalSlider(rect, ValueToSlider(value), 0f, 1f); + var internalValue = GUI.HorizontalSlider(rect, ValueToSlider(value), 0f, 1f, GUI.skin.horizontalSlider, GUI.skin.horizontalSliderThumb); return SliderToValue(internalValue); } @@ -216,12 +211,55 @@ float ExponentialSlider(Rect rect, float value) class TemperatureSlider : LightUnitSlider { + private LightEditor.Settings m_Settings; + + private readonly float m_MinKelvin; + private readonly float m_MaxKelvin; + + private static Texture2D s_KelvinGradientTexture; + + static Texture2D GetKelvinGradientTexture(LightEditor.Settings settings) + { + if (s_KelvinGradientTexture == null) + { + var kelvinTexture = (Texture2D)typeof(LightEditor.Settings).GetField("m_KelvinGradientTexture", System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance).GetValue(settings); + + // This seems to be the only way to gamma-correct the internal gradient tex (aside from drawing it manually). + var kelvinTextureLinear = new Texture2D(kelvinTexture.width, kelvinTexture.height, TextureFormat.RGBA32, true); + kelvinTextureLinear.SetPixels(kelvinTexture.GetPixels()); + kelvinTextureLinear.Apply(); + + s_KelvinGradientTexture = kelvinTextureLinear; + } + + return s_KelvinGradientTexture; + } + public TemperatureSlider(LightUnitSliderUIDescriptor descriptor) : base(descriptor) { + m_MinKelvin = (float)typeof(LightEditor.Settings).GetField("kMinKelvin", System.Reflection.BindingFlags.Static | System.Reflection.BindingFlags.NonPublic).GetRawConstantValue(); + m_MaxKelvin = (float)typeof(LightEditor.Settings).GetField("kMaxKelvin", System.Reflection.BindingFlags.Static | System.Reflection.BindingFlags.NonPublic).GetRawConstantValue(); + } + public void SetLightSettings(LightEditor.Settings settings) + { + m_Settings = settings; } + protected override void DoSlider(Rect rect, SerializedProperty value, Vector2 range) + { + SliderWithTextureNoTexField(value, rect, m_Settings); + } + + // Note: We could use the internal SliderWithTexture, however: the internal slider func forces a text-field (and no ability to opt-out of it). + void SliderWithTextureNoTexField(SerializedProperty value, Rect rect, LightEditor.Settings settings) + { + GUI.DrawTexture(rect, GetKelvinGradientTexture(settings)); + var sliderBorder = new GUIStyle("ColorPickerSliderBackground"); + var sliderThumb = new GUIStyle("ColorPickerHorizThumb"); + value.floatValue = GUI.HorizontalSlider(rect, value.floatValue, m_MinKelvin, m_MaxKelvin, sliderBorder, sliderThumb); + } } internal class LightUnitSliderUIDrawer @@ -271,11 +309,12 @@ public void DrawExposureSlider(SerializedProperty value, Rect rect) EditorGUI.indentLevel = prevIndentLevel; } - public void DrawTemperatureSlider(SerializedProperty value, Rect rect) + public void DrawTemperatureSlider(LightEditor.Settings settings, SerializedProperty value, Rect rect) { var prevIndentLevel = EditorGUI.indentLevel; EditorGUI.indentLevel = 0; { + s_TemperatureSlider.SetLightSettings(settings); s_TemperatureSlider.Draw(rect, value); } EditorGUI.indentLevel = prevIndentLevel; From 1362f353fc67b6d7eda0ffb9368a4bfad8d848f8 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Thu, 10 Sep 2020 16:26:01 -0400 Subject: [PATCH 26/64] Switch to using indent scopes --- .../Editor/Lighting/LightUnit/LightUnitSlider.cs | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs index 031d5370e4a..dabc50e2c91 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs @@ -291,33 +291,27 @@ public void Draw(LightUnit unit, SerializedProperty value, Rect rect) if (!s_LightUnitSliderMap.TryGetValue(unit, out var lightUnitSlider)) return; - var prevIndentLevel = EditorGUI.indentLevel; - EditorGUI.indentLevel = 0; + using (new EditorGUI.IndentLevelScope(-EditorGUI.indentLevel)) { lightUnitSlider.Draw(rect, value); } - EditorGUI.indentLevel = prevIndentLevel; } public void DrawExposureSlider(SerializedProperty value, Rect rect) { - var prevIndentLevel = EditorGUI.indentLevel; - EditorGUI.indentLevel = 0; + using (new EditorGUI.IndentLevelScope(-EditorGUI.indentLevel)) { s_ExposureSlider.Draw(rect, value); } - EditorGUI.indentLevel = prevIndentLevel; } public void DrawTemperatureSlider(LightEditor.Settings settings, SerializedProperty value, Rect rect) { - var prevIndentLevel = EditorGUI.indentLevel; - EditorGUI.indentLevel = 0; + using (new EditorGUI.IndentLevelScope(-EditorGUI.indentLevel)) { s_TemperatureSlider.SetLightSettings(settings); s_TemperatureSlider.Draw(rect, value); } - EditorGUI.indentLevel = prevIndentLevel; } } } From 891df866504339988324b572bd99c4f5c27639dd Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Thu, 10 Sep 2020 17:35:00 -0400 Subject: [PATCH 27/64] Fix linear mapping from value range to slider range (account for < 0) --- .../Lighting/LightUnit/LightUnitSlider.cs | 22 ++++++++----------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs index dabc50e2c91..4e08552d1c2 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs @@ -1,5 +1,6 @@ using System.Collections.Generic; using UnityEngine; +using UnityEngine.Rendering; using UnityEngine.Rendering.HighDefinition; namespace UnityEditor.Rendering.HighDefinition @@ -156,9 +157,11 @@ protected virtual void DoSlider(Rect rect, SerializedProperty value, Vector2 ran value.floatValue = GUI.HorizontalSlider(rect, value.floatValue, range.x, range.y, GUI.skin.horizontalSlider, GUI.skin.horizontalSliderThumb); } + static float Remap(float v, float x0, float y0, float x1 = 0f, float y1 = 1f) => x1 + (v - x0) * (y1 - x1) / (y0 - x0); + protected virtual float GetPositionOnSlider(float value) { - return value / m_Descriptor.sliderRange.y; + return Remap(value, m_Descriptor.sliderRange.x, m_Descriptor.sliderRange.y); } } @@ -203,7 +206,7 @@ protected override void DoSlider(Rect rect, SerializedProperty value, Vector2 ra float ExponentialSlider(Rect rect, float value) { - var internalValue = GUI.HorizontalSlider(rect, ValueToSlider(value), 0f, 1f, GUI.skin.horizontalSlider, GUI.skin.horizontalSliderThumb); + var internalValue = GUI.HorizontalSlider(rect, ValueToSlider(value), 0f, 1f); return SliderToValue(internalValue); } @@ -213,9 +216,6 @@ class TemperatureSlider : LightUnitSlider { private LightEditor.Settings m_Settings; - private readonly float m_MinKelvin; - private readonly float m_MaxKelvin; - private static Texture2D s_KelvinGradientTexture; static Texture2D GetKelvinGradientTexture(LightEditor.Settings settings) @@ -235,11 +235,7 @@ static Texture2D GetKelvinGradientTexture(LightEditor.Settings settings) return s_KelvinGradientTexture; } - public TemperatureSlider(LightUnitSliderUIDescriptor descriptor) : base(descriptor) - { - m_MinKelvin = (float)typeof(LightEditor.Settings).GetField("kMinKelvin", System.Reflection.BindingFlags.Static | System.Reflection.BindingFlags.NonPublic).GetRawConstantValue(); - m_MaxKelvin = (float)typeof(LightEditor.Settings).GetField("kMaxKelvin", System.Reflection.BindingFlags.Static | System.Reflection.BindingFlags.NonPublic).GetRawConstantValue(); - } + public TemperatureSlider(LightUnitSliderUIDescriptor descriptor) : base(descriptor) {} public void SetLightSettings(LightEditor.Settings settings) { @@ -248,17 +244,17 @@ public void SetLightSettings(LightEditor.Settings settings) protected override void DoSlider(Rect rect, SerializedProperty value, Vector2 range) { - SliderWithTextureNoTexField(value, rect, m_Settings); + SliderWithTextureNoTextField(rect, value, range, m_Settings); } // Note: We could use the internal SliderWithTexture, however: the internal slider func forces a text-field (and no ability to opt-out of it). - void SliderWithTextureNoTexField(SerializedProperty value, Rect rect, LightEditor.Settings settings) + void SliderWithTextureNoTextField(Rect rect, SerializedProperty value, Vector2 range, LightEditor.Settings settings) { GUI.DrawTexture(rect, GetKelvinGradientTexture(settings)); var sliderBorder = new GUIStyle("ColorPickerSliderBackground"); var sliderThumb = new GUIStyle("ColorPickerHorizThumb"); - value.floatValue = GUI.HorizontalSlider(rect, value.floatValue, m_MinKelvin, m_MaxKelvin, sliderBorder, sliderThumb); + value.floatValue = GUI.HorizontalSlider(rect, value.floatValue, range.x, range.y, sliderBorder, sliderThumb); } } From e6d41233c703a94e1c6252a67da25b19284d9ebd Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Thu, 10 Sep 2020 17:46:05 -0400 Subject: [PATCH 28/64] No markers for temperature slider --- .../Editor/Lighting/LightUnit/LightUnitSlider.cs | 15 +++++++++------ .../Lighting/LightUnit/LightUnitSliderSettings.cs | 7 +++++-- 2 files changed, 14 insertions(+), 8 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs index 4e08552d1c2..af08643f541 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs @@ -29,12 +29,15 @@ public void Draw(Rect rect, SerializedProperty value) DoSlider(sliderRect, value, m_Descriptor.sliderRange); - foreach (var r in m_Descriptor.valueRanges) + if (m_Descriptor.hasMarkers) { - var markerValue = r.value.y; - var markerPosition = GetPositionOnSlider(markerValue); - var markerTooltip = r.content.tooltip; - DoSliderMarker(sliderRect, markerPosition, markerValue, markerTooltip); + foreach (var r in m_Descriptor.valueRanges) + { + var markerValue = r.value.y; + var markerPosition = GetPositionOnSlider(markerValue); + var markerTooltip = r.content.tooltip; + DoSliderMarker(sliderRect, markerPosition, markerValue, markerTooltip); + } } var level = CurrentRange(value.floatValue); @@ -206,7 +209,7 @@ protected override void DoSlider(Rect rect, SerializedProperty value, Vector2 ra float ExponentialSlider(Rect rect, float value) { - var internalValue = GUI.HorizontalSlider(rect, ValueToSlider(value), 0f, 1f); + var internalValue = GUI.HorizontalSlider(rect, ValueToSlider(value), 0f, 1f, GUI.skin.horizontalSlider, GUI.skin.horizontalSliderThumb); return SliderToValue(internalValue); } diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs index 046186014bb..8f51eaea50a 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs @@ -8,11 +8,12 @@ namespace UnityEditor.Rendering.HighDefinition { struct LightUnitSliderUIDescriptor { - public LightUnitSliderUIDescriptor(LightUnitSliderUIRange[] valueRanges, string cautionTooltip, string unitName) + public LightUnitSliderUIDescriptor(LightUnitSliderUIRange[] valueRanges, string cautionTooltip, string unitName, bool hasMarkers = true) { this.valueRanges = valueRanges; this.cautionTooltip = cautionTooltip; this.unitName = unitName; + this.hasMarkers = hasMarkers; sliderRange = new Vector2( this.valueRanges.Min(x => x.value.x), @@ -24,6 +25,7 @@ public LightUnitSliderUIDescriptor(LightUnitSliderUIRange[] valueRanges, string public readonly Vector2 sliderRange; public readonly string cautionTooltip; public readonly string unitName; + public readonly bool hasMarkers; } struct LightUnitSliderUIRange @@ -93,7 +95,8 @@ static class LightUnitSliderDescriptors public static LightUnitSliderUIDescriptor k_TemperatureDescriptor = new LightUnitSliderUIDescriptor( LightUnitSliderRanges.k_KelvinValueTable, LightUnitTooltips.k_TemperatureCaution, - "Kelvin" + "Kelvin", + false ); private static class LightUnitTooltips From 5ab14b0e13e75ee374bc97e06021282a367d8c15 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Thu, 10 Sep 2020 18:50:37 -0400 Subject: [PATCH 29/64] Initial integration of light unit temperature slider into HD light UI --- .../Editor/Lighting/HDLightUI.cs | 28 ++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUI.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUI.cs index 99a7d865e87..f07b2f29c3d 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUI.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUI.cs @@ -644,7 +644,33 @@ static void DrawEmissionContent(SerializedHDLight serialized, Editor owner) { EditorGUI.indentLevel += 1; EditorGUILayout.PropertyField(serialized.settings.color, s_Styles.colorFilter); - SliderWithTexture(s_Styles.colorTemperature, serialized.settings.colorTemperature, serialized.settings); + + // Light unit slider + const int k_ValueUnitSeparator = 2; + var lineRect = EditorGUILayout.GetControlRect(); + var labelRect = lineRect; + labelRect.width = EditorGUIUtility.labelWidth; + EditorGUI.LabelField(labelRect, s_Styles.colorTemperature); + + var temperatureSliderRect = lineRect; + temperatureSliderRect.x += EditorGUIUtility.labelWidth + k_ValueUnitSeparator; + temperatureSliderRect.width -= EditorGUIUtility.labelWidth + k_ValueUnitSeparator; + s_LightUnitSliderUIDrawer.DrawTemperatureSlider(serialized.settings, serialized.settings.colorTemperature, temperatureSliderRect); + + // Value and unit label + // Match const defined in EditorGUI.cs + const int k_IndentPerLevel = 15; + const int k_UnitWidth = 100 + k_IndentPerLevel; + int indent = k_IndentPerLevel * EditorGUI.indentLevel; + Rect valueRect = EditorGUILayout.GetControlRect(); + valueRect.width += indent - k_ValueUnitSeparator - k_UnitWidth; + Rect unitRect = valueRect; + unitRect.x += valueRect.width - indent + k_ValueUnitSeparator; + unitRect.width = k_UnitWidth + .5f; + + EditorGUI.PropertyField(valueRect, serialized.settings.colorTemperature, s_Styles.empty); + EditorGUI.Popup(unitRect, 0, new[] {"Kelvin"}); + EditorGUI.indentLevel -= 1; } else From b547b6ed9460e92409b1526c96273fc18429dcc1 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Thu, 10 Sep 2020 18:51:11 -0400 Subject: [PATCH 30/64] Fix incorrect temperature tooltip --- .../Editor/Lighting/LightUnit/LightUnitSliderSettings.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs index 8f51eaea50a..244d75210fa 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs @@ -201,7 +201,7 @@ private static class LightUnitSliderRanges new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconOvercastSky, LightUnitTooltips.k_TemperatureCloudySky, new Vector2(6500, 10000)), new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconDirectSunlight,LightUnitTooltips.k_TemperatureDirectSunlight, new Vector2(3500, 6500)), new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconExterior, LightUnitTooltips.k_TemperatureArtificial, new Vector2(2500, 3500)), - new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconCandle, LightUnitTooltips.k_ExposureMoonlitSky, new Vector2(1500, 2500)), + new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconCandle, LightUnitTooltips.k_TemperatureCandle, new Vector2(1500, 2500)), }; } } From b7ca6e060538ad804889ed011b55a3eb17457343 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Fri, 11 Sep 2020 11:43:45 -0400 Subject: [PATCH 31/64] Add comments, comply with code standard, refactor light unit tooltip into static --- .../Editor/Lighting/HDLightUI.cs | 6 +- .../Lighting/LightUnit/LightUnitSlider.cs | 61 ++++++++++++------- .../LightUnit/LightUnitSliderSettings.cs | 42 ++++++------- 3 files changed, 63 insertions(+), 46 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUI.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUI.cs index f07b2f29c3d..b5be891b9e7 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUI.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUI.cs @@ -59,7 +59,7 @@ enum AdvancedMode readonly static ExpandedState k_ExpandedState = new ExpandedState(~(-1), "HDRP"); - readonly static LightUnitSliderUIDrawer s_LightUnitSliderUIDrawer = new LightUnitSliderUIDrawer(); + readonly static LightUnitSliderUIDrawer k_LightUnitSliderUIDrawer = new LightUnitSliderUIDrawer(); public static readonly CED.IDrawer Inspector; @@ -612,7 +612,7 @@ static void DrawLightIntensityGUILayout(SerializedHDLight serialized, Editor own lightUnitSliderRect.width -= EditorGUIUtility.labelWidth + k_ValueUnitSeparator; LightUnit lightUnit = serialized.lightUnit.GetEnumValue(); - s_LightUnitSliderUIDrawer.Draw(lightUnit, serialized.intensity, lightUnitSliderRect); + k_LightUnitSliderUIDrawer.Draw(lightUnit, serialized.intensity, lightUnitSliderRect); // We use PropertyField to draw the value to keep the handle at left of the field // This will apply the indent again thus we need to remove it time for alignment @@ -655,7 +655,7 @@ static void DrawEmissionContent(SerializedHDLight serialized, Editor owner) var temperatureSliderRect = lineRect; temperatureSliderRect.x += EditorGUIUtility.labelWidth + k_ValueUnitSeparator; temperatureSliderRect.width -= EditorGUIUtility.labelWidth + k_ValueUnitSeparator; - s_LightUnitSliderUIDrawer.DrawTemperatureSlider(serialized.settings, serialized.settings.colorTemperature, temperatureSliderRect); + k_LightUnitSliderUIDrawer.DrawTemperatureSlider(serialized.settings, serialized.settings.colorTemperature, temperatureSliderRect); // Value and unit label // Match const defined in EditorGUI.cs diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs index af08643f541..70d0004cf6d 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs @@ -5,6 +5,9 @@ namespace UnityEditor.Rendering.HighDefinition { + /// + /// Formats the provided descriptor into a linear slider with contextual slider markers, tooltips, and icons. + /// class LightUnitSlider { static class SliderConfig @@ -16,7 +19,7 @@ static class SliderConfig public const float k_ThumbTooltipSize = 10; } - protected LightUnitSliderUIDescriptor m_Descriptor; + protected readonly LightUnitSliderUIDescriptor m_Descriptor; public LightUnitSlider(LightUnitSliderUIDescriptor descriptor) { @@ -108,7 +111,7 @@ void DoSliderMarker(Rect rect, float position, float value, string tooltip) markerTooltipRect.height *= markerTooltipRectScale; markerTooltipRect.x -= (markerTooltipRect.width * 0.5f) - 1; markerTooltipRect.y -= (markerTooltipRect.height * 0.5f) - 1; - EditorGUI.LabelField(markerTooltipRect, GetLightUnitTooltip(tooltip, value)); + EditorGUI.LabelField(markerTooltipRect, GetLightUnitTooltip(tooltip, value, m_Descriptor.unitName)); } void DoIcon(Rect rect, GUIContent icon, float range) @@ -118,7 +121,7 @@ void DoIcon(Rect rect, GUIContent icon, float range) EditorGUI.DrawTextureTransparent(rect, icon.image); GUI.color = oldColor; - EditorGUI.LabelField(rect, GetLightUnitTooltip(icon.tooltip, range)); + EditorGUI.LabelField(rect, GetLightUnitTooltip(icon.tooltip, range, m_Descriptor.unitName)); } void DoThumbTooltip(Rect rect, float position, float value, string tooltip) @@ -136,10 +139,10 @@ void DoThumbTooltip(Rect rect, float position, float value, string tooltip) // Horizontally place tooltip on the wheel, thumbMarkerRect.x = rect.x + (rect.width - size) * position; - EditorGUI.LabelField(thumbMarkerRect, GetLightUnitTooltip(tooltip, value)); + EditorGUI.LabelField(thumbMarkerRect, GetLightUnitTooltip(tooltip, value, m_Descriptor.unitName)); } - GUIContent GetLightUnitTooltip(string baseTooltip, float value) + static GUIContent GetLightUnitTooltip(string baseTooltip, float value, string unit) { string formatValue; @@ -150,24 +153,35 @@ GUIContent GetLightUnitTooltip(string baseTooltip, float value) else formatValue = value.ToString("#.0"); - string tooltip = baseTooltip + " - " + formatValue + " " + m_Descriptor.unitName; + string tooltip = baseTooltip + " - " + formatValue + " " + unit; return new GUIContent(string.Empty, tooltip); } + /// + /// Draws a linear slider mapped to the min/max value range. Override this for different slider behavior (texture background, power). + /// protected virtual void DoSlider(Rect rect, SerializedProperty value, Vector2 range) { - value.floatValue = GUI.HorizontalSlider(rect, value.floatValue, range.x, range.y, GUI.skin.horizontalSlider, GUI.skin.horizontalSliderThumb); + value.floatValue = GUI.HorizontalSlider(rect, value.floatValue, range.x, range.y); } + // Remaps value in the domain { Min0, Max0 } to { Min1, Max1 } (by default, normalizes it to (0, 1). static float Remap(float v, float x0, float y0, float x1 = 0f, float y1 = 1f) => x1 + (v - x0) * (y1 - x1) / (y0 - x0); + /// + /// Maps a light unit value onto the slider. Keeps in sync placement of markers and tooltips with the slider power. + /// Override this in case of non-linear slider. + /// protected virtual float GetPositionOnSlider(float value) { return Remap(value, m_Descriptor.sliderRange.x, m_Descriptor.sliderRange.y); } } + /// + /// Formats the provided descriptor into an exponential slider with contextual slider markers, tooltips, and icons. + /// class ExponentialLightUnitSlider : LightUnitSlider { private Vector3 m_ExponentialConstraints; @@ -215,6 +229,9 @@ float ExponentialSlider(Rect rect, float value) } } + /// + /// Formats the provided descriptor into a temperature unit slider with contextual slider markers, tooltips, and icons. + /// class TemperatureSlider : LightUnitSlider { private LightEditor.Settings m_Settings; @@ -263,31 +280,31 @@ void SliderWithTextureNoTextField(Rect rect, SerializedProperty value, Vector2 r internal class LightUnitSliderUIDrawer { - static Dictionary s_LightUnitSliderMap; - static LightUnitSlider s_ExposureSlider; - static TemperatureSlider s_TemperatureSlider; + static Dictionary k_LightUnitSliderMap; + static LightUnitSlider k_ExposureSlider; + static TemperatureSlider k_TemperatureSlider; static LightUnitSliderUIDrawer() { - s_LightUnitSliderMap = new Dictionary + k_LightUnitSliderMap = new Dictionary { - { LightUnit.Lux, new ExponentialLightUnitSlider(LightUnitSliderDescriptors.k_LuxDescriptor) }, - { LightUnit.Lumen, new ExponentialLightUnitSlider(LightUnitSliderDescriptors.k_LumenDescriptor) }, - { LightUnit.Candela, new ExponentialLightUnitSlider(LightUnitSliderDescriptors.k_CandelaDescriptor) }, - { LightUnit.Ev100, new ExponentialLightUnitSlider(LightUnitSliderDescriptors.k_EV100Descriptor) }, - { LightUnit.Nits, new ExponentialLightUnitSlider(LightUnitSliderDescriptors.k_NitsDescriptor) }, + { LightUnit.Lux, new ExponentialLightUnitSlider(LightUnitSliderDescriptors.LuxDescriptor) }, + { LightUnit.Lumen, new ExponentialLightUnitSlider(LightUnitSliderDescriptors.LumenDescriptor) }, + { LightUnit.Candela, new ExponentialLightUnitSlider(LightUnitSliderDescriptors.CandelaDescriptor) }, + { LightUnit.Ev100, new ExponentialLightUnitSlider(LightUnitSliderDescriptors.EV100Descriptor) }, + { LightUnit.Nits, new ExponentialLightUnitSlider(LightUnitSliderDescriptors.NitsDescriptor) }, }; // Exposure is in EV100, but we load a separate due to the different icon set. - s_ExposureSlider = new LightUnitSlider(LightUnitSliderDescriptors.k_ExposureDescriptor); + k_ExposureSlider = new LightUnitSlider(LightUnitSliderDescriptors.ExposureDescriptor); // Kelvin is not classified internally as a light unit so we handle it independently as well. - s_TemperatureSlider = new TemperatureSlider(LightUnitSliderDescriptors.k_TemperatureDescriptor); + k_TemperatureSlider = new TemperatureSlider(LightUnitSliderDescriptors.TemperatureDescriptor); } public void Draw(LightUnit unit, SerializedProperty value, Rect rect) { - if (!s_LightUnitSliderMap.TryGetValue(unit, out var lightUnitSlider)) + if (!k_LightUnitSliderMap.TryGetValue(unit, out var lightUnitSlider)) return; using (new EditorGUI.IndentLevelScope(-EditorGUI.indentLevel)) @@ -300,7 +317,7 @@ public void DrawExposureSlider(SerializedProperty value, Rect rect) { using (new EditorGUI.IndentLevelScope(-EditorGUI.indentLevel)) { - s_ExposureSlider.Draw(rect, value); + k_ExposureSlider.Draw(rect, value); } } @@ -308,8 +325,8 @@ public void DrawTemperatureSlider(LightEditor.Settings settings, SerializedPrope { using (new EditorGUI.IndentLevelScope(-EditorGUI.indentLevel)) { - s_TemperatureSlider.SetLightSettings(settings); - s_TemperatureSlider.Draw(rect, value); + k_TemperatureSlider.SetLightSettings(settings); + k_TemperatureSlider.Draw(rect, value); } } } diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs index 244d75210fa..1b6542e2f61 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs @@ -50,50 +50,50 @@ public LightUnitSliderUIRange(Texture2D icon, string tooltip, Vector2 value) static class LightUnitSliderDescriptors { // Lux - public static LightUnitSliderUIDescriptor k_LuxDescriptor = new LightUnitSliderUIDescriptor( - LightUnitSliderRanges.k_LuxValueTable, + public static LightUnitSliderUIDescriptor LuxDescriptor = new LightUnitSliderUIDescriptor( + LightUnitSliderRanges.LuxValueTable, LightUnitTooltips.k_SunCaution, "Lux" ); // Lumen - public static LightUnitSliderUIDescriptor k_LumenDescriptor = new LightUnitSliderUIDescriptor( - LightUnitSliderRanges.k_LumenValueTable, + public static LightUnitSliderUIDescriptor LumenDescriptor = new LightUnitSliderUIDescriptor( + LightUnitSliderRanges.LumenValueTable, LightUnitTooltips.k_PunctualCaution, "Lumen" ); // Candela - public static LightUnitSliderUIDescriptor k_CandelaDescriptor = new LightUnitSliderUIDescriptor( - LightUnitSliderRanges.k_CandelaValueTable, + public static LightUnitSliderUIDescriptor CandelaDescriptor = new LightUnitSliderUIDescriptor( + LightUnitSliderRanges.CandelaValueTable, LightUnitTooltips.k_PunctualCaution, "Candela" ); // EV100 - public static LightUnitSliderUIDescriptor k_EV100Descriptor = new LightUnitSliderUIDescriptor( - LightUnitSliderRanges.k_EV100ValueTable, + public static LightUnitSliderUIDescriptor EV100Descriptor = new LightUnitSliderUIDescriptor( + LightUnitSliderRanges.EV100ValueTable, LightUnitTooltips.k_PunctualCaution, "EV" ); // Nits - public static LightUnitSliderUIDescriptor k_NitsDescriptor = new LightUnitSliderUIDescriptor( - LightUnitSliderRanges.k_NitsValueTable, + public static LightUnitSliderUIDescriptor NitsDescriptor = new LightUnitSliderUIDescriptor( + LightUnitSliderRanges.NitsValueTable, LightUnitTooltips.k_PunctualCaution, "Nits" ); // Exposure - public static LightUnitSliderUIDescriptor k_ExposureDescriptor = new LightUnitSliderUIDescriptor( - LightUnitSliderRanges.k_ExposureValueTable, + public static LightUnitSliderUIDescriptor ExposureDescriptor = new LightUnitSliderUIDescriptor( + LightUnitSliderRanges.ExposureValueTable, LightUnitTooltips.k_ExposureCaution, "EV" ); // Temperature - public static LightUnitSliderUIDescriptor k_TemperatureDescriptor = new LightUnitSliderUIDescriptor( - LightUnitSliderRanges.k_KelvinValueTable, + public static LightUnitSliderUIDescriptor TemperatureDescriptor = new LightUnitSliderUIDescriptor( + LightUnitSliderRanges.KelvinValueTable, LightUnitTooltips.k_TemperatureCaution, "Kelvin", false @@ -144,7 +144,7 @@ private static class LightUnitSliderRanges // Note: In case of area light, the intensity is scaled by the light size. How should this be reconciled in the UI? static float LumenToNits(float x) => LightUtils.ConvertRectLightLumenToLuminance(x, 1f, 1f); - public static readonly LightUnitSliderUIRange[] k_LumenValueTable = + public static readonly LightUnitSliderUIRange[] LumenValueTable = { new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconExterior, LightUnitTooltips.k_PunctualExterior, new Vector2(3000, 40000)), new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconInterior, LightUnitTooltips.k_PunctualInterior, new Vector2(300, 3000)), @@ -152,7 +152,7 @@ private static class LightUnitSliderRanges new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconCandle, LightUnitTooltips.k_PunctualCandle, new Vector2(0, 15)), }; - public static readonly LightUnitSliderUIRange[] k_NitsValueTable = + public static readonly LightUnitSliderUIRange[] NitsValueTable = { new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconExterior, LightUnitTooltips.k_PunctualExterior, new Vector2(LumenToNits(3000), LumenToNits(40000))), new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconInterior, LightUnitTooltips.k_PunctualInterior, new Vector2(LumenToNits(300), LumenToNits(3000))), @@ -160,7 +160,7 @@ private static class LightUnitSliderRanges new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconCandle, LightUnitTooltips.k_PunctualCandle, new Vector2(0, LumenToNits(15))), }; - public static readonly LightUnitSliderUIRange[] k_LuxValueTable = + public static readonly LightUnitSliderUIRange[] LuxValueTable = { new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconBrightSky, LightUnitTooltips.k_LuxBrightSky, new Vector2(80000, 120000)), new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconOvercastSky, LightUnitTooltips.k_LuxOvercastSky, new Vector2(10000, 80000)), @@ -168,7 +168,7 @@ private static class LightUnitSliderRanges new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconMoonlitSky, LightUnitTooltips.k_LuxMoonlight, new Vector2(0, 1)), }; - public static readonly LightUnitSliderUIRange[] k_CandelaValueTable = + public static readonly LightUnitSliderUIRange[] CandelaValueTable = { new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconExterior, LightUnitTooltips.k_PunctualExterior, new Vector2(LuxToCandela(80000), LuxToCandela(120000))), new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconInterior, LightUnitTooltips.k_PunctualInterior, new Vector2(LuxToCandela(10000), LuxToCandela(80000))), @@ -176,7 +176,7 @@ private static class LightUnitSliderRanges new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconCandle, LightUnitTooltips.k_PunctualCandle, new Vector2(0, LuxToCandela(1))), }; - public static readonly LightUnitSliderUIRange[] k_EV100ValueTable = + public static readonly LightUnitSliderUIRange[] EV100ValueTable = { new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconExterior, LightUnitTooltips.k_PunctualExterior, new Vector2(LuxToEV(80000), LuxToEV(120000))), new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconInterior, LightUnitTooltips.k_PunctualInterior, new Vector2(LuxToEV(10000), LuxToEV(80000))), @@ -185,7 +185,7 @@ private static class LightUnitSliderRanges }; // Same units as EV100, but we declare a new table since we use different icons in the exposure context. - public static readonly LightUnitSliderUIRange[] k_ExposureValueTable = + public static readonly LightUnitSliderUIRange[] ExposureValueTable = { new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconBrightSky, LightUnitTooltips.k_ExposureBrightSky, new Vector2(12, 16)), new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconOvercastSky, LightUnitTooltips.k_ExposureOvercastSky, new Vector2(8, 12)), @@ -195,7 +195,7 @@ private static class LightUnitSliderRanges new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconMoonlessNight, LightUnitTooltips.k_ExposureMoonlessNight, new Vector2(-3, 0)), }; - public static readonly LightUnitSliderUIRange[] k_KelvinValueTable = + public static readonly LightUnitSliderUIRange[] KelvinValueTable = { new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconClearSky, LightUnitTooltips.k_TemperatureBlueSky, new Vector2(10000, 20000)), new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconOvercastSky, LightUnitTooltips.k_TemperatureCloudySky, new Vector2(6500, 10000)), From c54798d5766fc9a44e9fd51c4b518f0d2dbbdbc8 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Fri, 11 Sep 2020 13:02:11 -0400 Subject: [PATCH 32/64] Change the color temperature toggle into the popup dropdown --- .../Editor/Lighting/HDLightUI.Skin.cs | 2 +- .../Editor/Lighting/HDLightUI.cs | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUI.Skin.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUI.Skin.cs index 22d5faaf2b7..cb4183d68a5 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUI.Skin.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUI.Skin.cs @@ -35,7 +35,7 @@ sealed class Styles public readonly GUIContent lightBounceIntensity = new GUIContent("Indirect Multiplier", "Controls the intensity of the indirect light this Light contributes to the Scene. A value of 0 with a Realtime Light causes HDRP to remove it from realtime global illumination. A value of 0 for Baked and Mixed Lights cause them to no longer emit indirect lighting. This has no effect if you disable both Realtime and Baked global illumination."); public readonly GUIContent indirectBounceShadowWarning = new GUIContent("HDRP does not support real-time indirect bounce shadowing for Spot and Point lights."); public readonly GUIContent color = new GUIContent("Color", "Specifies the color this Light emits."); - public readonly GUIContent useColorTemperature = new GUIContent("Color Temperature", "When enabled, HDRP uses Temperature mode for this Light's color."); + public readonly GUIContent lightAppearance = new GUIContent("Light Appearance", "Specifies the mode for how HDRP calculates this Light's color."); public readonly GUIContent colorFilter = new GUIContent("Filter", "Specifies a color which tints the Light source."); public readonly GUIContent colorTemperature = new GUIContent("Temperature", "Specifies a temperature (in Kelvin) HDRP uses to correlate a color for the Light. For reference, White is 6500K."); public readonly GUIContent areaLightCookie = new GUIContent("Cookie", "Cookie mask currently assigned to the area light."); diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUI.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUI.cs index b5be891b9e7..d05a2a3fb09 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUI.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUI.cs @@ -639,7 +639,12 @@ static void DrawEmissionContent(SerializedHDLight serialized, Editor owner) { if (GraphicsSettings.lightsUseLinearIntensity && GraphicsSettings.lightsUseColorTemperature) { - EditorGUILayout.PropertyField(serialized.settings.useColorTemperature, s_Styles.useColorTemperature); + // Use the color temperature bool to create a popup dropdown to choose between the two modes. + var colorTemperaturePopupValue = Convert.ToInt32(serialized.settings.useColorTemperature.boolValue); + var lightAppearanceOptions = new [] { "Color", "Filter and Temperature" }; + colorTemperaturePopupValue = EditorGUILayout.Popup(s_Styles.lightAppearance, colorTemperaturePopupValue, lightAppearanceOptions); + serialized.settings.useColorTemperature.boolValue = Convert.ToBoolean(colorTemperaturePopupValue); + if (serialized.settings.useColorTemperature.boolValue) { EditorGUI.indentLevel += 1; From 736503e05a65a10a848d8e0a316b0307f9899478 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Fri, 11 Sep 2020 17:56:25 -0400 Subject: [PATCH 33/64] Refactor icon loading to support editor skinning (dark/light mode) --- .../LightUnit/LightUnitSliderSettings.cs | 169 +++++++++++------- .../Texture/LightUnitIcons/Tmp.meta | 8 + .../Texture/LightUnitIcons/Tmp/BlueSky.png | 3 + .../LightUnitIcons/Tmp/BlueSky.png.meta | 108 +++++++++++ .../Texture/LightUnitIcons/Tmp/BlueSky@2x.png | 3 + .../LightUnitIcons/Tmp/BlueSky@2x.png.meta | 108 +++++++++++ .../Texture/LightUnitIcons/Tmp/BrightSky.png | 3 + .../LightUnitIcons/Tmp/BrightSky.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/BrightSky@2x.png | 3 + .../LightUnitIcons/Tmp/BrightSky@2x.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/Candlelight.png | 3 + .../LightUnitIcons/Tmp/Candlelight.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/Candlelight@2x.png | 3 + .../Tmp/Candlelight@2x.png.meta | 108 +++++++++++ .../Texture/LightUnitIcons/Tmp/ClearSky.png | 3 + .../LightUnitIcons/Tmp/ClearSky.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/ClearSky@2x.png | 3 + .../LightUnitIcons/Tmp/ClearSky@2x.png.meta | 108 +++++++++++ .../Texture/LightUnitIcons/Tmp/CloudySky.png | 3 + .../LightUnitIcons/Tmp/CloudySky.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/CloudySky@2x.png | 3 + .../LightUnitIcons/Tmp/CloudySky@2x.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/DecorativeLight.png | 3 + .../Tmp/DecorativeLight.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/DecorativeLight@2x.png | 3 + .../Tmp/DecorativeLight@2x.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/DirectSunlight.png | 3 + .../Tmp/DirectSunlight.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/DirectSunlight@2x.png | 3 + .../Tmp/DirectSunlight@2x.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/ExteriorLight.png | 3 + .../LightUnitIcons/Tmp/ExteriorLight.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/ExteriorLight@2x.png | 3 + .../Tmp/ExteriorLight@2x.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/IntenseAreaLight.png | 3 + .../Tmp/IntenseAreaLight.png.meta | 108 +++++++++++ .../Tmp/IntenseAreaLight@2x.png | 3 + .../Tmp/IntenseAreaLight@2x.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/InteriorLight.png | 3 + .../LightUnitIcons/Tmp/InteriorLight.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/InteriorLight@2x.png | 3 + .../Tmp/InteriorLight@2x.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/MediumAreaLight.png | 3 + .../Tmp/MediumAreaLight.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/MediumAreaLight@2x.png | 3 + .../Tmp/MediumAreaLight@2x.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/MoonlessNight.png | 3 + .../LightUnitIcons/Tmp/MoonlessNight.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/MoonlessNight@2x.png | 3 + .../Tmp/MoonlessNight@2x.png.meta | 108 +++++++++++ .../Texture/LightUnitIcons/Tmp/Moonlight.png | 3 + .../LightUnitIcons/Tmp/Moonlight.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/Moonlight@2x.png | 3 + .../LightUnitIcons/Tmp/Moonlight@2x.png.meta | 108 +++++++++++ .../Texture/LightUnitIcons/Tmp/Overcast.png | 3 + .../LightUnitIcons/Tmp/Overcast.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/Overcast@2x.png | 3 + .../LightUnitIcons/Tmp/Overcast@2x.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/SoftAreaLight.png | 3 + .../LightUnitIcons/Tmp/SoftAreaLight.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/SoftAreaLight@2x.png | 3 + .../Tmp/SoftAreaLight@2x.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/SunriseSunset.png | 3 + .../LightUnitIcons/Tmp/SunriseSunset.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/SunriseSunset@2x.png | 3 + .../Tmp/SunriseSunset@2x.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/VeryBrightSun.png | 3 + .../LightUnitIcons/Tmp/VeryBrightSun.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/VeryBrightSun@2x.png | 3 + .../Tmp/VeryBrightSun@2x.png.meta | 108 +++++++++++ .../Texture/LightUnitIcons/Tmp/d_BlueSky.png | 3 + .../LightUnitIcons/Tmp/d_BlueSky.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/d_BlueSky@2x.png | 3 + .../LightUnitIcons/Tmp/d_BlueSky@2x.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/d_BrightSky.png | 3 + .../LightUnitIcons/Tmp/d_BrightSky.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/d_BrightSky@2x.png | 3 + .../Tmp/d_BrightSky@2x.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/d_Candlelight.png | 3 + .../LightUnitIcons/Tmp/d_Candlelight.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/d_Candlelight@2x.png | 3 + .../Tmp/d_Candlelight@2x.png.meta | 108 +++++++++++ .../Texture/LightUnitIcons/Tmp/d_ClearSky.png | 3 + .../LightUnitIcons/Tmp/d_ClearSky.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/d_ClearSky@2x.png | 3 + .../LightUnitIcons/Tmp/d_ClearSky@2x.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/d_CloudySky.png | 3 + .../LightUnitIcons/Tmp/d_CloudySky.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/d_CloudySky@2x.png | 3 + .../Tmp/d_CloudySky@2x.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/d_DecorativeLight.png | 3 + .../Tmp/d_DecorativeLight.png.meta | 108 +++++++++++ .../Tmp/d_DecorativeLight@2x.png | 3 + .../Tmp/d_DecorativeLight@2x.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/d_DirectSunlight.png | 3 + .../Tmp/d_DirectSunlight.png.meta | 108 +++++++++++ .../Tmp/d_DirectSunlight@2x.png | 3 + .../Tmp/d_DirectSunlight@2x.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/d_ExteriorLight.png | 3 + .../Tmp/d_ExteriorLight.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/d_ExteriorLight@2x.png | 3 + .../Tmp/d_ExteriorLight@2x.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/d_IntenseAreaLight.png | 3 + .../Tmp/d_IntenseAreaLight.png.meta | 108 +++++++++++ .../Tmp/d_IntenseAreaLight@2x.png | 3 + .../Tmp/d_IntenseAreaLight@2x.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/d_InteriorLight.png | 3 + .../Tmp/d_InteriorLight.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/d_InteriorLight@2x.png | 3 + .../Tmp/d_InteriorLight@2x.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/d_MediumAreaLight.png | 3 + .../Tmp/d_MediumAreaLight.png.meta | 108 +++++++++++ .../Tmp/d_MediumAreaLight@2x.png | 3 + .../Tmp/d_MediumAreaLight@2x.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/d_MoonlessNight.png | 3 + .../Tmp/d_MoonlessNight.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/d_MoonlessNight@2x.png | 3 + .../Tmp/d_MoonlessNight@2x.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/d_Moonlight.png | 3 + .../LightUnitIcons/Tmp/d_Moonlight.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/d_Moonlight@2x.png | 3 + .../Tmp/d_Moonlight@2x.png.meta | 108 +++++++++++ .../Texture/LightUnitIcons/Tmp/d_Overcast.png | 3 + .../LightUnitIcons/Tmp/d_Overcast.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/d_Overcast@2x.png | 3 + .../LightUnitIcons/Tmp/d_Overcast@2x.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/d_SoftAreaLight.png | 3 + .../Tmp/d_SoftAreaLight.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/d_SoftAreaLight@2x.png | 3 + .../Tmp/d_SoftAreaLight@2x.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/d_SunrisSunset@2x.png | 3 + .../Tmp/d_SunrisSunset@2x.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/d_SunriseSunset.png | 3 + .../Tmp/d_SunriseSunset.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/d_VeryBrightSun.png | 3 + .../Tmp/d_VeryBrightSun.png.meta | 108 +++++++++++ .../LightUnitIcons/Tmp/d_VeryBrightSun@2x.png | 3 + .../Tmp/d_VeryBrightSun@2x.png.meta | 108 +++++++++++ .../HDRenderPipelineEditorResources.cs | 29 --- 139 files changed, 7657 insertions(+), 97 deletions(-) create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BlueSky.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BlueSky.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BlueSky@2x.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BlueSky@2x.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BrightSky.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BrightSky.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BrightSky@2x.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BrightSky@2x.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Candlelight.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Candlelight.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Candlelight@2x.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Candlelight@2x.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ClearSky.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ClearSky.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ClearSky@2x.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ClearSky@2x.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/CloudySky.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/CloudySky.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/CloudySky@2x.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/CloudySky@2x.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DecorativeLight.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DecorativeLight.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DecorativeLight@2x.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DecorativeLight@2x.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DirectSunlight.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DirectSunlight.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DirectSunlight@2x.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DirectSunlight@2x.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ExteriorLight.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ExteriorLight.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ExteriorLight@2x.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ExteriorLight@2x.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/IntenseAreaLight.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/IntenseAreaLight.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/IntenseAreaLight@2x.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/IntenseAreaLight@2x.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/InteriorLight.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/InteriorLight.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/InteriorLight@2x.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/InteriorLight@2x.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MediumAreaLight.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MediumAreaLight.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MediumAreaLight@2x.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MediumAreaLight@2x.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MoonlessNight.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MoonlessNight.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MoonlessNight@2x.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MoonlessNight@2x.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Moonlight.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Moonlight.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Moonlight@2x.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Moonlight@2x.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Overcast.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Overcast.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Overcast@2x.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Overcast@2x.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SoftAreaLight.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SoftAreaLight.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SoftAreaLight@2x.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SoftAreaLight@2x.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SunriseSunset.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SunriseSunset.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SunriseSunset@2x.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SunriseSunset@2x.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/VeryBrightSun.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/VeryBrightSun.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/VeryBrightSun@2x.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/VeryBrightSun@2x.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BlueSky.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BlueSky.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BlueSky@2x.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BlueSky@2x.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BrightSky.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BrightSky.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BrightSky@2x.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BrightSky@2x.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Candlelight.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Candlelight.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Candlelight@2x.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Candlelight@2x.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ClearSky.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ClearSky.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ClearSky@2x.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ClearSky@2x.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_CloudySky.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_CloudySky.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_CloudySky@2x.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_CloudySky@2x.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DecorativeLight.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DecorativeLight.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DecorativeLight@2x.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DecorativeLight@2x.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DirectSunlight.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DirectSunlight.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DirectSunlight@2x.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DirectSunlight@2x.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ExteriorLight.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ExteriorLight.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ExteriorLight@2x.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ExteriorLight@2x.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_IntenseAreaLight.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_IntenseAreaLight.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_IntenseAreaLight@2x.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_IntenseAreaLight@2x.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_InteriorLight.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_InteriorLight.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_InteriorLight@2x.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_InteriorLight@2x.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MediumAreaLight.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MediumAreaLight.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MediumAreaLight@2x.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MediumAreaLight@2x.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MoonlessNight.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MoonlessNight.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MoonlessNight@2x.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MoonlessNight@2x.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Moonlight.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Moonlight.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Moonlight@2x.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Moonlight@2x.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Overcast.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Overcast.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Overcast@2x.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Overcast@2x.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SoftAreaLight.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SoftAreaLight.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SoftAreaLight@2x.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SoftAreaLight@2x.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SunrisSunset@2x.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SunrisSunset@2x.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SunriseSunset.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SunriseSunset.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_VeryBrightSun.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_VeryBrightSun.png.meta create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_VeryBrightSun@2x.png create mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_VeryBrightSun@2x.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs index 1b6542e2f61..3da4e89876c 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs @@ -39,7 +39,7 @@ public LightUnitSliderUIRange(Texture2D icon, string tooltip, Vector2 value) public static LightUnitSliderUIRange CautionRange(string tooltip, float value) => new LightUnitSliderUIRange { // Load the buildin caution icon with provided tooltip. - content = new GUIContent( EditorGUIUtility.IconContent("console.warnicon.sml").image, tooltip), + content = new GUIContent( EditorGUIUtility.TrIconContent("console.warnicon.sml").image, tooltip), value = new Vector2(-1, value) }; @@ -99,42 +99,6 @@ static class LightUnitSliderDescriptors false ); - private static class LightUnitTooltips - { - // Caution - public const string k_SunCaution = "Higher than sunlight."; - public const string k_PunctualCaution = "Very high intensity light."; - public const string k_ExposureCaution = "Higher than sunlight."; - public const string k_TemperatureCaution = ""; - - // Lux / Directional - public const string k_LuxBrightSky = "Very Bright Sun"; - public const string k_LuxOvercastSky = "Overcast Sky"; - public const string k_LuxSunriseSunset = "Sunrise or Sunset"; - public const string k_LuxMoonlight = "Moon Light"; - - // Punctual - public const string k_PunctualExterior = "Exterior"; - public const string k_PunctualInterior = "Interior"; - public const string k_PunctualDecorative = "Decorative"; - public const string k_PunctualCandle = "Candle"; - - // Exposure - public const string k_ExposureBrightSky = "Bright Sky"; - public const string k_ExposureOvercastSky = "Overcast Sky"; - public const string k_ExposureSunriseSunset = "Sunrise or Sunset"; - public const string k_ExposureInterior = "Interior"; - public const string k_ExposureMoonlitSky = "Moonlit Sky"; - public const string k_ExposureMoonlessNight = "Moonless Night"; - - // Temperature - public const string k_TemperatureBlueSky = "Blue Sky"; - public const string k_TemperatureCloudySky = "Cloudy Sky"; - public const string k_TemperatureDirectSunlight = "Direct Sunlight"; - public const string k_TemperatureArtificial = "Artificial"; - public const string k_TemperatureCandle = "Candle"; - } - private static class LightUnitSliderRanges { // Shorthand helper for converting the pre-defined ranges into other units (Nits, EV, Candela). @@ -146,63 +110,132 @@ private static class LightUnitSliderRanges public static readonly LightUnitSliderUIRange[] LumenValueTable = { - new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconExterior, LightUnitTooltips.k_PunctualExterior, new Vector2(3000, 40000)), - new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconInterior, LightUnitTooltips.k_PunctualInterior, new Vector2(300, 3000)), - new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconDecorative, LightUnitTooltips.k_PunctualDecorative, new Vector2(15, 300)), - new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconCandle, LightUnitTooltips.k_PunctualCandle, new Vector2(0, 15)), + new LightUnitSliderUIRange(LightUnitIcon.ExteriorLight, LightUnitTooltips.k_PunctualExterior, new Vector2(3000, 40000)), + new LightUnitSliderUIRange(LightUnitIcon.InteriorLight, LightUnitTooltips.k_PunctualInterior, new Vector2(300, 3000)), + new LightUnitSliderUIRange(LightUnitIcon.DecorativeLight,LightUnitTooltips.k_PunctualDecorative, new Vector2(15, 300)), + new LightUnitSliderUIRange(LightUnitIcon.Candlelight, LightUnitTooltips.k_PunctualCandle, new Vector2(0, 15)), }; public static readonly LightUnitSliderUIRange[] NitsValueTable = { - new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconExterior, LightUnitTooltips.k_PunctualExterior, new Vector2(LumenToNits(3000), LumenToNits(40000))), - new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconInterior, LightUnitTooltips.k_PunctualInterior, new Vector2(LumenToNits(300), LumenToNits(3000))), - new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconDecorative, LightUnitTooltips.k_PunctualDecorative, new Vector2(LumenToNits(15), LumenToNits(300))), - new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconCandle, LightUnitTooltips.k_PunctualCandle, new Vector2(0, LumenToNits(15))), + new LightUnitSliderUIRange(LightUnitIcon.ExteriorLight, LightUnitTooltips.k_PunctualExterior, new Vector2(LumenToNits(3000), LumenToNits(40000))), + new LightUnitSliderUIRange(LightUnitIcon.InteriorLight, LightUnitTooltips.k_PunctualInterior, new Vector2(LumenToNits(300), LumenToNits(3000))), + new LightUnitSliderUIRange(LightUnitIcon.DecorativeLight, LightUnitTooltips.k_PunctualDecorative, new Vector2(LumenToNits(15), LumenToNits(300))), + new LightUnitSliderUIRange(LightUnitIcon.Candlelight, LightUnitTooltips.k_PunctualCandle, new Vector2(0, LumenToNits(15))), }; public static readonly LightUnitSliderUIRange[] LuxValueTable = { - new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconBrightSky, LightUnitTooltips.k_LuxBrightSky, new Vector2(80000, 120000)), - new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconOvercastSky, LightUnitTooltips.k_LuxOvercastSky, new Vector2(10000, 80000)), - new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconSunriseSunset, LightUnitTooltips.k_LuxSunriseSunset, new Vector2(1, 10000)), - new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconMoonlitSky, LightUnitTooltips.k_LuxMoonlight, new Vector2(0, 1)), + new LightUnitSliderUIRange(LightUnitIcon.BrightSky, LightUnitTooltips.k_LuxBrightSky, new Vector2(80000, 120000)), + new LightUnitSliderUIRange(LightUnitIcon.Overcast, LightUnitTooltips.k_LuxOvercastSky, new Vector2(10000, 80000)), + new LightUnitSliderUIRange(LightUnitIcon.SunriseSunset, LightUnitTooltips.k_LuxSunriseSunset, new Vector2(1, 10000)), + new LightUnitSliderUIRange(LightUnitIcon.Moonlight, LightUnitTooltips.k_LuxMoonlight, new Vector2(0, 1)), }; public static readonly LightUnitSliderUIRange[] CandelaValueTable = { - new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconExterior, LightUnitTooltips.k_PunctualExterior, new Vector2(LuxToCandela(80000), LuxToCandela(120000))), - new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconInterior, LightUnitTooltips.k_PunctualInterior, new Vector2(LuxToCandela(10000), LuxToCandela(80000))), - new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconDecorative, LightUnitTooltips.k_PunctualDecorative, new Vector2(LuxToCandela(1), LuxToCandela(10000))), - new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconCandle, LightUnitTooltips.k_PunctualCandle, new Vector2(0, LuxToCandela(1))), + new LightUnitSliderUIRange(LightUnitIcon.ExteriorLight, LightUnitTooltips.k_PunctualExterior, new Vector2(LuxToCandela(80000), LuxToCandela(120000))), + new LightUnitSliderUIRange(LightUnitIcon.InteriorLight, LightUnitTooltips.k_PunctualInterior, new Vector2(LuxToCandela(10000), LuxToCandela(80000))), + new LightUnitSliderUIRange(LightUnitIcon.DecorativeLight, LightUnitTooltips.k_PunctualDecorative, new Vector2(LuxToCandela(1), LuxToCandela(10000))), + new LightUnitSliderUIRange(LightUnitIcon.Candlelight, LightUnitTooltips.k_PunctualCandle, new Vector2(0, LuxToCandela(1))), }; public static readonly LightUnitSliderUIRange[] EV100ValueTable = { - new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconExterior, LightUnitTooltips.k_PunctualExterior, new Vector2(LuxToEV(80000), LuxToEV(120000))), - new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconInterior, LightUnitTooltips.k_PunctualInterior, new Vector2(LuxToEV(10000), LuxToEV(80000))), - new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconDecorative, LightUnitTooltips.k_PunctualDecorative, new Vector2(LuxToEV(1), LuxToEV(10000))), - new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconCandle, LightUnitTooltips.k_PunctualCandle, new Vector2(0, LuxToEV(1))), + new LightUnitSliderUIRange(LightUnitIcon.ExteriorLight, LightUnitTooltips.k_PunctualExterior, new Vector2(LuxToEV(80000), LuxToEV(120000))), + new LightUnitSliderUIRange(LightUnitIcon.InteriorLight, LightUnitTooltips.k_PunctualInterior, new Vector2(LuxToEV(10000), LuxToEV(80000))), + new LightUnitSliderUIRange(LightUnitIcon.DecorativeLight, LightUnitTooltips.k_PunctualDecorative, new Vector2(LuxToEV(1), LuxToEV(10000))), + new LightUnitSliderUIRange(LightUnitIcon.Candlelight, LightUnitTooltips.k_PunctualCandle, new Vector2(0, LuxToEV(1))), }; // Same units as EV100, but we declare a new table since we use different icons in the exposure context. public static readonly LightUnitSliderUIRange[] ExposureValueTable = { - new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconBrightSky, LightUnitTooltips.k_ExposureBrightSky, new Vector2(12, 16)), - new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconOvercastSky, LightUnitTooltips.k_ExposureOvercastSky, new Vector2(8, 12)), - new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconSunriseSunset, LightUnitTooltips.k_ExposureSunriseSunset, new Vector2(6, 8)), - new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconInterior, LightUnitTooltips.k_ExposureInterior, new Vector2(3, 6)), - new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconMoonlitSky, LightUnitTooltips.k_ExposureMoonlitSky, new Vector2(0, 3)), - new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconMoonlessNight, LightUnitTooltips.k_ExposureMoonlessNight, new Vector2(-3, 0)), + new LightUnitSliderUIRange(LightUnitIcon.BrightSky, LightUnitTooltips.k_ExposureBrightSky, new Vector2(12, 16)), + new LightUnitSliderUIRange(LightUnitIcon.Overcast, LightUnitTooltips.k_ExposureOvercastSky, new Vector2(8, 12)), + new LightUnitSliderUIRange(LightUnitIcon.SunriseSunset, LightUnitTooltips.k_ExposureSunriseSunset, new Vector2(6, 8)), + new LightUnitSliderUIRange(LightUnitIcon.InteriorLight, LightUnitTooltips.k_ExposureInterior, new Vector2(3, 6)), + new LightUnitSliderUIRange(LightUnitIcon.Moonlight, LightUnitTooltips.k_ExposureMoonlitSky, new Vector2(0, 3)), + new LightUnitSliderUIRange(LightUnitIcon.MoonlessNight, LightUnitTooltips.k_ExposureMoonlessNight, new Vector2(-3, 0)), }; public static readonly LightUnitSliderUIRange[] KelvinValueTable = { - new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconClearSky, LightUnitTooltips.k_TemperatureBlueSky, new Vector2(10000, 20000)), - new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconOvercastSky, LightUnitTooltips.k_TemperatureCloudySky, new Vector2(6500, 10000)), - new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconDirectSunlight,LightUnitTooltips.k_TemperatureDirectSunlight, new Vector2(3500, 6500)), - new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconExterior, LightUnitTooltips.k_TemperatureArtificial, new Vector2(2500, 3500)), - new LightUnitSliderUIRange(HDRenderPipeline.defaultAsset.renderPipelineEditorResources.textures.iconCandle, LightUnitTooltips.k_TemperatureCandle, new Vector2(1500, 2500)), + new LightUnitSliderUIRange(LightUnitIcon.BlueSky, LightUnitTooltips.k_TemperatureBlueSky, new Vector2(10000, 20000)), + new LightUnitSliderUIRange(LightUnitIcon.Overcast, LightUnitTooltips.k_TemperatureCloudySky, new Vector2(6500, 10000)), + new LightUnitSliderUIRange(LightUnitIcon.DirectSunlight,LightUnitTooltips.k_TemperatureDirectSunlight, new Vector2(3500, 6500)), + new LightUnitSliderUIRange(LightUnitIcon.ExteriorLight, LightUnitTooltips.k_TemperatureArtificial, new Vector2(2500, 3500)), + new LightUnitSliderUIRange(LightUnitIcon.Candlelight, LightUnitTooltips.k_TemperatureCandle, new Vector2(1500, 2500)), }; } + + private static class LightUnitIcon + { + static string GetLightUnitIconPath() => HDUtils.GetHDRenderPipelinePath() + + "/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/"; + + // Note: We do not use the editor resource loading mechanism for light unit icons because we need to skin the icon correctly for the editor theme. + // Maybe the resource reloader can be improved to support icon loading (thus supporting skinning)? + static Texture2D GetLightUnitIcon(string name) + { + var path = GetLightUnitIconPath() + name + ".png"; + return EditorGUIUtility.TrIconContent(path).image as Texture2D; + } + + // TODO: Move all light unit icons from the package into the built-in resources. + public static Texture2D BlueSky = GetLightUnitIcon("BlueSky"); + public static Texture2D ClearSky = GetLightUnitIcon("ClearSky"); + public static Texture2D Candlelight = GetLightUnitIcon("Candlelight"); + public static Texture2D DecorativeLight = GetLightUnitIcon("DecorativeLight"); + public static Texture2D DirectSunlight = GetLightUnitIcon("DirectSunlight"); + public static Texture2D ExteriorLight = GetLightUnitIcon("ExteriorLight"); + public static Texture2D IntenseAreaLight = GetLightUnitIcon("IntenseAreaLight"); + public static Texture2D InteriorLight = GetLightUnitIcon("InteriorLight"); + public static Texture2D MediumAreaLight = GetLightUnitIcon("MediumAreaLight"); + public static Texture2D MoonlessNight = GetLightUnitIcon("MoonlessNight"); + public static Texture2D Moonlight = GetLightUnitIcon("Moonlight"); + public static Texture2D Overcast = GetLightUnitIcon("Overcast"); + public static Texture2D CloudySky = GetLightUnitIcon("CloudySky"); + public static Texture2D SoftAreaLight = GetLightUnitIcon("SoftAreaLight"); + public static Texture2D SunriseSunset = GetLightUnitIcon("SunriseSunset"); + public static Texture2D VeryBrightSun = GetLightUnitIcon("VeryBrightSun"); + public static Texture2D BrightSky = GetLightUnitIcon("BrightSky"); + } + + private static class LightUnitTooltips + { + // Caution + public const string k_SunCaution = "Higher than sunlight."; + public const string k_PunctualCaution = "Very high intensity light."; + public const string k_ExposureCaution = "Higher than sunlight."; + public const string k_TemperatureCaution = ""; + + // Lux / Directional + public const string k_LuxBrightSky = "Very Bright Sun"; + public const string k_LuxOvercastSky = "Overcast Sky"; + public const string k_LuxSunriseSunset = "Sunrise or Sunset"; + public const string k_LuxMoonlight = "Moon Light"; + + // Punctual + public const string k_PunctualExterior = "Exterior"; + public const string k_PunctualInterior = "Interior"; + public const string k_PunctualDecorative = "Decorative"; + public const string k_PunctualCandle = "Candle"; + + // Exposure + public const string k_ExposureBrightSky = "Bright Sky"; + public const string k_ExposureOvercastSky = "Overcast Sky"; + public const string k_ExposureSunriseSunset = "Sunrise or Sunset"; + public const string k_ExposureInterior = "Interior"; + public const string k_ExposureMoonlitSky = "Moonlit Sky"; + public const string k_ExposureMoonlessNight = "Moonless Night"; + + // Temperature + public const string k_TemperatureBlueSky = "Blue Sky"; + public const string k_TemperatureCloudySky = "Cloudy Sky"; + public const string k_TemperatureDirectSunlight = "Direct Sunlight"; + public const string k_TemperatureArtificial = "Artificial"; + public const string k_TemperatureCandle = "Candle"; + } } } diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp.meta new file mode 100644 index 00000000000..adff39270b0 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9dbbd162292b17041a3c17f41a8f4b10 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BlueSky.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BlueSky.png new file mode 100644 index 00000000000..296f59aa80e --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BlueSky.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7b23187b16c5dc00985edd4ae027beab6a39cf7a505b260127c320a25d41effa +size 433 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BlueSky.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BlueSky.png.meta new file mode 100644 index 00000000000..c1f79ab978e --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BlueSky.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 60d4d0573fefbf24198d33863004e7f9 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BlueSky@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BlueSky@2x.png new file mode 100644 index 00000000000..1c446ce5aaa --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BlueSky@2x.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:495adc8cee66c377ffb0e564f888eb26c9490248da38d4d570f52d35a932bdbe +size 907 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BlueSky@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BlueSky@2x.png.meta new file mode 100644 index 00000000000..57dac80e974 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BlueSky@2x.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 42382485181c7b4429560828f54a2bae +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BrightSky.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BrightSky.png new file mode 100644 index 00000000000..5c831c6080e --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BrightSky.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8f95e026efb4605b68896f22689fd7c6b46341be4d4a7a0dd3a94898d64bf90a +size 380 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BrightSky.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BrightSky.png.meta new file mode 100644 index 00000000000..c8266598899 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BrightSky.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: b93b6450b9bd1f44da176ac4a821c3e8 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BrightSky@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BrightSky@2x.png new file mode 100644 index 00000000000..e46217fb62e --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BrightSky@2x.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:25c00b85c2e7110d07deb81fa55aeebc6c3e98b273268440aee80d0973ff85e5 +size 558 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BrightSky@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BrightSky@2x.png.meta new file mode 100644 index 00000000000..bff06b73e97 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BrightSky@2x.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 04c70b69874deb746a4c63f1a29f7715 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Candlelight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Candlelight.png new file mode 100644 index 00000000000..c3f56e792e7 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Candlelight.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6d09f3ecce9f5523ea1bdaff23d3fc397befbee9b1758364f2580b9034ce8c2e +size 277 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Candlelight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Candlelight.png.meta new file mode 100644 index 00000000000..98e1f8b4fde --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Candlelight.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: eda062bf16e02ef44a7bf24336ddac6c +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Candlelight@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Candlelight@2x.png new file mode 100644 index 00000000000..2940db16a45 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Candlelight@2x.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:037ca0e21e354ff987be882f37f0c716101491f01af32d5c29fb21df2d36b645 +size 457 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Candlelight@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Candlelight@2x.png.meta new file mode 100644 index 00000000000..a32fd5ff085 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Candlelight@2x.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 3387986904fe97b4cb1a1b607d1e7039 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ClearSky.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ClearSky.png new file mode 100644 index 00000000000..296f59aa80e --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ClearSky.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7b23187b16c5dc00985edd4ae027beab6a39cf7a505b260127c320a25d41effa +size 433 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ClearSky.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ClearSky.png.meta new file mode 100644 index 00000000000..b30beb50510 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ClearSky.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: db0321d865208c648ae843f39ab69004 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ClearSky@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ClearSky@2x.png new file mode 100644 index 00000000000..1c446ce5aaa --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ClearSky@2x.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:495adc8cee66c377ffb0e564f888eb26c9490248da38d4d570f52d35a932bdbe +size 907 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ClearSky@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ClearSky@2x.png.meta new file mode 100644 index 00000000000..99feb575bb1 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ClearSky@2x.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: a01d783415aa03a449e3408eb92d8505 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/CloudySky.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/CloudySky.png new file mode 100644 index 00000000000..ee16f88014f --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/CloudySky.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:519e629b23549a94cbba394b4eebd29b41bb53444e18d0c84ee4be9ffdbe11c2 +size 330 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/CloudySky.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/CloudySky.png.meta new file mode 100644 index 00000000000..3dd9a53486c --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/CloudySky.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: bb2cc982d8ff1aa4a9ce5ee5fdb29023 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/CloudySky@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/CloudySky@2x.png new file mode 100644 index 00000000000..8bc4f3187be --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/CloudySky@2x.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ef2ca313a030d7aec2f72e14ebeb60e9cd07eb97d3e60f83b687dba5f06e2fe6 +size 582 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/CloudySky@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/CloudySky@2x.png.meta new file mode 100644 index 00000000000..04224062699 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/CloudySky@2x.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: c30d00a81d6542c40ae1837621e3969e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DecorativeLight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DecorativeLight.png new file mode 100644 index 00000000000..4c79d46f626 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DecorativeLight.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:396e9e42440f133e1b46c405c6d0ac8bf9913831fb527319f1da0160753bd6d4 +size 250 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DecorativeLight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DecorativeLight.png.meta new file mode 100644 index 00000000000..b6879cd63e7 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DecorativeLight.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 1e2ae1a12a2a1ff498cab6444b9cd394 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DecorativeLight@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DecorativeLight@2x.png new file mode 100644 index 00000000000..12042654f23 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DecorativeLight@2x.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d10118b3038de4832024f461da9b2671aa77ad216065e241469f9440d1f685ac +size 327 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DecorativeLight@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DecorativeLight@2x.png.meta new file mode 100644 index 00000000000..f2b796d2b1e --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DecorativeLight@2x.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: ac6bd7230f54da84b8ad3a0e2b14b3d9 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DirectSunlight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DirectSunlight.png new file mode 100644 index 00000000000..57e6d3ccc31 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DirectSunlight.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e3f761cfc94f869c38623c7863ef38484a6a3ffa50ddd79dfd7fa6702d92eb37 +size 350 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DirectSunlight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DirectSunlight.png.meta new file mode 100644 index 00000000000..006aec89f0f --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DirectSunlight.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 863ef838c25e51b4790fd6ac881ba895 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DirectSunlight@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DirectSunlight@2x.png new file mode 100644 index 00000000000..21c7a883b77 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DirectSunlight@2x.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:980a18b83daa3fac4582dd5cb790df38d229e3cb6805fe887a875ad4e9fe85b7 +size 648 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DirectSunlight@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DirectSunlight@2x.png.meta new file mode 100644 index 00000000000..78db04dc6fd --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DirectSunlight@2x.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 03ea000956f47584c872d8b4df47f5ee +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ExteriorLight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ExteriorLight.png new file mode 100644 index 00000000000..c5fc369de2c --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ExteriorLight.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:80c1c17df399edbf6ff60ae37e0009bba4070dabb4f3b0dba5be0fff8144a58c +size 318 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ExteriorLight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ExteriorLight.png.meta new file mode 100644 index 00000000000..2b61c78e541 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ExteriorLight.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: baa2eadff75899140ac64277e3f60453 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ExteriorLight@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ExteriorLight@2x.png new file mode 100644 index 00000000000..b1c5e155698 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ExteriorLight@2x.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:440d3d172bbb9dfc7e679066638885134375070f34771be71a32ef9c40fd9678 +size 541 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ExteriorLight@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ExteriorLight@2x.png.meta new file mode 100644 index 00000000000..561f3bb9eb0 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ExteriorLight@2x.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: a3fe770bc25a98540958d57e10f2a5fd +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/IntenseAreaLight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/IntenseAreaLight.png new file mode 100644 index 00000000000..9ca32d330f5 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/IntenseAreaLight.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b4d1e15322c1aa5b3b50b8294bb9997a293cf42d658f4ff2b021629883eea17d +size 386 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/IntenseAreaLight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/IntenseAreaLight.png.meta new file mode 100644 index 00000000000..001c404d53a --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/IntenseAreaLight.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: d4df75c76c1661847b6902f889b44bcb +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/IntenseAreaLight@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/IntenseAreaLight@2x.png new file mode 100644 index 00000000000..1a2f71ffafa --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/IntenseAreaLight@2x.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:892ab141c4a58db5844a52f5523feba85303ebc8c10136d2174457daf8f758ae +size 744 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/IntenseAreaLight@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/IntenseAreaLight@2x.png.meta new file mode 100644 index 00000000000..900a310f21e --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/IntenseAreaLight@2x.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 6abd010e1fd246f4585f513da25bcede +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/InteriorLight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/InteriorLight.png new file mode 100644 index 00000000000..aa054e30ac7 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/InteriorLight.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3883e80da89ce4ad9fcad8770b83babe5ae2cc04a6145f1a47f3cb9105a6d7ab +size 312 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/InteriorLight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/InteriorLight.png.meta new file mode 100644 index 00000000000..5ce0db74759 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/InteriorLight.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: ddbb35633e84dde4a93c6662f696ae4c +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/InteriorLight@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/InteriorLight@2x.png new file mode 100644 index 00000000000..12c892c39f2 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/InteriorLight@2x.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:67bc36effc03dda6514a8dbcd9c7fcc1168a1269635af944847f3f5671009af0 +size 552 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/InteriorLight@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/InteriorLight@2x.png.meta new file mode 100644 index 00000000000..52a1d037507 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/InteriorLight@2x.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 1bb3da4ea375c37498c93327420e6a01 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MediumAreaLight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MediumAreaLight.png new file mode 100644 index 00000000000..5a3e663601d --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MediumAreaLight.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ee322ec4a20dea9a67ec10351bbda4a97daf2c1920b4136b5e59d7b60cb8b230 +size 337 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MediumAreaLight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MediumAreaLight.png.meta new file mode 100644 index 00000000000..c89fc97cfef --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MediumAreaLight.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 1eb691390c444f14bac0868bd61fd451 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MediumAreaLight@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MediumAreaLight@2x.png new file mode 100644 index 00000000000..c27b5da20a2 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MediumAreaLight@2x.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:58e03f7a0a3496487fede05a1b261a60586383d4f0e0cfc8db35f234bed24111 +size 613 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MediumAreaLight@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MediumAreaLight@2x.png.meta new file mode 100644 index 00000000000..cd45f87cd61 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MediumAreaLight@2x.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 1dea3362fb2f72d46b7e3351a7e12ccf +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MoonlessNight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MoonlessNight.png new file mode 100644 index 00000000000..7614b98ff44 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MoonlessNight.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8d93997626a0099be09b2956b071b7d41ce5bc2f88a57aede5307123fe993b91 +size 463 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MoonlessNight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MoonlessNight.png.meta new file mode 100644 index 00000000000..1b784451635 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MoonlessNight.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: f50a266376427a041b4e1b629d07611d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MoonlessNight@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MoonlessNight@2x.png new file mode 100644 index 00000000000..a312a263ef5 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MoonlessNight@2x.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e814af583c60b2a261f46ade0987512ef2a5c66e330f3d3cecabf7b44ca985ef +size 827 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MoonlessNight@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MoonlessNight@2x.png.meta new file mode 100644 index 00000000000..ac699477dea --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MoonlessNight@2x.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 6e5a98aaa576d99408eeba30eb91eaba +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Moonlight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Moonlight.png new file mode 100644 index 00000000000..3a2b26fcb55 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Moonlight.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b7c702116044aeee7c78e212025e01e5dda1cec15c0cadc500df67c348abff1c +size 344 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Moonlight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Moonlight.png.meta new file mode 100644 index 00000000000..d48a2da1ff2 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Moonlight.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 41c40f1973262eb41a56a66faaf2154d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Moonlight@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Moonlight@2x.png new file mode 100644 index 00000000000..e1597f1083e --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Moonlight@2x.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c74489397a10fac363501b14b399ee4406b389410186bb1b2f1b51cbff4a1254 +size 581 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Moonlight@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Moonlight@2x.png.meta new file mode 100644 index 00000000000..3d60f4ce67e --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Moonlight@2x.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: d8bb1a60805d8d241acc12f74cd3b2d5 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Overcast.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Overcast.png new file mode 100644 index 00000000000..ee16f88014f --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Overcast.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:519e629b23549a94cbba394b4eebd29b41bb53444e18d0c84ee4be9ffdbe11c2 +size 330 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Overcast.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Overcast.png.meta new file mode 100644 index 00000000000..f192dfc9e6a --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Overcast.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: c0e6cc200fb1dda4388b13d9f5828d06 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Overcast@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Overcast@2x.png new file mode 100644 index 00000000000..8bc4f3187be --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Overcast@2x.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ef2ca313a030d7aec2f72e14ebeb60e9cd07eb97d3e60f83b687dba5f06e2fe6 +size 582 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Overcast@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Overcast@2x.png.meta new file mode 100644 index 00000000000..c61cbfed383 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Overcast@2x.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 5db8233d631a83f429153aaeb8f8333a +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SoftAreaLight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SoftAreaLight.png new file mode 100644 index 00000000000..950ba47716c --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SoftAreaLight.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:356a6b585e2356918a764d4bf23da5edc33edfb375947df5ed54b391ef3af9eb +size 293 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SoftAreaLight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SoftAreaLight.png.meta new file mode 100644 index 00000000000..14685397196 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SoftAreaLight.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: e10d9c07adc061a448e00b3e33fad966 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SoftAreaLight@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SoftAreaLight@2x.png new file mode 100644 index 00000000000..5d40b58dff8 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SoftAreaLight@2x.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:84da547880a2f502b15baa77dff8f1f2a579bf7e3e761b2807b324296f2cf1ba +size 511 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SoftAreaLight@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SoftAreaLight@2x.png.meta new file mode 100644 index 00000000000..b2e5a735ddb --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SoftAreaLight@2x.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: b14c34aa843e4a14e957505ae407e8c3 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SunriseSunset.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SunriseSunset.png new file mode 100644 index 00000000000..c649161bef3 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SunriseSunset.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9f2ba343d01c29500770415033476057350994d9a2894b602869b1e357eeb97e +size 297 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SunriseSunset.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SunriseSunset.png.meta new file mode 100644 index 00000000000..38122d66926 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SunriseSunset.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: d8ee4aa2fab810242a1ff465e662bc09 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SunriseSunset@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SunriseSunset@2x.png new file mode 100644 index 00000000000..0554cd39a30 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SunriseSunset@2x.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9335eea018ceacdd034c1bca5a2ae49eca56acd782a4796a9a762f66c1170135 +size 468 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SunriseSunset@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SunriseSunset@2x.png.meta new file mode 100644 index 00000000000..bc8665dacb1 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SunriseSunset@2x.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 1ade1fa63a0a72f46be69e4ae5e83314 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/VeryBrightSun.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/VeryBrightSun.png new file mode 100644 index 00000000000..91bff6309aa --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/VeryBrightSun.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:23cc0e2b79dc365e5751221674bcb9bbcff94c7b2492000e73ef964eddbfda14 +size 365 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/VeryBrightSun.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/VeryBrightSun.png.meta new file mode 100644 index 00000000000..87f9cfcca8d --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/VeryBrightSun.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: bdc9b1177bc1ad84e8532eec9f2dcc13 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/VeryBrightSun@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/VeryBrightSun@2x.png new file mode 100644 index 00000000000..41c7b8772c3 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/VeryBrightSun@2x.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:332ad8842dcec2f823fdd3bceb8e31386cbd985704eed245601e79d573a15b9c +size 543 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/VeryBrightSun@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/VeryBrightSun@2x.png.meta new file mode 100644 index 00000000000..eac4dec56bf --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/VeryBrightSun@2x.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 37ca6c7ad753f1648a24db2b740ba2ca +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BlueSky.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BlueSky.png new file mode 100644 index 00000000000..e55815654aa --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BlueSky.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8368e9f9e13756bdadedf74da8fea1314bad0d1804c89d07d75c191a5d3042e2 +size 430 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BlueSky.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BlueSky.png.meta new file mode 100644 index 00000000000..92974df80c2 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BlueSky.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 8991eaef2ed56cc45b9a80b50fbca5e2 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BlueSky@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BlueSky@2x.png new file mode 100644 index 00000000000..9f0c98893fd --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BlueSky@2x.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf7b141c6675c592856e5c515fa8b1fe545884d5450f9f899d1c076cbad87420 +size 851 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BlueSky@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BlueSky@2x.png.meta new file mode 100644 index 00000000000..e8c3900f9d6 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BlueSky@2x.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 0b39f97ea330aac459e3fbb440f4b0d0 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BrightSky.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BrightSky.png new file mode 100644 index 00000000000..91bff6309aa --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BrightSky.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:23cc0e2b79dc365e5751221674bcb9bbcff94c7b2492000e73ef964eddbfda14 +size 365 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BrightSky.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BrightSky.png.meta new file mode 100644 index 00000000000..0d27683806c --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BrightSky.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: a543c2d2147884347a1846e862efa72f +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BrightSky@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BrightSky@2x.png new file mode 100644 index 00000000000..41c7b8772c3 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BrightSky@2x.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:332ad8842dcec2f823fdd3bceb8e31386cbd985704eed245601e79d573a15b9c +size 543 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BrightSky@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BrightSky@2x.png.meta new file mode 100644 index 00000000000..7094f231948 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BrightSky@2x.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 9a278b70c427e8e4caa47a45a5d59de8 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Candlelight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Candlelight.png new file mode 100644 index 00000000000..ae03ada3527 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Candlelight.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9eec7b760619dbe5f7667fa4f076c5613e8119be0fe3f04014afc1efe42be4d3 +size 278 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Candlelight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Candlelight.png.meta new file mode 100644 index 00000000000..12ca5267ea1 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Candlelight.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 3f9a63faecec9a34c9ffbfedd9ac5c3b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Candlelight@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Candlelight@2x.png new file mode 100644 index 00000000000..5028ab50655 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Candlelight@2x.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0a45e9f9fefa6fc8bcbde1a4bcdc063ab92229594bf0e0dd51fc34dfa5302f15 +size 457 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Candlelight@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Candlelight@2x.png.meta new file mode 100644 index 00000000000..5419828678e --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Candlelight@2x.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 2ae1ad1a228a66a479d96cae55499c4a +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ClearSky.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ClearSky.png new file mode 100644 index 00000000000..e55815654aa --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ClearSky.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8368e9f9e13756bdadedf74da8fea1314bad0d1804c89d07d75c191a5d3042e2 +size 430 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ClearSky.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ClearSky.png.meta new file mode 100644 index 00000000000..26fad8104a7 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ClearSky.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 76c10465276fcb9498b1fd312e3f74ed +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ClearSky@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ClearSky@2x.png new file mode 100644 index 00000000000..9f0c98893fd --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ClearSky@2x.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf7b141c6675c592856e5c515fa8b1fe545884d5450f9f899d1c076cbad87420 +size 851 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ClearSky@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ClearSky@2x.png.meta new file mode 100644 index 00000000000..feba38285e3 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ClearSky@2x.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 490d69b278eff784b85feca736d57389 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_CloudySky.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_CloudySky.png new file mode 100644 index 00000000000..7d30575031a --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_CloudySky.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4e648aaf2c4078d34e396567ee75eebbce41cce401115e61ff4e18ea04b9b0ff +size 331 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_CloudySky.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_CloudySky.png.meta new file mode 100644 index 00000000000..d216baa61dc --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_CloudySky.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 0c24a3ead3381ee4cb4574c5be266d87 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_CloudySky@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_CloudySky@2x.png new file mode 100644 index 00000000000..48d5ba08f83 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_CloudySky@2x.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f9202c07738addbb3afdd146b2d1373dbdcffcc5e08c1fb024b2f355077f0eb0 +size 538 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_CloudySky@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_CloudySky@2x.png.meta new file mode 100644 index 00000000000..77e5379d920 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_CloudySky@2x.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 088373792f5db604fa5b045cb5dff9c9 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DecorativeLight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DecorativeLight.png new file mode 100644 index 00000000000..4ced6ab9ae2 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DecorativeLight.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:96a5e4c27d332cf0fc3dd3aa69228e8ef7237c0fc22d98cf996258e652143bf0 +size 251 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DecorativeLight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DecorativeLight.png.meta new file mode 100644 index 00000000000..ee98703a17d --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DecorativeLight.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 73e9cf59769215c4892d0a8008f39737 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DecorativeLight@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DecorativeLight@2x.png new file mode 100644 index 00000000000..7e58d9d5aa9 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DecorativeLight@2x.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:56c4d01774a4fab8f634987d248ffa47399d33a556ebde45e38e3870aeaf5b9d +size 330 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DecorativeLight@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DecorativeLight@2x.png.meta new file mode 100644 index 00000000000..efa6710ddfe --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DecorativeLight@2x.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: e194061ed57dcf6478bc4a4079ac3998 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DirectSunlight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DirectSunlight.png new file mode 100644 index 00000000000..c97e7186f64 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DirectSunlight.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8bf4bc52f5b7f4d7e9e4f4e67ebfb96d222bdefc4d267d50b6c02b3f9a04f135 +size 351 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DirectSunlight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DirectSunlight.png.meta new file mode 100644 index 00000000000..1231bc8b97c --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DirectSunlight.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 76bf11a78c4428b4eb6b567a160a0c83 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DirectSunlight@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DirectSunlight@2x.png new file mode 100644 index 00000000000..298a38ad7df --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DirectSunlight@2x.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0b24d967b21c731886bc1f45c2aa8a09b4feed1b54e0f30b83c4f5065d9e9da7 +size 608 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DirectSunlight@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DirectSunlight@2x.png.meta new file mode 100644 index 00000000000..c57756a83ee --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DirectSunlight@2x.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 392581b798d70d0408e104d352ffb20b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ExteriorLight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ExteriorLight.png new file mode 100644 index 00000000000..24d9b01199b --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ExteriorLight.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ec2b9084fea7c5ceb2f2adfcb107ec49e4f118d3746f9007594d93ec431677f2 +size 317 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ExteriorLight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ExteriorLight.png.meta new file mode 100644 index 00000000000..ffe259042b4 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ExteriorLight.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: acd8a3fb93bb04b4db467ca2090011ae +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ExteriorLight@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ExteriorLight@2x.png new file mode 100644 index 00000000000..23b9c407a2d --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ExteriorLight@2x.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:47a89069b89c30d23b9d6c829fe611a81c30c7ca865f0d5d27721c0b49b95683 +size 539 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ExteriorLight@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ExteriorLight@2x.png.meta new file mode 100644 index 00000000000..8670d3f1698 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ExteriorLight@2x.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 0cd6ad04e58c5e1478f2925fa64f5b57 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_IntenseAreaLight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_IntenseAreaLight.png new file mode 100644 index 00000000000..a937ff4363b --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_IntenseAreaLight.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e313dcb98f7d8399d8475f6a97a76c9791e8b56aade047c0916fbe9b01969e73 +size 396 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_IntenseAreaLight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_IntenseAreaLight.png.meta new file mode 100644 index 00000000000..aa0d0e75617 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_IntenseAreaLight.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: a20ce10a62e5d924a84f1a723e96c07e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_IntenseAreaLight@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_IntenseAreaLight@2x.png new file mode 100644 index 00000000000..0120d54828f --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_IntenseAreaLight@2x.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b9ed2c47e90310c85874a45e29aaf6c813c4e403dc674f2739ed91dd38f369bf +size 737 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_IntenseAreaLight@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_IntenseAreaLight@2x.png.meta new file mode 100644 index 00000000000..a78575a0bab --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_IntenseAreaLight@2x.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 0493fb4c3bbfd6a4396f7f221b5ce034 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_InteriorLight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_InteriorLight.png new file mode 100644 index 00000000000..bafbf321846 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_InteriorLight.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fa4edd55c7a9ff727db58089c157e1c8cc4344544e4340e66c9b4357e25b71dd +size 312 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_InteriorLight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_InteriorLight.png.meta new file mode 100644 index 00000000000..d459cf0da5d --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_InteriorLight.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: b5a2e773c2799aa42a4e99429158896e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_InteriorLight@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_InteriorLight@2x.png new file mode 100644 index 00000000000..827726016b6 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_InteriorLight@2x.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:23a40deb087b1551ba662c50b6465438725508f361cc07359fb4305f61908552 +size 511 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_InteriorLight@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_InteriorLight@2x.png.meta new file mode 100644 index 00000000000..072c4a7942d --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_InteriorLight@2x.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: b1a064fab2aa93e47bd8d558a6ca655b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MediumAreaLight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MediumAreaLight.png new file mode 100644 index 00000000000..9e887219b66 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MediumAreaLight.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b70f4e77282cc36f41ff9fbff6cedef5b5fd33d3ce4757cdf453c0bb90cb006d +size 344 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MediumAreaLight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MediumAreaLight.png.meta new file mode 100644 index 00000000000..15b49af8e6b --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MediumAreaLight.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: b1826d69c1fcad9488491937a1ef4d84 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MediumAreaLight@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MediumAreaLight@2x.png new file mode 100644 index 00000000000..13919f0a0b8 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MediumAreaLight@2x.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:85949e6786ae207b079ca1fcf4f9c5644a6a7e7629a53d9cbb4d0d74a4093ebc +size 585 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MediumAreaLight@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MediumAreaLight@2x.png.meta new file mode 100644 index 00000000000..da5ea8c1d7f --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MediumAreaLight@2x.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 79474406bb16ef9439655eb4b419b6a8 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MoonlessNight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MoonlessNight.png new file mode 100644 index 00000000000..25bc43d57ab --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MoonlessNight.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:771c5ad92874ccb13e8fc5ec140dd685fe74ebe55e1b1dd63c712f07dfbf96ac +size 425 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MoonlessNight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MoonlessNight.png.meta new file mode 100644 index 00000000000..e3ebef1508a --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MoonlessNight.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 71cd3069e265067478f8e99589235fd6 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MoonlessNight@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MoonlessNight@2x.png new file mode 100644 index 00000000000..1e6ed4a62d3 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MoonlessNight@2x.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e23202217b6723c41daaf91a7163bc68b30d5a157937a7b45133e3887d3ec0b2 +size 772 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MoonlessNight@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MoonlessNight@2x.png.meta new file mode 100644 index 00000000000..b0656652b70 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MoonlessNight@2x.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: d56ac7ee03f65c7408f8f3d5aeecdb86 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Moonlight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Moonlight.png new file mode 100644 index 00000000000..5591b4198ac --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Moonlight.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:24c720835e01f5b65abb8b07f9e894ba2f6e208f5dd25cd1641e928af43fc0ae +size 329 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Moonlight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Moonlight.png.meta new file mode 100644 index 00000000000..ee329a74954 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Moonlight.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: f64528e1d51f6d74c9f7a1738deaa602 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Moonlight@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Moonlight@2x.png new file mode 100644 index 00000000000..6ce829b7a46 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Moonlight@2x.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d5d796c9364f44a2a570898633472e6a61e36f38c8f25411cf351b1a5081a55 +size 551 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Moonlight@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Moonlight@2x.png.meta new file mode 100644 index 00000000000..bb152a7353b --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Moonlight@2x.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: f520337c0c5dde34fa2d4207d953a31f +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Overcast.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Overcast.png new file mode 100644 index 00000000000..7d30575031a --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Overcast.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4e648aaf2c4078d34e396567ee75eebbce41cce401115e61ff4e18ea04b9b0ff +size 331 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Overcast.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Overcast.png.meta new file mode 100644 index 00000000000..58591f0a495 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Overcast.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 80a48b3afafdc644fb4e3319f6f19fc8 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Overcast@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Overcast@2x.png new file mode 100644 index 00000000000..48d5ba08f83 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Overcast@2x.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f9202c07738addbb3afdd146b2d1373dbdcffcc5e08c1fb024b2f355077f0eb0 +size 538 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Overcast@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Overcast@2x.png.meta new file mode 100644 index 00000000000..04640c31f50 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Overcast@2x.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 036f58abb8f232d41b3928a31433cf81 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SoftAreaLight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SoftAreaLight.png new file mode 100644 index 00000000000..41b0bb0583c --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SoftAreaLight.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e2d63092352d998fd7239d4a56059a1df99682bfae747a68434577daa4823761 +size 297 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SoftAreaLight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SoftAreaLight.png.meta new file mode 100644 index 00000000000..b4a1ec69edc --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SoftAreaLight.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 940a20d919196f1408474a7b7057f4b9 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SoftAreaLight@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SoftAreaLight@2x.png new file mode 100644 index 00000000000..ad8da9f76a5 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SoftAreaLight@2x.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d0ae651c34e593c33052a346a80514f13c279a034bd76b8fbb8df8bc42690330 +size 475 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SoftAreaLight@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SoftAreaLight@2x.png.meta new file mode 100644 index 00000000000..53b4c7121b3 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SoftAreaLight@2x.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: e0171afec971f2343be8d5b4b14ab6eb +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SunrisSunset@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SunrisSunset@2x.png new file mode 100644 index 00000000000..184b7d6fb95 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SunrisSunset@2x.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8f8bd9848a9e8a9da78c1c37e458179a2f5c78afb303607aa6f227c34f8c501d +size 441 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SunrisSunset@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SunrisSunset@2x.png.meta new file mode 100644 index 00000000000..a4e199bb986 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SunrisSunset@2x.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: e737fd1dd31046c4da43e8ba94fdaf63 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SunriseSunset.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SunriseSunset.png new file mode 100644 index 00000000000..6e58745fa03 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SunriseSunset.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:67d1ea7b43990050035ec30b12333ef5019da745605e12d770189741bf8cca13 +size 311 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SunriseSunset.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SunriseSunset.png.meta new file mode 100644 index 00000000000..93d647a1067 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SunriseSunset.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 6ac733bfd834f4b4bab06306c63496f2 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_VeryBrightSun.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_VeryBrightSun.png new file mode 100644 index 00000000000..91bff6309aa --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_VeryBrightSun.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:23cc0e2b79dc365e5751221674bcb9bbcff94c7b2492000e73ef964eddbfda14 +size 365 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_VeryBrightSun.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_VeryBrightSun.png.meta new file mode 100644 index 00000000000..2438c19770d --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_VeryBrightSun.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: 083778a134a402a4f82b55a98ac21530 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_VeryBrightSun@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_VeryBrightSun@2x.png new file mode 100644 index 00000000000..41c7b8772c3 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_VeryBrightSun@2x.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:332ad8842dcec2f823fdd3bceb8e31386cbd985704eed245601e79d573a15b9c +size 543 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_VeryBrightSun@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_VeryBrightSun@2x.png.meta new file mode 100644 index 00000000000..005f6b5a0f6 --- /dev/null +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_VeryBrightSun@2x.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: e4e685bec200b3c45a29e88e2eeb8ddb +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Runtime/RenderPipeline/HDRenderPipelineEditorResources.cs b/com.unity.render-pipelines.high-definition/Runtime/RenderPipeline/HDRenderPipelineEditorResources.cs index 0aaabd9c3b7..14e598434e7 100644 --- a/com.unity.render-pipelines.high-definition/Runtime/RenderPipeline/HDRenderPipelineEditorResources.cs +++ b/com.unity.render-pipelines.high-definition/Runtime/RenderPipeline/HDRenderPipelineEditorResources.cs @@ -46,35 +46,6 @@ public sealed class MaterialResources [Serializable, ReloadGroup] public sealed class TextureResources { - // Light Unit Icons - [Reload("Editor/RenderPipelineResources/Texture/LightUnitIcons/AreaExterior.png")] - public Texture2D iconAreaExterior; - [Reload("Editor/RenderPipelineResources/Texture/LightUnitIcons/BrightSky.png")] - public Texture2D iconBrightSky; - [Reload("Editor/RenderPipelineResources/Texture/LightUnitIcons/Candle.png")] - public Texture2D iconCandle; - [Reload("Editor/RenderPipelineResources/Texture/LightUnitIcons/ClearSky.png")] - public Texture2D iconClearSky; - [Reload("Editor/RenderPipelineResources/Texture/LightUnitIcons/Decorative.png")] - public Texture2D iconDecorative; - [Reload("Editor/RenderPipelineResources/Texture/LightUnitIcons/DecorativeArea.png")] - public Texture2D iconDecorativeArea; - [Reload("Editor/RenderPipelineResources/Texture/LightUnitIcons/DirectSunlight.png")] - public Texture2D iconDirectSunlight; - [Reload("Editor/RenderPipelineResources/Texture/LightUnitIcons/Exterior.png")] - public Texture2D iconExterior; - [Reload("Editor/RenderPipelineResources/Texture/LightUnitIcons/Interior.png")] - public Texture2D iconInterior; - [Reload("Editor/RenderPipelineResources/Texture/LightUnitIcons/InteriorArea.png")] - public Texture2D iconInteriorArea; - [Reload("Editor/RenderPipelineResources/Texture/LightUnitIcons/MoonlessNight.png")] - public Texture2D iconMoonlessNight; - [Reload("Editor/RenderPipelineResources/Texture/LightUnitIcons/MoonlitSky.png")] - public Texture2D iconMoonlitSky; - [Reload("Editor/RenderPipelineResources/Texture/LightUnitIcons/OvercastSky.png")] - public Texture2D iconOvercastSky; - [Reload("Editor/RenderPipelineResources/Texture/LightUnitIcons/SunriseSunset.png")] - public Texture2D iconSunriseSunset; } [Serializable, ReloadGroup] From 16ebe5e3068a0bf741df5830f595df2131cf7842 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Fri, 11 Sep 2020 18:00:30 -0400 Subject: [PATCH 34/64] Move the final light unit icons into the main directory, and remove the old ones --- .../Editor/AssemblyInfo.cs | 1 + .../LightUnit/LightUnitSliderSettings.cs | 2 +- .../Texture/LightUnitIcons/AreaExterior.png | 3 - .../LightUnitIcons/AreaExterior.png.meta | 108 ------------------ .../LightUnitIcons/{Tmp => }/BlueSky.png | 0 .../LightUnitIcons/{Tmp => }/BlueSky.png.meta | 0 .../LightUnitIcons/{Tmp => }/BlueSky@2x.png | 0 .../{Tmp => }/BlueSky@2x.png.meta | 0 .../Texture/LightUnitIcons/BrightSky.png | 4 +- .../Texture/LightUnitIcons/BrightSky.png.meta | 2 +- .../LightUnitIcons/{Tmp => }/BrightSky@2x.png | 0 .../{Tmp => }/BrightSky@2x.png.meta | 0 .../Texture/LightUnitIcons/Candle.png | 3 - .../Texture/LightUnitIcons/Candle.png.meta | 108 ------------------ .../LightUnitIcons/{Tmp => }/Candlelight.png | 0 .../{Tmp => }/Candlelight.png.meta | 0 .../{Tmp => }/Candlelight@2x.png | 0 .../{Tmp => }/Candlelight@2x.png.meta | 0 .../Texture/LightUnitIcons/ClearSky.png | 4 +- .../Texture/LightUnitIcons/ClearSky.png.meta | 2 +- .../LightUnitIcons/{Tmp => }/ClearSky@2x.png | 0 .../{Tmp => }/ClearSky@2x.png.meta | 0 .../LightUnitIcons/{Tmp => }/CloudySky.png | 0 .../{Tmp => }/CloudySky.png.meta | 0 .../LightUnitIcons/{Tmp => }/CloudySky@2x.png | 0 .../{Tmp => }/CloudySky@2x.png.meta | 0 .../Texture/LightUnitIcons/Decorative.png | 3 - .../LightUnitIcons/Decorative.png.meta | 108 ------------------ .../Texture/LightUnitIcons/DecorativeArea.png | 3 - .../LightUnitIcons/DecorativeArea.png.meta | 108 ------------------ .../{Tmp => }/DecorativeLight.png | 0 .../{Tmp => }/DecorativeLight.png.meta | 0 .../{Tmp => }/DecorativeLight@2x.png | 0 .../{Tmp => }/DecorativeLight@2x.png.meta | 0 .../Texture/LightUnitIcons/DirectSunlight.png | 4 +- .../LightUnitIcons/DirectSunlight.png.meta | 2 +- .../{Tmp => }/DirectSunlight@2x.png | 0 .../{Tmp => }/DirectSunlight@2x.png.meta | 0 .../Texture/LightUnitIcons/Exterior.png | 3 - .../Texture/LightUnitIcons/Exterior.png.meta | 108 ------------------ .../{Tmp => }/ExteriorLight.png | 0 .../{Tmp => }/ExteriorLight.png.meta | 0 .../{Tmp => }/ExteriorLight@2x.png | 0 .../{Tmp => }/ExteriorLight@2x.png.meta | 0 .../{Tmp => }/IntenseAreaLight.png | 0 .../{Tmp => }/IntenseAreaLight.png.meta | 0 .../{Tmp => }/IntenseAreaLight@2x.png | 0 .../{Tmp => }/IntenseAreaLight@2x.png.meta | 0 .../Texture/LightUnitIcons/Interior.png | 3 - .../Texture/LightUnitIcons/Interior.png.meta | 108 ------------------ .../Texture/LightUnitIcons/InteriorArea.png | 3 - .../LightUnitIcons/InteriorArea.png.meta | 108 ------------------ .../{Tmp => }/InteriorLight.png | 0 .../{Tmp => }/InteriorLight.png.meta | 0 .../{Tmp => }/InteriorLight@2x.png | 0 .../{Tmp => }/InteriorLight@2x.png.meta | 0 .../{Tmp => }/MediumAreaLight.png | 0 .../{Tmp => }/MediumAreaLight.png.meta | 0 .../{Tmp => }/MediumAreaLight@2x.png | 0 .../{Tmp => }/MediumAreaLight@2x.png.meta | 0 .../Texture/LightUnitIcons/MoonlessNight.png | 4 +- .../LightUnitIcons/MoonlessNight.png.meta | 2 +- .../{Tmp => }/MoonlessNight@2x.png | 0 .../{Tmp => }/MoonlessNight@2x.png.meta | 0 .../LightUnitIcons/{Tmp => }/Moonlight.png | 0 .../{Tmp => }/Moonlight.png.meta | 0 .../LightUnitIcons/{Tmp => }/Moonlight@2x.png | 0 .../{Tmp => }/Moonlight@2x.png.meta | 0 .../Texture/LightUnitIcons/MoonlitSky.png | 3 - .../LightUnitIcons/MoonlitSky.png.meta | 108 ------------------ .../LightUnitIcons/{Tmp => }/Overcast.png | 0 .../{Tmp => }/Overcast.png.meta | 0 .../LightUnitIcons/{Tmp => }/Overcast@2x.png | 0 .../{Tmp => }/Overcast@2x.png.meta | 0 .../Texture/LightUnitIcons/OvercastSky.png | 3 - .../LightUnitIcons/OvercastSky.png.meta | 108 ------------------ .../{Tmp => }/SoftAreaLight.png | 0 .../{Tmp => }/SoftAreaLight.png.meta | 0 .../{Tmp => }/SoftAreaLight@2x.png | 0 .../{Tmp => }/SoftAreaLight@2x.png.meta | 0 .../Texture/LightUnitIcons/SunriseSunset.png | 4 +- .../LightUnitIcons/SunriseSunset.png.meta | 2 +- .../{Tmp => }/SunriseSunset@2x.png | 0 .../{Tmp => }/SunriseSunset@2x.png.meta | 0 .../Texture/LightUnitIcons/Tmp.meta | 8 -- .../Texture/LightUnitIcons/Tmp/BrightSky.png | 3 - .../LightUnitIcons/Tmp/BrightSky.png.meta | 108 ------------------ .../Texture/LightUnitIcons/Tmp/ClearSky.png | 3 - .../LightUnitIcons/Tmp/ClearSky.png.meta | 108 ------------------ .../LightUnitIcons/Tmp/DirectSunlight.png | 3 - .../Tmp/DirectSunlight.png.meta | 108 ------------------ .../LightUnitIcons/Tmp/MoonlessNight.png | 3 - .../LightUnitIcons/Tmp/MoonlessNight.png.meta | 108 ------------------ .../LightUnitIcons/Tmp/SunriseSunset.png | 3 - .../LightUnitIcons/Tmp/SunriseSunset.png.meta | 108 ------------------ .../{Tmp => }/VeryBrightSun.png | 0 .../{Tmp => }/VeryBrightSun.png.meta | 0 .../{Tmp => }/VeryBrightSun@2x.png | 0 .../{Tmp => }/VeryBrightSun@2x.png.meta | 0 .../LightUnitIcons/{Tmp => }/d_BlueSky.png | 0 .../{Tmp => }/d_BlueSky.png.meta | 0 .../LightUnitIcons/{Tmp => }/d_BlueSky@2x.png | 0 .../{Tmp => }/d_BlueSky@2x.png.meta | 0 .../LightUnitIcons/{Tmp => }/d_BrightSky.png | 0 .../{Tmp => }/d_BrightSky.png.meta | 0 .../{Tmp => }/d_BrightSky@2x.png | 0 .../{Tmp => }/d_BrightSky@2x.png.meta | 0 .../{Tmp => }/d_Candlelight.png | 0 .../{Tmp => }/d_Candlelight.png.meta | 0 .../{Tmp => }/d_Candlelight@2x.png | 0 .../{Tmp => }/d_Candlelight@2x.png.meta | 0 .../LightUnitIcons/{Tmp => }/d_ClearSky.png | 0 .../{Tmp => }/d_ClearSky.png.meta | 0 .../{Tmp => }/d_ClearSky@2x.png | 0 .../{Tmp => }/d_ClearSky@2x.png.meta | 0 .../LightUnitIcons/{Tmp => }/d_CloudySky.png | 0 .../{Tmp => }/d_CloudySky.png.meta | 0 .../{Tmp => }/d_CloudySky@2x.png | 0 .../{Tmp => }/d_CloudySky@2x.png.meta | 0 .../{Tmp => }/d_DecorativeLight.png | 0 .../{Tmp => }/d_DecorativeLight.png.meta | 0 .../{Tmp => }/d_DecorativeLight@2x.png | 0 .../{Tmp => }/d_DecorativeLight@2x.png.meta | 0 .../{Tmp => }/d_DirectSunlight.png | 0 .../{Tmp => }/d_DirectSunlight.png.meta | 0 .../{Tmp => }/d_DirectSunlight@2x.png | 0 .../{Tmp => }/d_DirectSunlight@2x.png.meta | 0 .../{Tmp => }/d_ExteriorLight.png | 0 .../{Tmp => }/d_ExteriorLight.png.meta | 0 .../{Tmp => }/d_ExteriorLight@2x.png | 0 .../{Tmp => }/d_ExteriorLight@2x.png.meta | 0 .../{Tmp => }/d_IntenseAreaLight.png | 0 .../{Tmp => }/d_IntenseAreaLight.png.meta | 0 .../{Tmp => }/d_IntenseAreaLight@2x.png | 0 .../{Tmp => }/d_IntenseAreaLight@2x.png.meta | 0 .../{Tmp => }/d_InteriorLight.png | 0 .../{Tmp => }/d_InteriorLight.png.meta | 0 .../{Tmp => }/d_InteriorLight@2x.png | 0 .../{Tmp => }/d_InteriorLight@2x.png.meta | 0 .../{Tmp => }/d_MediumAreaLight.png | 0 .../{Tmp => }/d_MediumAreaLight.png.meta | 0 .../{Tmp => }/d_MediumAreaLight@2x.png | 0 .../{Tmp => }/d_MediumAreaLight@2x.png.meta | 0 .../{Tmp => }/d_MoonlessNight.png | 0 .../{Tmp => }/d_MoonlessNight.png.meta | 0 .../{Tmp => }/d_MoonlessNight@2x.png | 0 .../{Tmp => }/d_MoonlessNight@2x.png.meta | 0 .../LightUnitIcons/{Tmp => }/d_Moonlight.png | 0 .../{Tmp => }/d_Moonlight.png.meta | 0 .../{Tmp => }/d_Moonlight@2x.png | 0 .../{Tmp => }/d_Moonlight@2x.png.meta | 0 .../LightUnitIcons/{Tmp => }/d_Overcast.png | 0 .../{Tmp => }/d_Overcast.png.meta | 0 .../{Tmp => }/d_Overcast@2x.png | 0 .../{Tmp => }/d_Overcast@2x.png.meta | 0 .../{Tmp => }/d_SoftAreaLight.png | 0 .../{Tmp => }/d_SoftAreaLight.png.meta | 0 .../{Tmp => }/d_SoftAreaLight@2x.png | 0 .../{Tmp => }/d_SoftAreaLight@2x.png.meta | 0 .../{Tmp => }/d_SunrisSunset@2x.png | 0 .../{Tmp => }/d_SunrisSunset@2x.png.meta | 0 .../{Tmp => }/d_SunriseSunset.png | 0 .../{Tmp => }/d_SunriseSunset.png.meta | 0 .../{Tmp => }/d_VeryBrightSun.png | 0 .../{Tmp => }/d_VeryBrightSun.png.meta | 0 .../{Tmp => }/d_VeryBrightSun@2x.png | 0 .../{Tmp => }/d_VeryBrightSun@2x.png.meta | 0 167 files changed, 17 insertions(+), 1578 deletions(-) delete mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/AreaExterior.png delete mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/AreaExterior.png.meta rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/BlueSky.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/BlueSky.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/BlueSky@2x.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/BlueSky@2x.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/BrightSky@2x.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/BrightSky@2x.png.meta (100%) delete mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Candle.png delete mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Candle.png.meta rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/Candlelight.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/Candlelight.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/Candlelight@2x.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/Candlelight@2x.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/ClearSky@2x.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/ClearSky@2x.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/CloudySky.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/CloudySky.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/CloudySky@2x.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/CloudySky@2x.png.meta (100%) delete mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Decorative.png delete mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Decorative.png.meta delete mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DecorativeArea.png delete mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DecorativeArea.png.meta rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/DecorativeLight.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/DecorativeLight.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/DecorativeLight@2x.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/DecorativeLight@2x.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/DirectSunlight@2x.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/DirectSunlight@2x.png.meta (100%) delete mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Exterior.png delete mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Exterior.png.meta rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/ExteriorLight.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/ExteriorLight.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/ExteriorLight@2x.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/ExteriorLight@2x.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/IntenseAreaLight.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/IntenseAreaLight.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/IntenseAreaLight@2x.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/IntenseAreaLight@2x.png.meta (100%) delete mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Interior.png delete mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Interior.png.meta delete mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/InteriorArea.png delete mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/InteriorArea.png.meta rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/InteriorLight.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/InteriorLight.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/InteriorLight@2x.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/InteriorLight@2x.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/MediumAreaLight.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/MediumAreaLight.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/MediumAreaLight@2x.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/MediumAreaLight@2x.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/MoonlessNight@2x.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/MoonlessNight@2x.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/Moonlight.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/Moonlight.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/Moonlight@2x.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/Moonlight@2x.png.meta (100%) delete mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MoonlitSky.png delete mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MoonlitSky.png.meta rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/Overcast.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/Overcast.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/Overcast@2x.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/Overcast@2x.png.meta (100%) delete mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/OvercastSky.png delete mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/OvercastSky.png.meta rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/SoftAreaLight.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/SoftAreaLight.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/SoftAreaLight@2x.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/SoftAreaLight@2x.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/SunriseSunset@2x.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/SunriseSunset@2x.png.meta (100%) delete mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp.meta delete mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BrightSky.png delete mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BrightSky.png.meta delete mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ClearSky.png delete mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ClearSky.png.meta delete mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DirectSunlight.png delete mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DirectSunlight.png.meta delete mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MoonlessNight.png delete mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MoonlessNight.png.meta delete mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SunriseSunset.png delete mode 100644 com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SunriseSunset.png.meta rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/VeryBrightSun.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/VeryBrightSun.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/VeryBrightSun@2x.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/VeryBrightSun@2x.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_BlueSky.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_BlueSky.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_BlueSky@2x.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_BlueSky@2x.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_BrightSky.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_BrightSky.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_BrightSky@2x.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_BrightSky@2x.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_Candlelight.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_Candlelight.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_Candlelight@2x.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_Candlelight@2x.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_ClearSky.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_ClearSky.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_ClearSky@2x.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_ClearSky@2x.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_CloudySky.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_CloudySky.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_CloudySky@2x.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_CloudySky@2x.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_DecorativeLight.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_DecorativeLight.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_DecorativeLight@2x.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_DecorativeLight@2x.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_DirectSunlight.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_DirectSunlight.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_DirectSunlight@2x.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_DirectSunlight@2x.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_ExteriorLight.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_ExteriorLight.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_ExteriorLight@2x.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_ExteriorLight@2x.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_IntenseAreaLight.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_IntenseAreaLight.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_IntenseAreaLight@2x.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_IntenseAreaLight@2x.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_InteriorLight.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_InteriorLight.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_InteriorLight@2x.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_InteriorLight@2x.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_MediumAreaLight.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_MediumAreaLight.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_MediumAreaLight@2x.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_MediumAreaLight@2x.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_MoonlessNight.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_MoonlessNight.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_MoonlessNight@2x.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_MoonlessNight@2x.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_Moonlight.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_Moonlight.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_Moonlight@2x.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_Moonlight@2x.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_Overcast.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_Overcast.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_Overcast@2x.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_Overcast@2x.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_SoftAreaLight.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_SoftAreaLight.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_SoftAreaLight@2x.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_SoftAreaLight@2x.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_SunrisSunset@2x.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_SunrisSunset@2x.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_SunriseSunset.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_SunriseSunset.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_VeryBrightSun.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_VeryBrightSun.png.meta (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_VeryBrightSun@2x.png (100%) rename com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/{Tmp => }/d_VeryBrightSun@2x.png.meta (100%) diff --git a/com.unity.render-pipelines.high-definition/Editor/AssemblyInfo.cs b/com.unity.render-pipelines.high-definition/Editor/AssemblyInfo.cs index ddc86cdbdbf..5306ee15a6b 100644 --- a/com.unity.render-pipelines.high-definition/Editor/AssemblyInfo.cs +++ b/com.unity.render-pipelines.high-definition/Editor/AssemblyInfo.cs @@ -1,3 +1,4 @@ using System.Runtime.CompilerServices; [assembly: InternalsVisibleTo("Unity.RenderPipelines.HighDefinition.Editor.Tests")] +[assembly: InternalsVisibleTo("com.johnpa.hdrp-dev.editor")] diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs index 3da4e89876c..a9b3c70c858 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs @@ -172,7 +172,7 @@ private static class LightUnitSliderRanges private static class LightUnitIcon { static string GetLightUnitIconPath() => HDUtils.GetHDRenderPipelinePath() + - "/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/"; + "/Editor/RenderPipelineResources/Texture/LightUnitIcons/"; // Note: We do not use the editor resource loading mechanism for light unit icons because we need to skin the icon correctly for the editor theme. // Maybe the resource reloader can be improved to support icon loading (thus supporting skinning)? diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/AreaExterior.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/AreaExterior.png deleted file mode 100644 index 451f5343a45..00000000000 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/AreaExterior.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:09dab8e0f33d5dbd7b228cc575f1dac428925b5a78c291800453495f7b21cdc1 -size 1293 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/AreaExterior.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/AreaExterior.png.meta deleted file mode 100644 index dc3a7e8e027..00000000000 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/AreaExterior.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: af0290ec651c2ac40946e684ef9e3903 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 1 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: -1 - aniso: -1 - mipBias: -100 - wrapU: -1 - wrapV: -1 - wrapW: -1 - nPOTScale: 1 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 0 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 0 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BlueSky.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/BlueSky.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BlueSky.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/BlueSky.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BlueSky.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/BlueSky.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BlueSky.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/BlueSky.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BlueSky@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/BlueSky@2x.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BlueSky@2x.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/BlueSky@2x.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BlueSky@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/BlueSky@2x.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BlueSky@2x.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/BlueSky@2x.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/BrightSky.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/BrightSky.png index e652c9d8e93..5c831c6080e 100644 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/BrightSky.png +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/BrightSky.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:96c173a6dedc947bed7d1bc2032ac3dd33aa2863f30d89e8492259b1e9b2e0cb -size 947 +oid sha256:8f95e026efb4605b68896f22689fd7c6b46341be4d4a7a0dd3a94898d64bf90a +size 380 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/BrightSky.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/BrightSky.png.meta index dd96804013f..c8266598899 100644 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/BrightSky.png.meta +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/BrightSky.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 3f30abb2b4c154149a4d474352b6d387 +guid: b93b6450b9bd1f44da176ac4a821c3e8 TextureImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BrightSky@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/BrightSky@2x.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BrightSky@2x.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/BrightSky@2x.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BrightSky@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/BrightSky@2x.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BrightSky@2x.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/BrightSky@2x.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Candle.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Candle.png deleted file mode 100644 index e1c1407239e..00000000000 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Candle.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:64a20ccebecf0980909e0ad4020bcea69c96f4db34bd41ace7c53f8362e4b217 -size 913 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Candle.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Candle.png.meta deleted file mode 100644 index 286438ebd43..00000000000 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Candle.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: af0a18587f6704e4ebdb2c93347b8c8f -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 1 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: -1 - aniso: -1 - mipBias: -100 - wrapU: -1 - wrapV: -1 - wrapW: -1 - nPOTScale: 1 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 0 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 0 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Candlelight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Candlelight.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Candlelight.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Candlelight.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Candlelight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Candlelight.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Candlelight.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Candlelight.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Candlelight@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Candlelight@2x.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Candlelight@2x.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Candlelight@2x.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Candlelight@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Candlelight@2x.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Candlelight@2x.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Candlelight@2x.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/ClearSky.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/ClearSky.png index 1896b57d7c0..296f59aa80e 100644 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/ClearSky.png +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/ClearSky.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7c6b34fe67b0472c102e19ff587432f751c281f06fbc71b04f1b99b707aa3722 -size 1811 +oid sha256:7b23187b16c5dc00985edd4ae027beab6a39cf7a505b260127c320a25d41effa +size 433 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/ClearSky.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/ClearSky.png.meta index ffc27c7ec8b..b30beb50510 100644 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/ClearSky.png.meta +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/ClearSky.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 79508b04975aaed4dbc9a80f116d9ef7 +guid: db0321d865208c648ae843f39ab69004 TextureImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ClearSky@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/ClearSky@2x.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ClearSky@2x.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/ClearSky@2x.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ClearSky@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/ClearSky@2x.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ClearSky@2x.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/ClearSky@2x.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/CloudySky.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/CloudySky.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/CloudySky.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/CloudySky.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/CloudySky.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/CloudySky.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/CloudySky.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/CloudySky.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/CloudySky@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/CloudySky@2x.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/CloudySky@2x.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/CloudySky@2x.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/CloudySky@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/CloudySky@2x.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/CloudySky@2x.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/CloudySky@2x.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Decorative.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Decorative.png deleted file mode 100644 index 0ba9044c8bb..00000000000 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Decorative.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f897edc9df0940961c5102e6c4e36359896661ef3106f940f9fe84beae209793 -size 802 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Decorative.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Decorative.png.meta deleted file mode 100644 index 24c11a379f3..00000000000 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Decorative.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: 57d5b8c41faabe64c92767bdc4ac0cc1 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 1 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: -1 - aniso: -1 - mipBias: -100 - wrapU: -1 - wrapV: -1 - wrapW: -1 - nPOTScale: 1 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 0 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 0 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DecorativeArea.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DecorativeArea.png deleted file mode 100644 index fbd954ef52c..00000000000 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DecorativeArea.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b127014b275e13e4af72b37aa2f9f52baad262df14832bf21ac905042c62310c -size 892 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DecorativeArea.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DecorativeArea.png.meta deleted file mode 100644 index cdbe22c1294..00000000000 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DecorativeArea.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: 2608906764a0b6041a874e620772dab1 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 1 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: -1 - aniso: -1 - mipBias: -100 - wrapU: -1 - wrapV: -1 - wrapW: -1 - nPOTScale: 1 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 0 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 0 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DecorativeLight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DecorativeLight.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DecorativeLight.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DecorativeLight.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DecorativeLight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DecorativeLight.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DecorativeLight.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DecorativeLight.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DecorativeLight@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DecorativeLight@2x.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DecorativeLight@2x.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DecorativeLight@2x.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DecorativeLight@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DecorativeLight@2x.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DecorativeLight@2x.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DecorativeLight@2x.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DirectSunlight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DirectSunlight.png index 2448b39e372..57e6d3ccc31 100644 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DirectSunlight.png +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DirectSunlight.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d05bee250c1f1301b5cc2327af0ba6190313ec501dd88ecbf237c3d798c21966 -size 1350 +oid sha256:e3f761cfc94f869c38623c7863ef38484a6a3ffa50ddd79dfd7fa6702d92eb37 +size 350 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DirectSunlight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DirectSunlight.png.meta index 1735b898fa1..006aec89f0f 100644 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DirectSunlight.png.meta +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DirectSunlight.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 8b7d447b931dba74a97349f93baac3d2 +guid: 863ef838c25e51b4790fd6ac881ba895 TextureImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DirectSunlight@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DirectSunlight@2x.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DirectSunlight@2x.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DirectSunlight@2x.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DirectSunlight@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DirectSunlight@2x.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DirectSunlight@2x.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/DirectSunlight@2x.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Exterior.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Exterior.png deleted file mode 100644 index 25477b204f6..00000000000 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Exterior.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:64076e969391c6c9f8a5427fb19f125604c9cc7d8955f440be1e41e2e901398d -size 1176 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Exterior.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Exterior.png.meta deleted file mode 100644 index be490116f38..00000000000 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Exterior.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: ebd0bd92a8b812548b6eb9e9f4e48894 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 1 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: -1 - aniso: -1 - mipBias: -100 - wrapU: -1 - wrapV: -1 - wrapW: -1 - nPOTScale: 1 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 0 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 0 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ExteriorLight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/ExteriorLight.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ExteriorLight.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/ExteriorLight.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ExteriorLight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/ExteriorLight.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ExteriorLight.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/ExteriorLight.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ExteriorLight@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/ExteriorLight@2x.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ExteriorLight@2x.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/ExteriorLight@2x.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ExteriorLight@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/ExteriorLight@2x.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ExteriorLight@2x.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/ExteriorLight@2x.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/IntenseAreaLight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/IntenseAreaLight.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/IntenseAreaLight.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/IntenseAreaLight.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/IntenseAreaLight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/IntenseAreaLight.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/IntenseAreaLight.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/IntenseAreaLight.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/IntenseAreaLight@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/IntenseAreaLight@2x.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/IntenseAreaLight@2x.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/IntenseAreaLight@2x.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/IntenseAreaLight@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/IntenseAreaLight@2x.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/IntenseAreaLight@2x.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/IntenseAreaLight@2x.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Interior.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Interior.png deleted file mode 100644 index d4824a795f9..00000000000 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Interior.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:99c1c74687e0fa13479eb401608f8ec07fbcbe8392d5042971218f509aa34944 -size 1157 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Interior.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Interior.png.meta deleted file mode 100644 index 4b2c7d4a668..00000000000 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Interior.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: c4edc86cf15152d4a905d604688a32b0 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 1 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: -1 - aniso: -1 - mipBias: -100 - wrapU: -1 - wrapV: -1 - wrapW: -1 - nPOTScale: 1 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 0 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 0 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/InteriorArea.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/InteriorArea.png deleted file mode 100644 index 30da8cb84b8..00000000000 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/InteriorArea.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0ddf20fe3b033451931ca05a8f7b75732c59e427f71cb06909e17460caeb5ff8 -size 1046 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/InteriorArea.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/InteriorArea.png.meta deleted file mode 100644 index 5ff644dbe7f..00000000000 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/InteriorArea.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: d1dbd84acc95d5241a0ee7c204a18282 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 1 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: -1 - aniso: -1 - mipBias: -100 - wrapU: -1 - wrapV: -1 - wrapW: -1 - nPOTScale: 1 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 0 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 0 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/InteriorLight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/InteriorLight.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/InteriorLight.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/InteriorLight.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/InteriorLight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/InteriorLight.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/InteriorLight.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/InteriorLight.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/InteriorLight@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/InteriorLight@2x.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/InteriorLight@2x.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/InteriorLight@2x.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/InteriorLight@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/InteriorLight@2x.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/InteriorLight@2x.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/InteriorLight@2x.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MediumAreaLight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MediumAreaLight.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MediumAreaLight.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MediumAreaLight.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MediumAreaLight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MediumAreaLight.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MediumAreaLight.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MediumAreaLight.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MediumAreaLight@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MediumAreaLight@2x.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MediumAreaLight@2x.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MediumAreaLight@2x.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MediumAreaLight@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MediumAreaLight@2x.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MediumAreaLight@2x.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MediumAreaLight@2x.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MoonlessNight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MoonlessNight.png index a8922efe719..7614b98ff44 100644 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MoonlessNight.png +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MoonlessNight.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:aed52222b8cf37d8d3a81a4373445f5ba5a31d645969cd60e60dae4fb9c2ce61 -size 1532 +oid sha256:8d93997626a0099be09b2956b071b7d41ce5bc2f88a57aede5307123fe993b91 +size 463 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MoonlessNight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MoonlessNight.png.meta index 2e544ddb706..1b784451635 100644 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MoonlessNight.png.meta +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MoonlessNight.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 52347516c9f7e3546a2ddeffc4c3b3aa +guid: f50a266376427a041b4e1b629d07611d TextureImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MoonlessNight@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MoonlessNight@2x.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MoonlessNight@2x.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MoonlessNight@2x.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MoonlessNight@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MoonlessNight@2x.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MoonlessNight@2x.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MoonlessNight@2x.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Moonlight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Moonlight.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Moonlight.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Moonlight.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Moonlight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Moonlight.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Moonlight.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Moonlight.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Moonlight@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Moonlight@2x.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Moonlight@2x.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Moonlight@2x.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Moonlight@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Moonlight@2x.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Moonlight@2x.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Moonlight@2x.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MoonlitSky.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MoonlitSky.png deleted file mode 100644 index 1172751d33e..00000000000 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MoonlitSky.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6dbc4b9bfadab38ed34ab38c0025225ab86cbddd1cfac384058eab19ed3b297a -size 1078 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MoonlitSky.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MoonlitSky.png.meta deleted file mode 100644 index 22b7c56c6dc..00000000000 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/MoonlitSky.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: 175f173cd52d6054ba07129ddd941528 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 1 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: -1 - aniso: -1 - mipBias: -100 - wrapU: -1 - wrapV: -1 - wrapW: -1 - nPOTScale: 1 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 0 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 0 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Overcast.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Overcast.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Overcast.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Overcast.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Overcast.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Overcast.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Overcast.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Overcast.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Overcast@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Overcast@2x.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Overcast@2x.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Overcast@2x.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Overcast@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Overcast@2x.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/Overcast@2x.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Overcast@2x.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/OvercastSky.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/OvercastSky.png deleted file mode 100644 index 9fb192170be..00000000000 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/OvercastSky.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:416d79e3ef5302e8bce27e6b6a8b727ac09b9f100e90672bd22e3f94af5e3a2f -size 1205 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/OvercastSky.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/OvercastSky.png.meta deleted file mode 100644 index da173834e67..00000000000 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/OvercastSky.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: 9139f8ddbeceb49488e844176896253e -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 1 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: -1 - aniso: -1 - mipBias: -100 - wrapU: -1 - wrapV: -1 - wrapW: -1 - nPOTScale: 1 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 0 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 0 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SoftAreaLight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/SoftAreaLight.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SoftAreaLight.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/SoftAreaLight.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SoftAreaLight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/SoftAreaLight.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SoftAreaLight.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/SoftAreaLight.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SoftAreaLight@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/SoftAreaLight@2x.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SoftAreaLight@2x.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/SoftAreaLight@2x.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SoftAreaLight@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/SoftAreaLight@2x.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SoftAreaLight@2x.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/SoftAreaLight@2x.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/SunriseSunset.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/SunriseSunset.png index 179be43fa5b..c649161bef3 100644 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/SunriseSunset.png +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/SunriseSunset.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:04e5a25ec982873272e990f7b817a631d9bdbc32a978b3b1f3f1d5e696672450 -size 1242 +oid sha256:9f2ba343d01c29500770415033476057350994d9a2894b602869b1e357eeb97e +size 297 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/SunriseSunset.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/SunriseSunset.png.meta index 868047614ae..38122d66926 100644 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/SunriseSunset.png.meta +++ b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/SunriseSunset.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 92481b8bf036748428bff0b52790545f +guid: d8ee4aa2fab810242a1ff465e662bc09 TextureImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SunriseSunset@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/SunriseSunset@2x.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SunriseSunset@2x.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/SunriseSunset@2x.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SunriseSunset@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/SunriseSunset@2x.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SunriseSunset@2x.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/SunriseSunset@2x.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp.meta deleted file mode 100644 index adff39270b0..00000000000 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 9dbbd162292b17041a3c17f41a8f4b10 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BrightSky.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BrightSky.png deleted file mode 100644 index 5c831c6080e..00000000000 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BrightSky.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8f95e026efb4605b68896f22689fd7c6b46341be4d4a7a0dd3a94898d64bf90a -size 380 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BrightSky.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BrightSky.png.meta deleted file mode 100644 index c8266598899..00000000000 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/BrightSky.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: b93b6450b9bd1f44da176ac4a821c3e8 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 1 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: -1 - aniso: -1 - mipBias: -100 - wrapU: -1 - wrapV: -1 - wrapW: -1 - nPOTScale: 1 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 0 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 0 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ClearSky.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ClearSky.png deleted file mode 100644 index 296f59aa80e..00000000000 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ClearSky.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7b23187b16c5dc00985edd4ae027beab6a39cf7a505b260127c320a25d41effa -size 433 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ClearSky.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ClearSky.png.meta deleted file mode 100644 index b30beb50510..00000000000 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/ClearSky.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: db0321d865208c648ae843f39ab69004 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 1 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: -1 - aniso: -1 - mipBias: -100 - wrapU: -1 - wrapV: -1 - wrapW: -1 - nPOTScale: 1 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 0 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 0 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DirectSunlight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DirectSunlight.png deleted file mode 100644 index 57e6d3ccc31..00000000000 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DirectSunlight.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e3f761cfc94f869c38623c7863ef38484a6a3ffa50ddd79dfd7fa6702d92eb37 -size 350 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DirectSunlight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DirectSunlight.png.meta deleted file mode 100644 index 006aec89f0f..00000000000 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/DirectSunlight.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: 863ef838c25e51b4790fd6ac881ba895 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 1 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: -1 - aniso: -1 - mipBias: -100 - wrapU: -1 - wrapV: -1 - wrapW: -1 - nPOTScale: 1 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 0 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 0 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MoonlessNight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MoonlessNight.png deleted file mode 100644 index 7614b98ff44..00000000000 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MoonlessNight.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8d93997626a0099be09b2956b071b7d41ce5bc2f88a57aede5307123fe993b91 -size 463 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MoonlessNight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MoonlessNight.png.meta deleted file mode 100644 index 1b784451635..00000000000 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/MoonlessNight.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: f50a266376427a041b4e1b629d07611d -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 1 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: -1 - aniso: -1 - mipBias: -100 - wrapU: -1 - wrapV: -1 - wrapW: -1 - nPOTScale: 1 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 0 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 0 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SunriseSunset.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SunriseSunset.png deleted file mode 100644 index c649161bef3..00000000000 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SunriseSunset.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9f2ba343d01c29500770415033476057350994d9a2894b602869b1e357eeb97e -size 297 diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SunriseSunset.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SunriseSunset.png.meta deleted file mode 100644 index 38122d66926..00000000000 --- a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/SunriseSunset.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: d8ee4aa2fab810242a1ff465e662bc09 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 1 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: -1 - aniso: -1 - mipBias: -100 - wrapU: -1 - wrapV: -1 - wrapW: -1 - nPOTScale: 1 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 0 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 0 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/VeryBrightSun.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/VeryBrightSun.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/VeryBrightSun.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/VeryBrightSun.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/VeryBrightSun.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/VeryBrightSun.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/VeryBrightSun.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/VeryBrightSun.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/VeryBrightSun@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/VeryBrightSun@2x.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/VeryBrightSun@2x.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/VeryBrightSun@2x.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/VeryBrightSun@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/VeryBrightSun@2x.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/VeryBrightSun@2x.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/VeryBrightSun@2x.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BlueSky.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_BlueSky.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BlueSky.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_BlueSky.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BlueSky.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_BlueSky.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BlueSky.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_BlueSky.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BlueSky@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_BlueSky@2x.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BlueSky@2x.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_BlueSky@2x.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BlueSky@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_BlueSky@2x.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BlueSky@2x.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_BlueSky@2x.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BrightSky.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_BrightSky.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BrightSky.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_BrightSky.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BrightSky.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_BrightSky.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BrightSky.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_BrightSky.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BrightSky@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_BrightSky@2x.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BrightSky@2x.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_BrightSky@2x.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BrightSky@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_BrightSky@2x.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_BrightSky@2x.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_BrightSky@2x.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Candlelight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_Candlelight.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Candlelight.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_Candlelight.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Candlelight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_Candlelight.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Candlelight.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_Candlelight.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Candlelight@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_Candlelight@2x.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Candlelight@2x.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_Candlelight@2x.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Candlelight@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_Candlelight@2x.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Candlelight@2x.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_Candlelight@2x.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ClearSky.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_ClearSky.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ClearSky.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_ClearSky.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ClearSky.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_ClearSky.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ClearSky.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_ClearSky.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ClearSky@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_ClearSky@2x.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ClearSky@2x.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_ClearSky@2x.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ClearSky@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_ClearSky@2x.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ClearSky@2x.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_ClearSky@2x.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_CloudySky.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_CloudySky.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_CloudySky.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_CloudySky.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_CloudySky.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_CloudySky.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_CloudySky.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_CloudySky.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_CloudySky@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_CloudySky@2x.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_CloudySky@2x.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_CloudySky@2x.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_CloudySky@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_CloudySky@2x.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_CloudySky@2x.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_CloudySky@2x.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DecorativeLight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_DecorativeLight.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DecorativeLight.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_DecorativeLight.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DecorativeLight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_DecorativeLight.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DecorativeLight.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_DecorativeLight.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DecorativeLight@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_DecorativeLight@2x.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DecorativeLight@2x.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_DecorativeLight@2x.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DecorativeLight@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_DecorativeLight@2x.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DecorativeLight@2x.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_DecorativeLight@2x.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DirectSunlight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_DirectSunlight.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DirectSunlight.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_DirectSunlight.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DirectSunlight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_DirectSunlight.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DirectSunlight.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_DirectSunlight.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DirectSunlight@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_DirectSunlight@2x.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DirectSunlight@2x.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_DirectSunlight@2x.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DirectSunlight@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_DirectSunlight@2x.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_DirectSunlight@2x.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_DirectSunlight@2x.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ExteriorLight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_ExteriorLight.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ExteriorLight.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_ExteriorLight.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ExteriorLight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_ExteriorLight.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ExteriorLight.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_ExteriorLight.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ExteriorLight@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_ExteriorLight@2x.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ExteriorLight@2x.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_ExteriorLight@2x.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ExteriorLight@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_ExteriorLight@2x.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_ExteriorLight@2x.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_ExteriorLight@2x.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_IntenseAreaLight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_IntenseAreaLight.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_IntenseAreaLight.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_IntenseAreaLight.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_IntenseAreaLight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_IntenseAreaLight.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_IntenseAreaLight.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_IntenseAreaLight.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_IntenseAreaLight@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_IntenseAreaLight@2x.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_IntenseAreaLight@2x.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_IntenseAreaLight@2x.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_IntenseAreaLight@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_IntenseAreaLight@2x.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_IntenseAreaLight@2x.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_IntenseAreaLight@2x.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_InteriorLight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_InteriorLight.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_InteriorLight.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_InteriorLight.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_InteriorLight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_InteriorLight.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_InteriorLight.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_InteriorLight.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_InteriorLight@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_InteriorLight@2x.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_InteriorLight@2x.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_InteriorLight@2x.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_InteriorLight@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_InteriorLight@2x.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_InteriorLight@2x.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_InteriorLight@2x.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MediumAreaLight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_MediumAreaLight.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MediumAreaLight.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_MediumAreaLight.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MediumAreaLight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_MediumAreaLight.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MediumAreaLight.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_MediumAreaLight.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MediumAreaLight@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_MediumAreaLight@2x.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MediumAreaLight@2x.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_MediumAreaLight@2x.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MediumAreaLight@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_MediumAreaLight@2x.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MediumAreaLight@2x.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_MediumAreaLight@2x.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MoonlessNight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_MoonlessNight.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MoonlessNight.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_MoonlessNight.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MoonlessNight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_MoonlessNight.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MoonlessNight.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_MoonlessNight.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MoonlessNight@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_MoonlessNight@2x.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MoonlessNight@2x.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_MoonlessNight@2x.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MoonlessNight@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_MoonlessNight@2x.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_MoonlessNight@2x.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_MoonlessNight@2x.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Moonlight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_Moonlight.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Moonlight.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_Moonlight.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Moonlight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_Moonlight.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Moonlight.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_Moonlight.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Moonlight@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_Moonlight@2x.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Moonlight@2x.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_Moonlight@2x.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Moonlight@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_Moonlight@2x.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Moonlight@2x.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_Moonlight@2x.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Overcast.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_Overcast.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Overcast.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_Overcast.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Overcast.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_Overcast.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Overcast.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_Overcast.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Overcast@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_Overcast@2x.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Overcast@2x.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_Overcast@2x.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Overcast@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_Overcast@2x.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_Overcast@2x.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_Overcast@2x.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SoftAreaLight.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_SoftAreaLight.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SoftAreaLight.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_SoftAreaLight.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SoftAreaLight.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_SoftAreaLight.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SoftAreaLight.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_SoftAreaLight.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SoftAreaLight@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_SoftAreaLight@2x.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SoftAreaLight@2x.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_SoftAreaLight@2x.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SoftAreaLight@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_SoftAreaLight@2x.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SoftAreaLight@2x.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_SoftAreaLight@2x.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SunrisSunset@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_SunrisSunset@2x.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SunrisSunset@2x.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_SunrisSunset@2x.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SunrisSunset@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_SunrisSunset@2x.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SunrisSunset@2x.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_SunrisSunset@2x.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SunriseSunset.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_SunriseSunset.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SunriseSunset.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_SunriseSunset.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SunriseSunset.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_SunriseSunset.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_SunriseSunset.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_SunriseSunset.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_VeryBrightSun.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_VeryBrightSun.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_VeryBrightSun.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_VeryBrightSun.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_VeryBrightSun.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_VeryBrightSun.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_VeryBrightSun.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_VeryBrightSun.png.meta diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_VeryBrightSun@2x.png b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_VeryBrightSun@2x.png similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_VeryBrightSun@2x.png rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_VeryBrightSun@2x.png diff --git a/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_VeryBrightSun@2x.png.meta b/com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_VeryBrightSun@2x.png.meta similarity index 100% rename from com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/Tmp/d_VeryBrightSun@2x.png.meta rename to com.unity.render-pipelines.high-definition/Editor/RenderPipelineResources/Texture/LightUnitIcons/d_VeryBrightSun@2x.png.meta From dc6bef48bacb34e9b0193d17462ad6be2603d4d7 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Fri, 11 Sep 2020 18:03:31 -0400 Subject: [PATCH 35/64] Undo un-intentional push of assembly friending to local dev package --- .../Editor/AssemblyInfo.cs | 1 - 1 file changed, 1 deletion(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/AssemblyInfo.cs b/com.unity.render-pipelines.high-definition/Editor/AssemblyInfo.cs index 5306ee15a6b..ddc86cdbdbf 100644 --- a/com.unity.render-pipelines.high-definition/Editor/AssemblyInfo.cs +++ b/com.unity.render-pipelines.high-definition/Editor/AssemblyInfo.cs @@ -1,4 +1,3 @@ using System.Runtime.CompilerServices; [assembly: InternalsVisibleTo("Unity.RenderPipelines.HighDefinition.Editor.Tests")] -[assembly: InternalsVisibleTo("com.johnpa.hdrp-dev.editor")] From e5e03b6eb0e35389a647fabaa4eeb04784ce5095 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Fri, 11 Sep 2020 18:18:00 -0400 Subject: [PATCH 36/64] Fix marker colors with respect to editor theme --- .../Editor/Lighting/LightUnit/LightUnitSlider.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs index 70d0004cf6d..98ef8a83d05 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs @@ -77,6 +77,10 @@ void BuildRects(Rect baseRect, out Rect sliderRect, out Rect iconRect) iconRect.width = EditorGUIUtility.singleLineHeight; } + private static Color k_DarkThemeColor = new Color32(196, 196, 196, 255); + private static Color k_LiteThemeColor = new Color32(85, 85, 85, 255); + static Color GetMarkerColor() => EditorGUIUtility.isProSkin ? k_DarkThemeColor : k_LiteThemeColor; + void DoSliderMarker(Rect rect, float position, float value, string tooltip) { const float width = SliderConfig.k_MarkerWidth; @@ -102,7 +106,7 @@ void DoSliderMarker(Rect rect, float position, float value, string tooltip) markerRect.x = Mathf.Clamp(markerRect.x, min, max); // Draw marker by manually drawing the rect, and an empty label with the tooltip. - EditorGUI.DrawRect(markerRect, Color.white); + EditorGUI.DrawRect(markerRect, GetMarkerColor()); // Scale the marker tooltip for easier discovery const float markerTooltipRectScale = SliderConfig.k_MarkerTooltipScale; From 980a792076c6b1f3a92c4675f4afb86559e416a2 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Mon, 14 Sep 2020 00:28:38 -0400 Subject: [PATCH 37/64] Initial implementation piecewise light unit slider --- .../Lighting/LightUnit/LightUnitSlider.cs | 97 ++++++++++++++++--- 1 file changed, 86 insertions(+), 11 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs index 98ef8a83d05..e344f0c37b9 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs @@ -1,4 +1,6 @@ -using System.Collections.Generic; +using System; +using System.Collections.Generic; +using System.Linq; using UnityEngine; using UnityEngine.Rendering; using UnityEngine.Rendering.HighDefinition; @@ -30,26 +32,27 @@ public void Draw(Rect rect, SerializedProperty value) { BuildRects(rect, out var sliderRect, out var iconRect); - DoSlider(sliderRect, value, m_Descriptor.sliderRange); + var level = CurrentRange(value.floatValue); + + DoSlider(sliderRect, value, m_Descriptor.sliderRange, level.value); if (m_Descriptor.hasMarkers) { foreach (var r in m_Descriptor.valueRanges) { var markerValue = r.value.y; - var markerPosition = GetPositionOnSlider(markerValue); + var markerPosition = GetPositionOnSlider(markerValue, r.value); var markerTooltip = r.content.tooltip; DoSliderMarker(sliderRect, markerPosition, markerValue, markerTooltip); } } - var level = CurrentRange(value.floatValue); var levelIconContent = level.content; var levelRange = level.value; DoIcon(iconRect, levelIconContent, levelRange.y); var thumbValue = value.floatValue; - var thumbPosition = GetPositionOnSlider(thumbValue); + var thumbPosition = GetPositionOnSlider(thumbValue, level.value); var thumbTooltip = levelIconContent.tooltip; DoThumbTooltip(sliderRect, thumbPosition, thumbValue, thumbTooltip); } @@ -162,17 +165,27 @@ static GUIContent GetLightUnitTooltip(string baseTooltip, float value, string un return new GUIContent(string.Empty, tooltip); } + protected virtual void DoSlider(Rect rect, SerializedProperty value, Vector2 sliderRange, Vector2 valueRange) + { + DoSlider(rect, value, sliderRange); + } + /// /// Draws a linear slider mapped to the min/max value range. Override this for different slider behavior (texture background, power). /// - protected virtual void DoSlider(Rect rect, SerializedProperty value, Vector2 range) + protected virtual void DoSlider(Rect rect, SerializedProperty value, Vector2 sliderRange) { - value.floatValue = GUI.HorizontalSlider(rect, value.floatValue, range.x, range.y); + value.floatValue = GUI.HorizontalSlider(rect, value.floatValue, sliderRange.x, sliderRange.y); } // Remaps value in the domain { Min0, Max0 } to { Min1, Max1 } (by default, normalizes it to (0, 1). static float Remap(float v, float x0, float y0, float x1 = 0f, float y1 = 1f) => x1 + (v - x0) * (y1 - x1) / (y0 - x0); + protected virtual float GetPositionOnSlider(float value, Vector2 valueRange) + { + return GetPositionOnSlider(value); + } + /// /// Maps a light unit value onto the slider. Keeps in sync placement of markers and tooltips with the slider power. /// Override this in case of non-linear slider. @@ -220,7 +233,7 @@ protected override float GetPositionOnSlider(float value) return ValueToSlider(value); } - protected override void DoSlider(Rect rect, SerializedProperty value, Vector2 range) + protected override void DoSlider(Rect rect, SerializedProperty value, Vector2 sliderRange) { value.floatValue = ExponentialSlider(rect, value.floatValue); } @@ -233,6 +246,68 @@ float ExponentialSlider(Rect rect, float value) } } + // Note: Ideally we want a continuous, monotonically increasing function + class PiecewiseLightUnitSlider : LightUnitSlider + { + private Dictionary> m_PiecewiseMap = new Dictionary>(); + + Func GetTransformation(float x0, float x1, float y0, float y1) + { + var m = (y0 - y1) / (x0 - x1); + var b = (m * -x0) + y0; + + return x => (m * x) + b; + } + + public PiecewiseLightUnitSlider(LightUnitSliderUIDescriptor descriptor) : base(descriptor) + { + // Sort the ranges into ascending order + var sortedRanges = m_Descriptor.valueRanges.OrderBy(x => x.value.x).ToArray(); + + // Compute the transformation for each value range. + // TODO: Slope dictionary of ranges -> ? + var sliderStep = 1.0f / m_Descriptor.valueRanges.Length; + for (int i = 0; i < sortedRanges.Length; i++) + { + var r = sortedRanges[i].value; + + var x0 = (i + 0) * sliderStep; + var x1 = (i + 1) * sliderStep; + var y0 = r.x; + var y1 = r.y; + + var k = sortedRanges[i].value.GetHashCode(); + var v = GetTransformation(x0, x1, y0, y1); + //m_PiecewiseMap.Add(k, v); + + // Compute the inverse + CoreUtils.Swap(ref x0, ref y0); + CoreUtils.Swap(ref x1, ref y1); + v = GetTransformation(x0, x1, y0, y1); + m_PiecewiseMap.Add(k, v); + } + } + + protected override float GetPositionOnSlider(float value, Vector2 valueRange) + { + var k = valueRange.GetHashCode(); + if (!m_PiecewiseMap.TryGetValue(k, out var func)) + return -1f; + + return func(value); + } + + protected override void DoSlider(Rect rect, SerializedProperty value, Vector2 sliderRange, Vector2 valueRange) + { + var k = valueRange.GetHashCode(); + if (!m_PiecewiseMap.TryGetValue(k, out var func)) + return; + + // TODO: Default to a linear slider function if not found + var internalValue = GUI.HorizontalSlider(rect, func(value.floatValue), 0f, 1f); + } + } + /// /// Formats the provided descriptor into a temperature unit slider with contextual slider markers, tooltips, and icons. /// @@ -266,9 +341,9 @@ public void SetLightSettings(LightEditor.Settings settings) m_Settings = settings; } - protected override void DoSlider(Rect rect, SerializedProperty value, Vector2 range) + protected override void DoSlider(Rect rect, SerializedProperty value, Vector2 sliderRange) { - SliderWithTextureNoTextField(rect, value, range, m_Settings); + SliderWithTextureNoTextField(rect, value, sliderRange, m_Settings); } // Note: We could use the internal SliderWithTexture, however: the internal slider func forces a text-field (and no ability to opt-out of it). @@ -292,7 +367,7 @@ static LightUnitSliderUIDrawer() { k_LightUnitSliderMap = new Dictionary { - { LightUnit.Lux, new ExponentialLightUnitSlider(LightUnitSliderDescriptors.LuxDescriptor) }, + { LightUnit.Lux, new PiecewiseLightUnitSlider (LightUnitSliderDescriptors.LuxDescriptor) }, { LightUnit.Lumen, new ExponentialLightUnitSlider(LightUnitSliderDescriptors.LumenDescriptor) }, { LightUnit.Candela, new ExponentialLightUnitSlider(LightUnitSliderDescriptors.CandelaDescriptor) }, { LightUnit.Ev100, new ExponentialLightUnitSlider(LightUnitSliderDescriptors.EV100Descriptor) }, From f18f35d33580076098ed27b8657f7f98fcbe4997 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Mon, 14 Sep 2020 00:41:28 -0400 Subject: [PATCH 38/64] Add interactivity to piecewise slider --- .../Lighting/LightUnit/LightUnitSlider.cs | 34 +++++++++++-------- 1 file changed, 20 insertions(+), 14 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs index e344f0c37b9..28cb64f5f17 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs @@ -240,16 +240,21 @@ protected override void DoSlider(Rect rect, SerializedProperty value, Vector2 sl float ExponentialSlider(Rect rect, float value) { - var internalValue = GUI.HorizontalSlider(rect, ValueToSlider(value), 0f, 1f, GUI.skin.horizontalSlider, GUI.skin.horizontalSliderThumb); - + var internalValue = GUI.HorizontalSlider(rect, ValueToSlider(value), 0f, 1f); return SliderToValue(internalValue); } } - // Note: Ideally we want a continuous, monotonically increasing function + // Note: Ideally we want a continuous, monotonically increasing function, but this is useful as we can easily fit a distribution to a set of (huge) value ranges onto a slider. class PiecewiseLightUnitSlider : LightUnitSlider { - private Dictionary> m_PiecewiseMap = new Dictionary>(); + struct PiecewiseFunction + { + public Func transform; + public Func inverseTransform; + } + + private Dictionary m_PiecewiseMap = new Dictionary(); Func GetTransformation(float x0, float x1, float y0, float y1) { @@ -265,7 +270,6 @@ public PiecewiseLightUnitSlider(LightUnitSliderUIDescriptor descriptor) : base(d var sortedRanges = m_Descriptor.valueRanges.OrderBy(x => x.value.x).ToArray(); // Compute the transformation for each value range. - // TODO: Slope dictionary of ranges -> ? var sliderStep = 1.0f / m_Descriptor.valueRanges.Length; for (int i = 0; i < sortedRanges.Length; i++) { @@ -276,35 +280,37 @@ public PiecewiseLightUnitSlider(LightUnitSliderUIDescriptor descriptor) : base(d var y0 = r.x; var y1 = r.y; - var k = sortedRanges[i].value.GetHashCode(); - var v = GetTransformation(x0, x1, y0, y1); - //m_PiecewiseMap.Add(k, v); + PiecewiseFunction piecewise; + piecewise.transform = GetTransformation(x0, x1, y0, y1); // Compute the inverse CoreUtils.Swap(ref x0, ref y0); CoreUtils.Swap(ref x1, ref y1); - v = GetTransformation(x0, x1, y0, y1); - m_PiecewiseMap.Add(k, v); + piecewise.inverseTransform = GetTransformation(x0, x1, y0, y1); + + var k = sortedRanges[i].value.GetHashCode(); + m_PiecewiseMap.Add(k, piecewise); } } protected override float GetPositionOnSlider(float value, Vector2 valueRange) { var k = valueRange.GetHashCode(); - if (!m_PiecewiseMap.TryGetValue(k, out var func)) + if (!m_PiecewiseMap.TryGetValue(k, out var piecewise)) return -1f; - return func(value); + return piecewise.inverseTransform(value); } protected override void DoSlider(Rect rect, SerializedProperty value, Vector2 sliderRange, Vector2 valueRange) { var k = valueRange.GetHashCode(); - if (!m_PiecewiseMap.TryGetValue(k, out var func)) + if (!m_PiecewiseMap.TryGetValue(k, out var piecewise)) return; // TODO: Default to a linear slider function if not found - var internalValue = GUI.HorizontalSlider(rect, func(value.floatValue), 0f, 1f); + var internalValue = GUI.HorizontalSlider(rect, piecewise.inverseTransform(value.floatValue), 0f, 1f); + value.floatValue = piecewise.transform(internalValue); } } From e277b02eb3828608d48273626bb568221f6d7009 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Mon, 14 Sep 2020 09:37:50 -0400 Subject: [PATCH 39/64] Ensure that the current function piece is being used when moving the slider --- .../Lighting/LightUnit/LightUnitSlider.cs | 66 ++++++++++++++----- 1 file changed, 49 insertions(+), 17 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs index 28cb64f5f17..ebb57551533 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs @@ -57,7 +57,7 @@ public void Draw(Rect rect, SerializedProperty value) DoThumbTooltip(sliderRect, thumbPosition, thumbValue, thumbTooltip); } - LightUnitSliderUIRange CurrentRange(float value) + protected LightUnitSliderUIRange CurrentRange(float value) { foreach (var l in m_Descriptor.valueRanges) { @@ -245,16 +245,21 @@ float ExponentialSlider(Rect rect, float value) } } - // Note: Ideally we want a continuous, monotonically increasing function, but this is useful as we can easily fit a distribution to a set of (huge) value ranges onto a slider. + /// + /// Formats the provided descriptor into a piece-wise linear slider with contextual slider markers, tooltips, and icons. + /// class PiecewiseLightUnitSlider : LightUnitSlider { - struct PiecewiseFunction + struct Piece { + public Vector2 domain; + public Vector2 range; public Func transform; public Func inverseTransform; } - private Dictionary m_PiecewiseMap = new Dictionary(); + // Piecewise function indexed by value ranges. + private readonly Dictionary m_PiecewiseFunctionMap = new Dictionary(); Func GetTransformation(float x0, float x1, float y0, float y1) { @@ -264,6 +269,11 @@ struct PiecewiseFunction return x => (m * x) + b; } + float ValueToSlider(Piece piecewise, float x) => piecewise.inverseTransform(x); + float SliderToValue(Piece piecewise, float x) => piecewise.transform(x); + + // Ideally we want a continuous, monotonically increasing function, but this is useful as we can easily fit a + // distribution to a set of (huge) value ranges onto a slider. public PiecewiseLightUnitSlider(LightUnitSliderUIDescriptor descriptor) : base(descriptor) { // Sort the ranges into ascending order @@ -280,37 +290,59 @@ public PiecewiseLightUnitSlider(LightUnitSliderUIDescriptor descriptor) : base(d var y0 = r.x; var y1 = r.y; - PiecewiseFunction piecewise; - piecewise.transform = GetTransformation(x0, x1, y0, y1); + Piece piece; + piece.domain = new Vector2(x0, x1); + piece.range = new Vector2(y0, y1); + + piece.transform = GetTransformation(x0, x1, y0, y1); // Compute the inverse CoreUtils.Swap(ref x0, ref y0); CoreUtils.Swap(ref x1, ref y1); - piecewise.inverseTransform = GetTransformation(x0, x1, y0, y1); + piece.inverseTransform = GetTransformation(x0, x1, y0, y1); var k = sortedRanges[i].value.GetHashCode(); - m_PiecewiseMap.Add(k, piecewise); + m_PiecewiseFunctionMap.Add(k, piece); } } protected override float GetPositionOnSlider(float value, Vector2 valueRange) { var k = valueRange.GetHashCode(); - if (!m_PiecewiseMap.TryGetValue(k, out var piecewise)) + if (!m_PiecewiseFunctionMap.TryGetValue(k, out var piecewise)) return -1f; - return piecewise.inverseTransform(value); + return ValueToSlider(piecewise, value); + } + + void UpdatePiece(ref Piece piece, float x) + { + foreach (var pair in m_PiecewiseFunctionMap) + { + var p = pair.Value; + + if (x >= p.domain.x && x <= p.domain.y) + { + piece = p; + break; + } + } } protected override void DoSlider(Rect rect, SerializedProperty value, Vector2 sliderRange, Vector2 valueRange) { + // Map the internal slider value to the current piecewise function var k = valueRange.GetHashCode(); - if (!m_PiecewiseMap.TryGetValue(k, out var piecewise)) - return; + if (!m_PiecewiseFunctionMap.TryGetValue(k, out var piece)) + return; // TODO: Remap the unit value to sliderRange before returning? + + // Maintain an internal value to support a single linear continuous function + var internalValue = GUI.HorizontalSlider(rect, ValueToSlider(piece, value.floatValue), 0f, 1f); + + // Ensure that the current function piece is being used to transform the value + UpdatePiece(ref piece, internalValue); - // TODO: Default to a linear slider function if not found - var internalValue = GUI.HorizontalSlider(rect, piecewise.inverseTransform(value.floatValue), 0f, 1f); - value.floatValue = piecewise.transform(internalValue); + value.floatValue = SliderToValue(piece, internalValue); } } @@ -375,8 +407,8 @@ static LightUnitSliderUIDrawer() { { LightUnit.Lux, new PiecewiseLightUnitSlider (LightUnitSliderDescriptors.LuxDescriptor) }, { LightUnit.Lumen, new ExponentialLightUnitSlider(LightUnitSliderDescriptors.LumenDescriptor) }, - { LightUnit.Candela, new ExponentialLightUnitSlider(LightUnitSliderDescriptors.CandelaDescriptor) }, - { LightUnit.Ev100, new ExponentialLightUnitSlider(LightUnitSliderDescriptors.EV100Descriptor) }, + { LightUnit.Candela, new PiecewiseLightUnitSlider(LightUnitSliderDescriptors.CandelaDescriptor) }, + { LightUnit.Ev100, new PiecewiseLightUnitSlider(LightUnitSliderDescriptors.EV100Descriptor) }, { LightUnit.Nits, new ExponentialLightUnitSlider(LightUnitSliderDescriptors.NitsDescriptor) }, }; From 7a5401c2145a776888469222c7945e581a7e9ccb Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Mon, 14 Sep 2020 10:05:57 -0400 Subject: [PATCH 40/64] Handle the out of bounds piecewise slider case --- .../Lighting/LightUnit/LightUnitSlider.cs | 30 +++++++++++++++---- 1 file changed, 24 insertions(+), 6 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs index ebb57551533..e525be01f2a 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs @@ -329,20 +329,38 @@ void UpdatePiece(ref Piece piece, float x) } } + void SliderOutOfBounds(Rect rect, SerializedProperty value) + { + EditorGUI.BeginChangeCheck(); + var internalValue = GUI.HorizontalSlider(rect, value.floatValue, 0f, 1f); + if (EditorGUI.EndChangeCheck()) + { + Piece p = new Piece(); + UpdatePiece(ref p, internalValue); + value.floatValue = SliderToValue(p, internalValue); + } + } + protected override void DoSlider(Rect rect, SerializedProperty value, Vector2 sliderRange, Vector2 valueRange) { // Map the internal slider value to the current piecewise function var k = valueRange.GetHashCode(); if (!m_PiecewiseFunctionMap.TryGetValue(k, out var piece)) - return; // TODO: Remap the unit value to sliderRange before returning? + { + // Assume that if the piece is not found, that means the unit value is out of bounds. + SliderOutOfBounds(rect, value); + return; + } // Maintain an internal value to support a single linear continuous function + EditorGUI.BeginChangeCheck(); var internalValue = GUI.HorizontalSlider(rect, ValueToSlider(piece, value.floatValue), 0f, 1f); - - // Ensure that the current function piece is being used to transform the value - UpdatePiece(ref piece, internalValue); - - value.floatValue = SliderToValue(piece, internalValue); + if (EditorGUI.EndChangeCheck()) + { + // Ensure that the current function piece is being used to transform the value + UpdatePiece(ref piece, internalValue); + value.floatValue = SliderToValue(piece, internalValue); + } } } From a146be3ad9e2085606a7d8ad96e7cae66aaa8653 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Mon, 14 Sep 2020 11:02:20 -0400 Subject: [PATCH 41/64] Use the piecewise slider for all light intensity units and exposure --- .../Editor/Lighting/LightUnit/LightUnitSlider.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs index e525be01f2a..2fd85e09703 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs @@ -423,15 +423,15 @@ static LightUnitSliderUIDrawer() { k_LightUnitSliderMap = new Dictionary { - { LightUnit.Lux, new PiecewiseLightUnitSlider (LightUnitSliderDescriptors.LuxDescriptor) }, - { LightUnit.Lumen, new ExponentialLightUnitSlider(LightUnitSliderDescriptors.LumenDescriptor) }, + { LightUnit.Lux, new PiecewiseLightUnitSlider(LightUnitSliderDescriptors.LuxDescriptor) }, + { LightUnit.Lumen, new PiecewiseLightUnitSlider(LightUnitSliderDescriptors.LumenDescriptor) }, { LightUnit.Candela, new PiecewiseLightUnitSlider(LightUnitSliderDescriptors.CandelaDescriptor) }, { LightUnit.Ev100, new PiecewiseLightUnitSlider(LightUnitSliderDescriptors.EV100Descriptor) }, - { LightUnit.Nits, new ExponentialLightUnitSlider(LightUnitSliderDescriptors.NitsDescriptor) }, + { LightUnit.Nits, new PiecewiseLightUnitSlider(LightUnitSliderDescriptors.NitsDescriptor) }, }; // Exposure is in EV100, but we load a separate due to the different icon set. - k_ExposureSlider = new LightUnitSlider(LightUnitSliderDescriptors.ExposureDescriptor); + k_ExposureSlider = new PiecewiseLightUnitSlider(LightUnitSliderDescriptors.ExposureDescriptor); // Kelvin is not classified internally as a light unit so we handle it independently as well. k_TemperatureSlider = new TemperatureSlider(LightUnitSliderDescriptors.TemperatureDescriptor); From 667f28377944095e4608ca311e46df12e0d64a20 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Mon, 14 Sep 2020 15:49:39 -0400 Subject: [PATCH 42/64] Improve light unit tooltip, improve caution icon quality --- .../Editor/Lighting/LightUnit/LightUnitSlider.cs | 6 +++--- .../Editor/Lighting/LightUnit/LightUnitSliderSettings.cs | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs index 2fd85e09703..644875cc466 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs @@ -57,7 +57,7 @@ public void Draw(Rect rect, SerializedProperty value) DoThumbTooltip(sliderRect, thumbPosition, thumbValue, thumbTooltip); } - protected LightUnitSliderUIRange CurrentRange(float value) + LightUnitSliderUIRange CurrentRange(float value) { foreach (var l in m_Descriptor.valueRanges) { @@ -158,9 +158,9 @@ static GUIContent GetLightUnitTooltip(string baseTooltip, float value, string un else if (value >= 10000) formatValue = (value / 1000).ToString("0.#") + "K"; else - formatValue = value.ToString("#.0"); + formatValue = value.ToString("#0.0"); - string tooltip = baseTooltip + " - " + formatValue + " " + unit; + string tooltip = baseTooltip + " | " + formatValue + " " + unit; return new GUIContent(string.Empty, tooltip); } diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs index a9b3c70c858..60ad6cdeb36 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs @@ -39,7 +39,7 @@ public LightUnitSliderUIRange(Texture2D icon, string tooltip, Vector2 value) public static LightUnitSliderUIRange CautionRange(string tooltip, float value) => new LightUnitSliderUIRange { // Load the buildin caution icon with provided tooltip. - content = new GUIContent( EditorGUIUtility.TrIconContent("console.warnicon.sml").image, tooltip), + content = new GUIContent( EditorGUIUtility.TrIconContent("console.warnicon").image, tooltip), value = new Vector2(-1, value) }; From d9d0b2d929cca5178daada7d08fd5ba710eaca26 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Mon, 14 Sep 2020 15:50:34 -0400 Subject: [PATCH 43/64] Initial integration of light unit slider into exposure volume component --- .../Editor/PostProcessing/ExposureEditor.cs | 51 +++++++++++++++++-- 1 file changed, 47 insertions(+), 4 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/PostProcessing/ExposureEditor.cs b/com.unity.render-pipelines.high-definition/Editor/PostProcessing/ExposureEditor.cs index 63f9e976fc5..8bf3f8e7235 100644 --- a/com.unity.render-pipelines.high-definition/Editor/PostProcessing/ExposureEditor.cs +++ b/com.unity.render-pipelines.high-definition/Editor/PostProcessing/ExposureEditor.cs @@ -10,7 +10,7 @@ sealed class ExposureEditor : VolumeComponentEditor SerializedDataParameter m_Mode; SerializedDataParameter m_MeteringMode; SerializedDataParameter m_LuminanceSource; - + SerializedDataParameter m_FixedExposure; SerializedDataParameter m_Compensation; SerializedDataParameter m_LimitMin; @@ -37,6 +37,8 @@ sealed class ExposureEditor : VolumeComponentEditor SerializedDataParameter m_TargetMidGray; + private static LightUnitSliderUIDrawer k_LightUnitSlider; + static readonly string[] s_MidGrayNames = { "Grey 12.5%", "Grey 14.0%", "Grey 18.0%" }; public override bool hasAdvancedMode => true; @@ -44,11 +46,11 @@ sealed class ExposureEditor : VolumeComponentEditor public override void OnEnable() { var o = new PropertyFetcher(serializedObject); - + m_Mode = Unpack(o.Find(x => x.mode)); m_MeteringMode = Unpack(o.Find(x => x.meteringMode)); m_LuminanceSource = Unpack(o.Find(x => x.luminanceSource)); - + m_FixedExposure = Unpack(o.Find(x => x.fixedExposure)); m_Compensation = Unpack(o.Find(x => x.compensation)); m_LimitMin = Unpack(o.Find(x => x.limitMin)); @@ -74,6 +76,8 @@ public override void OnEnable() m_ProceduralMaxIntensity = Unpack(o.Find(x => x.maskMaxIntensity)); m_TargetMidGray = Unpack(o.Find(x => x.targetMidGray)); + + k_LightUnitSlider = new LightUnitSliderUIDrawer(); } public override void OnInspectorGUI() @@ -87,7 +91,7 @@ public override void OnInspectorGUI() } else if (mode == (int)ExposureMode.Fixed) { - PropertyField(m_FixedExposure); + DoFixedExposureField(m_FixedExposure); PropertyField(m_Compensation); } else @@ -199,5 +203,44 @@ public override void OnInspectorGUI() } } } + + // TODO: See if it's possible to refactor into a custom VolumeParameterDrawer + void DoFixedExposureField(SerializedDataParameter fixedExposure) + { + using (new EditorGUILayout.HorizontalScope()) + { + DrawOverrideCheckbox(fixedExposure); + + using (new EditorGUI.DisabledScope(!fixedExposure.overrideState.boolValue)) + { + EditorGUILayout.LabelField(fixedExposure.displayName); + + const float k_EdgePadding = 20f; + const float k_LabelPadding = 40f; + + var offset = EditorGUIUtility.labelWidth + k_LabelPadding; + + // Manually build the rect to fit the light unit slider into the field area. + var rect = EditorGUILayout.GetControlRect(); + rect.x = offset; + rect.width = (EditorGUIUtility.currentViewWidth - k_EdgePadding) - offset; + + k_LightUnitSlider.DrawExposureSlider(m_FixedExposure.value, rect); + } + } + + using (new EditorGUI.DisabledScope(!fixedExposure.overrideState.boolValue)) + { + const float k_OffsetPadding = 22f; + float offset = EditorGUIUtility.labelWidth + k_OffsetPadding; + + var fieldRect = EditorGUILayout.GetControlRect(); + fieldRect.x += offset; + fieldRect.width -= offset; + + // Warning: It appears that drawing property without label disables the ability to slide values in the textbox + EditorGUI.PropertyField(fieldRect, m_FixedExposure.value, GUIContent.none); + } + } } } From c78f8c37f56c4c79d7a9c0227086f894c13bf77c Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Mon, 14 Sep 2020 16:24:07 -0400 Subject: [PATCH 44/64] Improve the drawing of slider in the exposure volume --- .../Editor/PostProcessing/ExposureEditor.cs | 28 ++++++------------- 1 file changed, 8 insertions(+), 20 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/PostProcessing/ExposureEditor.cs b/com.unity.render-pipelines.high-definition/Editor/PostProcessing/ExposureEditor.cs index 8bf3f8e7235..2e9551678a0 100644 --- a/com.unity.render-pipelines.high-definition/Editor/PostProcessing/ExposureEditor.cs +++ b/com.unity.render-pipelines.high-definition/Editor/PostProcessing/ExposureEditor.cs @@ -212,34 +212,22 @@ void DoFixedExposureField(SerializedDataParameter fixedExposure) DrawOverrideCheckbox(fixedExposure); using (new EditorGUI.DisabledScope(!fixedExposure.overrideState.boolValue)) - { EditorGUILayout.LabelField(fixedExposure.displayName); - - const float k_EdgePadding = 20f; - const float k_LabelPadding = 40f; - - var offset = EditorGUIUtility.labelWidth + k_LabelPadding; - - // Manually build the rect to fit the light unit slider into the field area. - var rect = EditorGUILayout.GetControlRect(); - rect.x = offset; - rect.width = (EditorGUIUtility.currentViewWidth - k_EdgePadding) - offset; - - k_LightUnitSlider.DrawExposureSlider(m_FixedExposure.value, rect); - } } using (new EditorGUI.DisabledScope(!fixedExposure.overrideState.boolValue)) { - const float k_OffsetPadding = 22f; - float offset = EditorGUIUtility.labelWidth + k_OffsetPadding; + var xOffset = EditorGUIUtility.labelWidth + 22; + var lineRect = EditorGUILayout.GetControlRect(); + lineRect.x += xOffset; + lineRect.width -= xOffset; - var fieldRect = EditorGUILayout.GetControlRect(); - fieldRect.x += offset; - fieldRect.width -= offset; + var sliderRect = lineRect; + sliderRect.y -= EditorGUIUtility.singleLineHeight; + k_LightUnitSlider.DrawExposureSlider(m_FixedExposure.value, sliderRect); // Warning: It appears that drawing property without label disables the ability to slide values in the textbox - EditorGUI.PropertyField(fieldRect, m_FixedExposure.value, GUIContent.none); + EditorGUI.PropertyField(lineRect, m_FixedExposure.value, GUIContent.none); } } } From a9c38468f9c470563e9ce929a62b57dab47b8666 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Tue, 15 Sep 2020 14:14:26 -0400 Subject: [PATCH 45/64] Initial implementation of custom slider range distributions (for Lux). Change marker color --- .../Lighting/LightUnit/LightUnitSlider.cs | 9 ++- .../LightUnit/LightUnitSliderSettings.cs | 58 +++++++++++++++---- 2 files changed, 53 insertions(+), 14 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs index 644875cc466..478bb1c391a 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs @@ -80,7 +80,7 @@ void BuildRects(Rect baseRect, out Rect sliderRect, out Rect iconRect) iconRect.width = EditorGUIUtility.singleLineHeight; } - private static Color k_DarkThemeColor = new Color32(196, 196, 196, 255); + private static Color k_DarkThemeColor = new Color32(153, 153, 153, 255); private static Color k_LiteThemeColor = new Color32(85, 85, 85, 255); static Color GetMarkerColor() => EditorGUIUtility.isProSkin ? k_DarkThemeColor : k_LiteThemeColor; @@ -278,15 +278,18 @@ public PiecewiseLightUnitSlider(LightUnitSliderUIDescriptor descriptor) : base(d { // Sort the ranges into ascending order var sortedRanges = m_Descriptor.valueRanges.OrderBy(x => x.value.x).ToArray(); + var sliderDistribution = m_Descriptor.sliderDistribution; // Compute the transformation for each value range. var sliderStep = 1.0f / m_Descriptor.valueRanges.Length; + for (int i = 0; i < sortedRanges.Length; i++) { var r = sortedRanges[i].value; - var x0 = (i + 0) * sliderStep; - var x1 = (i + 1) * sliderStep; + // See distribution functions in light unit settings + var x0 = sliderDistribution[i + 0]; + var x1 = sliderDistribution[i + 1]; var y0 = r.x; var y1 = r.y; diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs index 60ad6cdeb36..6afb0526fa9 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs @@ -1,5 +1,4 @@ -using System.Collections; -using System.Collections.Generic; +using System; using System.Linq; using UnityEngine; using UnityEngine.Rendering.HighDefinition; @@ -8,10 +7,11 @@ namespace UnityEditor.Rendering.HighDefinition { struct LightUnitSliderUIDescriptor { - public LightUnitSliderUIDescriptor(LightUnitSliderUIRange[] valueRanges, string cautionTooltip, string unitName, bool hasMarkers = true) + public LightUnitSliderUIDescriptor(LightUnitSliderUIRange[] valueRanges, float[] sliderDistribution, string cautionTooltip, string unitName, bool hasMarkers = true) { this.valueRanges = valueRanges; this.cautionTooltip = cautionTooltip; + this.sliderDistribution = sliderDistribution; this.unitName = unitName; this.hasMarkers = hasMarkers; @@ -21,6 +21,7 @@ public LightUnitSliderUIDescriptor(LightUnitSliderUIRange[] valueRanges, string ); } + public readonly float[] sliderDistribution; public readonly LightUnitSliderUIRange[] valueRanges; public readonly Vector2 sliderRange; public readonly string cautionTooltip; @@ -51,55 +52,62 @@ static class LightUnitSliderDescriptors { // Lux public static LightUnitSliderUIDescriptor LuxDescriptor = new LightUnitSliderUIDescriptor( - LightUnitSliderRanges.LuxValueTable, + LightUnitValueRanges.LuxValueTable, + LightUnitSliderDistributions.LuxDistribution, LightUnitTooltips.k_SunCaution, "Lux" ); // Lumen public static LightUnitSliderUIDescriptor LumenDescriptor = new LightUnitSliderUIDescriptor( - LightUnitSliderRanges.LumenValueTable, + LightUnitValueRanges.LumenValueTable, + LightUnitSliderDistributions.LinearDistribution, LightUnitTooltips.k_PunctualCaution, "Lumen" ); // Candela public static LightUnitSliderUIDescriptor CandelaDescriptor = new LightUnitSliderUIDescriptor( - LightUnitSliderRanges.CandelaValueTable, + LightUnitValueRanges.CandelaValueTable, + LightUnitSliderDistributions.LinearDistribution, LightUnitTooltips.k_PunctualCaution, "Candela" ); // EV100 public static LightUnitSliderUIDescriptor EV100Descriptor = new LightUnitSliderUIDescriptor( - LightUnitSliderRanges.EV100ValueTable, + LightUnitValueRanges.EV100ValueTable, + LightUnitSliderDistributions.LinearDistribution, LightUnitTooltips.k_PunctualCaution, "EV" ); // Nits public static LightUnitSliderUIDescriptor NitsDescriptor = new LightUnitSliderUIDescriptor( - LightUnitSliderRanges.NitsValueTable, + LightUnitValueRanges.NitsValueTable, + LightUnitSliderDistributions.LinearDistribution, LightUnitTooltips.k_PunctualCaution, "Nits" ); // Exposure public static LightUnitSliderUIDescriptor ExposureDescriptor = new LightUnitSliderUIDescriptor( - LightUnitSliderRanges.ExposureValueTable, + LightUnitValueRanges.ExposureValueTable, + LightUnitSliderDistributions.ExposureDistribution, LightUnitTooltips.k_ExposureCaution, "EV" ); // Temperature public static LightUnitSliderUIDescriptor TemperatureDescriptor = new LightUnitSliderUIDescriptor( - LightUnitSliderRanges.KelvinValueTable, + LightUnitValueRanges.KelvinValueTable, + LightUnitSliderDistributions.LinearDistribution, LightUnitTooltips.k_TemperatureCaution, "Kelvin", false ); - private static class LightUnitSliderRanges + private static class LightUnitValueRanges { // Shorthand helper for converting the pre-defined ranges into other units (Nits, EV, Candela). static float LuxToEV(float x) => LightUtils.ConvertLuxToEv(x, 1f); @@ -169,6 +177,34 @@ private static class LightUnitSliderRanges }; } + private static class LightUnitSliderDistributions + { + // Warning: All of these values need to be kept in sync with their associated descriptor's set of value ranges. + public static float[] LuxDistribution = {0.0f, 0.05f, 0.5f, 0.9f, 1.0f}; + + private const float LinearStep = 1 / 4f; + public static float[] LinearDistribution = + { + 0 * LinearStep, + 1 * LinearStep, + 2 * LinearStep, + 3 * LinearStep, + 4 * LinearStep + }; + + private const float ExposureStep = 1 / 6f; + public static float[] ExposureDistribution = + { + 0 * ExposureStep, + 1 * ExposureStep, + 2 * ExposureStep, + 3 * ExposureStep, + 4 * ExposureStep, + 5 * ExposureStep, + 6 * ExposureStep + }; + } + private static class LightUnitIcon { static string GetLightUnitIconPath() => HDUtils.GetHDRenderPipelinePath() + From 84818371628b44edb1fad7a688f4069d75afeac3 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Tue, 15 Sep 2020 15:20:22 -0400 Subject: [PATCH 46/64] Change min exposure range to -5, and clamp the value to slider to 0-1 --- .../Editor/Lighting/LightUnit/LightUnitSlider.cs | 6 ++---- .../Editor/Lighting/LightUnit/LightUnitSliderSettings.cs | 2 +- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs index 478bb1c391a..e1308918758 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs @@ -269,7 +269,8 @@ struct Piece return x => (m * x) + b; } - float ValueToSlider(Piece piecewise, float x) => piecewise.inverseTransform(x); + // Ensure clamping to (0,1) as sometimes the function evaluates to slightly below 0 (breaking the handle). + float ValueToSlider(Piece piecewise, float x) => Mathf.Clamp01(piecewise.inverseTransform(x)); float SliderToValue(Piece piecewise, float x) => piecewise.transform(x); // Ideally we want a continuous, monotonically increasing function, but this is useful as we can easily fit a @@ -281,13 +282,10 @@ public PiecewiseLightUnitSlider(LightUnitSliderUIDescriptor descriptor) : base(d var sliderDistribution = m_Descriptor.sliderDistribution; // Compute the transformation for each value range. - var sliderStep = 1.0f / m_Descriptor.valueRanges.Length; - for (int i = 0; i < sortedRanges.Length; i++) { var r = sortedRanges[i].value; - // See distribution functions in light unit settings var x0 = sliderDistribution[i + 0]; var x1 = sliderDistribution[i + 1]; var y0 = r.x; diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs index 6afb0526fa9..ae33656e124 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs @@ -164,7 +164,7 @@ private static class LightUnitValueRanges new LightUnitSliderUIRange(LightUnitIcon.SunriseSunset, LightUnitTooltips.k_ExposureSunriseSunset, new Vector2(6, 8)), new LightUnitSliderUIRange(LightUnitIcon.InteriorLight, LightUnitTooltips.k_ExposureInterior, new Vector2(3, 6)), new LightUnitSliderUIRange(LightUnitIcon.Moonlight, LightUnitTooltips.k_ExposureMoonlitSky, new Vector2(0, 3)), - new LightUnitSliderUIRange(LightUnitIcon.MoonlessNight, LightUnitTooltips.k_ExposureMoonlessNight, new Vector2(-3, 0)), + new LightUnitSliderUIRange(LightUnitIcon.MoonlessNight, LightUnitTooltips.k_ExposureMoonlessNight, new Vector2(-5, 0)), }; public static readonly LightUnitSliderUIRange[] KelvinValueTable = From 38543a9f2ba99022063fd0455c8d9154dd2724c5 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Tue, 15 Sep 2020 15:34:55 -0400 Subject: [PATCH 47/64] Update Lux tooltips --- .../Lighting/LightUnit/LightUnitSliderSettings.cs | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs index ae33656e124..377253408f2 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs @@ -241,16 +241,16 @@ static Texture2D GetLightUnitIcon(string name) private static class LightUnitTooltips { // Caution - public const string k_SunCaution = "Higher than sunlight."; - public const string k_PunctualCaution = "Very high intensity light."; - public const string k_ExposureCaution = "Higher than sunlight."; + public const string k_SunCaution = "Higher than Sunlight"; + public const string k_PunctualCaution = "Very high intensity light"; + public const string k_ExposureCaution = "Higher than sunlight"; public const string k_TemperatureCaution = ""; // Lux / Directional - public const string k_LuxBrightSky = "Very Bright Sun"; - public const string k_LuxOvercastSky = "Overcast Sky"; - public const string k_LuxSunriseSunset = "Sunrise or Sunset"; - public const string k_LuxMoonlight = "Moon Light"; + public const string k_LuxBrightSky = "High Sun"; + public const string k_LuxOvercastSky = "Cloudy"; + public const string k_LuxSunriseSunset = "Low Sun"; + public const string k_LuxMoonlight = "Moon"; // Punctual public const string k_PunctualExterior = "Exterior"; From 5d9af9c1e5ebb2ffe69e64a276913bc9963b38a1 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Tue, 15 Sep 2020 15:48:44 -0400 Subject: [PATCH 48/64] Update exposure tooltips --- .../Lighting/LightUnit/LightUnitSliderSettings.cs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs index 377253408f2..4de4d2421ca 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs @@ -259,12 +259,12 @@ private static class LightUnitTooltips public const string k_PunctualCandle = "Candle"; // Exposure - public const string k_ExposureBrightSky = "Bright Sky"; - public const string k_ExposureOvercastSky = "Overcast Sky"; - public const string k_ExposureSunriseSunset = "Sunrise or Sunset"; - public const string k_ExposureInterior = "Interior"; - public const string k_ExposureMoonlitSky = "Moonlit Sky"; - public const string k_ExposureMoonlessNight = "Moonless Night"; + public const string k_ExposureBrightSky = "Sunlit Scene"; + public const string k_ExposureOvercastSky = "Cloudy Scene"; + public const string k_ExposureSunriseSunset = "Low Sun Scene"; + public const string k_ExposureInterior = "Interior Scene"; + public const string k_ExposureMoonlitSky = "Moonlit Scene"; + public const string k_ExposureMoonlessNight = "Moonless Scene"; // Temperature public const string k_TemperatureBlueSky = "Blue Sky"; From 949b54f086b8cac91ea68b42a773db6977f76c42 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Tue, 15 Sep 2020 15:59:34 -0400 Subject: [PATCH 49/64] Fix exposure slider to allow horizontal scrolling in the text field --- .../Editor/PostProcessing/ExposureEditor.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/PostProcessing/ExposureEditor.cs b/com.unity.render-pipelines.high-definition/Editor/PostProcessing/ExposureEditor.cs index 2e9551678a0..39633e88811 100644 --- a/com.unity.render-pipelines.high-definition/Editor/PostProcessing/ExposureEditor.cs +++ b/com.unity.render-pipelines.high-definition/Editor/PostProcessing/ExposureEditor.cs @@ -226,8 +226,10 @@ void DoFixedExposureField(SerializedDataParameter fixedExposure) sliderRect.y -= EditorGUIUtility.singleLineHeight; k_LightUnitSlider.DrawExposureSlider(m_FixedExposure.value, sliderRect); - // Warning: It appears that drawing property without label disables the ability to slide values in the textbox - EditorGUI.PropertyField(lineRect, m_FixedExposure.value, GUIContent.none); + // GUIContent.none disables horizontal scrolling, ur TrTextContent and adjust the rect to make it work + lineRect.x -= EditorGUIUtility.labelWidth + 2; + lineRect.width += EditorGUIUtility.labelWidth + 2; + EditorGUI.PropertyField(lineRect, m_FixedExposure.value, EditorGUIUtility.TrTextContent(" ")); } } } From 52ba1a2173cae453c560e7608db9b8ad0e5830c8 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Tue, 15 Sep 2020 16:56:18 -0400 Subject: [PATCH 50/64] Add clamp support for temperature slider --- .../Editor/Lighting/LightUnit/LightUnitSlider.cs | 7 +++++++ .../Editor/Lighting/LightUnit/LightUnitSliderSettings.cs | 7 +++++-- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs index e1308918758..4be61c52201 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs @@ -32,6 +32,9 @@ public void Draw(Rect rect, SerializedProperty value) { BuildRects(rect, out var sliderRect, out var iconRect); + if (m_Descriptor.clampValue) + ClampValue(value, m_Descriptor.sliderRange); + var level = CurrentRange(value.floatValue); DoSlider(sliderRect, value, m_Descriptor.sliderRange, level.value); @@ -80,6 +83,10 @@ void BuildRects(Rect baseRect, out Rect sliderRect, out Rect iconRect) iconRect.width = EditorGUIUtility.singleLineHeight; } + // Some sliders may want to clamp their value to the slider range. + void ClampValue(SerializedProperty value, Vector2 range) => + value.floatValue = Mathf.Clamp(value.floatValue, range.x, range.y); + private static Color k_DarkThemeColor = new Color32(153, 153, 153, 255); private static Color k_LiteThemeColor = new Color32(85, 85, 85, 255); static Color GetMarkerColor() => EditorGUIUtility.isProSkin ? k_DarkThemeColor : k_LiteThemeColor; diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs index 4de4d2421ca..d16f1bfa5ba 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs @@ -7,13 +7,14 @@ namespace UnityEditor.Rendering.HighDefinition { struct LightUnitSliderUIDescriptor { - public LightUnitSliderUIDescriptor(LightUnitSliderUIRange[] valueRanges, float[] sliderDistribution, string cautionTooltip, string unitName, bool hasMarkers = true) + public LightUnitSliderUIDescriptor(LightUnitSliderUIRange[] valueRanges, float[] sliderDistribution, string cautionTooltip, string unitName, bool hasMarkers = true, bool clampValue = false) { this.valueRanges = valueRanges; this.cautionTooltip = cautionTooltip; this.sliderDistribution = sliderDistribution; this.unitName = unitName; this.hasMarkers = hasMarkers; + this.clampValue = clampValue; sliderRange = new Vector2( this.valueRanges.Min(x => x.value.x), @@ -27,6 +28,7 @@ public LightUnitSliderUIDescriptor(LightUnitSliderUIRange[] valueRanges, float[] public readonly string cautionTooltip; public readonly string unitName; public readonly bool hasMarkers; + public readonly bool clampValue; } struct LightUnitSliderUIRange @@ -104,7 +106,8 @@ static class LightUnitSliderDescriptors LightUnitSliderDistributions.LinearDistribution, LightUnitTooltips.k_TemperatureCaution, "Kelvin", - false + false, + true ); private static class LightUnitValueRanges From 24f61b353891783447b489c342123f69c33471a9 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Tue, 15 Sep 2020 17:09:12 -0400 Subject: [PATCH 51/64] Update temperature icon to the one in the table --- .../Lighting/LightUnit/LightUnitSliderSettings.cs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs index d16f1bfa5ba..1796660e7bc 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs @@ -172,11 +172,11 @@ private static class LightUnitValueRanges public static readonly LightUnitSliderUIRange[] KelvinValueTable = { - new LightUnitSliderUIRange(LightUnitIcon.BlueSky, LightUnitTooltips.k_TemperatureBlueSky, new Vector2(10000, 20000)), - new LightUnitSliderUIRange(LightUnitIcon.Overcast, LightUnitTooltips.k_TemperatureCloudySky, new Vector2(6500, 10000)), - new LightUnitSliderUIRange(LightUnitIcon.DirectSunlight,LightUnitTooltips.k_TemperatureDirectSunlight, new Vector2(3500, 6500)), - new LightUnitSliderUIRange(LightUnitIcon.ExteriorLight, LightUnitTooltips.k_TemperatureArtificial, new Vector2(2500, 3500)), - new LightUnitSliderUIRange(LightUnitIcon.Candlelight, LightUnitTooltips.k_TemperatureCandle, new Vector2(1500, 2500)), + new LightUnitSliderUIRange(LightUnitIcon.BlueSky, LightUnitTooltips.k_TemperatureBlueSky, new Vector2(10000, 20000)), + new LightUnitSliderUIRange(LightUnitIcon.Overcast, LightUnitTooltips.k_TemperatureCloudySky, new Vector2(6500, 10000)), + new LightUnitSliderUIRange(LightUnitIcon.DirectSunlight, LightUnitTooltips.k_TemperatureDirectSunlight, new Vector2(3500, 6500)), + new LightUnitSliderUIRange(LightUnitIcon.IntenseAreaLight, LightUnitTooltips.k_TemperatureArtificial, new Vector2(2500, 3500)), + new LightUnitSliderUIRange(LightUnitIcon.Candlelight, LightUnitTooltips.k_TemperatureCandle, new Vector2(1500, 2500)), }; } From b3d5ad91bfd0a7adcfda12a544f9267c52f821d3 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Tue, 15 Sep 2020 17:45:01 -0400 Subject: [PATCH 52/64] Add the above/below caution tooltip for exposure --- .../Lighting/LightUnit/LightUnitSlider.cs | 6 ++--- .../LightUnit/LightUnitSliderSettings.cs | 26 +++++++++++++------ 2 files changed, 21 insertions(+), 11 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs index 4be61c52201..0a42359a37c 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs @@ -70,7 +70,8 @@ LightUnitSliderUIRange CurrentRange(float value) } } - return LightUnitSliderUIRange.CautionRange(m_Descriptor.cautionTooltip, value); + var cautionTooltip = value < m_Descriptor.sliderRange.x ? m_Descriptor.belowRangeTooltip : m_Descriptor.aboveRangeTooltip; + return LightUnitSliderUIRange.CautionRange(cautionTooltip, value); } void BuildRects(Rect baseRect, out Rect sliderRect, out Rect iconRect) @@ -83,7 +84,6 @@ void BuildRects(Rect baseRect, out Rect sliderRect, out Rect iconRect) iconRect.width = EditorGUIUtility.singleLineHeight; } - // Some sliders may want to clamp their value to the slider range. void ClampValue(SerializedProperty value, Vector2 range) => value.floatValue = Mathf.Clamp(value.floatValue, range.x, range.y); @@ -167,7 +167,7 @@ static GUIContent GetLightUnitTooltip(string baseTooltip, float value, string un else formatValue = value.ToString("#0.0"); - string tooltip = baseTooltip + " | " + formatValue + " " + unit; + var tooltip = baseTooltip + " | " + formatValue + " " + unit; return new GUIContent(string.Empty, tooltip); } diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs index 1796660e7bc..6408d96fa39 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs @@ -7,10 +7,17 @@ namespace UnityEditor.Rendering.HighDefinition { struct LightUnitSliderUIDescriptor { - public LightUnitSliderUIDescriptor(LightUnitSliderUIRange[] valueRanges, float[] sliderDistribution, string cautionTooltip, string unitName, bool hasMarkers = true, bool clampValue = false) + public LightUnitSliderUIDescriptor(LightUnitSliderUIRange[] valueRanges, float[] sliderDistribution, + string cautionTooltip, string unitName, bool hasMarkers = true, bool clampValue = false) + : this(valueRanges, sliderDistribution, cautionTooltip, cautionTooltip, unitName, hasMarkers, clampValue) + {} + + public LightUnitSliderUIDescriptor(LightUnitSliderUIRange[] valueRanges, float[] sliderDistribution, string belowRangeTooltip, + string aboveRangeTooltip, string unitName, bool hasMarkers = true, bool clampValue = false) { this.valueRanges = valueRanges; - this.cautionTooltip = cautionTooltip; + this.belowRangeTooltip = belowRangeTooltip; + this.aboveRangeTooltip = aboveRangeTooltip; this.sliderDistribution = sliderDistribution; this.unitName = unitName; this.hasMarkers = hasMarkers; @@ -25,7 +32,8 @@ public LightUnitSliderUIDescriptor(LightUnitSliderUIRange[] valueRanges, float[] public readonly float[] sliderDistribution; public readonly LightUnitSliderUIRange[] valueRanges; public readonly Vector2 sliderRange; - public readonly string cautionTooltip; + public readonly string belowRangeTooltip; + public readonly string aboveRangeTooltip; public readonly string unitName; public readonly bool hasMarkers; public readonly bool clampValue; @@ -96,7 +104,8 @@ static class LightUnitSliderDescriptors public static LightUnitSliderUIDescriptor ExposureDescriptor = new LightUnitSliderUIDescriptor( LightUnitValueRanges.ExposureValueTable, LightUnitSliderDistributions.ExposureDistribution, - LightUnitTooltips.k_ExposureCaution, + LightUnitTooltips.k_ExposureBelowCaution, + LightUnitTooltips.k_ExposureAboveCaution, "EV" ); @@ -244,10 +253,11 @@ static Texture2D GetLightUnitIcon(string name) private static class LightUnitTooltips { // Caution - public const string k_SunCaution = "Higher than Sunlight"; - public const string k_PunctualCaution = "Very high intensity light"; - public const string k_ExposureCaution = "Higher than sunlight"; - public const string k_TemperatureCaution = ""; + public const string k_SunCaution = "Higher than Sunlight"; + public const string k_PunctualCaution = "Very high intensity light"; + public const string k_ExposureBelowCaution = "Lower than a moonless scene"; + public const string k_ExposureAboveCaution = "Higher than a sunlit scene"; + public const string k_TemperatureCaution = ""; // Lux / Directional public const string k_LuxBrightSky = "High Sun"; From ac2f67792c6e20a1738e721d42eda08f6926e156 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Tue, 15 Sep 2020 17:58:19 -0400 Subject: [PATCH 53/64] Update lite theme color for markers --- .../Editor/Lighting/LightUnit/LightUnitSlider.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs index 0a42359a37c..07baba2f61d 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs @@ -88,7 +88,7 @@ void BuildRects(Rect baseRect, out Rect sliderRect, out Rect iconRect) value.floatValue = Mathf.Clamp(value.floatValue, range.x, range.y); private static Color k_DarkThemeColor = new Color32(153, 153, 153, 255); - private static Color k_LiteThemeColor = new Color32(85, 85, 85, 255); + private static Color k_LiteThemeColor = new Color32(97, 97, 97, 255); static Color GetMarkerColor() => EditorGUIUtility.isProSkin ? k_DarkThemeColor : k_LiteThemeColor; void DoSliderMarker(Rect rect, float position, float value, string tooltip) From 611a93787f82cf39ed7e7c57701f06c8699f4c5d Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Tue, 15 Sep 2020 18:00:56 -0400 Subject: [PATCH 54/64] Square off the marker shape --- .../Editor/Lighting/LightUnit/LightUnitSlider.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs index 07baba2f61d..981a95c94f2 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs @@ -15,7 +15,7 @@ class LightUnitSlider static class SliderConfig { public const float k_IconSeparator = 6; - public const float k_MarkerWidth = 4; + public const float k_MarkerWidth = 2; public const float k_MarkerHeight = 2; public const float k_MarkerTooltipScale = 4; public const float k_ThumbTooltipSize = 10; From 2963f35d038bf0e598dfc31aebc5bc5c64b00c49 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Wed, 16 Sep 2020 09:46:31 -0400 Subject: [PATCH 55/64] Change the caution value to the upper limit of the value ranges --- .../Editor/Lighting/LightUnit/LightUnitSlider.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs index 981a95c94f2..f8ef5d67b2b 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs @@ -70,8 +70,9 @@ LightUnitSliderUIRange CurrentRange(float value) } } + var cautionValue = m_Descriptor.sliderRange.y; var cautionTooltip = value < m_Descriptor.sliderRange.x ? m_Descriptor.belowRangeTooltip : m_Descriptor.aboveRangeTooltip; - return LightUnitSliderUIRange.CautionRange(cautionTooltip, value); + return LightUnitSliderUIRange.CautionRange(cautionTooltip, cautionValue); } void BuildRects(Rect baseRect, out Rect sliderRect, out Rect iconRect) From 9a1468d0e7891b168e10c94bf30b373f54a22d40 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Wed, 16 Sep 2020 10:33:48 -0400 Subject: [PATCH 56/64] Enable filter/temperature mode by default for all lights --- .../Editor/Lighting/LightUnit/LightUnitSlider.cs | 1 + .../Runtime/Lighting/Light/HDAdditionalLightData.cs | 3 +++ 2 files changed, 4 insertions(+) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs index f8ef5d67b2b..db907eb7a98 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs @@ -451,6 +451,7 @@ public void Draw(LightUnit unit, SerializedProperty value, Rect rect) if (!k_LightUnitSliderMap.TryGetValue(unit, out var lightUnitSlider)) return; + // TODO: Always present the light intensity units in terms of Lumen for the slider! using (new EditorGUI.IndentLevelScope(-EditorGUI.indentLevel)) { lightUnitSlider.Draw(rect, value); diff --git a/com.unity.render-pipelines.high-definition/Runtime/Lighting/Light/HDAdditionalLightData.cs b/com.unity.render-pipelines.high-definition/Runtime/Lighting/Light/HDAdditionalLightData.cs index eeeb30fa205..bd98706fcfd 100644 --- a/com.unity.render-pipelines.high-definition/Runtime/Lighting/Light/HDAdditionalLightData.cs +++ b/com.unity.render-pipelines.high-definition/Runtime/Lighting/Light/HDAdditionalLightData.cs @@ -2510,6 +2510,9 @@ public static void InitDefaultHDAdditionalLightData(HDAdditionalLightData lightD lightData.normalBias = 0.75f; lightData.slopeBias = 0.5f; + + // Enable filter/temperature mode by default for all light types + lightData.useColorTemperature = true; } void OnValidate() From 91fb8e69bef6a6d427cb3b7cc2d52426f84b8f53 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Wed, 16 Sep 2020 17:55:23 -0400 Subject: [PATCH 57/64] Initial refactor of light intensity slider to use lumens internally --- .../Editor/Lighting/HDLightUI.cs | 15 ++- .../Lighting/LightUnit/LightUnitSlider.cs | 106 ++++++++++++++---- .../LightUnit/LightUnitSliderSettings.cs | 64 +---------- 3 files changed, 99 insertions(+), 86 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUI.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUI.cs index d05a2a3fb09..6e72035e26b 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUI.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/HDLightUI.cs @@ -513,9 +513,13 @@ static void DrawLightIntensityUnitPopup(Rect rect, SerializedHDLight serialized, } } - static void ConvertLightIntensity(LightUnit oldLightUnit, LightUnit newLightUnit, SerializedHDLight serialized, Editor owner) + internal static void ConvertLightIntensity(LightUnit oldLightUnit, LightUnit newLightUnit, SerializedHDLight serialized, Editor owner) + { + serialized.intensity.floatValue = ConvertLightIntensity(oldLightUnit, newLightUnit, serialized, owner, serialized.intensity.floatValue); + } + + internal static float ConvertLightIntensity(LightUnit oldLightUnit, LightUnit newLightUnit, SerializedHDLight serialized, Editor owner, float intensity) { - float intensity = serialized.intensity.floatValue; Light light = (Light)owner.target; // For punctual lights @@ -579,7 +583,7 @@ static void ConvertLightIntensity(LightUnit oldLightUnit, LightUnit newLightUnit break; // do nothing } - serialized.intensity.floatValue = intensity; + return intensity; } static void DrawLightIntensityGUILayout(SerializedHDLight serialized, Editor owner) @@ -611,8 +615,9 @@ static void DrawLightIntensityGUILayout(SerializedHDLight serialized, Editor own lightUnitSliderRect.x += EditorGUIUtility.labelWidth + k_ValueUnitSeparator; lightUnitSliderRect.width -= EditorGUIUtility.labelWidth + k_ValueUnitSeparator; - LightUnit lightUnit = serialized.lightUnit.GetEnumValue(); - k_LightUnitSliderUIDrawer.Draw(lightUnit, serialized.intensity, lightUnitSliderRect); + var lightType = serialized.type; + var lightUnit = serialized.lightUnit.GetEnumValue(); + k_LightUnitSliderUIDrawer.Draw(lightType, lightUnit, serialized.intensity, lightUnitSliderRect, serialized, owner); // We use PropertyField to draw the value to keep the handle at left of the field // This will apply the indent again thus we need to remove it time for alignment diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs index db907eb7a98..192856144e5 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs @@ -28,7 +28,7 @@ public LightUnitSlider(LightUnitSliderUIDescriptor descriptor) m_Descriptor = descriptor; } - public void Draw(Rect rect, SerializedProperty value) + public virtual void Draw(Rect rect, SerializedProperty value) { BuildRects(rect, out var sliderRect, out var iconRect); @@ -157,7 +157,7 @@ void DoThumbTooltip(Rect rect, float position, float value, string tooltip) EditorGUI.LabelField(thumbMarkerRect, GetLightUnitTooltip(tooltip, value, m_Descriptor.unitName)); } - static GUIContent GetLightUnitTooltip(string baseTooltip, float value, string unit) + protected virtual GUIContent GetLightUnitTooltip(string baseTooltip, float value, string unit) { string formatValue; @@ -373,6 +373,62 @@ protected override void DoSlider(Rect rect, SerializedProperty value, Vector2 sl } } + /// + /// Formats the provided descriptor into a punctual light unit slider with contextual slider markers, tooltips, and icons. + /// + class PunctualLightUnitSlider : PiecewiseLightUnitSlider + { + public PunctualLightUnitSlider(LightUnitSliderUIDescriptor descriptor) : base(descriptor) {} + + private SerializedHDLight m_Light; + private Editor m_Editor; + private LightUnit m_Unit; + + // Note: these should be in sync with LightUnit + private static string[] m_UnitNames = + { + "Lumen", + "Candela", + "Lux", + "Nits", + "EV", + }; + + public void Setup(LightUnit unit, SerializedHDLight light, Editor owner) + { + m_Unit = unit; + m_Light = light; + m_Editor = owner; + } + + public override void Draw(Rect rect, SerializedProperty value) + { + // In case spot reflector is enabled, we need to disable it prior to Lumen conversion + var spotReflector = m_Light.enableSpotReflector.boolValue; + m_Light.enableSpotReflector.boolValue = false; + + // Convert the incoming unit value into Lumen as the punctual slider is always in these terms (internally) + HDLightUI.ConvertLightIntensity(m_Unit, LightUnit.Lumen, m_Light, m_Editor); + + base.Draw(rect, value); + + // ...and then convert back from Lumens + HDLightUI.ConvertLightIntensity(LightUnit.Lumen, m_Unit, m_Light, m_Editor); + + // Restore spot reflector in case it was enabled + m_Light.enableSpotReflector.boolValue = spotReflector; + } + + protected override GUIContent GetLightUnitTooltip(string baseTooltip, float value, string unit) + { + // Convert the internal lumens into the actual light unit value + value = HDLightUI.ConvertLightIntensity(LightUnit.Lumen, m_Unit, m_Light, m_Editor, value); + unit = m_UnitNames[(int)m_Unit]; + + return base.GetLightUnitTooltip(baseTooltip, value, unit); + } + } + /// /// Formats the provided descriptor into a temperature unit slider with contextual slider markers, tooltips, and icons. /// @@ -401,7 +457,7 @@ static Texture2D GetKelvinGradientTexture(LightEditor.Settings settings) public TemperatureSlider(LightUnitSliderUIDescriptor descriptor) : base(descriptor) {} - public void SetLightSettings(LightEditor.Settings settings) + public void Setup(LightEditor.Settings settings) { m_Settings = settings; } @@ -424,20 +480,18 @@ void SliderWithTextureNoTextField(Rect rect, SerializedProperty value, Vector2 r internal class LightUnitSliderUIDrawer { - static Dictionary k_LightUnitSliderMap; - static LightUnitSlider k_ExposureSlider; - static TemperatureSlider k_TemperatureSlider; + static PiecewiseLightUnitSlider k_DirectionalLightUnitSlider; + static PunctualLightUnitSlider k_PunctualLightUnitSlider; + static PiecewiseLightUnitSlider k_ExposureSlider; + static TemperatureSlider k_TemperatureSlider; static LightUnitSliderUIDrawer() { - k_LightUnitSliderMap = new Dictionary - { - { LightUnit.Lux, new PiecewiseLightUnitSlider(LightUnitSliderDescriptors.LuxDescriptor) }, - { LightUnit.Lumen, new PiecewiseLightUnitSlider(LightUnitSliderDescriptors.LumenDescriptor) }, - { LightUnit.Candela, new PiecewiseLightUnitSlider(LightUnitSliderDescriptors.CandelaDescriptor) }, - { LightUnit.Ev100, new PiecewiseLightUnitSlider(LightUnitSliderDescriptors.EV100Descriptor) }, - { LightUnit.Nits, new PiecewiseLightUnitSlider(LightUnitSliderDescriptors.NitsDescriptor) }, - }; + // Maintain a unique slider for directional/lux. + k_DirectionalLightUnitSlider = new PiecewiseLightUnitSlider(LightUnitSliderDescriptors.LuxDescriptor); + + // Internally, slider is always in terms of lumens, so that the slider is uniform for all light units. + k_PunctualLightUnitSlider = new PunctualLightUnitSlider(LightUnitSliderDescriptors.LumenDescriptor); // Exposure is in EV100, but we load a separate due to the different icon set. k_ExposureSlider = new PiecewiseLightUnitSlider(LightUnitSliderDescriptors.ExposureDescriptor); @@ -446,18 +500,28 @@ static LightUnitSliderUIDrawer() k_TemperatureSlider = new TemperatureSlider(LightUnitSliderDescriptors.TemperatureDescriptor); } - public void Draw(LightUnit unit, SerializedProperty value, Rect rect) + public void Draw(HDLightType type, LightUnit lightUnit, SerializedProperty value, Rect rect, SerializedHDLight light, Editor owner) { - if (!k_LightUnitSliderMap.TryGetValue(unit, out var lightUnitSlider)) - return; - - // TODO: Always present the light intensity units in terms of Lumen for the slider! using (new EditorGUI.IndentLevelScope(-EditorGUI.indentLevel)) { - lightUnitSlider.Draw(rect, value); + if (type == HDLightType.Directional) + DrawDirectionalUnitSlider(value, rect); + else + DrawPunctualLightUnitSlider(lightUnit, value, rect, light, owner); } } + void DrawDirectionalUnitSlider(SerializedProperty value, Rect rect) + { + k_DirectionalLightUnitSlider.Draw(rect, value); + } + + void DrawPunctualLightUnitSlider(LightUnit lightUnit, SerializedProperty value, Rect rect, SerializedHDLight light, Editor owner) + { + k_PunctualLightUnitSlider.Setup(lightUnit, light, owner); + k_PunctualLightUnitSlider.Draw(rect, value); + } + public void DrawExposureSlider(SerializedProperty value, Rect rect) { using (new EditorGUI.IndentLevelScope(-EditorGUI.indentLevel)) @@ -470,7 +534,7 @@ public void DrawTemperatureSlider(LightEditor.Settings settings, SerializedPrope { using (new EditorGUI.IndentLevelScope(-EditorGUI.indentLevel)) { - k_TemperatureSlider.SetLightSettings(settings); + k_TemperatureSlider.Setup(settings); k_TemperatureSlider.Draw(rect, value); } } diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs index 6408d96fa39..3e509e3d0d8 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSliderSettings.cs @@ -76,30 +76,6 @@ static class LightUnitSliderDescriptors "Lumen" ); - // Candela - public static LightUnitSliderUIDescriptor CandelaDescriptor = new LightUnitSliderUIDescriptor( - LightUnitValueRanges.CandelaValueTable, - LightUnitSliderDistributions.LinearDistribution, - LightUnitTooltips.k_PunctualCaution, - "Candela" - ); - - // EV100 - public static LightUnitSliderUIDescriptor EV100Descriptor = new LightUnitSliderUIDescriptor( - LightUnitValueRanges.EV100ValueTable, - LightUnitSliderDistributions.LinearDistribution, - LightUnitTooltips.k_PunctualCaution, - "EV" - ); - - // Nits - public static LightUnitSliderUIDescriptor NitsDescriptor = new LightUnitSliderUIDescriptor( - LightUnitValueRanges.NitsValueTable, - LightUnitSliderDistributions.LinearDistribution, - LightUnitTooltips.k_PunctualCaution, - "Nits" - ); - // Exposure public static LightUnitSliderUIDescriptor ExposureDescriptor = new LightUnitSliderUIDescriptor( LightUnitValueRanges.ExposureValueTable, @@ -121,13 +97,6 @@ static class LightUnitSliderDescriptors private static class LightUnitValueRanges { - // Shorthand helper for converting the pre-defined ranges into other units (Nits, EV, Candela). - static float LuxToEV(float x) => LightUtils.ConvertLuxToEv(x, 1f); - static float LuxToCandela(float x) => LightUtils.ConvertLuxToCandela(x, 1f); - - // Note: In case of area light, the intensity is scaled by the light size. How should this be reconciled in the UI? - static float LumenToNits(float x) => LightUtils.ConvertRectLightLumenToLuminance(x, 1f, 1f); - public static readonly LightUnitSliderUIRange[] LumenValueTable = { new LightUnitSliderUIRange(LightUnitIcon.ExteriorLight, LightUnitTooltips.k_PunctualExterior, new Vector2(3000, 40000)), @@ -136,14 +105,6 @@ private static class LightUnitValueRanges new LightUnitSliderUIRange(LightUnitIcon.Candlelight, LightUnitTooltips.k_PunctualCandle, new Vector2(0, 15)), }; - public static readonly LightUnitSliderUIRange[] NitsValueTable = - { - new LightUnitSliderUIRange(LightUnitIcon.ExteriorLight, LightUnitTooltips.k_PunctualExterior, new Vector2(LumenToNits(3000), LumenToNits(40000))), - new LightUnitSliderUIRange(LightUnitIcon.InteriorLight, LightUnitTooltips.k_PunctualInterior, new Vector2(LumenToNits(300), LumenToNits(3000))), - new LightUnitSliderUIRange(LightUnitIcon.DecorativeLight, LightUnitTooltips.k_PunctualDecorative, new Vector2(LumenToNits(15), LumenToNits(300))), - new LightUnitSliderUIRange(LightUnitIcon.Candlelight, LightUnitTooltips.k_PunctualCandle, new Vector2(0, LumenToNits(15))), - }; - public static readonly LightUnitSliderUIRange[] LuxValueTable = { new LightUnitSliderUIRange(LightUnitIcon.BrightSky, LightUnitTooltips.k_LuxBrightSky, new Vector2(80000, 120000)), @@ -152,23 +113,6 @@ private static class LightUnitValueRanges new LightUnitSliderUIRange(LightUnitIcon.Moonlight, LightUnitTooltips.k_LuxMoonlight, new Vector2(0, 1)), }; - public static readonly LightUnitSliderUIRange[] CandelaValueTable = - { - new LightUnitSliderUIRange(LightUnitIcon.ExteriorLight, LightUnitTooltips.k_PunctualExterior, new Vector2(LuxToCandela(80000), LuxToCandela(120000))), - new LightUnitSliderUIRange(LightUnitIcon.InteriorLight, LightUnitTooltips.k_PunctualInterior, new Vector2(LuxToCandela(10000), LuxToCandela(80000))), - new LightUnitSliderUIRange(LightUnitIcon.DecorativeLight, LightUnitTooltips.k_PunctualDecorative, new Vector2(LuxToCandela(1), LuxToCandela(10000))), - new LightUnitSliderUIRange(LightUnitIcon.Candlelight, LightUnitTooltips.k_PunctualCandle, new Vector2(0, LuxToCandela(1))), - }; - - public static readonly LightUnitSliderUIRange[] EV100ValueTable = - { - new LightUnitSliderUIRange(LightUnitIcon.ExteriorLight, LightUnitTooltips.k_PunctualExterior, new Vector2(LuxToEV(80000), LuxToEV(120000))), - new LightUnitSliderUIRange(LightUnitIcon.InteriorLight, LightUnitTooltips.k_PunctualInterior, new Vector2(LuxToEV(10000), LuxToEV(80000))), - new LightUnitSliderUIRange(LightUnitIcon.DecorativeLight, LightUnitTooltips.k_PunctualDecorative, new Vector2(LuxToEV(1), LuxToEV(10000))), - new LightUnitSliderUIRange(LightUnitIcon.Candlelight, LightUnitTooltips.k_PunctualCandle, new Vector2(0, LuxToEV(1))), - }; - - // Same units as EV100, but we declare a new table since we use different icons in the exposure context. public static readonly LightUnitSliderUIRange[] ExposureValueTable = { new LightUnitSliderUIRange(LightUnitIcon.BrightSky, LightUnitTooltips.k_ExposureBrightSky, new Vector2(12, 16)), @@ -185,17 +129,17 @@ private static class LightUnitValueRanges new LightUnitSliderUIRange(LightUnitIcon.Overcast, LightUnitTooltips.k_TemperatureCloudySky, new Vector2(6500, 10000)), new LightUnitSliderUIRange(LightUnitIcon.DirectSunlight, LightUnitTooltips.k_TemperatureDirectSunlight, new Vector2(3500, 6500)), new LightUnitSliderUIRange(LightUnitIcon.IntenseAreaLight, LightUnitTooltips.k_TemperatureArtificial, new Vector2(2500, 3500)), - new LightUnitSliderUIRange(LightUnitIcon.Candlelight, LightUnitTooltips.k_TemperatureCandle, new Vector2(1500, 2500)), + new LightUnitSliderUIRange(LightUnitIcon.Candlelight, LightUnitTooltips.k_TemperatureCandle, new Vector2(1500, 2500)), }; } private static class LightUnitSliderDistributions { // Warning: All of these values need to be kept in sync with their associated descriptor's set of value ranges. - public static float[] LuxDistribution = {0.0f, 0.05f, 0.5f, 0.9f, 1.0f}; + public static readonly float[] LuxDistribution = {0.0f, 0.05f, 0.5f, 0.9f, 1.0f}; private const float LinearStep = 1 / 4f; - public static float[] LinearDistribution = + public static readonly float[] LinearDistribution = { 0 * LinearStep, 1 * LinearStep, @@ -205,7 +149,7 @@ private static class LightUnitSliderDistributions }; private const float ExposureStep = 1 / 6f; - public static float[] ExposureDistribution = + public static readonly float[] ExposureDistribution = { 0 * ExposureStep, 1 * ExposureStep, From 34df675c681b0890457257edae3970d4a4319884 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Wed, 16 Sep 2020 18:02:27 -0400 Subject: [PATCH 58/64] Directly use vector range as key into the piece-wise function map --- .../Editor/Lighting/LightUnit/LightUnitSlider.cs | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs index 192856144e5..5c375183a6d 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs @@ -267,7 +267,7 @@ struct Piece } // Piecewise function indexed by value ranges. - private readonly Dictionary m_PiecewiseFunctionMap = new Dictionary(); + private readonly Dictionary m_PiecewiseFunctionMap = new Dictionary(); Func GetTransformation(float x0, float x1, float y0, float y1) { @@ -310,15 +310,13 @@ public PiecewiseLightUnitSlider(LightUnitSliderUIDescriptor descriptor) : base(d CoreUtils.Swap(ref x1, ref y1); piece.inverseTransform = GetTransformation(x0, x1, y0, y1); - var k = sortedRanges[i].value.GetHashCode(); - m_PiecewiseFunctionMap.Add(k, piece); + m_PiecewiseFunctionMap.Add(sortedRanges[i].value, piece); } } protected override float GetPositionOnSlider(float value, Vector2 valueRange) { - var k = valueRange.GetHashCode(); - if (!m_PiecewiseFunctionMap.TryGetValue(k, out var piecewise)) + if (!m_PiecewiseFunctionMap.TryGetValue(valueRange, out var piecewise)) return -1f; return ValueToSlider(piecewise, value); @@ -353,8 +351,7 @@ void SliderOutOfBounds(Rect rect, SerializedProperty value) protected override void DoSlider(Rect rect, SerializedProperty value, Vector2 sliderRange, Vector2 valueRange) { // Map the internal slider value to the current piecewise function - var k = valueRange.GetHashCode(); - if (!m_PiecewiseFunctionMap.TryGetValue(k, out var piece)) + if (!m_PiecewiseFunctionMap.TryGetValue(valueRange, out var piece)) { // Assume that if the piece is not found, that means the unit value is out of bounds. SliderOutOfBounds(rect, value); From 77a780418d17eb0c4e01d9df0162ae26fce828f8 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Wed, 16 Sep 2020 18:25:48 -0400 Subject: [PATCH 59/64] Simplify piece-wise function evaluation --- .../Lighting/LightUnit/LightUnitSlider.cs | 34 +++++++++++-------- 1 file changed, 19 insertions(+), 15 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs index 5c375183a6d..812e873be50 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs @@ -262,24 +262,27 @@ struct Piece { public Vector2 domain; public Vector2 range; - public Func transform; - public Func inverseTransform; + + public float directM; + public float directB; + public float inverseM; + public float inverseB; } // Piecewise function indexed by value ranges. private readonly Dictionary m_PiecewiseFunctionMap = new Dictionary(); - Func GetTransformation(float x0, float x1, float y0, float y1) + static void NewTransformation(float x0, float x1, float y0, float y1, out float m, out float b) { - var m = (y0 - y1) / (x0 - x1); - var b = (m * -x0) + y0; - - return x => (m * x) + b; + m = (y0 - y1) / (x0 - x1); + b = (m * -x0) + y0; } + static float DoTransformation(in float x, in float m, in float b) => (m * x) + b; + // Ensure clamping to (0,1) as sometimes the function evaluates to slightly below 0 (breaking the handle). - float ValueToSlider(Piece piecewise, float x) => Mathf.Clamp01(piecewise.inverseTransform(x)); - float SliderToValue(Piece piecewise, float x) => piecewise.transform(x); + static float ValueToSlider(Piece p, float x) => Mathf.Clamp01(DoTransformation(x, p.inverseM, p.inverseB)); + static float SliderToValue(Piece p, float x) => DoTransformation(x, p.directM, p.directB); // Ideally we want a continuous, monotonically increasing function, but this is useful as we can easily fit a // distribution to a set of (huge) value ranges onto a slider. @@ -303,12 +306,10 @@ public PiecewiseLightUnitSlider(LightUnitSliderUIDescriptor descriptor) : base(d piece.domain = new Vector2(x0, x1); piece.range = new Vector2(y0, y1); - piece.transform = GetTransformation(x0, x1, y0, y1); + NewTransformation(x0, x1, y0, y1, out piece.directM, out piece.directB); // Compute the inverse - CoreUtils.Swap(ref x0, ref y0); - CoreUtils.Swap(ref x1, ref y1); - piece.inverseTransform = GetTransformation(x0, x1, y0, y1); + NewTransformation(y0, y1, x0, x1, out piece.inverseM, out piece.inverseB); m_PiecewiseFunctionMap.Add(sortedRanges[i].value, piece); } @@ -322,7 +323,7 @@ protected override float GetPositionOnSlider(float value, Vector2 valueRange) return ValueToSlider(piecewise, value); } - void UpdatePiece(ref Piece piece, float x) + bool UpdatePiece(ref Piece piece, float x) { foreach (var pair in m_PiecewiseFunctionMap) { @@ -331,9 +332,12 @@ void UpdatePiece(ref Piece piece, float x) if (x >= p.domain.x && x <= p.domain.y) { piece = p; - break; + + return true; } } + + return false; } void SliderOutOfBounds(Rect rect, SerializedProperty value) From 738b5ceb57e5123e22a6ca438ec4850d01fd69d6 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Wed, 16 Sep 2020 18:30:20 -0400 Subject: [PATCH 60/64] String interpolation for tooltip --- .../Editor/Lighting/LightUnit/LightUnitSlider.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs index 812e873be50..08d62e945f0 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs @@ -168,8 +168,7 @@ protected virtual GUIContent GetLightUnitTooltip(string baseTooltip, float value else formatValue = value.ToString("#0.0"); - var tooltip = baseTooltip + " | " + formatValue + " " + unit; - + var tooltip = $"{baseTooltip} | {formatValue} {unit}"; return new GUIContent(string.Empty, tooltip); } From e2c05b819d8536cc55f5545b23724a2d35f9b293 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Thu, 17 Sep 2020 10:16:31 -0400 Subject: [PATCH 61/64] Implement various improvements to conform to code standards, add comments, better method names --- .../Editor/Lighting/LightUnit/LightUnitSlider.cs | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs index 08d62e945f0..57f14fa98eb 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs @@ -271,7 +271,7 @@ struct Piece // Piecewise function indexed by value ranges. private readonly Dictionary m_PiecewiseFunctionMap = new Dictionary(); - static void NewTransformation(float x0, float x1, float y0, float y1, out float m, out float b) + static void ComputeTransformationParameters(float x0, float x1, float y0, float y1, out float m, out float b) { m = (y0 - y1) / (x0 - x1); b = (m * -x0) + y0; @@ -305,10 +305,10 @@ public PiecewiseLightUnitSlider(LightUnitSliderUIDescriptor descriptor) : base(d piece.domain = new Vector2(x0, x1); piece.range = new Vector2(y0, y1); - NewTransformation(x0, x1, y0, y1, out piece.directM, out piece.directB); + ComputeTransformationParameters(x0, x1, y0, y1, out piece.directM, out piece.directB); // Compute the inverse - NewTransformation(y0, y1, x0, x1, out piece.inverseM, out piece.inverseB); + ComputeTransformationParameters(y0, y1, x0, x1, out piece.inverseM, out piece.inverseB); m_PiecewiseFunctionMap.Add(sortedRanges[i].value, piece); } @@ -322,6 +322,8 @@ protected override float GetPositionOnSlider(float value, Vector2 valueRange) return ValueToSlider(piecewise, value); } + // Search for the corresponding piece-wise function to a value on the domain and update the input piece to it. + // Returns true if search was successful and an update was made, false otherwise. bool UpdatePiece(ref Piece piece, float x) { foreach (var pair in m_PiecewiseFunctionMap) @@ -385,7 +387,7 @@ class PunctualLightUnitSlider : PiecewiseLightUnitSlider private LightUnit m_Unit; // Note: these should be in sync with LightUnit - private static string[] m_UnitNames = + private static string[] k_UnitNames = { "Lumen", "Candela", @@ -423,7 +425,7 @@ protected override GUIContent GetLightUnitTooltip(string baseTooltip, float valu { // Convert the internal lumens into the actual light unit value value = HDLightUI.ConvertLightIntensity(LightUnit.Lumen, m_Unit, m_Light, m_Editor, value); - unit = m_UnitNames[(int)m_Unit]; + unit = k_UnitNames[(int)m_Unit]; return base.GetLightUnitTooltip(baseTooltip, value, unit); } From 7cc00306408760e1d7d6b08fefc80da069e81955 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Thu, 17 Sep 2020 10:59:18 -0400 Subject: [PATCH 62/64] Remove the abbreviation for light unit value tooltip, show the full thing --- .../Editor/Lighting/LightUnit/LightUnitSlider.cs | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs index 57f14fa98eb..46151fe77a3 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs @@ -159,15 +159,7 @@ void DoThumbTooltip(Rect rect, float position, float value, string tooltip) protected virtual GUIContent GetLightUnitTooltip(string baseTooltip, float value, string unit) { - string formatValue; - - if (value >= 100000) - formatValue = (value / 1000).ToString("#,0K"); - else if (value >= 10000) - formatValue = (value / 1000).ToString("0.#") + "K"; - else - formatValue = value.ToString("#0.0"); - + var formatValue = value < 100 ? $"{value:n}" : $"{value:n0}"; var tooltip = $"{baseTooltip} | {formatValue} {unit}"; return new GUIContent(string.Empty, tooltip); } From 57daf9eccab1dafbb3ba9de555e3617b59d8f068 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Fri, 18 Sep 2020 00:56:57 -0400 Subject: [PATCH 63/64] Improve the internal lumen conversion to properly handle spot reflector (keeping the slider constant between light unit) --- .../Lighting/LightUnit/LightUnitSlider.cs | 68 ++++++++++++++++--- 1 file changed, 57 insertions(+), 11 deletions(-) diff --git a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs index 46151fe77a3..af0e7646113 100644 --- a/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs +++ b/com.unity.render-pipelines.high-definition/Editor/Lighting/LightUnit/LightUnitSlider.cs @@ -397,30 +397,76 @@ public void Setup(LightUnit unit, SerializedHDLight light, Editor owner) public override void Draw(Rect rect, SerializedProperty value) { - // In case spot reflector is enabled, we need to disable it prior to Lumen conversion - var spotReflector = m_Light.enableSpotReflector.boolValue; - m_Light.enableSpotReflector.boolValue = false; - // Convert the incoming unit value into Lumen as the punctual slider is always in these terms (internally) - HDLightUI.ConvertLightIntensity(m_Unit, LightUnit.Lumen, m_Light, m_Editor); + value.floatValue = UnitToLumen(value.floatValue); base.Draw(rect, value); - // ...and then convert back from Lumens - HDLightUI.ConvertLightIntensity(LightUnit.Lumen, m_Unit, m_Light, m_Editor); - - // Restore spot reflector in case it was enabled - m_Light.enableSpotReflector.boolValue = spotReflector; + value.floatValue = LumenToUnit(value.floatValue); } protected override GUIContent GetLightUnitTooltip(string baseTooltip, float value, string unit) { // Convert the internal lumens into the actual light unit value - value = HDLightUI.ConvertLightIntensity(LightUnit.Lumen, m_Unit, m_Light, m_Editor, value); + value = LumenToUnit(value); unit = k_UnitNames[(int)m_Unit]; return base.GetLightUnitTooltip(baseTooltip, value, unit); } + + float UnitToLumen(float value) + { + if (m_Unit == LightUnit.Lumen) + return value; + + return HDLightUI.ConvertLightIntensity(m_Unit, LightUnit.Lumen, m_Light, m_Editor, value); + } + + float LumenToUnit(float value) + { + if (m_Unit == LightUnit.Lumen) + return value; + + if (m_Light.type == HDLightType.Spot && + m_Unit != LightUnit.Lumen && + m_Light.enableSpotReflector.boolValue) + { + // Note: When reflector is flagged, the util conversion for Lumen -> Candela will actually force re-use + // the serialized intensity, which is not what we want in this case. Because of this, we re-use the formulation + // in HDAdditionalLightData to correctly compute the intensity for spot reflector. + return ConvertLightIntensitySpotAngleLumenToUnit(value); + } + + return HDLightUI.ConvertLightIntensity(LightUnit.Lumen, m_Unit, m_Light, m_Editor, value); + } + + // This code is re-used from HDAdditionalLightData + float ConvertLightIntensitySpotAngleLumenToUnit(float value) + { + var spotLightShape = m_Light.spotLightShape.GetEnumValue(); + var spotAngle = m_Light.settings.spotAngle.floatValue; + var aspectRatio = m_Light.aspectRatio.floatValue; + + // If reflector is enabled all the lighting from the sphere is focus inside the solid angle of current shape + if (spotLightShape == SpotLightShape.Cone) + { + value = LightUtils.ConvertSpotLightLumenToCandela(value, spotAngle * Mathf.Deg2Rad, true); + } + else if (spotLightShape == SpotLightShape.Pyramid) + { + float angleA, angleB; + LightUtils.CalculateAnglesForPyramid(aspectRatio, spotAngle * Mathf.Deg2Rad, out angleA, out angleB); + + value = LightUtils.ConvertFrustrumLightLumenToCandela(value, angleA, angleB); + } + else // Box shape, fallback to punctual light. + { + value = LightUtils.ConvertPointLightLumenToCandela(value); + } + + // Units so far are in Candela now, last step is to get it in terms of the actual unit. + return HDLightUI.ConvertLightIntensity(LightUnit.Candela, m_Unit, m_Light, m_Editor, value); + } } /// From 7d1bfbe3ebb1bc3c2cace809b5a8b2f60895d974 Mon Sep 17 00:00:00 2001 From: John Parsaie Date: Fri, 18 Sep 2020 01:30:08 -0400 Subject: [PATCH 64/64] Update changelog --- com.unity.render-pipelines.high-definition/CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/com.unity.render-pipelines.high-definition/CHANGELOG.md b/com.unity.render-pipelines.high-definition/CHANGELOG.md index 98deeab0605..0b364a5511b 100644 --- a/com.unity.render-pipelines.high-definition/CHANGELOG.md +++ b/com.unity.render-pipelines.high-definition/CHANGELOG.md @@ -23,6 +23,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. - Added option for 11-11-10 format for cube reflection probes. - Added an optional check in the HDRP DXR Wizard to verify 64 bits target architecture - Added option to display timing stats in the debug menu as an average over 1 second. +- Added a light unit slider to provide users more context when authoring physically based values. ### Fixed - Fixed several issues with physically-based DoF (TAA ghosting of the CoC buffer, smooth layer transitions, etc)