From 173e111d0bcc0c6f71a19db0b0c7c82d2a325a9f Mon Sep 17 00:00:00 2001 From: soupday <79094830+soupday@users.noreply.github.com> Date: Wed, 8 Jun 2022 18:16:58 +0100 Subject: [PATCH 01/38] 1.3.2 match scene camera fix. --- Editor/WindowManager.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Editor/WindowManager.cs b/Editor/WindowManager.cs index 8426ec3..9d36be3 100644 --- a/Editor/WindowManager.cs +++ b/Editor/WindowManager.cs @@ -130,7 +130,11 @@ static void SceneViewOrbitUpdate() public static void DoMatchSceneCameraOnce() { + if (isMatchSceneViewCamera) StopMatchSceneCamera(); + + isMatchSceneViewCamera = true; MatchSceneCameraUpdate(); + isMatchSceneViewCamera = false; } public static void DoMatchSceneCamera() From 53439e4ee742aea68ecfc22ac655d02b14f544c0 Mon Sep 17 00:00:00 2001 From: soupday <79094830+soupday@users.noreply.github.com> Date: Wed, 8 Jun 2022 20:33:55 +0100 Subject: [PATCH 02/38] 1.3.2 Overlay fixes HDRP 12 shaders and materials. --- Editor/AnimPlayerGUI.cs | 15 +- Editor/AnimPlayerOverlay.cs | 83 +- Editor/AnimRetargetGUI.cs | 10 +- Editor/AnimRetargetOverlay.cs | 77 +- Editor/WindowManager.cs | 22 +- ...late_Baked_CorneaParallaxCustom_HDRP12.mat | 171 + ...Baked_CorneaParallaxCustom_HDRP12.mat.meta | 8 + ...plate_Baked_HairCustom_1st_Pass_HDRP12.mat | 168 + ..._Baked_HairCustom_1st_Pass_HDRP12.mat.meta | 8 + ...plate_Baked_HairCustom_2nd_Pass_HDRP12.mat | 168 + ..._Baked_HairCustom_2nd_Pass_HDRP12.mat.meta | 8 + .../RL_Template_Baked_HairCustom_HDRP12.mat | 9 + .../RL_Template_HQ_CorneaParallax_HDRP12.mat | 201 + ...Template_HQ_CorneaParallax_HDRP12.mat.meta | 8 + .../RL_Template_HQ_Hair_1st_Pass_HDRP12.mat | 207 + ..._Template_HQ_Hair_1st_Pass_HDRP12.mat.meta | 8 + .../RL_Template_HQ_Hair_2nd_Pass_HDRP12.mat | 207 + ..._Template_HQ_Hair_2nd_Pass_HDRP12.mat.meta | 8 + .../HDRP12/RL_Template_HQ_Hair_HDRP12.mat | 9 + .../HDRP12/RL_Template_HQ_Head_HDRP12.mat | 234 + .../RL_Template_HQ_Head_HDRP12.mat.meta | 8 + .../HDRP12/RL_Template_HQ_Skin_HDRP12.mat | 234 + .../RL_Template_HQ_Skin_HDRP12.mat.meta | 8 + .../HDRP12/RL_Template_HQ_Teeth_HDRP12.mat | 188 + .../RL_Template_HQ_Teeth_HDRP12.mat.meta | 8 + .../HDRP12/RL_Template_HQ_Tongue_HDRP12.mat | 179 + .../RL_Template_HQ_Tongue_HDRP12.mat.meta | 8 + ...neaShaderParallax_Baked_HDRP12.shadergraph | 9719 +++++++ ...aderParallax_Baked_HDRP12.shadergraph.meta | 10 + ...RL_CorneaShaderParallax_HDRP12.shadergraph | 21702 +++++++++++++++ ...rneaShaderParallax_HDRP12.shadergraph.meta | 10 + ...haderMultiPass_Variants_HDRP12.shadergraph | 19073 +++++++++++++ ...MultiPass_Variants_HDRP12.shadergraph.meta | 10 + .../RL_HairShader_Baked_HDRP12.shadergraph | 220 +- .../RL_HairShader_Variants_HDRP12.shadergraph | 220 +- .../RL_SkinShader_Variants_HDRP12.shadergraph | 22292 ++++++++++++++++ ...kinShader_Variants_HDRP12.shadergraph.meta | 10 + .../HDRP12/RL_TeethShader_HDRP12.shadergraph | 11007 ++++++++ .../RL_TeethShader_HDRP12.shadergraph.meta | 10 + .../HDRP12/RL_TongueShader_HDRP12.shadergraph | 8511 ++++++ .../RL_TongueShader_HDRP12.shadergraph.meta | 10 + 41 files changed, 94999 insertions(+), 67 deletions(-) create mode 100644 HDRP/Material Templates/HDRP12/RL_Template_Baked_CorneaParallaxCustom_HDRP12.mat create mode 100644 HDRP/Material Templates/HDRP12/RL_Template_Baked_CorneaParallaxCustom_HDRP12.mat.meta create mode 100644 HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_1st_Pass_HDRP12.mat create mode 100644 HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_1st_Pass_HDRP12.mat.meta create mode 100644 HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_2nd_Pass_HDRP12.mat create mode 100644 HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_2nd_Pass_HDRP12.mat.meta create mode 100644 HDRP/Material Templates/HDRP12/RL_Template_HQ_CorneaParallax_HDRP12.mat create mode 100644 HDRP/Material Templates/HDRP12/RL_Template_HQ_CorneaParallax_HDRP12.mat.meta create mode 100644 HDRP/Material Templates/HDRP12/RL_Template_HQ_Hair_1st_Pass_HDRP12.mat create mode 100644 HDRP/Material Templates/HDRP12/RL_Template_HQ_Hair_1st_Pass_HDRP12.mat.meta create mode 100644 HDRP/Material Templates/HDRP12/RL_Template_HQ_Hair_2nd_Pass_HDRP12.mat create mode 100644 HDRP/Material Templates/HDRP12/RL_Template_HQ_Hair_2nd_Pass_HDRP12.mat.meta create mode 100644 HDRP/Material Templates/HDRP12/RL_Template_HQ_Head_HDRP12.mat create mode 100644 HDRP/Material Templates/HDRP12/RL_Template_HQ_Head_HDRP12.mat.meta create mode 100644 HDRP/Material Templates/HDRP12/RL_Template_HQ_Skin_HDRP12.mat create mode 100644 HDRP/Material Templates/HDRP12/RL_Template_HQ_Skin_HDRP12.mat.meta create mode 100644 HDRP/Material Templates/HDRP12/RL_Template_HQ_Teeth_HDRP12.mat create mode 100644 HDRP/Material Templates/HDRP12/RL_Template_HQ_Teeth_HDRP12.mat.meta create mode 100644 HDRP/Material Templates/HDRP12/RL_Template_HQ_Tongue_HDRP12.mat create mode 100644 HDRP/Material Templates/HDRP12/RL_Template_HQ_Tongue_HDRP12.mat.meta create mode 100644 HDRP/Shaders/HDRP12/RL_CorneaShaderParallax_Baked_HDRP12.shadergraph create mode 100644 HDRP/Shaders/HDRP12/RL_CorneaShaderParallax_Baked_HDRP12.shadergraph.meta create mode 100644 HDRP/Shaders/HDRP12/RL_CorneaShaderParallax_HDRP12.shadergraph create mode 100644 HDRP/Shaders/HDRP12/RL_CorneaShaderParallax_HDRP12.shadergraph.meta create mode 100644 HDRP/Shaders/HDRP12/RL_HairShaderMultiPass_Variants_HDRP12.shadergraph create mode 100644 HDRP/Shaders/HDRP12/RL_HairShaderMultiPass_Variants_HDRP12.shadergraph.meta create mode 100644 HDRP/Shaders/HDRP12/RL_SkinShader_Variants_HDRP12.shadergraph create mode 100644 HDRP/Shaders/HDRP12/RL_SkinShader_Variants_HDRP12.shadergraph.meta create mode 100644 HDRP/Shaders/HDRP12/RL_TeethShader_HDRP12.shadergraph create mode 100644 HDRP/Shaders/HDRP12/RL_TeethShader_HDRP12.shadergraph.meta create mode 100644 HDRP/Shaders/HDRP12/RL_TongueShader_HDRP12.shadergraph create mode 100644 HDRP/Shaders/HDRP12/RL_TongueShader_HDRP12.shadergraph.meta diff --git a/Editor/AnimPlayerGUI.cs b/Editor/AnimPlayerGUI.cs index af3de79..090a5ae 100644 --- a/Editor/AnimPlayerGUI.cs +++ b/Editor/AnimPlayerGUI.cs @@ -266,8 +266,7 @@ public static void CreatePlayer(PreviewScene ps, GameObject fbx) #if SCENEVIEW_OVERLAY_COMPATIBLE //2021.2.0a17+ When GUI.Window is called from a static SceneView delegate, it is broken in 2021.2.0f1 - 2021.2.1f1 //so we switch to overlays starting from an earlier version - if (AnimPlayerOverlay.exists) - AnimPlayerOverlay.createdOverlay.Show(); + AnimPlayerOverlay.ShowAll(); #else //2020 LTS AnimPlayerWindow.ShowPlayer(); @@ -284,12 +283,11 @@ public static void DestroyPlayer() EditorApplication.update -= UpdateDelegate; if (AnimationMode.InAnimationMode()) - AnimationMode.StopAnimationMode(); + AnimationMode.StopAnimationMode(); #if SCENEVIEW_OVERLAY_COMPATIBLE //2021.2.0a17+ - if (AnimPlayerOverlay.exists) - AnimPlayerOverlay.createdOverlay.Hide(); + AnimPlayerOverlay.HideAll(); #else //2020 LTS AnimPlayerWindow.HidePlayer(); @@ -307,7 +305,7 @@ public static bool IsPlayerShown() { #if SCENEVIEW_OVERLAY_COMPATIBLE //2021.2.0a17+ - return AnimPlayerOverlay.createdOverlay.visible; + return AnimPlayerOverlay.Visibility; #else //2020 LTS return AnimPlayerWindow.isShown; @@ -759,9 +757,8 @@ static Vector2 CatchMouse(Rect controlAreaRect, Vector2 referenceVector2, bool i case EventType.MouseUp: { - outlineColor = mouseOverColor; - if (GUIUtility.hotControl == buttonId) - GUIUtility.hotControl = 0; + outlineColor = mouseOverColor; + GUIUtility.hotControl = 0; } break; diff --git a/Editor/AnimPlayerOverlay.cs b/Editor/AnimPlayerOverlay.cs index 5046691..0a38fd9 100644 --- a/Editor/AnimPlayerOverlay.cs +++ b/Editor/AnimPlayerOverlay.cs @@ -1,4 +1,5 @@ #if SCENEVIEW_OVERLAY_COMPATIBLE +using System.Collections.Generic; using UnityEditor; using UnityEditor.Overlays; using UnityEngine; @@ -8,44 +9,84 @@ namespace Reallusion.Import [Overlay(typeof(SceneView), "Reallusion Import Tools", "Character Preview Tools")] public class AnimPlayerOverlay : IMGUIOverlay, ITransientOverlay { - public static AnimPlayerOverlay createdOverlay { get; private set; } - public static bool exists { get { return createdOverlay != null; } } - bool isVisible; + //public static AnimPlayerOverlay createdOverlay { get; private set; } + public static List createdOverlays = new List(); + public static bool exists { get { return createdOverlays.Count > 0; } } + private bool isVisible; public bool visible { get { return isVisible; } } - + private static bool visibility = false; + public static bool Visibility { get { return visibility; } } public static float width; - public static float height; - AnimPlayerOverlay() + public static float height; + + public static bool AnyVisible() { - isVisible = false; + foreach (AnimPlayerOverlay apo in createdOverlays) + { + if (apo.isVisible) return true; + } + return false; + } + + public static void ShowAll() + { + visibility = true; + Debug.Log("AnimPlayerOverlay::ShowAll()"); + foreach (AnimPlayerOverlay apo in createdOverlays) + { + apo.Show(); + } } - public void Show() + public static void HideAll() { - isVisible = true; - if (createdOverlay.isInToolbar) - createdOverlay.Undock(); + visibility = false; + Debug.Log("AnimPlayerOverlay::HideAll()"); + foreach (AnimPlayerOverlay apo in createdOverlays) + { + apo.Hide(); + } + } - createdOverlay.collapsed = false; - createdOverlay.floatingPosition = new Vector2( - this.containerWindow.position.width - width - 3f, - this.containerWindow.position.height - height - 3f - ); + AnimPlayerOverlay() + { + isVisible = visibility; + } - //SceneView scene = EditorWindow.GetWindow(); - //createdOverlay.floatingPosition = new Vector2(scene.position.width - width - 3f, scene.position.height - height - 3f); - + public void Show() + { + Debug.Log("AnimPlayerOverlay::Show()"); + isVisible = true; + if (isInToolbar) Undock(); + collapsed = false; + floatingPosition = new Vector2( + containerWindow.position.width - width - 3f, + containerWindow.position.height - height - 3f + ); } public void Hide() { + Debug.Log("AnimPlayerOverlay::Hide()"); isVisible = false; } public override void OnCreated() { - if (createdOverlay == null) - createdOverlay = this; + Debug.Log("AnimPlayerOverlay::OnCreated()"); + createdOverlays.Add(this); + } + + public override void OnWillBeDestroyed() + { + Debug.Log("AnimPlayerOverlay::OnWillBeDestroyed()"); + if (createdOverlays.Contains(this)) + { + Hide(); + createdOverlays.Remove(this); + } + + base.OnWillBeDestroyed(); } public override void OnGUI() diff --git a/Editor/AnimRetargetGUI.cs b/Editor/AnimRetargetGUI.cs index 66cc1ef..e86ad20 100644 --- a/Editor/AnimRetargetGUI.cs +++ b/Editor/AnimRetargetGUI.cs @@ -72,13 +72,12 @@ public static void CreateRetargeter(AnimationClip clip, GameObject model)//(Prev if (model) animator = model.GetComponent(); else - animator = null; + animator = null; #if SCENEVIEW_OVERLAY_COMPATIBLE //2021.2.0a17+ When GUI.Window is called from a static SceneView delegate, it is broken in 2021.2.0f1 - 2021.2.1f1 //so we switch to overlays starting from an earlier version - if (AnimRetargetOverlay.exists) - AnimRetargetOverlay.createdOverlay.Show(); + AnimRetargetOverlay.ShowAll(); #else //2020 LTS AnimRetargetWindow.ShowPlayer(); @@ -99,8 +98,7 @@ public static void DestroyRetargeter() #if SCENEVIEW_OVERLAY_COMPATIBLE //2021.2.0a17+ - if (AnimRetargetOverlay.exists) - AnimRetargetOverlay.createdOverlay.Hide(); + AnimRetargetOverlay.HideAll(); #else //2020 LTS AnimRetargetWindow.HidePlayer(); @@ -116,7 +114,7 @@ public static bool IsPlayerShown() { #if SCENEVIEW_OVERLAY_COMPATIBLE //2021.2.0a17+ - return AnimRetargetOverlay.createdOverlay.visible; + return AnimRetargetOverlay.Visibility; #else //2020 LTS return AnimRetargetWindow.isShown; diff --git a/Editor/AnimRetargetOverlay.cs b/Editor/AnimRetargetOverlay.cs index fbe2cc9..65fcc7b 100644 --- a/Editor/AnimRetargetOverlay.cs +++ b/Editor/AnimRetargetOverlay.cs @@ -1,4 +1,5 @@ #if SCENEVIEW_OVERLAY_COMPATIBLE +using System.Collections.Generic; using UnityEditor; using UnityEditor.Overlays; using UnityEngine; @@ -8,33 +9,57 @@ namespace Reallusion.Import [Overlay(typeof(SceneView), "Animation Retarget Tools", "Animation Retarget Tools")] public class AnimRetargetOverlay : IMGUIOverlay, ITransientOverlay { - public static AnimRetargetOverlay createdOverlay { get; private set; } - public static bool exists { get { return createdOverlay != null; } } - bool isVisible; + public static List createdOverlays = new List(); + public static bool exists { get { return createdOverlays.Count > 0; } } + private bool isVisible; public bool visible { get { return isVisible; } } - + private static bool visibility = false; + public static bool Visibility { get { return visibility; } } public static float width; - public static float height; - AnimRetargetOverlay() + public static float height; + + public static bool AnyVisible() { - isVisible = false; + foreach (AnimRetargetOverlay aro in createdOverlays) + { + if (aro.isVisible) return true; + } + return false; } - public void Show() + public static void ShowAll() { - isVisible = true; + visibility = true; + foreach (AnimRetargetOverlay aro in createdOverlays) + { + aro.Show(); + } + } - createdOverlay.Undock(); - createdOverlay.Undock(); + public static void HideAll() + { + visibility = false; + foreach (AnimRetargetOverlay aro in createdOverlays) + { + aro.Hide(); + } + } - //if (createdOverlay.isInToolbar) - // createdOverlay.Undock(); + AnimRetargetOverlay() + { + isVisible = visibility; + } - createdOverlay.collapsed = false; - createdOverlay.floatingPosition = new Vector2( - 1f, - this.containerWindow.position.height - height - 3f - ); + public void Show() + { + isVisible = true; + Undock(); + Undock(); + collapsed = false; + floatingPosition = new Vector2( + 1f, + this.containerWindow.position.height - height - 3f + ); } public void Hide() @@ -44,8 +69,20 @@ public void Hide() public override void OnCreated() { - if (createdOverlay == null) - createdOverlay = this; + Debug.Log("AnimRetargetOverlay::OnCreated()"); + createdOverlays.Add(this); + } + + public override void OnWillBeDestroyed() + { + Debug.Log("AnimRetargetOverlay::OnWillBeDestroyed()"); + if (createdOverlays.Contains(this)) + { + Hide(); + createdOverlays.Remove(this); + } + + base.OnWillBeDestroyed(); } public override void OnGUI() diff --git a/Editor/WindowManager.cs b/Editor/WindowManager.cs index 8426ec3..997d984 100644 --- a/Editor/WindowManager.cs +++ b/Editor/WindowManager.cs @@ -38,19 +38,19 @@ private static void MonitorScene() if (validPreviewScene) { if (showPlayer && !isPlayerShown) - { - AnimPlayerGUI.CreatePlayer(previewScene, ImporterWindow.Current?.Character?.Fbx); + { + ShowAnimationPlayer(); } else if (!showPlayer && isPlayerShown) - { - AnimPlayerGUI.DestroyPlayer(); + { + HideAnimationPlayer(false); } } else if (openedInPreviewScene) { if (isPlayerShown) - { - AnimPlayerGUI.DestroyPlayer(); + { + HideAnimationPlayer(false); } } } @@ -130,7 +130,11 @@ static void SceneViewOrbitUpdate() public static void DoMatchSceneCameraOnce() { + if (isMatchSceneViewCamera) StopMatchSceneCamera(); + + isMatchSceneViewCamera = true; MatchSceneCameraUpdate(); + isMatchSceneViewCamera = false; } public static void DoMatchSceneCamera() @@ -257,7 +261,11 @@ public static void ShowAnimationRetargeter() { if (AnimPlayerGUI.IsPlayerShown() && !AnimRetargetGUI.IsPlayerShown()) { - AnimRetargetGUI.CreateRetargeter(GetWorkingAnimation(), GetSceneAnimator()?.gameObject); + AnimationClip clip = GetWorkingAnimation(); + Animator animator = GetSceneAnimator(); + GameObject model = null; + if (animator) model = animator.gameObject; + AnimRetargetGUI.CreateRetargeter(clip, model); } showRetarget = true; diff --git a/HDRP/Material Templates/HDRP12/RL_Template_Baked_CorneaParallaxCustom_HDRP12.mat b/HDRP/Material Templates/HDRP12/RL_Template_Baked_CorneaParallaxCustom_HDRP12.mat new file mode 100644 index 0000000..6a5d17d --- /dev/null +++ b/HDRP/Material Templates/HDRP12/RL_Template_Baked_CorneaParallaxCustom_HDRP12.mat @@ -0,0 +1,171 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-4635880401996347712 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: aa486462e6be1764e89c788ba30e61f7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DiffusionProfileReferences: + - {fileID: 11400000, guid: d25471af27c11fe43a02fb4d78506d2e, type: 2} + m_MaterialReferences: [] +--- !u!114 &-3842705591719574230 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: da692e001514ec24dbc4cca1949ff7e8, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 12 + hdPluginSubTargetMaterialVersions: + m_Keys: [] + m_Values: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: RL_Template_Baked_CorneaParallaxCustom_HDRP12 + m_Shader: {fileID: -6465566751694194690, guid: f6adb744898d3ee40a74574f0db55dd1, + type: 3} + m_ValidKeywords: + - _DISABLE_SSR_TRANSPARENT + - _TESSELLATION_PHONG + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2225 + stringTagMap: + MotionVector: User + disabledShaderPasses: + - TransparentDepthPrepass + - TransparentDepthPostpass + - TransparentBackface + - RayTracingPrepass + - MOTIONVECTORS + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseColorMap: + m_Texture: {fileID: 2800000, guid: 2e6930762defd9149a4115ecb5f1a3f8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 2800000, guid: fba38fae484e7574a946d1527940b2b2, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MaskMap: + m_Texture: {fileID: 2800000, guid: fba38fae484e7574a946d1527940b2b2, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ScleraNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SubsurfaceMaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AddPrecomputedVelocity: 0 + - _AlphaCutoffEnable: 0 + - _AlphaDstBlend: 0 + - _AlphaSrcBlend: 1 + - _AlphaToMask: 0 + - _AlphaToMaskInspectorValue: 0 + - _BlendMode: 0 + - _ConservativeDepthOffsetEnable: 0 + - _CullMode: 2 + - _CullModeForward: 2 + - _DepthOffsetEnable: 0 + - _DiffusionProfileHash: 3.3750906 + - _DoubleSidedEnable: 0 + - _DoubleSidedGIMode: 0 + - _DoubleSidedNormalMode: 1 + - _DstBlend: 0 + - _EnableBlendModePreserveSpecularLighting: 1 + - _EnableFogOnTransparent: 1 + - _IOR: 1.4 + - _IrisDepth: 0.004 + - _OpaqueCullMode: 2 + - _PMod: 6.4 + - _PupilScale: 1 + - _RayTracing: 0 + - _ReceivesSSR: 1 + - _ReceivesSSRTransparent: 0 + - _RefractionModel: 0 + - _RenderQueueType: 1 + - _RequireSplitLighting: 1 + - _ScleraNormalStrength: 0.1 + - _ScleraNormalTiling: 2 + - _SrcBlend: 1 + - _StencilRef: 4 + - _StencilRefDepth: 8 + - _StencilRefDistortionVec: 4 + - _StencilRefGBuffer: 14 + - _StencilRefMV: 40 + - _StencilWriteMask: 6 + - _StencilWriteMaskDepth: 8 + - _StencilWriteMaskDistortionVec: 4 + - _StencilWriteMaskGBuffer: 14 + - _StencilWriteMaskMV: 40 + - _SupportDecals: 1 + - _SurfaceType: 0 + - _TessellationBackFaceCullEpsilon: -0.25 + - _TessellationFactor: 0 + - _TessellationFactorMaxDistance: 50 + - _TessellationFactorMinDistance: 20 + - _TessellationFactorTriangleSize: 100 + - _TessellationMaxDisplacement: 0.01 + - _TessellationMode: 1 + - _TessellationShapeFactor: 0.75 + - _TransparentBackfaceEnable: 0 + - _TransparentCullMode: 2 + - _TransparentDepthPostpassEnable: 0 + - _TransparentDepthPrepassEnable: 0 + - _TransparentSortPriority: -4 + - _TransparentWritingMotionVec: 0 + - _TransparentZWrite: 0 + - _UseShadowThreshold: 0 + - _ZTestDepthEqualForOpaque: 3 + - _ZTestGBuffer: 4 + - _ZTestTransparent: 4 + - _ZWrite: 1 + m_Colors: + - _DiffusionProfileAsset: {r: -2.1948957e-10, g: -1.1787802e+22, b: 526403400, + a: 5.395903e-11} + - _DoubleSidedConstants: {r: 1, g: 1, b: -1, a: 0} + - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissiveColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/HDRP/Material Templates/HDRP12/RL_Template_Baked_CorneaParallaxCustom_HDRP12.mat.meta b/HDRP/Material Templates/HDRP12/RL_Template_Baked_CorneaParallaxCustom_HDRP12.mat.meta new file mode 100644 index 0000000..5c2a478 --- /dev/null +++ b/HDRP/Material Templates/HDRP12/RL_Template_Baked_CorneaParallaxCustom_HDRP12.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fa2d55e4cfeca9c4894c58dfae444135 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_1st_Pass_HDRP12.mat b/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_1st_Pass_HDRP12.mat new file mode 100644 index 0000000..9d3e38e --- /dev/null +++ b/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_1st_Pass_HDRP12.mat @@ -0,0 +1,168 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-195450499016413138 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: da692e001514ec24dbc4cca1949ff7e8, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 12 + hdPluginSubTargetMaterialVersions: + m_Keys: [] + m_Values: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: RL_Template_Baked_HairCustom_1st_Pass_HDRP12 + m_Shader: {fileID: -6465566751694194690, guid: efeaa2793561b5c4c94c6a4997d5581c, + type: 3} + m_ValidKeywords: + - _ALPHATEST_ON + - _ALPHATOMASK_ON + - _DISABLE_SSR_TRANSPARENT + - _DOUBLESIDED_ON + - _ENUMCLIPQUALITY_ON_STANDARD + - _TESSELLATION_PHONG + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 1 + m_CustomRenderQueue: 2475 + stringTagMap: + MotionVector: User + RenderType: TransparentCutout + disabledShaderPasses: + - RayTracingPrepass + - MOTIONVECTORS + - TransparentDepthPrepass + - TransparentDepthPostpass + - TransparentBackface + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseColorMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FlowMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Texture2DAsset_b7dd6d548cab4312a8b6e729fb7e3a32_Out_0: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AddPrecomputedVelocity: 0 + - _AlphaClip: 0.5 + - _AlphaCutoffEnable: 1 + - _AlphaDstBlend: 0 + - _AlphaSrcBlend: 1 + - _AlphaToMask: 1 + - _AlphaToMaskInspectorValue: 1 + - _BlendMode: 0 + - _ConservativeDepthOffsetEnable: 0 + - _CullMode: 0 + - _CullModeForward: 0 + - _DepthOffsetEnable: 0 + - _DepthPostpass: 1 + - _DepthPrepass: 0.9 + - _DoubleSidedEnable: 1 + - _DoubleSidedGIMode: 0 + - _DoubleSidedNormalMode: 0 + - _DstBlend: 0 + - _ENUMCLIPQUALITY_ON: 0 + - _EnableBlendModePreserveSpecularLighting: 1 + - _EnableFogOnTransparent: 1 + - _NormalStrength: 1 + - _OpaqueCullMode: 2 + - _ReceivesSSR: 1 + - _ReceivesSSRTransparent: 0 + - _RenderQueueType: 1 + - _RequireSplitLighting: 0 + - _RimTransmissionIntensity: 0.05 + - _SecondarySmoothness: 0.625 + - _SecondarySpecularMultiplier: 0.05 + - _SecondarySpecularShift: 0.15 + - _ShadowClip: 0.25 + - _SpecularMultiplier: 0.5 + - _SpecularShiftMax: 0 + - _SpecularShiftMin: 0 + - _SrcBlend: 1 + - _StencilRef: 0 + - _StencilRefDepth: 8 + - _StencilRefDistortionVec: 4 + - _StencilRefGBuffer: 10 + - _StencilRefMV: 40 + - _StencilWriteMask: 6 + - _StencilWriteMaskDepth: 8 + - _StencilWriteMaskDistortionVec: 4 + - _StencilWriteMaskGBuffer: 14 + - _StencilWriteMaskMV: 40 + - _SupportDecals: 1 + - _SurfaceType: 0 + - _TessellationBackFaceCullEpsilon: -0.25 + - _TessellationFactor: 0 + - _TessellationFactorMaxDistance: 50 + - _TessellationFactorMinDistance: 20 + - _TessellationFactorTriangleSize: 100 + - _TessellationMaxDisplacement: 0.01 + - _TessellationMode: 1 + - _TessellationShapeFactor: 0.75 + - _TransparentBackfaceEnable: 1 + - _TransparentCullMode: 2 + - _TransparentDepthPostpassEnable: 1 + - _TransparentDepthPrepassEnable: 1 + - _TransparentSortPriority: 0 + - _TransparentWritingMotionVec: 1 + - _TransparentZWrite: 0 + - _UseShadowThreshold: 1 + - _VertexColorStrength: 0.5 + - _ZTestDepthEqualForOpaque: 3 + - _ZTestGBuffer: 3 + - _ZTestTransparent: 4 + - _ZWrite: 1 + m_Colors: + - Color_1fead8c8f2eb471886227150feb2da07: {r: 1, g: 1, b: 1, a: 0} + - _BaseColor: {r: 1, g: 1, b: 1, a: 0} + - _DoubleSidedConstants: {r: -1, g: -1, b: -1, a: 0} + - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissiveColor: {r: 0, g: 0, b: 0, a: 0} + - _SpecularTint: {r: 1, g: 1, b: 1, a: 1} + - _VertexBaseColor: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_1st_Pass_HDRP12.mat.meta b/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_1st_Pass_HDRP12.mat.meta new file mode 100644 index 0000000..cc53cec --- /dev/null +++ b/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_1st_Pass_HDRP12.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: adf78d90d48f670459397164093cff24 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_2nd_Pass_HDRP12.mat b/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_2nd_Pass_HDRP12.mat new file mode 100644 index 0000000..2af72df --- /dev/null +++ b/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_2nd_Pass_HDRP12.mat @@ -0,0 +1,168 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-195450499016413138 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: da692e001514ec24dbc4cca1949ff7e8, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 12 + hdPluginSubTargetMaterialVersions: + m_Keys: [] + m_Values: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: RL_Template_Baked_HairCustom_2nd_Pass_HDRP12 + m_Shader: {fileID: -6465566751694194690, guid: efeaa2793561b5c4c94c6a4997d5581c, + type: 3} + m_ValidKeywords: + - _DISABLE_SSR_TRANSPARENT + - _DOUBLESIDED_ON + - _ENABLE_FOG_ON_TRANSPARENT + - _ENUMCLIPQUALITY_ON_STANDARD + - _SURFACE_TYPE_TRANSPARENT + - _TESSELLATION_PHONG + - _TRANSPARENT_WRITES_MOTION_VEC + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 1 + m_CustomRenderQueue: 3000 + stringTagMap: + MotionVector: User + RenderType: Transparent + disabledShaderPasses: + - RayTracingPrepass + - MOTIONVECTORS + - TransparentDepthPrepass + - TransparentDepthPostpass + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseColorMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FlowMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Texture2DAsset_b7dd6d548cab4312a8b6e729fb7e3a32_Out_0: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AddPrecomputedVelocity: 0 + - _AlphaClip: 0.1 + - _AlphaCutoffEnable: 0 + - _AlphaDstBlend: 10 + - _AlphaSrcBlend: 1 + - _AlphaToMask: 0 + - _AlphaToMaskInspectorValue: 1 + - _BlendMode: 0 + - _ConservativeDepthOffsetEnable: 0 + - _CullMode: 0 + - _CullModeForward: 2 + - _DepthOffsetEnable: 0 + - _DepthPostpass: 1 + - _DepthPrepass: 0.9 + - _DoubleSidedEnable: 1 + - _DoubleSidedGIMode: 0 + - _DoubleSidedNormalMode: 0 + - _DstBlend: 10 + - _ENUMCLIPQUALITY_ON: 0 + - _EnableBlendModePreserveSpecularLighting: 0 + - _EnableFogOnTransparent: 1 + - _NormalStrength: 1 + - _OpaqueCullMode: 2 + - _ReceivesSSR: 1 + - _ReceivesSSRTransparent: 0 + - _RenderQueueType: 4 + - _RequireSplitLighting: 0 + - _RimTransmissionIntensity: 0.05 + - _SecondarySmoothness: 0.625 + - _SecondarySpecularMultiplier: 0.05 + - _SecondarySpecularShift: 0.15 + - _ShadowClip: 0.25 + - _SpecularMultiplier: 0.5 + - _SpecularShiftMax: 0 + - _SpecularShiftMin: 0 + - _SrcBlend: 1 + - _StencilRef: 0 + - _StencilRefDepth: 0 + - _StencilRefDistortionVec: 4 + - _StencilRefGBuffer: 2 + - _StencilRefMV: 32 + - _StencilWriteMask: 6 + - _StencilWriteMaskDepth: 8 + - _StencilWriteMaskDistortionVec: 4 + - _StencilWriteMaskGBuffer: 14 + - _StencilWriteMaskMV: 40 + - _SupportDecals: 1 + - _SurfaceType: 1 + - _TessellationBackFaceCullEpsilon: -0.25 + - _TessellationFactor: 0 + - _TessellationFactorMaxDistance: 50 + - _TessellationFactorMinDistance: 20 + - _TessellationFactorTriangleSize: 100 + - _TessellationMaxDisplacement: 0.01 + - _TessellationMode: 1 + - _TessellationShapeFactor: 0.75 + - _TransparentBackfaceEnable: 1 + - _TransparentCullMode: 2 + - _TransparentDepthPostpassEnable: 0 + - _TransparentDepthPrepassEnable: 0 + - _TransparentSortPriority: 0 + - _TransparentWritingMotionVec: 1 + - _TransparentZWrite: 0 + - _UseShadowThreshold: 1 + - _VertexColorStrength: 0.5 + - _ZTestDepthEqualForOpaque: 2 + - _ZTestGBuffer: 4 + - _ZTestTransparent: 2 + - _ZWrite: 0 + m_Colors: + - Color_1fead8c8f2eb471886227150feb2da07: {r: 1, g: 1, b: 1, a: 0} + - _BaseColor: {r: 1, g: 1, b: 1, a: 0} + - _DoubleSidedConstants: {r: -1, g: -1, b: -1, a: 0} + - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissiveColor: {r: 0, g: 0, b: 0, a: 0} + - _SpecularTint: {r: 1, g: 1, b: 1, a: 1} + - _VertexBaseColor: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_2nd_Pass_HDRP12.mat.meta b/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_2nd_Pass_HDRP12.mat.meta new file mode 100644 index 0000000..24749dc --- /dev/null +++ b/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_2nd_Pass_HDRP12.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 886c721dab5557e41969674b2445647b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_HDRP12.mat b/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_HDRP12.mat index c90626a..7b66030 100644 --- a/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_HDRP12.mat +++ b/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_HDRP12.mat @@ -34,6 +34,7 @@ Material: - _ENABLE_FOG_ON_TRANSPARENT - _ENUMCLIPQUALITY_ON_STANDARD - _SURFACE_TYPE_TRANSPARENT + - _TESSELLATION_PHONG - _TRANSPARENT_WRITES_MOTION_VEC m_InvalidKeywords: [] m_LightmapFlags: 4 @@ -135,6 +136,14 @@ Material: - _StencilWriteMaskMV: 40 - _SupportDecals: 1 - _SurfaceType: 1 + - _TessellationBackFaceCullEpsilon: -0.25 + - _TessellationFactor: 0 + - _TessellationFactorMaxDistance: 50 + - _TessellationFactorMinDistance: 20 + - _TessellationFactorTriangleSize: 100 + - _TessellationMaxDisplacement: 0.01 + - _TessellationMode: 1 + - _TessellationShapeFactor: 0.75 - _TransparentBackfaceEnable: 1 - _TransparentCullMode: 2 - _TransparentDepthPostpassEnable: 1 diff --git a/HDRP/Material Templates/HDRP12/RL_Template_HQ_CorneaParallax_HDRP12.mat b/HDRP/Material Templates/HDRP12/RL_Template_HQ_CorneaParallax_HDRP12.mat new file mode 100644 index 0000000..20efde0 --- /dev/null +++ b/HDRP/Material Templates/HDRP12/RL_Template_HQ_CorneaParallax_HDRP12.mat @@ -0,0 +1,201 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-5950502445045061723 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: da692e001514ec24dbc4cca1949ff7e8, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 12 + hdPluginSubTargetMaterialVersions: + m_Keys: [] + m_Values: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: RL_Template_HQ_CorneaParallax_HDRP12 + m_Shader: {fileID: -6465566751694194690, guid: fabb900d3c32f1a42bd7136a37169d92, + type: 3} + m_ValidKeywords: + - BOOLEAN_ISCORNEA_ON + - _DISABLE_SSR_TRANSPARENT + - _TESSELLATION_PHONG + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2225 + stringTagMap: + MotionVector: User + disabledShaderPasses: + - MOTIONVECTORS + - TransparentDepthPostpass + - TransparentBackface + - RayTracingPrepass + - TransparentDepthPrepass + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ColorBlendMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _CorneaDiffuseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ScleraDiffuseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ScleraNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - BOOLEAN_ISCORNEA: 1 + - _AOStrength: 0.2 + - _AddPrecomputedVelocity: 0 + - _AlphaCutoffEnable: 0 + - _AlphaDstBlend: 0 + - _AlphaSrcBlend: 1 + - _AlphaToMask: 0 + - _AlphaToMaskInspectorValue: 1 + - _BlendMode: 0 + - _ColorBlendStrength: 0.2 + - _ConservativeDepthOffsetEnable: 0 + - _CorneaSmoothness: 1 + - _CullMode: 2 + - _CullModeForward: 2 + - _DepthOffsetEnable: 0 + - _DepthRadius: 0.8 + - _DiffusionProfileHash: 3.3750906 + - _DoubleSidedEnable: 0 + - _DoubleSidedGIMode: 0 + - _DoubleSidedNormalMode: 2 + - _DstBlend: 0 + - _EnableBlendModePreserveSpecularLighting: 1 + - _EnableFogOnTransparent: 1 + - _IOR: 1.4 + - _IrisBrightness: 1 + - _IrisDepth: 0.1 + - _IrisHue: 0.5 + - _IrisRadius: 0.15 + - _IrisSaturation: 1 + - _IrisScale: 1 + - _IrisSubsurfaceScale: 0 + - _IsLeftEye: 0 + - _LimbusDarkRadius: 0.1 + - _LimbusDarkWidth: 0.025 + - _LimbusWidth: 0.055 + - _OpaqueCullMode: 2 + - _PMod: 6.4 + - _ParallaxRadius: 0.1175 + - _PupilScale: 0.8 + - _RayTracing: 0 + - _ReceivesSSR: 1 + - _ReceivesSSRTransparent: 0 + - _RefractionModel: 0 + - _RenderQueueType: 1 + - _RequireSplitLighting: 1 + - _ScleraBrightness: 0.65 + - _ScleraHue: 0.5 + - _ScleraNormalStrength: 0.1 + - _ScleraNormalTiling: 2 + - _ScleraSaturation: 1 + - _ScleraScale: 1 + - _ScleraSmoothness: 0.8 + - _ScleraSubsurfaceScale: 0.5 + - _ShadowHardness: 0.5 + - _ShadowRadius: 0.275 + - _SrcBlend: 1 + - _StencilRef: 4 + - _StencilRefDepth: 8 + - _StencilRefDistortionVec: 4 + - _StencilRefGBuffer: 14 + - _StencilRefMV: 40 + - _StencilWriteMask: 6 + - _StencilWriteMaskDepth: 8 + - _StencilWriteMaskDistortionVec: 4 + - _StencilWriteMaskGBuffer: 14 + - _StencilWriteMaskMV: 40 + - _SubsurfaceThickness: 0.4 + - _SupportDecals: 1 + - _SurfaceType: 0 + - _TessellationBackFaceCullEpsilon: -0.25 + - _TessellationFactor: 0 + - _TessellationFactorMaxDistance: 50 + - _TessellationFactorMinDistance: 20 + - _TessellationFactorTriangleSize: 100 + - _TessellationMaxDisplacement: 0.01 + - _TessellationMode: 1 + - _TessellationShapeFactor: 0.75 + - _TransparentBackfaceEnable: 0 + - _TransparentCullMode: 2 + - _TransparentDepthPostpassEnable: 0 + - _TransparentDepthPrepassEnable: 0 + - _TransparentSortPriority: 0 + - _TransparentWritingMotionVec: 0 + - _TransparentZWrite: 0 + - _UseShadowThreshold: 1 + - _ZTestDepthEqualForOpaque: 3 + - _ZTestGBuffer: 4 + - _ZTestTransparent: 4 + - _ZWrite: 1 + m_Colors: + - _CornerShadowColor: {r: 1, g: 0.7333333, b: 0.6980392, a: 0} + - _DiffusionProfileAsset: {r: -2.1948957e-10, g: -1.1787802e+22, b: 526403400, + a: 5.395903e-11} + - _DoubleSidedConstants: {r: 1, g: 1, b: -1, a: 0} + - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissiveColor: {r: 0, g: 0, b: 0, a: 0} + - _IrisCloudyColor: {r: 0, g: 0, b: 0, a: 0} + - _IrisColor: {r: 1, g: 1, b: 1, a: 1} + - _LimbusColor: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] +--- !u!114 &1518005793954235474 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: aa486462e6be1764e89c788ba30e61f7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DiffusionProfileReferences: + - {fileID: 11400000, guid: d25471af27c11fe43a02fb4d78506d2e, type: 2} + m_MaterialReferences: [] diff --git a/HDRP/Material Templates/HDRP12/RL_Template_HQ_CorneaParallax_HDRP12.mat.meta b/HDRP/Material Templates/HDRP12/RL_Template_HQ_CorneaParallax_HDRP12.mat.meta new file mode 100644 index 0000000..521282c --- /dev/null +++ b/HDRP/Material Templates/HDRP12/RL_Template_HQ_CorneaParallax_HDRP12.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 52868e9e796631443b39bba697ca1837 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Hair_1st_Pass_HDRP12.mat b/HDRP/Material Templates/HDRP12/RL_Template_HQ_Hair_1st_Pass_HDRP12.mat new file mode 100644 index 0000000..5aa574f --- /dev/null +++ b/HDRP/Material Templates/HDRP12/RL_Template_HQ_Hair_1st_Pass_HDRP12.mat @@ -0,0 +1,207 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: RL_Template_HQ_Hair_1st_Pass_HDRP12 + m_Shader: {fileID: -6465566751694194690, guid: 2a445bf2b029ab74ebeb883085b60b80, + type: 3} + m_ValidKeywords: + - _ALPHATEST_ON + - _ALPHATOMASK_ON + - _DISABLE_SSR_TRANSPARENT + - _DOUBLESIDED_ON + - _ENUMCLIPQUALITY_ON_STANDARD + - _TESSELLATION_PHONG + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 1 + m_CustomRenderQueue: 2475 + stringTagMap: + MotionVector: User + RenderType: TransparentCutout + disabledShaderPasses: + - RayTracingPrepass + - MOTIONVECTORS + - TransparentDepthPrepass + - TransparentDepthPostpass + - TransparentBackface + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BlendMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DiffuseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FlowMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _IDMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _RootMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - BOOLEAN_ENABLECOLOR: 0 + - _AOOccludeAll: 0 + - _AOStrength: 1 + - _AddPrecomputedVelocity: 0 + - _AlphaClip: 0.5 + - _AlphaCutoffEnable: 1 + - _AlphaDstBlend: 0 + - _AlphaPower: 1 + - _AlphaRemap: 1 + - _AlphaSrcBlend: 1 + - _AlphaToMask: 1 + - _AlphaToMaskInspectorValue: 1 + - _BaseColorStrength: 1 + - _BlendMode: 0 + - _BlendStrength: 1 + - _ConservativeDepthOffsetEnable: 0 + - _CullMode: 0 + - _CullModeForward: 0 + - _DepthOffsetEnable: 0 + - _DepthPostpass: 0.2 + - _DepthPrepass: 0.95 + - _DiffuseStrength: 1 + - _DoubleSidedEnable: 1 + - _DoubleSidedGIMode: 0 + - _DoubleSidedNormalMode: 0 + - _DstBlend: 0 + - _ENUMCLIPQUALITY_ON: 0 + - _EnableBlendModePreserveSpecularLighting: 1 + - _EnableFogOnTransparent: 1 + - _EndColorStrength: 1 + - _FlowMapFlipGreen: 0 + - _GlobalStrength: 1 + - _HighlightAOverlapEnd: 1 + - _HighlightAOverlapInvert: 1 + - _HighlightAStrength: 1 + - _HighlightBOverlapEnd: 1 + - _HighlightBOverlapInvert: 1 + - _HighlightBStrength: 0 + - _InvertRootMap: 0 + - _NormalStrength: 1 + - _OpaqueCullMode: 2 + - _ReceivesSSR: 1 + - _ReceivesSSRTransparent: 0 + - _RenderQueueType: 1 + - _RequireSplitLighting: 0 + - _RimTransmissionIntensity: 0.05 + - _RootColorStrength: 1 + - _SecondarySmoothness: 0.625 + - _SecondarySpecularMultiplier: 0.05 + - _SecondarySpecularShift: 0.15 + - _ShadowClip: 0.2 + - _SmoothnessMax: 0.8 + - _SmoothnessMin: 0 + - _SmoothnessPower: 1 + - _SpecularMultiplier: 0.5 + - _SpecularShiftMax: 0 + - _SpecularShiftMin: 0 + - _SrcBlend: 1 + - _StencilRef: 0 + - _StencilRefDepth: 8 + - _StencilRefDistortionVec: 4 + - _StencilRefGBuffer: 10 + - _StencilRefMV: 40 + - _StencilWriteMask: 6 + - _StencilWriteMaskDepth: 8 + - _StencilWriteMaskDistortionVec: 4 + - _StencilWriteMaskGBuffer: 14 + - _StencilWriteMaskMV: 40 + - _SupportDecals: 1 + - _SurfaceType: 0 + - _TessellationBackFaceCullEpsilon: -0.25 + - _TessellationFactor: 0 + - _TessellationFactorMaxDistance: 50 + - _TessellationFactorMinDistance: 20 + - _TessellationFactorTriangleSize: 100 + - _TessellationMaxDisplacement: 0.01 + - _TessellationMode: 1 + - _TessellationShapeFactor: 0.75 + - _TransparentBackfaceEnable: 1 + - _TransparentCullMode: 2 + - _TransparentDepthPostpassEnable: 0 + - _TransparentDepthPrepassEnable: 0 + - _TransparentSortPriority: 0 + - _TransparentWritingMotionVec: 1 + - _TransparentZWrite: 0 + - _UseShadowThreshold: 1 + - _VertexColorStrength: 0.5 + - _ZTestDepthEqualForOpaque: 3 + - _ZTestGBuffer: 3 + - _ZTestTransparent: 4 + - _ZWrite: 1 + m_Colors: + - _DiffuseColor: {r: 1, g: 1, b: 1, a: 0} + - _DoubleSidedConstants: {r: -1, g: -1, b: -1, a: 0} + - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissiveColor: {r: 0, g: 0, b: 0, a: 0} + - _EndColor: {r: 0.6039216, g: 0.454902, b: 0.28627446, a: 0} + - _HighlightAColor: {r: 0.9137255, g: 0.7803922, b: 0.635294, a: 0} + - _HighlightADistribution: {r: 0.1, g: 0.2, b: 0.3, a: 0} + - _HighlightBColor: {r: 1, g: 1, b: 1, a: 0} + - _HighlightBDistribution: {r: 0.6, g: 0.7, b: 0.8, a: 0} + - _RootColor: {r: 0.32941175, g: 0.14117646, b: 0.050980367, a: 0} + - _SpecularTint: {r: 1, g: 1, b: 1, a: 1} + - _VertexBaseColor: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] +--- !u!114 &2688478677752794627 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: da692e001514ec24dbc4cca1949ff7e8, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 12 + hdPluginSubTargetMaterialVersions: + m_Keys: [] + m_Values: diff --git a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Hair_1st_Pass_HDRP12.mat.meta b/HDRP/Material Templates/HDRP12/RL_Template_HQ_Hair_1st_Pass_HDRP12.mat.meta new file mode 100644 index 0000000..2fe1d78 --- /dev/null +++ b/HDRP/Material Templates/HDRP12/RL_Template_HQ_Hair_1st_Pass_HDRP12.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fc78211e092d77b4ebc9b16a58f18046 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Hair_2nd_Pass_HDRP12.mat b/HDRP/Material Templates/HDRP12/RL_Template_HQ_Hair_2nd_Pass_HDRP12.mat new file mode 100644 index 0000000..773a153 --- /dev/null +++ b/HDRP/Material Templates/HDRP12/RL_Template_HQ_Hair_2nd_Pass_HDRP12.mat @@ -0,0 +1,207 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: RL_Template_HQ_Hair_2nd_Pass_HDRP12 + m_Shader: {fileID: -6465566751694194690, guid: 2a445bf2b029ab74ebeb883085b60b80, + type: 3} + m_ValidKeywords: + - _DISABLE_SSR_TRANSPARENT + - _DOUBLESIDED_ON + - _ENABLE_FOG_ON_TRANSPARENT + - _ENUMCLIPQUALITY_ON_STANDARD + - _SURFACE_TYPE_TRANSPARENT + - _TESSELLATION_PHONG + - _TRANSPARENT_WRITES_MOTION_VEC + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 1 + m_CustomRenderQueue: 3001 + stringTagMap: + MotionVector: User + RenderType: Transparent + disabledShaderPasses: + - RayTracingPrepass + - MOTIONVECTORS + - TransparentDepthPrepass + - TransparentDepthPostpass + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BlendMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DiffuseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FlowMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _IDMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _RootMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - BOOLEAN_ENABLECOLOR: 0 + - _AOOccludeAll: 0 + - _AOStrength: 1 + - _AddPrecomputedVelocity: 0 + - _AlphaClip: 0.05 + - _AlphaCutoffEnable: 0 + - _AlphaDstBlend: 10 + - _AlphaPower: 1 + - _AlphaRemap: 1 + - _AlphaSrcBlend: 1 + - _AlphaToMask: 0 + - _AlphaToMaskInspectorValue: 1 + - _BaseColorStrength: 1 + - _BlendMode: 0 + - _BlendStrength: 1 + - _ConservativeDepthOffsetEnable: 0 + - _CullMode: 0 + - _CullModeForward: 2 + - _DepthOffsetEnable: 0 + - _DepthPostpass: 0 + - _DepthPrepass: 1 + - _DiffuseStrength: 1 + - _DoubleSidedEnable: 1 + - _DoubleSidedGIMode: 0 + - _DoubleSidedNormalMode: 0 + - _DstBlend: 10 + - _ENUMCLIPQUALITY_ON: 0 + - _EnableBlendModePreserveSpecularLighting: 1 + - _EnableFogOnTransparent: 1 + - _EndColorStrength: 1 + - _FlowMapFlipGreen: 0 + - _GlobalStrength: 1 + - _HighlightAOverlapEnd: 1 + - _HighlightAOverlapInvert: 1 + - _HighlightAStrength: 1 + - _HighlightBOverlapEnd: 1 + - _HighlightBOverlapInvert: 1 + - _HighlightBStrength: 0 + - _InvertRootMap: 0 + - _NormalStrength: 0.013 + - _OpaqueCullMode: 2 + - _ReceivesSSR: 1 + - _ReceivesSSRTransparent: 0 + - _RenderQueueType: 4 + - _RequireSplitLighting: 0 + - _RimTransmissionIntensity: 0.05 + - _RootColorStrength: 1 + - _SecondarySmoothness: 0.625 + - _SecondarySpecularMultiplier: 0.05 + - _SecondarySpecularShift: 0.15 + - _ShadowClip: 0.5 + - _SmoothnessMax: 0.8 + - _SmoothnessMin: 0 + - _SmoothnessPower: 1 + - _SpecularMultiplier: 0.5 + - _SpecularShiftMax: 0 + - _SpecularShiftMin: 0 + - _SrcBlend: 1 + - _StencilRef: 0 + - _StencilRefDepth: 0 + - _StencilRefDistortionVec: 4 + - _StencilRefGBuffer: 2 + - _StencilRefMV: 32 + - _StencilWriteMask: 6 + - _StencilWriteMaskDepth: 8 + - _StencilWriteMaskDistortionVec: 4 + - _StencilWriteMaskGBuffer: 14 + - _StencilWriteMaskMV: 40 + - _SupportDecals: 1 + - _SurfaceType: 1 + - _TessellationBackFaceCullEpsilon: -0.25 + - _TessellationFactor: 0 + - _TessellationFactorMaxDistance: 50 + - _TessellationFactorMinDistance: 20 + - _TessellationFactorTriangleSize: 100 + - _TessellationMaxDisplacement: 0.01 + - _TessellationMode: 1 + - _TessellationShapeFactor: 0.75 + - _TransparentBackfaceEnable: 1 + - _TransparentCullMode: 2 + - _TransparentDepthPostpassEnable: 0 + - _TransparentDepthPrepassEnable: 0 + - _TransparentSortPriority: 1 + - _TransparentWritingMotionVec: 1 + - _TransparentZWrite: 0 + - _UseShadowThreshold: 1 + - _VertexColorStrength: 0.5 + - _ZTestDepthEqualForOpaque: 2 + - _ZTestGBuffer: 4 + - _ZTestTransparent: 2 + - _ZWrite: 0 + m_Colors: + - _DiffuseColor: {r: 1, g: 1, b: 1, a: 0} + - _DoubleSidedConstants: {r: -1, g: -1, b: -1, a: 0} + - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissiveColor: {r: 0, g: 0, b: 0, a: 0} + - _EndColor: {r: 0.6039216, g: 0.454902, b: 0.28627446, a: 0} + - _HighlightAColor: {r: 0.9137255, g: 0.7803922, b: 0.635294, a: 0} + - _HighlightADistribution: {r: 0.1, g: 0.2, b: 0.3, a: 0} + - _HighlightBColor: {r: 1, g: 1, b: 1, a: 0} + - _HighlightBDistribution: {r: 0.6, g: 0.7, b: 0.8, a: 0} + - _RootColor: {r: 0.32941175, g: 0.14117646, b: 0.050980367, a: 0} + - _SpecularTint: {r: 1, g: 1, b: 1, a: 1} + - _VertexBaseColor: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] +--- !u!114 &2688478677752794627 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: da692e001514ec24dbc4cca1949ff7e8, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 12 + hdPluginSubTargetMaterialVersions: + m_Keys: [] + m_Values: diff --git a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Hair_2nd_Pass_HDRP12.mat.meta b/HDRP/Material Templates/HDRP12/RL_Template_HQ_Hair_2nd_Pass_HDRP12.mat.meta new file mode 100644 index 0000000..8496c13 --- /dev/null +++ b/HDRP/Material Templates/HDRP12/RL_Template_HQ_Hair_2nd_Pass_HDRP12.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5f58fa7e14722ad4ab78e676c99b1af3 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Hair_HDRP12.mat b/HDRP/Material Templates/HDRP12/RL_Template_HQ_Hair_HDRP12.mat index 1ab9bd1..1e9d970 100644 --- a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Hair_HDRP12.mat +++ b/HDRP/Material Templates/HDRP12/RL_Template_HQ_Hair_HDRP12.mat @@ -18,6 +18,7 @@ Material: - _ENABLE_FOG_ON_TRANSPARENT - _ENUMCLIPQUALITY_ON_STANDARD - _SURFACE_TYPE_TRANSPARENT + - _TESSELLATION_PHONG - _TRANSPARENT_WRITES_MOTION_VEC m_InvalidKeywords: [] m_LightmapFlags: 4 @@ -153,6 +154,14 @@ Material: - _StencilWriteMaskMV: 40 - _SupportDecals: 1 - _SurfaceType: 1 + - _TessellationBackFaceCullEpsilon: -0.25 + - _TessellationFactor: 0 + - _TessellationFactorMaxDistance: 50 + - _TessellationFactorMinDistance: 20 + - _TessellationFactorTriangleSize: 100 + - _TessellationMaxDisplacement: 0.01 + - _TessellationMode: 1 + - _TessellationShapeFactor: 0.75 - _TransparentBackfaceEnable: 1 - _TransparentCullMode: 2 - _TransparentDepthPostpassEnable: 1 diff --git a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Head_HDRP12.mat b/HDRP/Material Templates/HDRP12/RL_Template_HQ_Head_HDRP12.mat new file mode 100644 index 0000000..825d26c --- /dev/null +++ b/HDRP/Material Templates/HDRP12/RL_Template_HQ_Head_HDRP12.mat @@ -0,0 +1,234 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: RL_Template_HQ_Head_HDRP12 + m_Shader: {fileID: -6465566751694194690, guid: 39cb46b047dd8134e904a95c4b6f9699, + type: 3} + m_ValidKeywords: + - BOOLEAN_IS_HEAD_ON + - _DISABLE_SSR_TRANSPARENT + - _TESSELLATION_PHONG + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2225 + stringTagMap: + MotionVector: User + disabledShaderPasses: + - TransparentDepthPrepass + - TransparentDepthPostpass + - TransparentBackface + - RayTracingPrepass + - MOTIONVECTORS + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _CFULCMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorBlendMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DiffuseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EarNeckMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MNAOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MicroNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalBlendMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _RGBAMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ThicknessMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - BOOLEAN_IS_HEAD: 1 + - _AOStrength: 1 + - _AScatterScale: 1 + - _ASmoothnessMod: 0 + - _AddPrecomputedVelocity: 0 + - _AlphaCutoffEnable: 0 + - _AlphaDstBlend: 0 + - _AlphaSrcBlend: 1 + - _AlphaToMask: 0 + - _AlphaToMaskInspectorValue: 0 + - _BScatterScale: 1 + - _BSmoothnessMod: 0 + - _BlendMode: 0 + - _CheekScatterScale: 1 + - _CheekSmoothnessMod: 0 + - _ChinScatterScale: 1 + - _ChinSmoothnessMod: 0 + - _ColorBlendStrength: 0.5 + - _ConservativeDepthOffsetEnable: 0 + - _CullMode: 2 + - _CullModeForward: 2 + - _DepthOffsetEnable: 0 + - _DiffusionProfileHash: 3.6477203 + - _DoubleSidedEnable: 0 + - _DoubleSidedGIMode: 0 + - _DoubleSidedNormalMode: 2 + - _DstBlend: 0 + - _EarScatterScale: 1 + - _EarSmoothnessMod: 0 + - _EnableBlendModePreserveSpecularLighting: 1 + - _EnableFogOnTransparent: 1 + - _ForeheadScatterScale: 1 + - _ForeheadSmoothnessMod: 0 + - _GScatterScale: 1 + - _GSmoothnessMod: 0 + - _LipsCavityAO: 2.5 + - _MicroNormalStrength: 0.5 + - _MicroNormalTiling: 25 + - _MicroSmoothnessMod: 0 + - _MouthCavityAO: 2.5 + - _NeckScatterScale: 1 + - _NeckSmoothnessMod: 0 + - _NormalBlendStrength: 0.5 + - _NormalStrength: 1 + - _NostrilCavityAO: 2.5 + - _OpaqueCullMode: 2 + - _RScatterScale: 1 + - _RSmoothnessMod: 0 + - _RayTracing: 0 + - _ReceivesSSR: 1 + - _ReceivesSSRTransparent: 0 + - _RefractionModel: 0 + - _RenderQueueType: 1 + - _RequireSplitLighting: 1 + - _SmoothnessMax: 0.8 + - _SmoothnessMin: 0 + - _SmoothnessPower: 1.125 + - _SrcBlend: 1 + - _StencilRef: 4 + - _StencilRefDepth: 8 + - _StencilRefDistortionVec: 4 + - _StencilRefGBuffer: 14 + - _StencilRefMV: 40 + - _StencilWriteMask: 6 + - _StencilWriteMaskDepth: 8 + - _StencilWriteMaskDistortionVec: 4 + - _StencilWriteMaskGBuffer: 14 + - _StencilWriteMaskMV: 40 + - _SubsurfaceScale: 1 + - _SupportDecals: 1 + - _SurfaceType: 0 + - _TessellationBackFaceCullEpsilon: -0.25 + - _TessellationFactor: 0 + - _TessellationFactorMaxDistance: 50 + - _TessellationFactorMinDistance: 20 + - _TessellationFactorTriangleSize: 100 + - _TessellationMaxDisplacement: 0.01 + - _TessellationMode: 1 + - _TessellationShapeFactor: 0.75 + - _ThicknessScale: 0.9 + - _ThicknessScaleMin: 0.25 + - _TransparentBackfaceEnable: 0 + - _TransparentCullMode: 2 + - _TransparentDepthPostpassEnable: 0 + - _TransparentDepthPrepassEnable: 0 + - _TransparentSortPriority: 0 + - _TransparentWritingMotionVec: 0 + - _TransparentZWrite: 0 + - _UnmaskedScatterScale: 1 + - _UnmaskedSmoothnessMod: 0 + - _UpperLipScatterScale: 1 + - _UpperLipSmoothnessMod: 0 + - _UseShadowThreshold: 0 + - _ZTestDepthEqualForOpaque: 3 + - _ZTestGBuffer: 4 + - _ZTestTransparent: 4 + - _ZWrite: 1 + m_Colors: + - _DiffuseColor: {r: 1, g: 1, b: 1, a: 1} + - _DiffusionProfileAsset: {r: 0.000007811633, g: -1.6874267e-36, b: -4.0477928e+21, + a: 8.3947815e+11} + - _DoubleSidedConstants: {r: 1, g: 1, b: -1, a: 0} + - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissiveColor: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] +--- !u!114 &3368893710744450478 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: da692e001514ec24dbc4cca1949ff7e8, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 12 + hdPluginSubTargetMaterialVersions: + m_Keys: [] + m_Values: +--- !u!114 &7550266352547258012 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: aa486462e6be1764e89c788ba30e61f7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DiffusionProfileReferences: + - {fileID: 11400000, guid: b50e0337e68c0f84696e5be3cc744353, type: 2} + m_MaterialReferences: [] diff --git a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Head_HDRP12.mat.meta b/HDRP/Material Templates/HDRP12/RL_Template_HQ_Head_HDRP12.mat.meta new file mode 100644 index 0000000..12fd638 --- /dev/null +++ b/HDRP/Material Templates/HDRP12/RL_Template_HQ_Head_HDRP12.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: cab3f47104e4ba145ae9811bd3046a7e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Skin_HDRP12.mat b/HDRP/Material Templates/HDRP12/RL_Template_HQ_Skin_HDRP12.mat new file mode 100644 index 0000000..1dbc67f --- /dev/null +++ b/HDRP/Material Templates/HDRP12/RL_Template_HQ_Skin_HDRP12.mat @@ -0,0 +1,234 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-3460971125383614642 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: aa486462e6be1764e89c788ba30e61f7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DiffusionProfileReferences: + - {fileID: 11400000, guid: b50e0337e68c0f84696e5be3cc744353, type: 2} + m_MaterialReferences: [] +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: RL_Template_HQ_Skin_HDRP12 + m_Shader: {fileID: -6465566751694194690, guid: 39cb46b047dd8134e904a95c4b6f9699, + type: 3} + m_ValidKeywords: + - _DISABLE_SSR_TRANSPARENT + - _TESSELLATION_PHONG + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2225 + stringTagMap: + MotionVector: User + disabledShaderPasses: + - TransparentDepthPrepass + - TransparentDepthPostpass + - TransparentBackface + - RayTracingPrepass + - MOTIONVECTORS + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _CFULCMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ColorBlendMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DiffuseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EarNeckMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MNAOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MicroNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalBlendMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _RGBAMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SSSMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ThicknessMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - BOOLEAN_IS_HEAD: 0 + - _AOStrength: 1 + - _AScatterScale: 1 + - _ASmoothnessMod: 0 + - _AddPrecomputedVelocity: 0 + - _AlphaCutoffEnable: 0 + - _AlphaDstBlend: 0 + - _AlphaSrcBlend: 1 + - _AlphaToMask: 0 + - _AlphaToMaskInspectorValue: 0 + - _BScatterScale: 1 + - _BSmoothnessMod: 0 + - _BlendMode: 0 + - _CheekScatterScale: 1 + - _CheekSmoothnessMod: 0 + - _ChinScatterScale: 1 + - _ChinSmoothnessMod: 0 + - _ColorBlendStrength: 0.5 + - _ConservativeDepthOffsetEnable: 0 + - _CullMode: 2 + - _CullModeForward: 2 + - _DepthOffsetEnable: 0 + - _DiffusionProfileHash: 3.6477203 + - _DoubleSidedEnable: 0 + - _DoubleSidedGIMode: 0 + - _DoubleSidedNormalMode: 2 + - _DstBlend: 0 + - _EarScatterScale: 1 + - _EarSmoothnessMod: 0 + - _EnableBlendModePreserveSpecularLighting: 1 + - _EnableFogOnTransparent: 1 + - _ForeheadScatterScale: 1 + - _ForeheadSmoothnessMod: 0 + - _GScatterScale: 1 + - _GSmoothnessMod: 0 + - _LipsCavityAO: 2.5 + - _MicroNormalStrength: 0.5 + - _MicroNormalTiling: 25 + - _MicroSmoothnessMod: 0 + - _MouthCavityAO: 2.5 + - _NeckScatterScale: 1 + - _NeckSmoothnessMod: 0 + - _NormalBlendStrength: 0.5 + - _NormalStrength: 1 + - _NostrilCavityAO: 2.5 + - _OpaqueCullMode: 2 + - _RScatterScale: 1 + - _RSmoothnessMod: 0 + - _RayTracing: 0 + - _ReceivesSSR: 1 + - _ReceivesSSRTransparent: 0 + - _RefractionModel: 0 + - _RenderQueueType: 1 + - _RequireSplitLighting: 1 + - _SmoothnessMax: 0.8 + - _SmoothnessMin: 0 + - _SmoothnessPower: 1.125 + - _SrcBlend: 1 + - _StencilRef: 4 + - _StencilRefDepth: 8 + - _StencilRefDistortionVec: 4 + - _StencilRefGBuffer: 14 + - _StencilRefMV: 40 + - _StencilWriteMask: 6 + - _StencilWriteMaskDepth: 8 + - _StencilWriteMaskDistortionVec: 4 + - _StencilWriteMaskGBuffer: 14 + - _StencilWriteMaskMV: 40 + - _SubsurfaceScale: 1 + - _SupportDecals: 1 + - _SurfaceType: 0 + - _TessellationBackFaceCullEpsilon: -0.25 + - _TessellationFactor: 0 + - _TessellationFactor2: 4.5 + - _TessellationFactorMaxDistance: 50 + - _TessellationFactorMinDistance: 20 + - _TessellationFactorTriangleSize: 100 + - _TessellationMaxDisplacement: 0.01 + - _TessellationMode: 1 + - _TessellationShapeFactor: 0.75 + - _ThicknessScale: 0.9 + - _ThicknessScaleMin: 0.25 + - _TransparentBackfaceEnable: 0 + - _TransparentCullMode: 2 + - _TransparentDepthPostpassEnable: 0 + - _TransparentDepthPrepassEnable: 0 + - _TransparentSortPriority: 0 + - _TransparentWritingMotionVec: 0 + - _TransparentZWrite: 0 + - _UnmaskedScatterScale: 1 + - _UnmaskedSmoothnessMod: 0 + - _UpperLipScatterScale: 1 + - _UpperLipSmoothnessMod: 0 + - _UseShadowThreshold: 0 + - _ZTestDepthEqualForOpaque: 3 + - _ZTestGBuffer: 4 + - _ZTestTransparent: 4 + - _ZWrite: 1 + m_Colors: + - _DiffuseColor: {r: 1, g: 1, b: 1, a: 1} + - _DiffusionProfileAsset: {r: 0.000007811633, g: -1.6874267e-36, b: -4.0477928e+21, + a: 8.3947815e+11} + - _DoubleSidedConstants: {r: 1, g: 1, b: -1, a: 0} + - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissiveColor: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] +--- !u!114 &168235113489978298 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: da692e001514ec24dbc4cca1949ff7e8, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 12 + hdPluginSubTargetMaterialVersions: + m_Keys: [] + m_Values: diff --git a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Skin_HDRP12.mat.meta b/HDRP/Material Templates/HDRP12/RL_Template_HQ_Skin_HDRP12.mat.meta new file mode 100644 index 0000000..b82513b --- /dev/null +++ b/HDRP/Material Templates/HDRP12/RL_Template_HQ_Skin_HDRP12.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9a233aa982a9cdb4e81f64899c4c46ab +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Teeth_HDRP12.mat b/HDRP/Material Templates/HDRP12/RL_Template_HQ_Teeth_HDRP12.mat new file mode 100644 index 0000000..3e33475 --- /dev/null +++ b/HDRP/Material Templates/HDRP12/RL_Template_HQ_Teeth_HDRP12.mat @@ -0,0 +1,188 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: RL_Template_HQ_Teeth_HDRP12 + m_Shader: {fileID: -6465566751694194690, guid: d56342303c0196947b8a9831aab68730, + type: 3} + m_ValidKeywords: + - _DISABLE_SSR_TRANSPARENT + - _TESSELLATION_PHONG + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2225 + stringTagMap: + MotionVector: User + disabledShaderPasses: + - TransparentDepthPrepass + - TransparentDepthPostpass + - TransparentBackface + - RayTracingPrepass + - MOTIONVECTORS + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _DiffuseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GradientAOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GumsMaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MicroNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOStrength: 1 + - _AddPrecomputedVelocity: 0 + - _AlphaCutoffEnable: 0 + - _AlphaDstBlend: 0 + - _AlphaSrcBlend: 1 + - _AlphaToMask: 0 + - _AlphaToMaskInspectorValue: 0 + - _BlendMode: 0 + - _ConservativeDepthOffsetEnable: 0 + - _CullMode: 2 + - _CullModeForward: 2 + - _DepthOffsetEnable: 0 + - _DiffusionProfileHash: 3.9628854 + - _DoubleSidedEnable: 0 + - _DoubleSidedGIMode: 0 + - _DoubleSidedNormalMode: 2 + - _DstBlend: 0 + - _EnableBlendModePreserveSpecularLighting: 1 + - _EnableFogOnTransparent: 1 + - _FrontAO: 1 + - _GumsBrightness: 0.9 + - _GumsSSS: 1 + - _GumsSaturation: 1 + - _GumsThickness: 0.85 + - _IsUpperTeeth: 0 + - _MicroNormalStrength: 0.3 + - _MicroNormalTiling: 10 + - _NormalStrength: 1 + - _OpaqueCullMode: 2 + - _RayTracing: 0 + - _RearAO: 0 + - _ReceivesSSR: 1 + - _ReceivesSSRTransparent: 0 + - _RefractionModel: 0 + - _RenderQueueType: 1 + - _RequireSplitLighting: 1 + - _SmoothnessFront: 0.502 + - _SmoothnessMax: 0.88 + - _SmoothnessPower: 0.5 + - _SmoothnessRear: 0 + - _SrcBlend: 1 + - _StencilRef: 4 + - _StencilRefDepth: 8 + - _StencilRefDistortionVec: 4 + - _StencilRefGBuffer: 14 + - _StencilRefMV: 40 + - _StencilWriteMask: 6 + - _StencilWriteMaskDepth: 8 + - _StencilWriteMaskDistortionVec: 4 + - _StencilWriteMaskGBuffer: 14 + - _StencilWriteMaskMV: 40 + - _SupportDecals: 1 + - _SurfaceType: 0 + - _TeethBrightness: 0.7 + - _TeethSSS: 0.5 + - _TeethSaturation: 0.9 + - _TeethThickness: 0.7 + - _TessellationBackFaceCullEpsilon: -0.25 + - _TessellationFactor: 0 + - _TessellationFactorMaxDistance: 50 + - _TessellationFactorMinDistance: 20 + - _TessellationFactorTriangleSize: 100 + - _TessellationMaxDisplacement: 0.01 + - _TessellationMode: 1 + - _TessellationShapeFactor: 0.75 + - _TransparentBackfaceEnable: 0 + - _TransparentCullMode: 2 + - _TransparentDepthPostpassEnable: 0 + - _TransparentDepthPrepassEnable: 0 + - _TransparentSortPriority: 0 + - _TransparentWritingMotionVec: 0 + - _TransparentZWrite: 0 + - _UseShadowThreshold: 0 + - _ZTestDepthEqualForOpaque: 3 + - _ZTestGBuffer: 4 + - _ZTestTransparent: 4 + - _ZWrite: 1 + m_Colors: + - _DiffusionProfileAsset: {r: -9.863629e-28, g: -4.3615573e+31, b: 4.117146e+17, + a: -1.3542109} + - _DoubleSidedConstants: {r: 1, g: 1, b: -1, a: 0} + - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissiveColor: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] +--- !u!114 &1002793509144919934 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: aa486462e6be1764e89c788ba30e61f7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DiffusionProfileReferences: + - {fileID: 11400000, guid: a24b9c9261a009f488d6b65cc856adbf, type: 2} + m_MaterialReferences: [] +--- !u!114 &8610666323703270636 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: da692e001514ec24dbc4cca1949ff7e8, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 12 + hdPluginSubTargetMaterialVersions: + m_Keys: [] + m_Values: diff --git a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Teeth_HDRP12.mat.meta b/HDRP/Material Templates/HDRP12/RL_Template_HQ_Teeth_HDRP12.mat.meta new file mode 100644 index 0000000..db8ec17 --- /dev/null +++ b/HDRP/Material Templates/HDRP12/RL_Template_HQ_Teeth_HDRP12.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b6902a48b742e1b4bbb4ffb434c9f793 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Tongue_HDRP12.mat b/HDRP/Material Templates/HDRP12/RL_Template_HQ_Tongue_HDRP12.mat new file mode 100644 index 0000000..c96b2b0 --- /dev/null +++ b/HDRP/Material Templates/HDRP12/RL_Template_HQ_Tongue_HDRP12.mat @@ -0,0 +1,179 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-4168683714291570087 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: aa486462e6be1764e89c788ba30e61f7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DiffusionProfileReferences: + - {fileID: 11400000, guid: b50e0337e68c0f84696e5be3cc744353, type: 2} + m_MaterialReferences: [] +--- !u!114 &-1149261412115614025 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: da692e001514ec24dbc4cca1949ff7e8, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 12 + hdPluginSubTargetMaterialVersions: + m_Keys: [] + m_Values: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: RL_Template_HQ_Tongue_HDRP12 + m_Shader: {fileID: -6465566751694194690, guid: ef7203aec445728488bd8d34e88c297b, + type: 3} + m_ValidKeywords: + - _DISABLE_SSR_TRANSPARENT + - _TESSELLATION_PHONG + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2225 + stringTagMap: + MotionVector: User + disabledShaderPasses: + - TransparentDepthPrepass + - TransparentDepthPostpass + - TransparentBackface + - RayTracingPrepass + - MOTIONVECTORS + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _DiffuseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _GradientAOMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MicroNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AOStrength: 1 + - _AddPrecomputedVelocity: 0 + - _AlphaCutoffEnable: 0 + - _AlphaDstBlend: 0 + - _AlphaSrcBlend: 1 + - _AlphaToMask: 0 + - _AlphaToMaskInspectorValue: 0 + - _BlendMode: 0 + - _ConservativeDepthOffsetEnable: 0 + - _CullMode: 2 + - _CullModeForward: 2 + - _DepthOffsetEnable: 0 + - _DiffusionProfileHash: 3.6477203 + - _DoubleSidedEnable: 0 + - _DoubleSidedGIMode: 0 + - _DoubleSidedNormalMode: 2 + - _DstBlend: 0 + - _EnableBlendModePreserveSpecularLighting: 1 + - _EnableFogOnTransparent: 1 + - _FrontAO: 1 + - _MicroNormalStrength: 0.5 + - _MicroNormalTiling: 4 + - _NormalStrength: 1 + - _OpaqueCullMode: 2 + - _RayTracing: 0 + - _RearAO: 0 + - _ReceivesSSR: 1 + - _ReceivesSSRTransparent: 0 + - _RefractionModel: 0 + - _RenderQueueType: 1 + - _RequireSplitLighting: 1 + - _SmoothnessFront: 0.496 + - _SmoothnessMax: 0.88 + - _SmoothnessPower: 0.5 + - _SmoothnessRear: 0 + - _SrcBlend: 1 + - _StencilRef: 4 + - _StencilRefDepth: 8 + - _StencilRefDistortionVec: 4 + - _StencilRefGBuffer: 14 + - _StencilRefMV: 40 + - _StencilWriteMask: 6 + - _StencilWriteMaskDepth: 8 + - _StencilWriteMaskDistortionVec: 4 + - _StencilWriteMaskGBuffer: 14 + - _StencilWriteMaskMV: 40 + - _SupportDecals: 1 + - _SurfaceType: 0 + - _TessellationBackFaceCullEpsilon: -0.25 + - _TessellationFactor: 0 + - _TessellationFactorMaxDistance: 50 + - _TessellationFactorMinDistance: 20 + - _TessellationFactorTriangleSize: 100 + - _TessellationMaxDisplacement: 0.01 + - _TessellationMode: 1 + - _TessellationShapeFactor: 0.75 + - _TongueBrightness: 1 + - _TongueSSS: 1 + - _TongueSaturation: 0.95 + - _TongueThickness: 0.75 + - _TransparentBackfaceEnable: 0 + - _TransparentCullMode: 2 + - _TransparentDepthPostpassEnable: 0 + - _TransparentDepthPrepassEnable: 0 + - _TransparentSortPriority: 0 + - _TransparentWritingMotionVec: 0 + - _TransparentZWrite: 0 + - _UseShadowThreshold: 0 + - _ZTestDepthEqualForOpaque: 3 + - _ZTestGBuffer: 4 + - _ZTestTransparent: 4 + - _ZWrite: 1 + m_Colors: + - _DiffusionProfileAsset: {r: 0.000007811633, g: -1.6874267e-36, b: -4.0477928e+21, + a: 8.3947815e+11} + - _DoubleSidedConstants: {r: 1, g: 1, b: -1, a: 0} + - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissiveColor: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Tongue_HDRP12.mat.meta b/HDRP/Material Templates/HDRP12/RL_Template_HQ_Tongue_HDRP12.mat.meta new file mode 100644 index 0000000..7151a2c --- /dev/null +++ b/HDRP/Material Templates/HDRP12/RL_Template_HQ_Tongue_HDRP12.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 47e37cd8ee8d81a47bce390e76ccea17 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/HDRP/Shaders/HDRP12/RL_CorneaShaderParallax_Baked_HDRP12.shadergraph b/HDRP/Shaders/HDRP12/RL_CorneaShaderParallax_Baked_HDRP12.shadergraph new file mode 100644 index 0000000..c648662 --- /dev/null +++ b/HDRP/Shaders/HDRP12/RL_CorneaShaderParallax_Baked_HDRP12.shadergraph @@ -0,0 +1,9719 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "3053821ffc274b2ea6b4cc7d989c23cf", + "m_Properties": [ + { + "m_Id": "52f02aeee7404dfda840641c91caeddb" + }, + { + "m_Id": "dfba2e664b854d7da03879c577fca0d8" + }, + { + "m_Id": "81ddbfbdd3614523ac1ae7428b4942d2" + }, + { + "m_Id": "120ecb0ce50d4d7dad340b25505ef023" + }, + { + "m_Id": "266b1b344117419f8dfd5536bc53b852" + }, + { + "m_Id": "82d01b3a667b4333aba605be33778c1b" + }, + { + "m_Id": "b803ade175e6441fad846e918e3ad9d0" + }, + { + "m_Id": "e40b96cc80f94fac964c0050c04b3b42" + }, + { + "m_Id": "d6b17070fa464fee9d6fd0b3cc80b15f" + }, + { + "m_Id": "8ece50505af046fab4f259d189770780" + }, + { + "m_Id": "d5d122eed44b41ae84d69f8bb777e94b" + }, + { + "m_Id": "e1c94a3a85bc4e41be458c407364180e" + }, + { + "m_Id": "102c2d70a80b4981a09de79fb4b4470e" + }, + { + "m_Id": "796c348703f54038bb9cfa234cb0fb68" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "fcb0f59e455b47919c1a701cb8e0447f" + } + ], + "m_Nodes": [ + { + "m_Id": "bcfdce6c0ab14b7990e1c860fcd647e2" + }, + { + "m_Id": "de0c01eb18a547fdbe20f493469a7c6d" + }, + { + "m_Id": "ee74bc357bc94231a7dfd0efd1b889f3" + }, + { + "m_Id": "5f2a85f2be60457c910ca347ab57af46" + }, + { + "m_Id": "8cbb7b1e46ae4b408b7db7abad3b8f4b" + }, + { + "m_Id": "9793273e24544c1487e7f5a12fb16336" + }, + { + "m_Id": "bbb748d7daeb4992a717c5199d0bc690" + }, + { + "m_Id": "c508a09dcb7f4f06aa0f8ecf9e96259c" + }, + { + "m_Id": "ec6f605ead8f4fd6a96a492279ce0302" + }, + { + "m_Id": "a4ac7b4160ba47c98dc6e20c28ba81ea" + }, + { + "m_Id": "f037fecbc403464fb614598ba9c22b95" + }, + { + "m_Id": "5f2191730fba43239d38db446558a163" + }, + { + "m_Id": "e3e5bea9548b4b82b8da8c33983fe642" + }, + { + "m_Id": "66d738e0d68346d28f32470c640ec62a" + }, + { + "m_Id": "8c8cf89d1c4b4735a7b9856ddf9909bb" + }, + { + "m_Id": "717e66608c604819a175654952bc89d4" + }, + { + "m_Id": "3641336da5194d95ac5f32768252f9ca" + }, + { + "m_Id": "02ad6204e91742e087a01b793ff894ac" + }, + { + "m_Id": "fd449f8229dc457c8c54b02a3519d98b" + }, + { + "m_Id": "7324f776638a4d249a5b2d5b3ac05473" + }, + { + "m_Id": "a6ab622203e4432b99da1a1ae591c198" + }, + { + "m_Id": "e39e7145c7574ad5ba8c5f8e43bb87d6" + }, + { + "m_Id": "48161fff0bfb43188beb8c5c35f1f921" + }, + { + "m_Id": "734d26f8fd9a4d959297f861961cf6c2" + }, + { + "m_Id": "d6d9ff2fa0b04c879809a4649e7d8ad5" + }, + { + "m_Id": "364a576ee26a4b2aa5a2bdcc16e542db" + }, + { + "m_Id": "16b140e81e32418a8dfb8809215f6a45" + }, + { + "m_Id": "b0d8b82c709840a8b0e23e33b8e3b893" + }, + { + "m_Id": "4a1c10da5dcc441eafec7623a633ddcc" + }, + { + "m_Id": "02c6170de2d0436cbd7cf6a47dc40be0" + }, + { + "m_Id": "d8d90960bb334e5a8ba795f3222f9988" + }, + { + "m_Id": "30935d41dcc4489c84a47759aa75a6fb" + }, + { + "m_Id": "6fc4053e88f143c488bce8433748807b" + }, + { + "m_Id": "58327425b7d94c4d9331005d49907033" + }, + { + "m_Id": "e85d49f536c1438dbc708b0932b2b4e9" + }, + { + "m_Id": "34cf2dac075f4cf8963a075c8fa47711" + }, + { + "m_Id": "57303e62c197479186aa7b2d2e8c5be6" + }, + { + "m_Id": "c22b7e3e5a70414e9a4c6b7f1af7d5cc" + }, + { + "m_Id": "618f1411d47940928de9265807df7c08" + }, + { + "m_Id": "c9c05090d3e045baad4599c233a12fdc" + }, + { + "m_Id": "cfc0bd430a3a4425908cee397e3e9589" + }, + { + "m_Id": "ffd46f2e51a04ca6a92c6e3ff69a1080" + }, + { + "m_Id": "f67ffecc70e640ce853c58f97e650aef" + }, + { + "m_Id": "f779a7cc6e4e4e0496d0dbfaf4e93f15" + }, + { + "m_Id": "0e1c877f6d8446bb9e27629815201a78" + }, + { + "m_Id": "4b994889b2b14bdc88e91e2d989b0a7e" + }, + { + "m_Id": "fee59bccc1864ce2ae37b3264571adfc" + }, + { + "m_Id": "c7e13e64b1f845b58277e05cb16647ec" + }, + { + "m_Id": "3034eb90d68746c2a3f1fec0e21da3b5" + }, + { + "m_Id": "a98e0da3a4594187929ee77a3f479439" + }, + { + "m_Id": "fc5a4d1bb73f4e829ffb32820de86023" + }, + { + "m_Id": "781cb3ece02a4cdfb06d41231478860c" + }, + { + "m_Id": "bc1fcc9c684a43248dbcdf996f45802c" + }, + { + "m_Id": "c55d31d7dda046bb9ac1f902ce8ff281" + }, + { + "m_Id": "99b6ff0bb15949dab549ef5b8b514f34" + }, + { + "m_Id": "7a4ab896157e4bc7b6a1acf2d9708c5f" + }, + { + "m_Id": "32a8245202744408b7ae6b970f9917f9" + }, + { + "m_Id": "5abe558ff8ce4dcca7f49c54158f5687" + }, + { + "m_Id": "856b6efc9a684a2d8c9b3440593ed79a" + }, + { + "m_Id": "6ae06cde51d9471a97b8b4596bb94011" + }, + { + "m_Id": "b6d013430e69488a914b386c0ea6f8da" + }, + { + "m_Id": "d55b7951d70045f2b3aeb6fef340f610" + }, + { + "m_Id": "9a050a9c294f4f94bf69efed8b7d1862" + }, + { + "m_Id": "0606ec0e753d41218d352c8a5ea8ce35" + }, + { + "m_Id": "8a10cbb231a544dc98fa6b06782ce233" + }, + { + "m_Id": "d3cbe1b0531145038c0a65c8c46603d3" + }, + { + "m_Id": "8773f55b792b43228c28c490af5eb1fa" + }, + { + "m_Id": "11c9bf5189db4901abe509ea7475ad95" + }, + { + "m_Id": "e96b411bd62046479ff45c0551e81dd2" + }, + { + "m_Id": "917a418d8cb8490f968c9105212bf374" + }, + { + "m_Id": "84dcc59385c6410eb0d5f9fe733b4d9c" + }, + { + "m_Id": "5963e855ee5544dea91a659b1dd0478d" + }, + { + "m_Id": "f229358192914725a0af4d2cb41b747e" + }, + { + "m_Id": "397cd0df28b84f44a82988dc752c5271" + }, + { + "m_Id": "7c39b2c0fef8493892d58c26c8581234" + }, + { + "m_Id": "4838beaf9f0d466db9768edf8966d87b" + }, + { + "m_Id": "45ca990302dd4a57845c90004c3e6845" + }, + { + "m_Id": "5b22a3abc6184909acec4639084efbf3" + }, + { + "m_Id": "ae764179e44242baaa49cbbd40465b04" + }, + { + "m_Id": "1bd1e915fdfa465ab44e6fc9f85d514b" + } + ], + "m_GroupDatas": [ + { + "m_Id": "2d87e04d060a476dbfa542dcbc79bb98" + }, + { + "m_Id": "7665fcae4de84351b282bc866b4d0728" + }, + { + "m_Id": "2d6d1f93c44041b69633aacd4174e98a" + }, + { + "m_Id": "19cd454b799046378beaf7315b48ee98" + }, + { + "m_Id": "849c2d7eb1e24b419242be304983266c" + } + ], + "m_StickyNoteDatas": [ + { + "m_Id": "3ca642686d5b47a6a65697a344b5370d" + } + ], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "02ad6204e91742e087a01b793ff894ac" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3641336da5194d95ac5f32768252f9ca" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "02c6170de2d0436cbd7cf6a47dc40be0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d8d90960bb334e5a8ba795f3222f9988" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0606ec0e753d41218d352c8a5ea8ce35" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9a050a9c294f4f94bf69efed8b7d1862" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0e1c877f6d8446bb9e27629815201a78" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a98e0da3a4594187929ee77a3f479439" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "11c9bf5189db4901abe509ea7475ad95" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "917a418d8cb8490f968c9105212bf374" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1bd1e915fdfa465ab44e6fc9f85d514b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5b22a3abc6184909acec4639084efbf3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3034eb90d68746c2a3f1fec0e21da3b5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7a4ab896157e4bc7b6a1acf2d9708c5f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "30935d41dcc4489c84a47759aa75a6fb" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ec6f605ead8f4fd6a96a492279ce0302" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "32a8245202744408b7ae6b970f9917f9" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5abe558ff8ce4dcca7f49c54158f5687" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "34cf2dac075f4cf8963a075c8fa47711" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "917a418d8cb8490f968c9105212bf374" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3641336da5194d95ac5f32768252f9ca" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8a10cbb231a544dc98fa6b06782ce233" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "364a576ee26a4b2aa5a2bdcc16e542db" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e39e7145c7574ad5ba8c5f8e43bb87d6" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "397cd0df28b84f44a82988dc752c5271" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4838beaf9f0d466db9768edf8966d87b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "45ca990302dd4a57845c90004c3e6845" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4838beaf9f0d466db9768edf8966d87b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "48161fff0bfb43188beb8c5c35f1f921" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fd449f8229dc457c8c54b02a3519d98b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4838beaf9f0d466db9768edf8966d87b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ffd46f2e51a04ca6a92c6e3ff69a1080" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4b994889b2b14bdc88e91e2d989b0a7e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6ae06cde51d9471a97b8b4596bb94011" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4b994889b2b14bdc88e91e2d989b0a7e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fee59bccc1864ce2ae37b3264571adfc" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "57303e62c197479186aa7b2d2e8c5be6" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "34cf2dac075f4cf8963a075c8fa47711" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "58327425b7d94c4d9331005d49907033" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e85d49f536c1438dbc708b0932b2b4e9" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5963e855ee5544dea91a659b1dd0478d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "397cd0df28b84f44a82988dc752c5271" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5abe558ff8ce4dcca7f49c54158f5687" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c7e13e64b1f845b58277e05cb16647ec" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5f2191730fba43239d38db446558a163" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "30935d41dcc4489c84a47759aa75a6fb" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5f2191730fba43239d38db446558a163" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "364a576ee26a4b2aa5a2bdcc16e542db" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5f2191730fba43239d38db446558a163" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6fc4053e88f143c488bce8433748807b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "618f1411d47940928de9265807df7c08" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c22b7e3e5a70414e9a4c6b7f1af7d5cc" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "66d738e0d68346d28f32470c640ec62a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e3e5bea9548b4b82b8da8c33983fe642" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6ae06cde51d9471a97b8b4596bb94011" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b6d013430e69488a914b386c0ea6f8da" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6fc4053e88f143c488bce8433748807b" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c508a09dcb7f4f06aa0f8ecf9e96259c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "717e66608c604819a175654952bc89d4" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bbb748d7daeb4992a717c5199d0bc690" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7324f776638a4d249a5b2d5b3ac05473" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8cbb7b1e46ae4b408b7db7abad3b8f4b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "734d26f8fd9a4d959297f861961cf6c2" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a6ab622203e4432b99da1a1ae591c198" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "781cb3ece02a4cdfb06d41231478860c" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a98e0da3a4594187929ee77a3f479439" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7a4ab896157e4bc7b6a1acf2d9708c5f" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5abe558ff8ce4dcca7f49c54158f5687" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7c39b2c0fef8493892d58c26c8581234" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5963e855ee5544dea91a659b1dd0478d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "84dcc59385c6410eb0d5f9fe733b4d9c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "34cf2dac075f4cf8963a075c8fa47711" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "856b6efc9a684a2d8c9b3440593ed79a" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c7e13e64b1f845b58277e05cb16647ec" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8773f55b792b43228c28c490af5eb1fa" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "11c9bf5189db4901abe509ea7475ad95" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8a10cbb231a544dc98fa6b06782ce233" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d3cbe1b0531145038c0a65c8c46603d3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8c8cf89d1c4b4735a7b9856ddf9909bb" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "717e66608c604819a175654952bc89d4" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "917a418d8cb8490f968c9105212bf374" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5f2a85f2be60457c910ca347ab57af46" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "99b6ff0bb15949dab549ef5b8b514f34" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6ae06cde51d9471a97b8b4596bb94011" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9a050a9c294f4f94bf69efed8b7d1862" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e96b411bd62046479ff45c0551e81dd2" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a6ab622203e4432b99da1a1ae591c198" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fd449f8229dc457c8c54b02a3519d98b" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a98e0da3a4594187929ee77a3f479439" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e96b411bd62046479ff45c0551e81dd2" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b6d013430e69488a914b386c0ea6f8da" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc1fcc9c684a43248dbcdf996f45802c" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bc1fcc9c684a43248dbcdf996f45802c" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a98e0da3a4594187929ee77a3f479439" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bc1fcc9c684a43248dbcdf996f45802c" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fc5a4d1bb73f4e829ffb32820de86023" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c22b7e3e5a70414e9a4c6b7f1af7d5cc" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0e1c877f6d8446bb9e27629815201a78" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c22b7e3e5a70414e9a4c6b7f1af7d5cc" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e96b411bd62046479ff45c0551e81dd2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c55d31d7dda046bb9ac1f902ce8ff281" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fee59bccc1864ce2ae37b3264571adfc" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c7e13e64b1f845b58277e05cb16647ec" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c55d31d7dda046bb9ac1f902ce8ff281" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c9c05090d3e045baad4599c233a12fdc" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c22b7e3e5a70414e9a4c6b7f1af7d5cc" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c9c05090d3e045baad4599c233a12fdc" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cfc0bd430a3a4425908cee397e3e9589" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cfc0bd430a3a4425908cee397e3e9589" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "618f1411d47940928de9265807df7c08" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d3cbe1b0531145038c0a65c8c46603d3" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "917a418d8cb8490f968c9105212bf374" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d55b7951d70045f2b3aeb6fef340f610" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b6d013430e69488a914b386c0ea6f8da" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d6d9ff2fa0b04c879809a4649e7d8ad5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e39e7145c7574ad5ba8c5f8e43bb87d6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d8d90960bb334e5a8ba795f3222f9988" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "16b140e81e32418a8dfb8809215f6a45" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d8d90960bb334e5a8ba795f3222f9988" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b0d8b82c709840a8b0e23e33b8e3b893" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e39e7145c7574ad5ba8c5f8e43bb87d6" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7324f776638a4d249a5b2d5b3ac05473" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e3e5bea9548b4b82b8da8c33983fe642" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "717e66608c604819a175654952bc89d4" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e85d49f536c1438dbc708b0932b2b4e9" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8773f55b792b43228c28c490af5eb1fa" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e85d49f536c1438dbc708b0932b2b4e9" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f67ffecc70e640ce853c58f97e650aef" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e85d49f536c1438dbc708b0932b2b4e9" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0606ec0e753d41218d352c8a5ea8ce35" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e96b411bd62046479ff45c0551e81dd2" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "57303e62c197479186aa7b2d2e8c5be6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f037fecbc403464fb614598ba9c22b95" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5f2191730fba43239d38db446558a163" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f229358192914725a0af4d2cb41b747e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "397cd0df28b84f44a82988dc752c5271" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f229358192914725a0af4d2cb41b747e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5963e855ee5544dea91a659b1dd0478d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f67ffecc70e640ce853c58f97e650aef" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ffd46f2e51a04ca6a92c6e3ff69a1080" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f779a7cc6e4e4e0496d0dbfaf4e93f15" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "856b6efc9a684a2d8c9b3440593ed79a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fc5a4d1bb73f4e829ffb32820de86023" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "781cb3ece02a4cdfb06d41231478860c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fd449f8229dc457c8c54b02a3519d98b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7324f776638a4d249a5b2d5b3ac05473" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fee59bccc1864ce2ae37b3264571adfc" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0e1c877f6d8446bb9e27629815201a78" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ffd46f2e51a04ca6a92c6e3ff69a1080" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c9c05090d3e045baad4599c233a12fdc" + }, + "m_SlotId": 1 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": -0.00000286102294921875, + "y": -255.0 + }, + "m_Blocks": [ + { + "m_Id": "bcfdce6c0ab14b7990e1c860fcd647e2" + }, + { + "m_Id": "de0c01eb18a547fdbe20f493469a7c6d" + }, + { + "m_Id": "ee74bc357bc94231a7dfd0efd1b889f3" + }, + { + "m_Id": "5b22a3abc6184909acec4639084efbf3" + }, + { + "m_Id": "ae764179e44242baaa49cbbd40465b04" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": 0.0000286102294921875, + "y": 389.0 + }, + "m_Blocks": [ + { + "m_Id": "5f2a85f2be60457c910ca347ab57af46" + }, + { + "m_Id": "9793273e24544c1487e7f5a12fb16336" + }, + { + "m_Id": "a4ac7b4160ba47c98dc6e20c28ba81ea" + }, + { + "m_Id": "8cbb7b1e46ae4b408b7db7abad3b8f4b" + }, + { + "m_Id": "ec6f605ead8f4fd6a96a492279ce0302" + }, + { + "m_Id": "bbb748d7daeb4992a717c5199d0bc690" + }, + { + "m_Id": "c508a09dcb7f4f06aa0f8ecf9e96259c" + }, + { + "m_Id": "16b140e81e32418a8dfb8809215f6a45" + }, + { + "m_Id": "b0d8b82c709840a8b0e23e33b8e3b893" + }, + { + "m_Id": "4a1c10da5dcc441eafec7623a633ddcc" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Shader Graphs", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_ActiveTargets": [ + { + "m_Id": "6c9fa4d78a8b410c848e9db6fec4cae5" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "01ed7c3ee9c043d2a8fe6cb406af4e9a", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "02a7c828595a4ec8a3e9d7a568a4b49a", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.5, + "y": 0.5, + "z": 0.5 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 0, + "m_DefaultColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "02ad6204e91742e087a01b793ff894ac", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4556.0, + "y": 150.00001525878907, + "width": 167.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "be832deab54e4de9a0475cda3012583c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "52f02aeee7404dfda840641c91caeddb" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "02c6170de2d0436cbd7cf6a47dc40be0", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -963.0, + "y": 1487.0, + "width": 174.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "3450ccc1312544a6bce2262ac5b30a0a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "81ddbfbdd3614523ac1ae7428b4942d2" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "05679a21edd84313b7880192dfdbd716", + "m_Id": 0, + "m_DisplayName": "Tessellation Factor", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TessellationFactor", + "m_StageCapability": 1, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "05e81caa125148328b42a264c0913c88", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.8711572289466858, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "0606ec0e753d41218d352c8a5ea8ce35", + "m_Group": { + "m_Id": "19cd454b799046378beaf7315b48ee98" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3544.000244140625, + "y": 344.9999084472656, + "width": 56.000003814697269, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "4735ca829f194d518897a60a2427fd54" + }, + { + "m_Id": "40b6374b9f5940cd9b8f98c0b929fdb4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "06c7c56764f5422d8504d3be9319d4a2", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "07aaef8ca9cc4d3cb67e6a73d57bc963", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0b26b3d5f0ea44e0adf72ed9e85cb505", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "0b515060d82e4803b2b79ccf74261001", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "0c718269348e4c14886dd6ad1199e339", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0d5a83c0bf664452badb333e70a2e0a8", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "0e1c877f6d8446bb9e27629815201a78", + "m_Group": { + "m_Id": "19cd454b799046378beaf7315b48ee98" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2245.000244140625, + "y": -153.00001525878907, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "16564b7897344509ace92da8c37a8d32" + }, + { + "m_Id": "0b26b3d5f0ea44e0adf72ed9e85cb505" + }, + { + "m_Id": "f37c8859926f48c7bdec7e298a45c4c4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "102c2d70a80b4981a09de79fb4b4470e", + "m_Guid": { + "m_GuidSerialized": "5475bd6b-1d02-4347-a2cb-8b39e80f41f1" + }, + "m_Name": "Tessellation Factor", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Tessellation Factor", + "m_DefaultReferenceName": "_Tessellation_Factor", + "m_OverrideReferenceName": "_TessellationFactor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 32.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "11c9bf5189db4901abe509ea7475ad95", + "m_Group": { + "m_Id": "19cd454b799046378beaf7315b48ee98" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1879.000244140625, + "y": 320.999755859375, + "width": 56.000003814697269, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "bfcfd282469c4251ac0027022b993bc4" + }, + { + "m_Id": "42262042decd4b1e9fea00ead412e740" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1209b5c61cce4ab4864ed439e2396918", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "120ecb0ce50d4d7dad340b25505ef023", + "m_Guid": { + "m_GuidSerialized": "1721009b-65b0-4f96-89e5-9d9aed2629bd" + }, + "m_Name": "Sclera Normal Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_ScleraNormalMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1294d726a3674c6d94f07b8778a8b8dc", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "12dbd5a0e20a4ccb99dd96839653775e", + "m_Id": 0, + "m_DisplayName": "IOR", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "12e6d411ae194cc49dd87c9dd5d3eb03", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "13ed56655c42421598fcf7479c4a8ef3", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "16564b7897344509ace92da8c37a8d32", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "16b140e81e32418a8dfb8809215f6a45", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.SubsurfaceMask", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "39aff64634e34a6cb46631b5900a22c7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.SubsurfaceMask" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "17437785bb8b4277a495d1104ff62848", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 1.399999976158142, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "18ad4f632bf142b5830d4c3cb334daa7", + "m_Id": 1, + "m_DisplayName": "Strength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Strength", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "19cd454b799046378beaf7315b48ee98", + "m_Title": "Parallax Mapping", + "m_Position": { + "x": -3569.00048828125, + "y": -602.9998779296875 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "1aa44335803e4863acde0ec6cb1ac32a", + "m_Id": 0, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "1bd1e915fdfa465ab44e6fc9f85d514b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -405.0, + "y": -93.0, + "width": 175.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "708f3012403540f6a84f43f5a07708fe" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "102c2d70a80b4981a09de79fb4b4470e" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1dab4a164d7b4a55b957258e4fc44393", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "200a7a5f2891478a823e2607269af413", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "22b4faff41fa44139ae3be81c34a4fa0", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "23e2c215595a434a9c50555e255a449d", + "m_Id": 3, + "m_DisplayName": "Opacity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Opacity", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "23e5d6b5235843399e59dcd51e825e9a", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "24e4b02926634e66b9b97d6c019ff01e", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "25b7806ac1f7458eab306fac21a9d1e7", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "266b1b344117419f8dfd5536bc53b852", + "m_Guid": { + "m_GuidSerialized": "f4207a28-576d-41cd-9199-ebc373611ad8" + }, + "m_Name": "Sclera Normal Strength", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_ScleraNormalStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.10000000149011612, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "272db3af3b6e4d718800145ec42a3e70", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "27bdaaa695d14834adc080a85d107304", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "2d6d1f93c44041b69633aacd4174e98a", + "m_Title": "Pupil Scaling", + "m_Position": { + "x": -3762.0, + "y": -1037.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "2d87e04d060a476dbfa542dcbc79bb98", + "m_Title": "Sclera (Micro) Normals", + "m_Position": { + "x": -2473.0, + "y": 1405.9998779296875 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.SystemData", + "m_ObjectId": "2e34e731cfd3410eb9c8357be7b3f5ca", + "m_MaterialNeedsUpdateHash": 530, + "m_SurfaceType": 0, + "m_RenderingPass": 1, + "m_BlendMode": 0, + "m_ZTest": 4, + "m_ZWrite": false, + "m_TransparentCullMode": 2, + "m_OpaqueCullMode": 2, + "m_SortPriority": 0, + "m_AlphaTest": false, + "m_TransparentDepthPrepass": false, + "m_TransparentDepthPostpass": false, + "m_SupportLodCrossFade": false, + "m_DoubleSidedMode": 0, + "m_DOTSInstancing": false, + "m_CustomVelocity": false, + "m_Tessellation": true, + "m_TessellationMode": 1, + "m_TessellationFactorMinDistance": 20.0, + "m_TessellationFactorMaxDistance": 50.0, + "m_TessellationFactorTriangleSize": 100.0, + "m_TessellationShapeFactor": 0.75, + "m_TessellationBackFaceCullEpsilon": -0.25, + "m_TessellationMaxDisplacement": 0.009999999776482582, + "m_Version": 1, + "inspectorFoldoutMask": 9 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2f71ab5359934e6f84ed4bfcaa043201", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "3034eb90d68746c2a3f1fec0e21da3b5", + "m_Group": { + "m_Id": "19cd454b799046378beaf7315b48ee98" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3544.000244140625, + "y": -348.0001220703125, + "width": 94.0, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "12dbd5a0e20a4ccb99dd96839653775e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "e1c94a3a85bc4e41be458c407364180e" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "30935d41dcc4489c84a47759aa75a6fb", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -789.0000610351563, + "y": 565.0, + "width": 55.999996185302737, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "6afd0d692c4e4a538ccf6077e06ce999" + }, + { + "m_Id": "ee90ced1e106458ea27587aa4b0869f1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "30a4659ee6b143cea100a530ce7cec1c", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "320a9019d07447bd936c22ab7dd1140f", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "327f9ad0efe14ac08389da57b2151fde", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalVectorNode", + "m_ObjectId": "32a8245202744408b7ae6b970f9917f9", + "m_Group": { + "m_Id": "19cd454b799046378beaf7315b48ee98" + }, + "m_Name": "Normal Vector", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3426.000244140625, + "y": -544.0000610351563, + "width": 206.00001525878907, + "height": 132.0 + } + }, + "m_Slots": [ + { + "m_Id": "ba00634cd19e4d5dba27b2d61a76fa70" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "3450ccc1312544a6bce2262ac5b30a0a", + "m_Id": 0, + "m_DisplayName": "Subsurface Mask Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "34cf2dac075f4cf8963a075c8fa47711", + "m_Group": { + "m_Id": "7665fcae4de84351b282bc866b4d0728" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -945.0003051757813, + "y": -286.00018310546877, + "width": 184.0, + "height": 253.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "b38655619c9c45498b0f151e130c6a28" + }, + { + "m_Id": "bb3bc85b9a7c4d01be5c7558853ae972" + }, + { + "m_Id": "c321e3cccd5d4f1f9fdec1020b248538" + }, + { + "m_Id": "dbd9e0bad0744476b966f10e90abf56b" + }, + { + "m_Id": "23e5d6b5235843399e59dcd51e825e9a" + }, + { + "m_Id": "3c4b1a9b41a44386823cec9c10459a03" + }, + { + "m_Id": "30a4659ee6b143cea100a530ce7cec1c" + }, + { + "m_Id": "4f6ff421fe0e4843a25342b7ce93efa2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "356ca5133ab14b4b88a5b38be462e2d8", + "m_Id": 0, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "35e1104a03904a4eb2447c4e9dfb6fc8", + "m_Id": 0, + "m_DisplayName": "Iris Depth", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "3641336da5194d95ac5f32768252f9ca", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4351.0, + "y": 150.00001525878907, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "0c718269348e4c14886dd6ad1199e339" + }, + { + "m_Id": "64b0367d17824316ae1726dd0fd961df" + }, + { + "m_Id": "8eb4d90594cb41c7bcfaf4e39189c13d" + }, + { + "m_Id": "3ced6538a8774cf980f0698eb44543f9" + }, + { + "m_Id": "dd3501c323db4cb982e81b5a118852a4" + }, + { + "m_Id": "801f9432b7924843be6af2e27d1a1282" + }, + { + "m_Id": "b2f9275363714a7eb71f81ece7a30c18" + }, + { + "m_Id": "87a0344cb1334470af3b6e8d9cc76f55" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "364a576ee26a4b2aa5a2bdcc16e542db", + "m_Group": { + "m_Id": "2d87e04d060a476dbfa542dcbc79bb98" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2448.0, + "y": 1874.9998779296875, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "e5ce5f9acbbd46febe3a85ca658f678d" + }, + { + "m_Id": "a7306ae62c464ccaa483ce7c904b2010" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DivideNode", + "m_ObjectId": "397cd0df28b84f44a82988dc752c5271", + "m_Group": { + "m_Id": "849c2d7eb1e24b419242be304983266c" + }, + "m_Name": "Divide", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4063.0, + "y": -1046.0, + "width": 126.00000762939453, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "ce6b9a43317d4817a90d9aa31782c4bd" + }, + { + "m_Id": "997e2691e09f4312ae9c6bede6cb0040" + }, + { + "m_Id": "b0196a1eeacd4e20b8a36830490cd98a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "39aff64634e34a6cb46631b5900a22c7", + "m_Id": 0, + "m_DisplayName": "Subsurface Mask", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SubsurfaceMask", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "3baf74d0157a43d2a4a5dd0140c63dcf", + "m_Id": 0, + "m_DisplayName": "Detail Masks", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "3c4b1a9b41a44386823cec9c10459a03", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.StickyNoteData", + "m_ObjectId": "3ca642686d5b47a6a65697a344b5370d", + "m_Title": "Detail Mask", + "m_Content": "r = eye blend mask\ng = pupil scale mask\nb = parallax height mask\na = micro normal mask", + "m_TextSize": 0, + "m_Theme": 0, + "m_Position": { + "serializedVersion": "2", + "x": -4614.0, + "y": 15.0, + "width": 170.0, + "height": 100.0 + }, + "m_Group": { + "m_Id": "" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3ced6538a8774cf980f0698eb44543f9", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3d37dd4fe1324daa80a710d2adbcee97", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "3f48766820204ff9beca51b1091fad0d", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "402af63dd89f4016bf1df269d587d048", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "402ec30a0b5b424fa2703e8f252730cb", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "40b6374b9f5940cd9b8f98c0b929fdb4", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "42262042decd4b1e9fea00ead412e740", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "42a37a2d584f4097b6aa81a131f34d93", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "441256ace0d443b598b7360a88b33811", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "451830c660df42f599d1f2a7097838ba", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "45ca990302dd4a57845c90004c3e6845", + "m_Group": { + "m_Id": "2d6d1f93c44041b69633aacd4174e98a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3832.0, + "y": -798.0000610351563, + "width": 133.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "48eba3389bdf4fdc8dc0037bf6430e9e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8ece50505af046fab4f259d189770780" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4735ca829f194d518897a60a2427fd54", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "48161fff0bfb43188beb8c5c35f1f921", + "m_Group": { + "m_Id": "2d87e04d060a476dbfa542dcbc79bb98" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2379.999755859375, + "y": 1464.9998779296875, + "width": 184.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "87b97e11f11f435480f464e18ed90cc2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "120ecb0ce50d4d7dad340b25505ef023" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "48169d7918774b2aaeaa6c22e8a90a06", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "4838beaf9f0d466db9768edf8966d87b", + "m_Group": { + "m_Id": "2d6d1f93c44041b69633aacd4174e98a" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3670.0, + "y": -895.0, + "width": 126.00000762939453, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "f27e10674dfb406dae70ad8ea15c7620" + }, + { + "m_Id": "402ec30a0b5b424fa2703e8f252730cb" + }, + { + "m_Id": "9e46fef6b8ab4bfbba839f46e0e7459a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "48eba3389bdf4fdc8dc0037bf6430e9e", + "m_Id": 0, + "m_DisplayName": "Pupil Scale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "48f4b1bf3fd342c5a7f4a19bef8e492e", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "48f512eeba3e488b98eb30d4e18c70f4", + "m_Id": 0, + "m_DisplayName": "Parallax Mod", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4922d3838fac4a66bf1eaf21f73f91c6", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "4a1c10da5dcc441eafec7623a633ddcc", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.DiffusionProfileHash", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "cdfa452e077a4f8baa2d96897ef5cd95" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.DiffusionProfileHash" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "4b136491a4d04359862ad7a44e07fea9", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4b994889b2b14bdc88e91e2d989b0a7e", + "m_Group": { + "m_Id": "19cd454b799046378beaf7315b48ee98" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3195.000244140625, + "y": -64.00015258789063, + "width": 127.00000762939453, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "35e1104a03904a4eb2447c4e9dfb6fc8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "d5d122eed44b41ae84d69f8bb777e94b" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "4c2aec78e51a4c68baa1c4f9fb66d716", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "4c3bd88ff599412a9031b9ac3d75c99f", + "m_Id": 2, + "m_DisplayName": "Offset", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Offset", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "4f6ff421fe0e4843a25342b7ce93efa2", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4f90a1f8328e4c978370321b58bc2689", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "501e173eec9d4e1b91d983cdc467c506", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5034cd37c1b943729a80a5ad806f6e8b", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "519ca7396da0411486b5274e1d38b3f0", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "52f02aeee7404dfda840641c91caeddb", + "m_Guid": { + "m_GuidSerialized": "d7c203bd-4eeb-4357-a6bd-f218fd954f2d" + }, + "m_Name": "Base Color Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_52f02aeee7404dfda840641c91caeddb", + "m_OverrideReferenceName": "_BaseColorMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":2800000,\"guid\":\"16bea546264cd314ca2620cdae9c190e\",\"type\":3}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "53706ba6c5e24ab2bf623575a8fad67f", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "5439888392a24042a039fc3c78bb17af", + "m_Id": 2, + "m_DisplayName": "Offset", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Offset", + "m_StageCapability": 3, + "m_Value": { + "x": -0.5, + "y": -0.5 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "5450b3af46bf436a8dc869bb9356a27a", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "55599002ed444637b6ca9b7ebb926850", + "m_Id": 0, + "m_DisplayName": "Emission Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "558931ec821e4aed91b62bb2ebad42d3", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "5631abf80fa6472599575654f8d04ba2", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "57303e62c197479186aa7b2d2e8c5be6", + "m_Group": { + "m_Id": "7665fcae4de84351b282bc866b4d0728" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1302.000244140625, + "y": -219.0001678466797, + "width": 56.000003814697269, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "f16691b6152c40fd912ce16418bca07e" + }, + { + "m_Id": "91c1558568ca4142a2eece38384c9e91" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "58236a3bfe1248338af0f72975ead06f", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "58327425b7d94c4d9331005d49907033", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4572.99951171875, + "y": -102.99998474121094, + "width": 146.0, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "3baf74d0157a43d2a4a5dd0140c63dcf" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "b803ade175e6441fad846e918e3ad9d0" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "5963e855ee5544dea91a659b1dd0478d", + "m_Group": { + "m_Id": "849c2d7eb1e24b419242be304983266c" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4236.0, + "y": -968.0000610351563, + "width": 126.00000762939453, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "8bee03c6bfc2463392c01f10fde9247f" + }, + { + "m_Id": "8720f4db631d43ec9819a9b1d8c60801" + }, + { + "m_Id": "5034cd37c1b943729a80a5ad806f6e8b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "5a7bfbf7cd594fc99d704919f76923d1", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "5abe558ff8ce4dcca7f49c54158f5687", + "m_Group": { + "m_Id": "19cd454b799046378beaf7315b48ee98" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3052.000244140625, + "y": -412.0001525878906, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "df8fb8bd70354c738b73652eb2c49cfa" + }, + { + "m_Id": "4c2aec78e51a4c68baa1c4f9fb66d716" + }, + { + "m_Id": "9616f674ad6f4be58f69834412b41e0b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "5b22a3abc6184909acec4639084efbf3", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.TessellationFactor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "05679a21edd84313b7880192dfdbd716" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.TessellationFactor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "5e66f23874224141a1c149be3d351c66", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "5f2191730fba43239d38db446558a163", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4351.0, + "y": 403.0000305175781, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "b2202dfccca549a8b516b7ce9278b386" + }, + { + "m_Id": "1dab4a164d7b4a55b957258e4fc44393" + }, + { + "m_Id": "d93ae1729b65461c85c73a8178be4b1a" + }, + { + "m_Id": "dd945389630c4a5a896f72ab3750585a" + }, + { + "m_Id": "27bdaaa695d14834adc080a85d107304" + }, + { + "m_Id": "272db3af3b6e4d718800145ec42a3e70" + }, + { + "m_Id": "e5f45cf401034ee4bf97d73d48bb700e" + }, + { + "m_Id": "5e66f23874224141a1c149be3d351c66" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "5f2a85f2be60457c910ca347ab57af46", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.BaseColor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "02a7c828595a4ec8a3e9d7a568a4b49a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BaseColor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "618f1411d47940928de9265807df7c08", + "m_Group": { + "m_Id": "2d6d1f93c44041b69633aacd4174e98a" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2837.000244140625, + "y": -774.0001220703125, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "5a7bfbf7cd594fc99d704919f76923d1" + }, + { + "m_Id": "c4ebe82c49f24fd289ed0ce3241ce27a" + }, + { + "m_Id": "7052970349534e23a93c45663a341b6d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "620418c7f64f48e795fd7afa252031b7", + "m_Id": 0, + "m_DisplayName": "Normal (Tangent Space)", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NormalTS", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HDLitData", + "m_ObjectId": "637f03eae68a40db8bc27c0c8b79c1a5", + "m_RayTracing": false, + "m_MaterialType": 1, + "m_RefractionModel": 0, + "m_SSSTransmission": true, + "m_EnergyConservingSpecular": true, + "m_ClearCoat": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "63db1e37348c4b34b6602806aa6331b5", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "64b0367d17824316ae1726dd0fd961df", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "66d738e0d68346d28f32470c640ec62a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1200.0, + "y": 1056.9998779296875, + "width": 158.99998474121095, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "55599002ed444637b6ca9b7ebb926850" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "e40b96cc80f94fac964c0050c04b3b42" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.BuiltinData", + "m_ObjectId": "68463861e35c4439bee6116390447805", + "m_Distortion": false, + "m_DistortionMode": 0, + "m_DistortionDepthTest": true, + "m_AddPrecomputedVelocity": false, + "m_TransparentWritesMotionVec": false, + "m_AlphaToMask": false, + "m_DepthOffset": false, + "m_ConservativeDepthOffset": false, + "m_TransparencyFog": true, + "m_AlphaTestShadow": false, + "m_BackThenFrontRendering": false, + "m_TransparentDepthPrepass": false, + "m_TransparentDepthPostpass": false, + "m_SupportLodCrossFade": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "68c53951e6834154a1489c74265045fb", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "691213f7b92d483e87264cfd836aebce", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "6a25fa7c0bab4ab7a84daf8f486182b1", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "6a3b16487d02465481e710ed226650fd", + "m_Id": 0, + "m_DisplayName": "Emission", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Emission", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 1, + "m_DefaultColor": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "6ae06cde51d9471a97b8b4596bb94011", + "m_Group": { + "m_Id": "19cd454b799046378beaf7315b48ee98" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2974.000244140625, + "y": -10.999950408935547, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "70d9807cd34a4557a676b9d884bd2327" + }, + { + "m_Id": "8c77f1f5dcc94a5f8fca6da1c95a4d3c" + }, + { + "m_Id": "13ed56655c42421598fcf7479c4a8ef3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6afd0d692c4e4a538ccf6077e06ce999", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "6b6deeb41aa542ad92541668e938c034", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HDTarget", + "m_ObjectId": "6c9fa4d78a8b410c848e9db6fec4cae5", + "m_ActiveSubTarget": { + "m_Id": "a014f23373ea4c7dbb0fdf4620bf28ec" + }, + "m_Datas": [ + { + "m_Id": "637f03eae68a40db8bc27c0c8b79c1a5" + }, + { + "m_Id": "68463861e35c4439bee6116390447805" + }, + { + "m_Id": "c8bd46e85aca4f1bbef633b6ce9b7b5b" + }, + { + "m_Id": "2e34e731cfd3410eb9c8357be7b3f5ca" + } + ], + "m_CustomEditorGUI": "", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6e6ced406dbc408c93cebc69577d7abd", + "m_Id": 0, + "m_DisplayName": "Base", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Base", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "6fc4053e88f143c488bce8433748807b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -789.0000610351563, + "y": 589.0, + "width": 55.999996185302737, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "f203f86684dd443ca15802c31f31ade8" + }, + { + "m_Id": "01ed7c3ee9c043d2a8fe6cb406af4e9a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "7052970349534e23a93c45663a341b6d", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "708f3012403540f6a84f43f5a07708fe", + "m_Id": 0, + "m_DisplayName": "Tessellation Factor", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "70c3ac6bccba40fea4ed00f2427f47a7", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "70d9807cd34a4557a676b9d884bd2327", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "717e66608c604819a175654952bc89d4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -700.0001220703125, + "y": 939.9999389648438, + "width": 129.99998474121095, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "b7bbd3dc791044e0af82aa1f91ba8f67" + }, + { + "m_Id": "e795462443794578aa616d703bdc0502" + }, + { + "m_Id": "b713d1f1524a4b688037d0ec4dd1467e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "71da8d209d9f42e5b1d60a290356fa7f", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalStrengthNode", + "m_ObjectId": "7324f776638a4d249a5b2d5b3ac05473", + "m_Group": { + "m_Id": "2d87e04d060a476dbfa542dcbc79bb98" + }, + "m_Name": "Normal Strength", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1299.9998779296875, + "y": 1504.0, + "width": 166.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "5450b3af46bf436a8dc869bb9356a27a" + }, + { + "m_Id": "18ad4f632bf142b5830d4c3cb334daa7" + }, + { + "m_Id": "bf7271bf840a4a37a64c3a339dd3ab0c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "734d26f8fd9a4d959297f861961cf6c2", + "m_Group": { + "m_Id": "2d87e04d060a476dbfa542dcbc79bb98" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2436.0, + "y": 1588.0, + "width": 181.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "aed81716f3c04bfa9fb0b70c1135f072" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "82d01b3a667b4333aba605be33778c1b" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "73f8c2a923194cf0bd0ea2fcc9fffb69", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "7665fcae4de84351b282bc866b4d0728", + "m_Title": "Sclera / Iris Blend", + "m_Position": { + "x": -1327.0001220703125, + "y": -430.00006103515627 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "76fa4251fb03438d926da8ac9ecf318c", + "m_Id": 1, + "m_DisplayName": "Blend", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Blend", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "781cb3ece02a4cdfb06d41231478860c", + "m_Group": { + "m_Id": "19cd454b799046378beaf7315b48ee98" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2157.00048828125, + "y": 158.99974060058595, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "70c3ac6bccba40fea4ed00f2427f47a7" + }, + { + "m_Id": "e1d3b3fafa884079b0a5145df36af57a" + }, + { + "m_Id": "fe5da2c067f54a37af0a23da03494d33" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "796c348703f54038bb9cfa234cb0fb68", + "m_Guid": { + "m_GuidSerialized": "82496dcd-8e12-4f65-8fa3-a4d812d676d1" + }, + "m_Name": "Parallax Mod", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_PMod", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 5.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 1.0, + "y": 10.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "7a4ab896157e4bc7b6a1acf2d9708c5f", + "m_Group": { + "m_Id": "19cd454b799046378beaf7315b48ee98" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3346.00048828125, + "y": -388.00018310546877, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "402af63dd89f4016bf1df269d587d048" + }, + { + "m_Id": "f09ee54a44e04f21847023c16690ac08" + }, + { + "m_Id": "958ccc3217da40e481dcff9ecddce072" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "7c39b2c0fef8493892d58c26c8581234", + "m_Group": { + "m_Id": "849c2d7eb1e24b419242be304983266c" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4524.0, + "y": -868.0000610351563, + "width": 127.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "c1afb6cb434647d68e0faecdb93eee45" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "d5d122eed44b41ae84d69f8bb777e94b" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7e7c0c178cdd41c18a19b1ed690e6973", + "m_Id": 0, + "m_DisplayName": "Sclera Normal Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "801f9432b7924843be6af2e27d1a1282", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "811ebb49d51b40bc82689967042b3cef", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "81ddbfbdd3614523ac1ae7428b4942d2", + "m_Guid": { + "m_GuidSerialized": "0881beab-23f4-47c8-b0cb-efb13e6f2f6c" + }, + "m_Name": "Subsurface Mask Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SubsurfaceMaskMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "81fe30b62be541bca04993f28c70907d", + "m_Id": 0, + "m_DisplayName": "Smoothness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Smoothness", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "82351e8c108a44488d2de8a7b45ed285", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "82d01b3a667b4333aba605be33778c1b", + "m_Guid": { + "m_GuidSerialized": "c101748e-23e6-4d4c-a72d-c01e81f9e2ba" + }, + "m_Name": "Sclera Normal Tiling", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_ScleraNormalTiling", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 2.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 10.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "849c2d7eb1e24b419242be304983266c", + "m_Title": "Depth corrected pupil scale", + "m_Position": { + "x": -4549.0, + "y": -1105.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "84dcc59385c6410eb0d5f9fe733b4d9c", + "m_Group": { + "m_Id": "7665fcae4de84351b282bc866b4d0728" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1302.0001220703125, + "y": -320.0, + "width": 168.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "e00196e3b24345d494cf0a24970a9d51" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "52f02aeee7404dfda840641c91caeddb" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalizeNode", + "m_ObjectId": "856b6efc9a684a2d8c9b3440593ed79a", + "m_Group": { + "m_Id": "19cd454b799046378beaf7315b48ee98" + }, + "m_Name": "Normalize", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3119.00048828125, + "y": -223.0001983642578, + "width": 132.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "451830c660df42f599d1f2a7097838ba" + }, + { + "m_Id": "faf313cc1ba74275aa8380b8b52b73b6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8720f4db631d43ec9819a9b1d8c60801", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "8773f55b792b43228c28c490af5eb1fa", + "m_Group": { + "m_Id": "19cd454b799046378beaf7315b48ee98" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3544.000244140625, + "y": 320.999755859375, + "width": 56.000003814697269, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "e1162097c6f64c2bb920621b09105dbd" + }, + { + "m_Id": "bedfa854f6a84e41b7848b5015cf2e08" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "87969c5516bc4fb88529129c3f041a7b", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "87a0344cb1334470af3b6e8d9cc76f55", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "87b97e11f11f435480f464e18ed90cc2", + "m_Id": 0, + "m_DisplayName": "Sclera Normal Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "892316a012314c04b6eec8ad34be2242", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 2.0, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "89554a0f3f194e0d860701175714b8fc", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "8a10cbb231a544dc98fa6b06782ce233", + "m_Group": { + "m_Id": "19cd454b799046378beaf7315b48ee98" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3544.000244140625, + "y": 296.9999694824219, + "width": 56.000003814697269, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "4f90a1f8328e4c978370321b58bc2689" + }, + { + "m_Id": "68c53951e6834154a1489c74265045fb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8bee03c6bfc2463392c01f10fde9247f", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "8c77f1f5dcc94a5f8fca6da1c95a4d3c", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "8c8cf89d1c4b4735a7b9856ddf9909bb", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -946.0, + "y": 939.9999389648438, + "width": 156.99998474121095, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "e9d429c4d8ac495e8fcbde3e7794a520" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "d6b17070fa464fee9d6fd0b3cc80b15f" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "8cbb7b1e46ae4b408b7db7abad3b8f4b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.NormalTS", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 35.99979782104492, + "y": 740.9999389648438, + "width": 199.99998474121095, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "620418c7f64f48e795fd7afa252031b7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.NormalTS" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "8d505d3cd5974a9ab636628f47c01ee5", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8eb4d90594cb41c7bcfaf4e39189c13d", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8ec8254033ec4db6876c95dcaade8840", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "8ece50505af046fab4f259d189770780", + "m_Guid": { + "m_GuidSerialized": "b04682f8-7252-41a1-8872-34c8537ecff3" + }, + "m_Name": "Pupil Scale", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_8ece50505af046fab4f259d189770780", + "m_OverrideReferenceName": "_PupilScale", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.10000000149011612, + "y": 2.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "8fbb3b1e9bca463095df861e9bc77a5a", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "90e22eb470054456afb74a2d8b6f7b21", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlendNode", + "m_ObjectId": "917a418d8cb8490f968c9105212bf374", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Blend", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -591.0006103515625, + "y": 143.00001525878907, + "width": 161.0, + "height": 178.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "6e6ced406dbc408c93cebc69577d7abd" + }, + { + "m_Id": "76fa4251fb03438d926da8ac9ecf318c" + }, + { + "m_Id": "23e2c215595a434a9c50555e255a449d" + }, + { + "m_Id": "aaaa1b3a449a404fa985213564d3cbba" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_BlendMode": 21 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "91c1558568ca4142a2eece38384c9e91", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "93f0c17a785640778591da6b7aeac734", + "m_Id": 0, + "m_DisplayName": "Tessellation Displacement", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TessellationDisplacement", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9542b20c191c4ace8c2fd7bd3b5b7574", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "958ccc3217da40e481dcff9ecddce072", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9616f674ad6f4be58f69834412b41e0b", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "9793273e24544c1487e7f5a12fb16336", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.BentNormal", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "e89b366a22064048a074aafaf48a4670" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BentNormal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "984eba7d5b4f4921b533c707729f9212", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "997e2691e09f4312ae9c6bede6cb0040", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 2.0, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "99b6ff0bb15949dab549ef5b8b514f34", + "m_Group": { + "m_Id": "19cd454b799046378beaf7315b48ee98" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3195.000244140625, + "y": 73.00003051757813, + "width": 144.0, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "48f512eeba3e488b98eb30d4e18c70f4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "796c348703f54038bb9cfa234cb0fb68" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "9a050a9c294f4f94bf69efed8b7d1862", + "m_Group": { + "m_Id": "19cd454b799046378beaf7315b48ee98" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1879.000244140625, + "y": 344.9999084472656, + "width": 56.000003814697269, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "c74e9e8edd2347d8a8f5f46a2a302f3e" + }, + { + "m_Id": "9542b20c191c4ace8c2fd7bd3b5b7574" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9b07219f71db4e3db6af3a41a097a959", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9bc3a8ab7d954077ae6dafd1254e7e81", + "m_Id": 0, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9e46fef6b8ab4bfbba839f46e0e7459a", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9fbc60791d2b400186ad1c7ec73dd97f", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HDLitSubTarget", + "m_ObjectId": "a014f23373ea4c7dbb0fdf4620bf28ec" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "a47863e6d17b41afa7c199e1a6ed0d54", + "m_Id": 0, + "m_DisplayName": "Position", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Position", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "a4ac7b4160ba47c98dc6e20c28ba81ea", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Alpha", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 12.999983787536621, + "y": 317.0, + "width": 200.00001525878907, + "height": 41.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "9bc3a8ab7d954077ae6dafd1254e7e81" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Alpha" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "a604d9b469864fbab16ae0d3d9d8043f", + "m_Id": 1, + "m_DisplayName": "Tiling", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tiling", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TilingAndOffsetNode", + "m_ObjectId": "a6ab622203e4432b99da1a1ae591c198", + "m_Group": { + "m_Id": "2d87e04d060a476dbfa542dcbc79bb98" + }, + "m_Name": "Tiling And Offset", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2054.0, + "y": 1560.9998779296875, + "width": 155.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "1aa44335803e4863acde0ec6cb1ac32a" + }, + { + "m_Id": "d252e74cb7d74b2786936088989dad89" + }, + { + "m_Id": "4c3bd88ff599412a9031b9ac3d75c99f" + }, + { + "m_Id": "200a7a5f2891478a823e2607269af413" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a7306ae62c464ccaa483ce7c904b2010", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TilingAndOffsetNode", + "m_ObjectId": "a98e0da3a4594187929ee77a3f479439", + "m_Group": { + "m_Id": "19cd454b799046378beaf7315b48ee98" + }, + "m_Name": "Tiling And Offset", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1978.000244140625, + "y": -76.00003814697266, + "width": 155.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "fe7b0fa3b12e4136b851b337eae6545e" + }, + { + "m_Id": "e6baf1a8fcb2447a8f600a28e78fac2f" + }, + { + "m_Id": "5439888392a24042a039fc3c78bb17af" + }, + { + "m_Id": "07aaef8ca9cc4d3cb67e6a73d57bc963" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "aa6daa8869434dbf991ede8649c3bc08", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "aaaa1b3a449a404fa985213564d3cbba", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "adce20a6424e4086a5a5c2dcb8e85404", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "ae764179e44242baaa49cbbd40465b04", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.TessellationDisplacement", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "93f0c17a785640778591da6b7aeac734" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.TessellationDisplacement" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "aed81716f3c04bfa9fb0b70c1135f072", + "m_Id": 0, + "m_DisplayName": "Sclera Normal Tiling", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b0196a1eeacd4e20b8a36830490cd98a", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "b0d8b82c709840a8b0e23e33b8e3b893", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Thickness", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "ddd4ef1e1e454ccf872a74a8e281313b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Thickness" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "b2202dfccca549a8b516b7ce9278b386", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", + "m_ObjectId": "b2e23e8f51a04fa09119e52cb2a13bbc", + "m_Id": 0, + "m_DisplayName": "Tangent", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tangent", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "b2f9275363714a7eb71f81ece7a30c18", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "b38655619c9c45498b0f151e130c6a28", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "b42a4821c76e49ef8d99e2a494f31c8c", + "m_Id": 2, + "m_DisplayName": "Offset", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Offset", + "m_StageCapability": 3, + "m_Value": { + "x": -0.5, + "y": -0.5 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b42f4dec14364c25b1f355bed3a3b47d", + "m_Id": 0, + "m_DisplayName": "Ambient Occlusion", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Occlusion", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "b6d013430e69488a914b386c0ea6f8da", + "m_Group": { + "m_Id": "19cd454b799046378beaf7315b48ee98" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2730.000244140625, + "y": -10.999950408935547, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "3d37dd4fe1324daa80a710d2adbcee97" + }, + { + "m_Id": "05e81caa125148328b42a264c0913c88" + }, + { + "m_Id": "c5a2d163a27d4fb9aa3d8faf4c33dda8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "b713d1f1524a4b688037d0ec4dd1467e", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "b7bbd3dc791044e0af82aa1f91ba8f67", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "b803ade175e6441fad846e918e3ad9d0", + "m_Guid": { + "m_GuidSerialized": "5c6aa6db-2c96-4b22-92ba-97a4f2775881" + }, + "m_Name": "Detail Masks", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_DetailMask", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 2 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b926529131d04574b9d964d65f0f916d", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "ba00634cd19e4d5dba27b2d61a76fa70", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "bad2632c36834dd1951d3be54c964551", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bb3bc85b9a7c4d01be5c7558853ae972", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "bbb748d7daeb4992a717c5199d0bc690", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Emission", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 12.99999713897705, + "y": 721.0000610351563, + "width": 200.00001525878907, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "6a3b16487d02465481e710ed226650fd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Emission" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DivideNode", + "m_ObjectId": "bc1fcc9c684a43248dbcdf996f45802c", + "m_Group": { + "m_Id": "19cd454b799046378beaf7315b48ee98" + }, + "m_Name": "Divide", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2486.00048828125, + "y": 40.999820709228519, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "e099d90b1d304aa2ad10b67d627f8e67" + }, + { + "m_Id": "892316a012314c04b6eec8ad34be2242" + }, + { + "m_Id": "f4d6f6766b974db5b4f1616447e8d5e5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "bcfdce6c0ab14b7990e1c860fcd647e2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "a47863e6d17b41afa7c199e1a6ed0d54" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Position" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "be832deab54e4de9a0475cda3012583c", + "m_Id": 0, + "m_DisplayName": "Base Color Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "bedfa854f6a84e41b7848b5015cf2e08", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "bf7271bf840a4a37a64c3a339dd3ab0c", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "bfcfd282469c4251ac0027022b993bc4", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c1afb6cb434647d68e0faecdb93eee45", + "m_Id": 0, + "m_DisplayName": "Iris Depth", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TilingAndOffsetNode", + "m_ObjectId": "c22b7e3e5a70414e9a4c6b7f1af7d5cc", + "m_Group": { + "m_Id": "2d6d1f93c44041b69633aacd4174e98a" + }, + "m_Name": "Tiling And Offset", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2603.000244140625, + "y": -978.0001220703125, + "width": 155.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "356ca5133ab14b4b88a5b38be462e2d8" + }, + { + "m_Id": "a604d9b469864fbab16ae0d3d9d8043f" + }, + { + "m_Id": "b42a4821c76e49ef8d99e2a494f31c8c" + }, + { + "m_Id": "58236a3bfe1248338af0f72975ead06f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c321e3cccd5d4f1f9fdec1020b248538", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c3d2fd39c92d4ea6aadfaf285cdff788", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "c459741fd77f4913be0ad33b2ddc114a", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "c4ebe82c49f24fd289ed0ce3241ce27a", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.5, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "c508a09dcb7f4f06aa0f8ecf9e96259c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Smoothness", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 15.999985694885254, + "y": 555.0, + "width": 200.00001525878907, + "height": 41.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "81fe30b62be541bca04993f28c70907d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Smoothness" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalizeNode", + "m_ObjectId": "c55d31d7dda046bb9ac1f902ce8ff281", + "m_Group": { + "m_Id": "19cd454b799046378beaf7315b48ee98" + }, + "m_Name": "Normalize", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2702.000244140625, + "y": -336.0002136230469, + "width": 132.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "320a9019d07447bd936c22ab7dd1140f" + }, + { + "m_Id": "c9a3669d493c4f2d9b335ac9b9f9ef33" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c5a2d163a27d4fb9aa3d8faf4c33dda8", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c697ce7c82cf43e2a2e7c1bc0f146549", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c74e9e8edd2347d8a8f5f46a2a302f3e", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "c7e13e64b1f845b58277e05cb16647ec", + "m_Group": { + "m_Id": "19cd454b799046378beaf7315b48ee98" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2871.000244140625, + "y": -294.0000305175781, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "17437785bb8b4277a495d1104ff62848" + }, + { + "m_Id": "4922d3838fac4a66bf1eaf21f73f91c6" + }, + { + "m_Id": "12e6d411ae194cc49dd87c9dd5d3eb03" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.LightingData", + "m_ObjectId": "c8bd46e85aca4f1bbef633b6ce9b7b5b", + "m_NormalDropOffSpace": 0, + "m_BlendPreserveSpecular": true, + "m_ReceiveDecals": true, + "m_ReceiveSSR": true, + "m_ReceiveSSRTransparent": false, + "m_SpecularAA": false, + "m_SpecularOcclusionMode": 0, + "m_OverrideBakedGI": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c9a3669d493c4f2d9b335ac9b9f9ef33", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DivideNode", + "m_ObjectId": "c9c05090d3e045baad4599c233a12fdc", + "m_Group": { + "m_Id": "2d6d1f93c44041b69633aacd4174e98a" + }, + "m_Name": "Divide", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3186.000244140625, + "y": -954.0001831054688, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "691213f7b92d483e87264cfd836aebce" + }, + { + "m_Id": "daa4bd2dd33b4a729e313c4cd0e33574" + }, + { + "m_Id": "dc7ecbfff03b4ee5b29955e6bcc3c0ab" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cc5c73e825434fa29f8ec040f2cdde77", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cd09e899972044059f4b566e0dc028b3", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.DiffusionProfileInputMaterialSlot", + "m_ObjectId": "cdfa452e077a4f8baa2d96897ef5cd95", + "m_Id": 0, + "m_DisplayName": "Diffusion Profile", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "DiffusionProfileHash", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_DiffusionProfile": { + "selectedEntry": 0, + "popupEntries": [] + }, + "m_SerializedDiffusionProfile": "{\n \"diffusionProfileAsset\": {\n \"fileID\": 11400000,\n \"guid\": \"d25471af27c11fe43a02fb4d78506d2e\",\n \"type\": 2\n }\n}", + "m_Version": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ce6b9a43317d4817a90d9aa31782c4bd", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "cfc0bd430a3a4425908cee397e3e9589", + "m_Group": { + "m_Id": "2d6d1f93c44041b69633aacd4174e98a" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3018.000244140625, + "y": -858.0001220703125, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "89554a0f3f194e0d860701175714b8fc" + }, + { + "m_Id": "519ca7396da0411486b5274e1d38b3f0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d13d20d4480249dab0878610efc92c78", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "d252e74cb7d74b2786936088989dad89", + "m_Id": 1, + "m_DisplayName": "Tiling", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tiling", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "d3cbe1b0531145038c0a65c8c46603d3", + "m_Group": { + "m_Id": "19cd454b799046378beaf7315b48ee98" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1879.000244140625, + "y": 296.9999694824219, + "width": 56.000003814697269, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "90e22eb470054456afb74a2d8b6f7b21" + }, + { + "m_Id": "8ec8254033ec4db6876c95dcaade8840" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SliderNode", + "m_ObjectId": "d55b7951d70045f2b3aeb6fef340f610", + "m_Group": { + "m_Id": "19cd454b799046378beaf7315b48ee98" + }, + "m_Name": "Slider", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3080.000244140625, + "y": 130.99974060058595, + "width": 232.00001525878907, + "height": 146.0 + } + }, + "m_Slots": [ + { + "m_Id": "1294d726a3674c6d94f07b8778a8b8dc" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": { + "x": 0.9100000262260437, + "y": 0.0, + "z": 2.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "d5d122eed44b41ae84d69f8bb777e94b", + "m_Guid": { + "m_GuidSerialized": "70f711d0-f83e-47ba-b6d6-045b8b6b08d6" + }, + "m_Name": "Iris Depth", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_d5d122eed44b41ae84d69f8bb777e94b", + "m_OverrideReferenceName": "_IrisDepth", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.22499999403953553, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.10000000149011612, + "y": 1.0 + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "d6b17070fa464fee9d6fd0b3cc80b15f", + "m_Guid": { + "m_GuidSerialized": "c394784e-5f1a-4e61-b551-cee43437d6f5" + }, + "m_Name": "Emissive Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_EmissiveColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d6d9ff2fa0b04c879809a4649e7d8ad5", + "m_Group": { + "m_Id": "2d87e04d060a476dbfa542dcbc79bb98" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2311.999755859375, + "y": 1774.9998779296875, + "width": 197.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "7e7c0c178cdd41c18a19b1ed690e6973" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "266b1b344117419f8dfd5536bc53b852" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "d8d90960bb334e5a8ba795f3222f9988", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -719.9998779296875, + "y": 1337.9998779296875, + "width": 184.0, + "height": 252.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "42a37a2d584f4097b6aa81a131f34d93" + }, + { + "m_Id": "327f9ad0efe14ac08389da57b2151fde" + }, + { + "m_Id": "c3d2fd39c92d4ea6aadfaf285cdff788" + }, + { + "m_Id": "811ebb49d51b40bc82689967042b3cef" + }, + { + "m_Id": "d13d20d4480249dab0878610efc92c78" + }, + { + "m_Id": "efc527b34d6b43fa953f249439783b22" + }, + { + "m_Id": "5631abf80fa6472599575654f8d04ba2" + }, + { + "m_Id": "aa6daa8869434dbf991ede8649c3bc08" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d93ae1729b65461c85c73a8178be4b1a", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "da004518ef654b1c88150e1cd8f71221", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "da4fd11a225a4cc8b42d0c86cebf748c", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "daa4bd2dd33b4a729e313c4cd0e33574", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 2.0, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "dbd9e0bad0744476b966f10e90abf56b", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "dc7ecbfff03b4ee5b29955e6bcc3c0ab", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "dd3501c323db4cb982e81b5a118852a4", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "dd945389630c4a5a896f72ab3750585a", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ddd4ef1e1e454ccf872a74a8e281313b", + "m_Id": 0, + "m_DisplayName": "Thickness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Thickness", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "de0c01eb18a547fdbe20f493469a7c6d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Normal", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "71da8d209d9f42e5b1d60a290356fa7f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Normal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "df499f21e2694daf99facebf5b259efd", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "df8fb8bd70354c738b73652eb2c49cfa", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "dfba2e664b854d7da03879c577fca0d8", + "m_Guid": { + "m_GuidSerialized": "da3b3609-5347-47a8-a4ea-b25ea0d3124e" + }, + "m_Name": "Mask Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_dfba2e664b854d7da03879c577fca0d8", + "m_OverrideReferenceName": "_MaskMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "e00196e3b24345d494cf0a24970a9d51", + "m_Id": 0, + "m_DisplayName": "Base Color Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e099d90b1d304aa2ad10b67d627f8e67", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e1162097c6f64c2bb920621b09105dbd", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "e1c94a3a85bc4e41be458c407364180e", + "m_Guid": { + "m_GuidSerialized": "0663f1ec-a3c9-46a2-8d41-c6272da9c9b4" + }, + "m_Name": "IOR", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_IOR", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.399999976158142, + "m_FloatType": 1, + "m_RangeValues": { + "x": 1.0, + "y": 2.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "e1d3b3fafa884079b0a5145df36af57a", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.5, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "e39e7145c7574ad5ba8c5f8e43bb87d6", + "m_Group": { + "m_Id": "2d87e04d060a476dbfa542dcbc79bb98" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1884.9998779296875, + "y": 1809.0, + "width": 125.99999237060547, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "fd95933c5a374fa7a623404d2e386187" + }, + { + "m_Id": "441256ace0d443b598b7360a88b33811" + }, + { + "m_Id": "3f48766820204ff9beca51b1091fad0d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "e3e5bea9548b4b82b8da8c33983fe642", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -946.0, + "y": 1017.9999389648438, + "width": 184.0, + "height": 252.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "22b4faff41fa44139ae3be81c34a4fa0" + }, + { + "m_Id": "06c7c56764f5422d8504d3be9319d4a2" + }, + { + "m_Id": "cd09e899972044059f4b566e0dc028b3" + }, + { + "m_Id": "63db1e37348c4b34b6602806aa6331b5" + }, + { + "m_Id": "9fbc60791d2b400186ad1c7ec73dd97f" + }, + { + "m_Id": "6a25fa7c0bab4ab7a84daf8f486182b1" + }, + { + "m_Id": "8fbb3b1e9bca463095df861e9bc77a5a" + }, + { + "m_Id": "c459741fd77f4913be0ad33b2ddc114a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "e40b96cc80f94fac964c0050c04b3b42", + "m_Guid": { + "m_GuidSerialized": "b03c3254-a078-48cb-bc2a-4a9e6ceb5f92" + }, + "m_Name": "Emission Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_EmissionMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e5ce5f9acbbd46febe3a85ca658f678d", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "e5f45cf401034ee4bf97d73d48bb700e", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "e6baf1a8fcb2447a8f600a28e78fac2f", + "m_Id": 1, + "m_DisplayName": "Tiling", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tiling", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "e795462443794578aa616d703bdc0502", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "e85d49f536c1438dbc708b0932b2b4e9", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4350.99951171875, + "y": -102.99998474121094, + "width": 184.0, + "height": 252.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "48f4b1bf3fd342c5a7f4a19bef8e492e" + }, + { + "m_Id": "2f71ab5359934e6f84ed4bfcaa043201" + }, + { + "m_Id": "f4ac5bfc0cc04de1ac540d6de42a2213" + }, + { + "m_Id": "cc5c73e825434fa29f8ec040f2cdde77" + }, + { + "m_Id": "da4fd11a225a4cc8b42d0c86cebf748c" + }, + { + "m_Id": "f4a77047d6f8444d8cccc15af9d3c8c1" + }, + { + "m_Id": "adce20a6424e4086a5a5c2dcb8e85404" + }, + { + "m_Id": "f7cfa4ed10a444d6beefb6332d2ef4e4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "e89b366a22064048a074aafaf48a4670", + "m_Id": 0, + "m_DisplayName": "Bent Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BentNormal", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "e96b411bd62046479ff45c0551e81dd2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1602.0001220703125, + "y": -179.99996948242188, + "width": 130.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "da004518ef654b1c88150e1cd8f71221" + }, + { + "m_Id": "fb6316ecdd844048b271676042bd6f23" + }, + { + "m_Id": "df499f21e2694daf99facebf5b259efd" + }, + { + "m_Id": "c697ce7c82cf43e2a2e7c1bc0f146549" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "e9d429c4d8ac495e8fcbde3e7794a520", + "m_Id": 0, + "m_DisplayName": "Emissive Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "ec6f605ead8f4fd6a96a492279ce0302", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Occlusion", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 17.000093460083009, + "y": 555.0, + "width": 200.00001525878907, + "height": 41.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "b42f4dec14364c25b1f355bed3a3b47d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Occlusion" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "ee74bc357bc94231a7dfd0efd1b889f3", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Tangent", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "b2e23e8f51a04fa09119e52cb2a13bbc" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ee90ced1e106458ea27587aa4b0869f1", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ef98e05535894368adcb4028065865e6", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "efc527b34d6b43fa953f249439783b22", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "f02a6b1458114f3093dc6f8c8c647923", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f037fecbc403464fb614598ba9c22b95", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4552.0, + "y": 403.0000305175781, + "width": 139.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "fcf3456bc5814a4f8a4f9ae19c517a0a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "dfba2e664b854d7da03879c577fca0d8" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f09ee54a44e04f21847023c16690ac08", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.800000011920929, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f16691b6152c40fd912ce16418bca07e", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f203f86684dd443ca15802c31f31ade8", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SliderNode", + "m_ObjectId": "f229358192914725a0af4d2cb41b747e", + "m_Group": { + "m_Id": "849c2d7eb1e24b419242be304983266c" + }, + "m_Name": "Slider", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4524.0, + "y": -1046.0, + "width": 232.00001525878907, + "height": 146.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "b926529131d04574b9d964d65f0f916d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": { + "x": 0.3333333134651184, + "y": 0.30000001192092898, + "z": 0.4000000059604645 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "f27e10674dfb406dae70ad8ea15c7620", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f37c8859926f48c7bdec7e298a45c4c4", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "f4a77047d6f8444d8cccc15af9d3c8c1", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f4ac5bfc0cc04de1ac540d6de42a2213", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f4d6f6766b974db5b4f1616447e8d5e5", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "f67ffecc70e640ce853c58f97e650aef", + "m_Group": { + "m_Id": "2d6d1f93c44041b69633aacd4174e98a" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3737.000244140625, + "y": -727.0000610351563, + "width": 56.000003814697269, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "bad2632c36834dd1951d3be54c964551" + }, + { + "m_Id": "87969c5516bc4fb88529129c3f041a7b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ViewDirectionNode", + "m_ObjectId": "f779a7cc6e4e4e0496d0dbfaf4e93f15", + "m_Group": { + "m_Id": "19cd454b799046378beaf7315b48ee98" + }, + "m_Name": "View Direction", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3426.000244140625, + "y": -222.00013732910157, + "width": 206.00001525878907, + "height": 132.0 + } + }, + "m_Slots": [ + { + "m_Id": "501e173eec9d4e1b91d983cdc467c506" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "f7cfa4ed10a444d6beefb6332d2ef4e4", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "faf313cc1ba74275aa8380b8b52b73b6", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "fb6316ecdd844048b271676042bd6f23", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "fc5a4d1bb73f4e829ffb32820de86023", + "m_Group": { + "m_Id": "19cd454b799046378beaf7315b48ee98" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2325.00048828125, + "y": 117.99980163574219, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "24e4b02926634e66b9b97d6c019ff01e" + }, + { + "m_Id": "53706ba6c5e24ab2bf623575a8fad67f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "fcb0f59e455b47919c1a701cb8e0447f", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "52f02aeee7404dfda840641c91caeddb" + }, + { + "m_Id": "dfba2e664b854d7da03879c577fca0d8" + }, + { + "m_Id": "81ddbfbdd3614523ac1ae7428b4942d2" + }, + { + "m_Id": "120ecb0ce50d4d7dad340b25505ef023" + }, + { + "m_Id": "266b1b344117419f8dfd5536bc53b852" + }, + { + "m_Id": "82d01b3a667b4333aba605be33778c1b" + }, + { + "m_Id": "b803ade175e6441fad846e918e3ad9d0" + }, + { + "m_Id": "e40b96cc80f94fac964c0050c04b3b42" + }, + { + "m_Id": "d6b17070fa464fee9d6fd0b3cc80b15f" + }, + { + "m_Id": "8ece50505af046fab4f259d189770780" + }, + { + "m_Id": "d5d122eed44b41ae84d69f8bb777e94b" + }, + { + "m_Id": "e1c94a3a85bc4e41be458c407364180e" + }, + { + "m_Id": "796c348703f54038bb9cfa234cb0fb68" + }, + { + "m_Id": "102c2d70a80b4981a09de79fb4b4470e" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "fcf3456bc5814a4f8a4f9ae19c517a0a", + "m_Id": 0, + "m_DisplayName": "Mask Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "fd449f8229dc457c8c54b02a3519d98b", + "m_Group": { + "m_Id": "2d87e04d060a476dbfa542dcbc79bb98" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1860.9998779296875, + "y": 1499.0, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "0b515060d82e4803b2b79ccf74261001" + }, + { + "m_Id": "984eba7d5b4f4921b533c707729f9212" + }, + { + "m_Id": "ef98e05535894368adcb4028065865e6" + }, + { + "m_Id": "1209b5c61cce4ab4864ed439e2396918" + }, + { + "m_Id": "82351e8c108a44488d2de8a7b45ed285" + }, + { + "m_Id": "8d505d3cd5974a9ab636628f47c01ee5" + }, + { + "m_Id": "f02a6b1458114f3093dc6f8c8c647923" + }, + { + "m_Id": "25b7806ac1f7458eab306fac21a9d1e7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 1, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "fd95933c5a374fa7a623404d2e386187", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "fe5da2c067f54a37af0a23da03494d33", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "fe7b0fa3b12e4136b851b337eae6545e", + "m_Id": 0, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "fee59bccc1864ce2ae37b3264571adfc", + "m_Group": { + "m_Id": "19cd454b799046378beaf7315b48ee98" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2486.00048828125, + "y": -129.000244140625, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "6b6deeb41aa542ad92541668e938c034" + }, + { + "m_Id": "0d5a83c0bf664452badb333e70a2e0a8" + }, + { + "m_Id": "4b136491a4d04359862ad7a44e07fea9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "ffd46f2e51a04ca6a92c6e3ff69a1080", + "m_Group": { + "m_Id": "2d6d1f93c44041b69633aacd4174e98a" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3436.00048828125, + "y": -845.0001831054688, + "width": 126.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "9b07219f71db4e3db6af3a41a097a959" + }, + { + "m_Id": "73f8c2a923194cf0bd0ea2fcc9fffb69" + }, + { + "m_Id": "558931ec821e4aed91b62bb2ebad42d3" + }, + { + "m_Id": "48169d7918774b2aaeaa6c22e8a90a06" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + diff --git a/HDRP/Shaders/HDRP12/RL_CorneaShaderParallax_Baked_HDRP12.shadergraph.meta b/HDRP/Shaders/HDRP12/RL_CorneaShaderParallax_Baked_HDRP12.shadergraph.meta new file mode 100644 index 0000000..b0a61fc --- /dev/null +++ b/HDRP/Shaders/HDRP12/RL_CorneaShaderParallax_Baked_HDRP12.shadergraph.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: f6adb744898d3ee40a74574f0db55dd1 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} diff --git a/HDRP/Shaders/HDRP12/RL_CorneaShaderParallax_HDRP12.shadergraph b/HDRP/Shaders/HDRP12/RL_CorneaShaderParallax_HDRP12.shadergraph new file mode 100644 index 0000000..a775100 --- /dev/null +++ b/HDRP/Shaders/HDRP12/RL_CorneaShaderParallax_HDRP12.shadergraph @@ -0,0 +1,21702 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "f85a4e4b91df4a7db442a14fde53ed87", + "m_Properties": [ + { + "m_Id": "cb42572a46a74a588ef3935f3a667eb7" + }, + { + "m_Id": "55bf621ad2394320a2ab49a3c7b34fe1" + }, + { + "m_Id": "451cc7559488456fb2d601ba459f41da" + }, + { + "m_Id": "410287977f3941ae86357b91bb50c332" + }, + { + "m_Id": "82fed9724f34448392b89bdd38fe7517" + }, + { + "m_Id": "0cbea652f4bf4177942231f39b7c2eea" + }, + { + "m_Id": "85e5e0cd46aa44fc8e9f720d375bec49" + }, + { + "m_Id": "6106c8c4dc85475886881929b289ae65" + }, + { + "m_Id": "e2d236b8f7c740b1920bd65df0cef00f" + }, + { + "m_Id": "b618279ad2eb41bd9df25d9f412e0eb1" + }, + { + "m_Id": "4e48a718329c454b8a46be0bc9bf8802" + }, + { + "m_Id": "211ca272cd524d5098b5288942e1374b" + }, + { + "m_Id": "30234a2ec51e43279321e35ffc60083e" + }, + { + "m_Id": "a71b2a13bfe64b8fbb07597467c80fb2" + }, + { + "m_Id": "99ad21e27a3f4d3cb1b1736abc28020d" + }, + { + "m_Id": "308a2ce997744f8cb41204c209af692a" + }, + { + "m_Id": "cbcbb78812d84a3ea2eab90a08ba2f3b" + }, + { + "m_Id": "2fe3d3e44e8646f3a00409c36bc1a98e" + }, + { + "m_Id": "ed1d6ae0d0e14a009081ff66d328aa52" + }, + { + "m_Id": "8200a5c208dd40fabbab6b6aca910116" + }, + { + "m_Id": "d0ef53e49de84105aac4f730278802d0" + }, + { + "m_Id": "f5b469bad51849d1831c6acedbe7d5be" + }, + { + "m_Id": "4238e02f0b7849e0ab81381125a954b9" + }, + { + "m_Id": "3345a7b9279a48b7ba4602df55d812ac" + }, + { + "m_Id": "daa99c4f268449b8a4e69fdaeafcfe49" + }, + { + "m_Id": "ab45ac5b088b42518d305de12d5f3763" + }, + { + "m_Id": "3a3f4cc5a3574e32b762b0cb62cd67cf" + }, + { + "m_Id": "5f410167b9c14d43bc4da4f27fdd220a" + }, + { + "m_Id": "195319a2066f492abb03e4f9fb29acfb" + }, + { + "m_Id": "8a49d2f872e946d4a29e2030ee291584" + }, + { + "m_Id": "9be1515fae6d42c09957951f4f4fd357" + }, + { + "m_Id": "cd32d6c896b4474aa36ec555723b81ef" + }, + { + "m_Id": "14e401d52fb34c7cb2fa95ca45b72210" + }, + { + "m_Id": "f4805aec61284d8188631ee8d13ca13c" + }, + { + "m_Id": "596515c1061c4119b6831a17bd392746" + }, + { + "m_Id": "13125e3e576e4c76b403dab13948fd74" + }, + { + "m_Id": "b0ec1f6d5bd0419796b5090e7dffabf7" + }, + { + "m_Id": "859cfaa3765a443d891a115d38d963bd" + }, + { + "m_Id": "40f2fea490ef4e5999f154a042e89495" + }, + { + "m_Id": "424271c2190c4f42b931a851e201c75d" + }, + { + "m_Id": "6df2a410994a443c8f0422f509d86883" + }, + { + "m_Id": "526ce229950b48d0b6c7cdd0b66dd1e6" + } + ], + "m_Keywords": [ + { + "m_Id": "9d63910b86f7439f9642f08926860a8e" + } + ], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "7f55d293c941409790c7287963f29585" + } + ], + "m_Nodes": [ + { + "m_Id": "4b45669a84054c498babd493511b3189" + }, + { + "m_Id": "0153caa15e554a9bb37fea4238ebdc5b" + }, + { + "m_Id": "00ab9614abb14bfea39934b2abff144b" + }, + { + "m_Id": "8a7ae7a881424567bd38f733cff73869" + }, + { + "m_Id": "bc0c9bafa3544deaaba658da5d1457a2" + }, + { + "m_Id": "08c1176d7dfe406bb0f6283ca763d553" + }, + { + "m_Id": "e701720035d44304a33f4b64350fc6e3" + }, + { + "m_Id": "6a4b619cae09428e850340b327dc2247" + }, + { + "m_Id": "6b280d605cf34b63ae417129545c2f7d" + }, + { + "m_Id": "e1e6ea93dab24d4086de0ce0507e9306" + }, + { + "m_Id": "0556880e701d48e589655db291ee6099" + }, + { + "m_Id": "c2ce8f28915943d49e5539ae59b0b3bf" + }, + { + "m_Id": "84bdfaea919e418dbad1cf44d06dc11b" + }, + { + "m_Id": "c0f127f890774e2987f07ee8f1002231" + }, + { + "m_Id": "d86bbba2a7f544ccb8b0f954a6fd1a83" + }, + { + "m_Id": "42ba018b3a414c4485ab942ebf69a4ad" + }, + { + "m_Id": "8192b535ff4b4c02b8b979c205588649" + }, + { + "m_Id": "71d190547a3c44809862ff43703249c1" + }, + { + "m_Id": "953fa7f504094a569b4c7ca8216cd28c" + }, + { + "m_Id": "48e7aa14004241f09e40927e5502db5f" + }, + { + "m_Id": "63427a74f3e84bfaa8916b46984eb21e" + }, + { + "m_Id": "60690c6170544de7ab05a07916de81aa" + }, + { + "m_Id": "b74b3332d6fe43dda8b59f706cc29f29" + }, + { + "m_Id": "d4adb9f4c12448c78e98d14fb2000ab7" + }, + { + "m_Id": "3c7bca46d3ed4ae5b7df3592da5f774c" + }, + { + "m_Id": "7d0d6e9fb5ad480fa2c294660a419754" + }, + { + "m_Id": "a72ad83bd1eb4a4691d245a59c9e41d5" + }, + { + "m_Id": "2d62f4a8544b460b9f314e90db6ec04c" + }, + { + "m_Id": "6918af92d95c46dfa33f3b2b9331ebca" + }, + { + "m_Id": "15f48b8faeb64c0cb4b648989f149d63" + }, + { + "m_Id": "ef9a9ad73fb74bd087b55b476ba61119" + }, + { + "m_Id": "619d5f4976004545be9f7a054f6345c2" + }, + { + "m_Id": "c48f7c3cdcba457fa8d313e8ac2a2192" + }, + { + "m_Id": "789e70aabf5a4c52b8bb9861dcc75acb" + }, + { + "m_Id": "9087b9a01e164fa490cb7d1132f0ee11" + }, + { + "m_Id": "2ec9dabee0914c97837fd58570d86f21" + }, + { + "m_Id": "dedf1c4c6ae84cb4b2905241cd8853c6" + }, + { + "m_Id": "7775f2e3bef641f9acfa32f315b8a049" + }, + { + "m_Id": "db2bfc69c41f47cea634ef69f9ad207e" + }, + { + "m_Id": "0213d335a7e4497b98bb447d6528c4f6" + }, + { + "m_Id": "742ba88a28af42aba6cf8af5187f2bc5" + }, + { + "m_Id": "212fcf1563454809ac6e02adac40b4cb" + }, + { + "m_Id": "7988f0a070304aec8336a9a885eee20f" + }, + { + "m_Id": "49d17ba692cf4ddfa5689031410f9af7" + }, + { + "m_Id": "3c3d298450c64c50afd6e62d79cd27c3" + }, + { + "m_Id": "dbdf7da04f214f16ba536399a7105ad8" + }, + { + "m_Id": "015ad390771249429ee28c0274b20345" + }, + { + "m_Id": "f9e4ca9ef51f47f181f9674bfca66bc4" + }, + { + "m_Id": "c54f3fc163454592aeaf55657e4134a3" + }, + { + "m_Id": "bd3b495317c543eabf80d124290b4122" + }, + { + "m_Id": "bc1baf1bf1fc4b25a8c5e0d18e315afd" + }, + { + "m_Id": "8eda96c3858f479cbd78b61e73194ef7" + }, + { + "m_Id": "a11e0b5579d84698b53dcf812e56b73c" + }, + { + "m_Id": "afcfe1b0e92042a69deaf6315b6813a8" + }, + { + "m_Id": "bc5f2c0ad23b44eb96bc7b83b3e78b4f" + }, + { + "m_Id": "6396fbb6050845dfb78251eb19cf1f3d" + }, + { + "m_Id": "2c091c6528664f6797d8a54f8327744d" + }, + { + "m_Id": "81e5fe7d81d8443da529cd0254c01e61" + }, + { + "m_Id": "a9d66e0df912494a9d80d1871739efd8" + }, + { + "m_Id": "abcb0bd1f0ef4265b7f3627c28ea272c" + }, + { + "m_Id": "4f7d58dc38cd4a4daa541a875022cf72" + }, + { + "m_Id": "183ef9a03d1240da96ad473c17fdffb6" + }, + { + "m_Id": "0f3d1062075e4033a1a07b86ad18eac5" + }, + { + "m_Id": "fc728e1ada644514b5e3d38d1a9b24c1" + }, + { + "m_Id": "6302739ff3374cfaa8fcedd14e7f761c" + }, + { + "m_Id": "c422a5e7e9fa45de8b8127772c192150" + }, + { + "m_Id": "a937a0903d924b98ae172912d6fa7a0f" + }, + { + "m_Id": "3e65b49e5c9849f88b9fdadb71b1e174" + }, + { + "m_Id": "37e75d0888474abd902621830e017f7f" + }, + { + "m_Id": "b8b4cd1faff44ef793a1757988d5d564" + }, + { + "m_Id": "93152c3843a142efa5ea3d8de29e187c" + }, + { + "m_Id": "8b50c6d9dfd14cd7813b6ca0dcaa3f94" + }, + { + "m_Id": "c32c318d23154d279902e9aa65cb5ca1" + }, + { + "m_Id": "4980ab94dd794acb861d2bff4da45b6c" + }, + { + "m_Id": "653d9a0466784556a30ea5f4a8ab15b4" + }, + { + "m_Id": "30c9f960d0614a9c86d6adb950404ba4" + }, + { + "m_Id": "17dad3882c584470862c6e39310a2793" + }, + { + "m_Id": "3e5e7df4e7e54e6689aec588fd71466c" + }, + { + "m_Id": "b19b084a466d46849266805dbd24f45a" + }, + { + "m_Id": "c0c3c5c181cc4e3ea7ae03e90bd20b5d" + }, + { + "m_Id": "5cb0acbaa8ec47f3949dd6f059ef08ac" + }, + { + "m_Id": "8a638e82aa1d4bf2a04304650d73fa8e" + }, + { + "m_Id": "95eb2c3b36dd4d68a9e131e57395f7ba" + }, + { + "m_Id": "0fd9d87dd55e40e19062a26532caefbe" + }, + { + "m_Id": "59a7dc2461134f9397f43ffba658e922" + }, + { + "m_Id": "62fedfd3bd31470fa43da6a935690b2f" + }, + { + "m_Id": "c5ba3386d18b4c529ce7364f6151a623" + }, + { + "m_Id": "7ece220827684c28a423cf298a5dd94a" + }, + { + "m_Id": "550a06f5c5c94768ae7e3ac6f3a68718" + }, + { + "m_Id": "64b8f0b8e8ab453b82e60dbb2601810a" + }, + { + "m_Id": "5c6d79fa3de14efc88d0df8ae1161314" + }, + { + "m_Id": "ed23a5794fd04f4da4f8dc952d7bc921" + }, + { + "m_Id": "b89f3fca13474ebc98719fceb8054eb0" + }, + { + "m_Id": "7352305b756b4d149bb8ba57d17be328" + }, + { + "m_Id": "34f42febbc9c455296ef74e39666c168" + }, + { + "m_Id": "e4db4ba36bfa46638285444a51991c58" + }, + { + "m_Id": "fafe5ccffa2d4ec4ba5e9ba37d28b945" + }, + { + "m_Id": "e1f2bbba627a43ed95cdac40efa322fd" + }, + { + "m_Id": "a2d4f554a9b94d62a34604525368014f" + }, + { + "m_Id": "632471e337134d58abfeff04c801a3fc" + }, + { + "m_Id": "66d3dbbf263f41eb8f7fd3170e887590" + }, + { + "m_Id": "76cb50baf4d5435eae085a0baf1c43ab" + }, + { + "m_Id": "bec0b4dd06414ef8a9b83d7acd74bd1b" + }, + { + "m_Id": "3ae885428ab24bb9af58635f246140bf" + }, + { + "m_Id": "84359ca70953427c82eacb05db8d8618" + }, + { + "m_Id": "805735d83acb46daa44e418e1c9b3f8f" + }, + { + "m_Id": "333a6647193a46cbb313bbe646b1bc4a" + }, + { + "m_Id": "31b9fb036b8d4560883e566731616d1b" + }, + { + "m_Id": "31996925a19c432db9e6745e4e076ee9" + }, + { + "m_Id": "e46052b07d6b489485902f7d92f22845" + }, + { + "m_Id": "0f323bc3e7b449488982761581289785" + }, + { + "m_Id": "b3b9745cde9c47989d32841f6a18b2cb" + }, + { + "m_Id": "a31a209d02454f71bc4998e1eced009f" + }, + { + "m_Id": "2b593328981948af91110b1145074fda" + }, + { + "m_Id": "df78e83269d642ba85f90581c5974966" + }, + { + "m_Id": "7e86c349b8484b45bf56d533e3444972" + }, + { + "m_Id": "0f681013a99b47f99f43c2c71c24e617" + }, + { + "m_Id": "94b61453cf1c4dc6b5c9e50377bd56cd" + }, + { + "m_Id": "ded2d330b979420aad0725d350685408" + }, + { + "m_Id": "1c40f268fbd5467d9c4cdac855b24caa" + }, + { + "m_Id": "d04f7c7fcdfb4825b57487e8a1969e8d" + }, + { + "m_Id": "8c682ca014ce41a8a32872c5c31ca9a3" + }, + { + "m_Id": "79fb9a11140a4f448d6a988621e40f52" + }, + { + "m_Id": "0c0da158c8614c1d9f33c2c7f0a18a22" + }, + { + "m_Id": "a81f6bd14c934eabbbd451538c01c756" + }, + { + "m_Id": "43f28bafd388414e9cea52ceb3ddbe90" + }, + { + "m_Id": "7825ee5dbaf84ee3ac4264f703a28e13" + }, + { + "m_Id": "d4ec3bceafd04b72afc5793fdb26306f" + }, + { + "m_Id": "6dc08bd25bf04efd90ae138d00c9f27f" + }, + { + "m_Id": "cd71b0a44faa462daae62c817f12a244" + }, + { + "m_Id": "27d90617fee14c1da456f530e86992b1" + }, + { + "m_Id": "75793656b6b142e48d880673ce9a5f02" + }, + { + "m_Id": "43978fce2a8b45548fcd18928ab08f7e" + }, + { + "m_Id": "3d7ac1bfd1d944ecb61398237ddf47ba" + }, + { + "m_Id": "50d7f0ec44074b6d95c1dbea95cbd3fc" + }, + { + "m_Id": "9d0d15bd96a142e6a188d6d53503c99a" + }, + { + "m_Id": "9bb16435730648fc851ecaa213176804" + }, + { + "m_Id": "e602769554614363a8c39cd64229357c" + }, + { + "m_Id": "6bcfb7f6bce54fa3a6bea96b60bc4f9f" + }, + { + "m_Id": "3ed67106e7a340f584d362135f6f89cc" + }, + { + "m_Id": "2013b44a1b6d4cf48a8031e9f49eb684" + }, + { + "m_Id": "4d64c6a35d854917910c759120155c8b" + }, + { + "m_Id": "454a3861fdf6403a84236019a153eae6" + }, + { + "m_Id": "c2d0ee4882714aabaa6b79d86b343438" + }, + { + "m_Id": "d9810e1374864dd0a55f33c38332ce4e" + }, + { + "m_Id": "9cc858fc3f084c6c9f1fdd69f94ebe35" + }, + { + "m_Id": "b0c5edea9ff34df7af2c01c206de4e3b" + }, + { + "m_Id": "52ec397d2b14431a86079f363401f9e4" + }, + { + "m_Id": "da721e1c4fe941aab573ad188e0d8b85" + }, + { + "m_Id": "8c52928e77f34d48b4e2772f378fd101" + }, + { + "m_Id": "7b9ae8ae7b8f478f8402b9d5b6909f72" + }, + { + "m_Id": "944df8f4c42d480f9d73a08aff931b17" + }, + { + "m_Id": "c83b73fbd8844d6c9593bf216fde5d29" + }, + { + "m_Id": "6b6b73faa1a24813bfbbd735f7db3709" + }, + { + "m_Id": "0b405d87b4f8403cbb665e8102a485a6" + }, + { + "m_Id": "0a581b9f7e584c3caf9e8468b204a886" + }, + { + "m_Id": "ae43fcee69fc4734a054a9aa7a35f915" + }, + { + "m_Id": "1b8eb01603be426c9a02c0fdb9d05422" + }, + { + "m_Id": "247e9def667f4e7cae1268876a1a4a8e" + }, + { + "m_Id": "2a1a6d7f91d14100b532933c1afd0603" + }, + { + "m_Id": "7b676e7d42d147908f2983bf6d9918e3" + }, + { + "m_Id": "7871fb3a198340e78e16636340aba6ad" + }, + { + "m_Id": "db748931f81342ad8b090e75a41132b3" + }, + { + "m_Id": "c8c3e0c5a0be49afa136ddbb2df6145f" + }, + { + "m_Id": "ac53ed5f4fdd439491bb4815cb519f7a" + }, + { + "m_Id": "1be7356b6aa141fabdcda0343af6f235" + }, + { + "m_Id": "957e65c236244f4885cff72730d2e416" + }, + { + "m_Id": "43e4b8ccf9674ad4aa33e503c7563f67" + }, + { + "m_Id": "a64e454d085a412baa4df6ac8cfefe4d" + }, + { + "m_Id": "007d5435f9d84f03be0d5fcc4b809d8e" + }, + { + "m_Id": "d62acc52664c411181f687ca5ea61a22" + }, + { + "m_Id": "4b2c5c83a2ed4f0884b2e1a2d750ee9a" + } + ], + "m_GroupDatas": [ + { + "m_Id": "e2d8030e74824bb48369331f4775f0ac" + }, + { + "m_Id": "47b971716ee4470f865fc5c885abcf66" + }, + { + "m_Id": "69bc229b1eb94e15a47d971b447a3198" + }, + { + "m_Id": "06ed9322d6854bb2b1d9cb30cd928b6d" + }, + { + "m_Id": "74c1d47e70e6422881a0e0f051febbb9" + }, + { + "m_Id": "9be24d51d0344c13bc6aef014a27580b" + }, + { + "m_Id": "fa7b0f3ba7d84ba7a4d19d87b7a3c4b8" + }, + { + "m_Id": "862059ed0bf141dd9404f65a66b53cd8" + }, + { + "m_Id": "4e7801ae7f8b4090be5d458121207cec" + }, + { + "m_Id": "4a0e19aa85024f47a32faf9b1d3f2868" + }, + { + "m_Id": "ac1d8910df764e109e212887850df3ab" + }, + { + "m_Id": "0ca230dd81f04c0ba5af42953674323c" + }, + { + "m_Id": "4bf6aca1e87d4112a0cdb531786f10cc" + }, + { + "m_Id": "72b23241c76e4db3898921d5c630b5ee" + }, + { + "m_Id": "d9515c1a639b4c329f084c3719978add" + }, + { + "m_Id": "2111a5b818db445d830a1d0c72e4e1ff" + }, + { + "m_Id": "10784d0649754a568bb16fa5965479f3" + }, + { + "m_Id": "467ad59802c74141a8700301f4d05fa5" + }, + { + "m_Id": "071d46748c3c4f9f9185bf3c1edb1e09" + }, + { + "m_Id": "01605ce140194068af36b5ee61825f07" + } + ], + "m_StickyNoteDatas": [ + { + "m_Id": "1445382bcb70439b8e2c097b4a733e73" + }, + { + "m_Id": "9d19945f6155442c8b409fda6b0d4e5d" + } + ], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "015ad390771249429ee28c0274b20345" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9087b9a01e164fa490cb7d1132f0ee11" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0213d335a7e4497b98bb447d6528c4f6" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc0c9bafa3544deaaba658da5d1457a2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0556880e701d48e589655db291ee6099" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "93152c3843a142efa5ea3d8de29e187c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0a581b9f7e584c3caf9e8468b204a886" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0b405d87b4f8403cbb665e8102a485a6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0a581b9f7e584c3caf9e8468b204a886" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ae43fcee69fc4734a054a9aa7a35f915" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0b405d87b4f8403cbb665e8102a485a6" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ae43fcee69fc4734a054a9aa7a35f915" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0c0da158c8614c1d9f33c2c7f0a18a22" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "df78e83269d642ba85f90581c5974966" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0f323bc3e7b449488982761581289785" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e46052b07d6b489485902f7d92f22845" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0f3d1062075e4033a1a07b86ad18eac5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "59a7dc2461134f9397f43ffba658e922" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0f681013a99b47f99f43c2c71c24e617" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "43f28bafd388414e9cea52ceb3ddbe90" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0fd9d87dd55e40e19062a26532caefbe" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "95eb2c3b36dd4d68a9e131e57395f7ba" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "15f48b8faeb64c0cb4b648989f149d63" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6918af92d95c46dfa33f3b2b9331ebca" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "17dad3882c584470862c6e39310a2793" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc1baf1bf1fc4b25a8c5e0d18e315afd" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "183ef9a03d1240da96ad473c17fdffb6" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a11e0b5579d84698b53dcf812e56b73c" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1b8eb01603be426c9a02c0fdb9d05422" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0b405d87b4f8403cbb665e8102a485a6" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1be7356b6aa141fabdcda0343af6f235" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ac53ed5f4fdd439491bb4815cb519f7a" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1c40f268fbd5467d9c4cdac855b24caa" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "94b61453cf1c4dc6b5c9e50377bd56cd" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2013b44a1b6d4cf48a8031e9f49eb684" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "454a3861fdf6403a84236019a153eae6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "212fcf1563454809ac6e02adac40b4cb" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "742ba88a28af42aba6cf8af5187f2bc5" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "247e9def667f4e7cae1268876a1a4a8e" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2a1a6d7f91d14100b532933c1afd0603" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2a1a6d7f91d14100b532933c1afd0603" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7b676e7d42d147908f2983bf6d9918e3" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2b593328981948af91110b1145074fda" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9d0d15bd96a142e6a188d6d53503c99a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2b593328981948af91110b1145074fda" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "df78e83269d642ba85f90581c5974966" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2c091c6528664f6797d8a54f8327744d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "81e5fe7d81d8443da529cd0254c01e61" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2c091c6528664f6797d8a54f8327744d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc5f2c0ad23b44eb96bc7b83b3e78b4f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2d62f4a8544b460b9f314e90db6ec04c" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "db748931f81342ad8b090e75a41132b3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2ec9dabee0914c97837fd58570d86f21" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7988f0a070304aec8336a9a885eee20f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "30c9f960d0614a9c86d6adb950404ba4" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "84bdfaea919e418dbad1cf44d06dc11b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "31996925a19c432db9e6745e4e076ee9" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "31b9fb036b8d4560883e566731616d1b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "31996925a19c432db9e6745e4e076ee9" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "333a6647193a46cbb313bbe646b1bc4a" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "31b9fb036b8d4560883e566731616d1b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2d62f4a8544b460b9f314e90db6ec04c" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "31b9fb036b8d4560883e566731616d1b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "db748931f81342ad8b090e75a41132b3" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "333a6647193a46cbb313bbe646b1bc4a" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2d62f4a8544b460b9f314e90db6ec04c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "34f42febbc9c455296ef74e39666c168" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7352305b756b4d149bb8ba57d17be328" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "34f42febbc9c455296ef74e39666c168" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c422a5e7e9fa45de8b8127772c192150" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "37e75d0888474abd902621830e017f7f" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0f323bc3e7b449488982761581289785" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "37e75d0888474abd902621830e017f7f" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3c3d298450c64c50afd6e62d79cd27c3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "37e75d0888474abd902621830e017f7f" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "944df8f4c42d480f9d73a08aff931b17" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3ae885428ab24bb9af58635f246140bf" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bec0b4dd06414ef8a9b83d7acd74bd1b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3c3d298450c64c50afd6e62d79cd27c3" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7988f0a070304aec8336a9a885eee20f" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3c7bca46d3ed4ae5b7df3592da5f774c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "60690c6170544de7ab05a07916de81aa" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3d7ac1bfd1d944ecb61398237ddf47ba" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "75793656b6b142e48d880673ce9a5f02" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3e5e7df4e7e54e6689aec588fd71466c" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ed23a5794fd04f4da4f8dc952d7bc921" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3e65b49e5c9849f88b9fdadb71b1e174" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "632471e337134d58abfeff04c801a3fc" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3e65b49e5c9849f88b9fdadb71b1e174" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9bb16435730648fc851ecaa213176804" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3ed67106e7a340f584d362135f6f89cc" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "afcfe1b0e92042a69deaf6315b6813a8" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "42ba018b3a414c4485ab942ebf69a4ad" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "30c9f960d0614a9c86d6adb950404ba4" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "43978fce2a8b45548fcd18928ab08f7e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "75793656b6b142e48d880673ce9a5f02" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "43e4b8ccf9674ad4aa33e503c7563f67" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "957e65c236244f4885cff72730d2e416" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "43f28bafd388414e9cea52ceb3ddbe90" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d4ec3bceafd04b72afc5793fdb26306f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "454a3861fdf6403a84236019a153eae6" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d9810e1374864dd0a55f33c38332ce4e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "48e7aa14004241f09e40927e5502db5f" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "953fa7f504094a569b4c7ca8216cd28c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4980ab94dd794acb861d2bff4da45b6c" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9bb16435730648fc851ecaa213176804" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "49d17ba692cf4ddfa5689031410f9af7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7988f0a070304aec8336a9a885eee20f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4b2c5c83a2ed4f0884b2e1a2d750ee9a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "007d5435f9d84f03be0d5fcc4b809d8e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4d64c6a35d854917910c759120155c8b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "da721e1c4fe941aab573ad188e0d8b85" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4f7d58dc38cd4a4daa541a875022cf72" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8eda96c3858f479cbd78b61e73194ef7" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "50d7f0ec44074b6d95c1dbea95cbd3fc" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cd71b0a44faa462daae62c817f12a244" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "52ec397d2b14431a86079f363401f9e4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c2d0ee4882714aabaa6b79d86b343438" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "550a06f5c5c94768ae7e3ac6f3a68718" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6302739ff3374cfaa8fcedd14e7f761c" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "59a7dc2461134f9397f43ffba658e922" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "550a06f5c5c94768ae7e3ac6f3a68718" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "59a7dc2461134f9397f43ffba658e922" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5c6d79fa3de14efc88d0df8ae1161314" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5c6d79fa3de14efc88d0df8ae1161314" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "550a06f5c5c94768ae7e3ac6f3a68718" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5cb0acbaa8ec47f3949dd6f059ef08ac" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7ece220827684c28a423cf298a5dd94a" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "60690c6170544de7ab05a07916de81aa" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "84bdfaea919e418dbad1cf44d06dc11b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "619d5f4976004545be9f7a054f6345c2" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c48f7c3cdcba457fa8d313e8ac2a2192" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "62fedfd3bd31470fa43da6a935690b2f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "59a7dc2461134f9397f43ffba658e922" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "62fedfd3bd31470fa43da6a935690b2f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b89f3fca13474ebc98719fceb8054eb0" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6302739ff3374cfaa8fcedd14e7f761c" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e46052b07d6b489485902f7d92f22845" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "632471e337134d58abfeff04c801a3fc" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a2d4f554a9b94d62a34604525368014f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "63427a74f3e84bfaa8916b46984eb21e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c83b73fbd8844d6c9593bf216fde5d29" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6396fbb6050845dfb78251eb19cf1f3d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc5f2c0ad23b44eb96bc7b83b3e78b4f" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "64b8f0b8e8ab453b82e60dbb2601810a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b89f3fca13474ebc98719fceb8054eb0" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "653d9a0466784556a30ea5f4a8ab15b4" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "37e75d0888474abd902621830e017f7f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "653d9a0466784556a30ea5f4a8ab15b4" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c54f3fc163454592aeaf55657e4134a3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "66d3dbbf263f41eb8f7fd3170e887590" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c8c3e0c5a0be49afa136ddbb2df6145f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6918af92d95c46dfa33f3b2b9331ebca" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e46052b07d6b489485902f7d92f22845" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6b6b73faa1a24813bfbbd735f7db3709" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "48e7aa14004241f09e40927e5502db5f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6bcfb7f6bce54fa3a6bea96b60bc4f9f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d04f7c7fcdfb4825b57487e8a1969e8d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "71d190547a3c44809862ff43703249c1" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d86bbba2a7f544ccb8b0f954a6fd1a83" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7352305b756b4d149bb8ba57d17be328" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c0c3c5c181cc4e3ea7ae03e90bd20b5d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "742ba88a28af42aba6cf8af5187f2bc5" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7775f2e3bef641f9acfa32f315b8a049" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "75793656b6b142e48d880673ce9a5f02" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6dc08bd25bf04efd90ae138d00c9f27f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "76cb50baf4d5435eae085a0baf1c43ab" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0fd9d87dd55e40e19062a26532caefbe" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7775f2e3bef641f9acfa32f315b8a049" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0213d335a7e4497b98bb447d6528c4f6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7825ee5dbaf84ee3ac4264f703a28e13" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d4ec3bceafd04b72afc5793fdb26306f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7871fb3a198340e78e16636340aba6ad" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "95eb2c3b36dd4d68a9e131e57395f7ba" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "789e70aabf5a4c52b8bb9861dcc75acb" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ef9a9ad73fb74bd087b55b476ba61119" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7988f0a070304aec8336a9a885eee20f" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6a4b619cae09428e850340b327dc2247" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "79fb9a11140a4f448d6a988621e40f52" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7871fb3a198340e78e16636340aba6ad" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "79fb9a11140a4f448d6a988621e40f52" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7b676e7d42d147908f2983bf6d9918e3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7b676e7d42d147908f2983bf6d9918e3" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "95eb2c3b36dd4d68a9e131e57395f7ba" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7b9ae8ae7b8f478f8402b9d5b6909f72" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "454a3861fdf6403a84236019a153eae6" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7d0d6e9fb5ad480fa2c294660a419754" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "31b9fb036b8d4560883e566731616d1b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7e86c349b8484b45bf56d533e3444972" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0c0da158c8614c1d9f33c2c7f0a18a22" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7ece220827684c28a423cf298a5dd94a" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e4db4ba36bfa46638285444a51991c58" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7ece220827684c28a423cf298a5dd94a" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e602769554614363a8c39cd64229357c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "805735d83acb46daa44e418e1c9b3f8f" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e701720035d44304a33f4b64350fc6e3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8192b535ff4b4c02b8b979c205588649" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c0f127f890774e2987f07ee8f1002231" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "81e5fe7d81d8443da529cd0254c01e61" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6396fbb6050845dfb78251eb19cf1f3d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "84359ca70953427c82eacb05db8d8618" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "805735d83acb46daa44e418e1c9b3f8f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "84bdfaea919e418dbad1cf44d06dc11b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c0f127f890774e2987f07ee8f1002231" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8a638e82aa1d4bf2a04304650d73fa8e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "247e9def667f4e7cae1268876a1a4a8e" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8b50c6d9dfd14cd7813b6ca0dcaa3f94" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c32c318d23154d279902e9aa65cb5ca1" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8c52928e77f34d48b4e2772f378fd101" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "da721e1c4fe941aab573ad188e0d8b85" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8c682ca014ce41a8a32872c5c31ca9a3" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "94b61453cf1c4dc6b5c9e50377bd56cd" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8c682ca014ce41a8a32872c5c31ca9a3" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ded2d330b979420aad0725d350685408" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8eda96c3858f479cbd78b61e73194ef7" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a11e0b5579d84698b53dcf812e56b73c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9087b9a01e164fa490cb7d1132f0ee11" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b74b3332d6fe43dda8b59f706cc29f29" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "93152c3843a142efa5ea3d8de29e187c" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8b50c6d9dfd14cd7813b6ca0dcaa3f94" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "944df8f4c42d480f9d73a08aff931b17" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "75793656b6b142e48d880673ce9a5f02" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "94b61453cf1c4dc6b5c9e50377bd56cd" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3ed67106e7a340f584d362135f6f89cc" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "953fa7f504094a569b4c7ca8216cd28c" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3e65b49e5c9849f88b9fdadb71b1e174" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "953fa7f504094a569b4c7ca8216cd28c" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7352305b756b4d149bb8ba57d17be328" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "953fa7f504094a569b4c7ca8216cd28c" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b19b084a466d46849266805dbd24f45a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "957e65c236244f4885cff72730d2e416" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a64e454d085a412baa4df6ac8cfefe4d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "95eb2c3b36dd4d68a9e131e57395f7ba" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2c091c6528664f6797d8a54f8327744d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9bb16435730648fc851ecaa213176804" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "76cb50baf4d5435eae085a0baf1c43ab" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9cc858fc3f084c6c9f1fdd69f94ebe35" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2013b44a1b6d4cf48a8031e9f49eb684" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9cc858fc3f084c6c9f1fdd69f94ebe35" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b0c5edea9ff34df7af2c01c206de4e3b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9d0d15bd96a142e6a188d6d53503c99a" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d04f7c7fcdfb4825b57487e8a1969e8d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a11e0b5579d84698b53dcf812e56b73c" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ac53ed5f4fdd439491bb4815cb519f7a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a2d4f554a9b94d62a34604525368014f" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "db748931f81342ad8b090e75a41132b3" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a31a209d02454f71bc4998e1eced009f" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "94b61453cf1c4dc6b5c9e50377bd56cd" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a64e454d085a412baa4df6ac8cfefe4d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6302739ff3374cfaa8fcedd14e7f761c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a72ad83bd1eb4a4691d245a59c9e41d5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "333a6647193a46cbb313bbe646b1bc4a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a81f6bd14c934eabbbd451538c01c756" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9d0d15bd96a142e6a188d6d53503c99a" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a937a0903d924b98ae172912d6fa7a0f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4980ab94dd794acb861d2bff4da45b6c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a9d66e0df912494a9d80d1871739efd8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "afcfe1b0e92042a69deaf6315b6813a8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "abcb0bd1f0ef4265b7f3627c28ea272c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "17dad3882c584470862c6e39310a2793" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ac53ed5f4fdd439491bb4815cb519f7a" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a64e454d085a412baa4df6ac8cfefe4d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ae43fcee69fc4734a054a9aa7a35f915" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "247e9def667f4e7cae1268876a1a4a8e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "afcfe1b0e92042a69deaf6315b6813a8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc1baf1bf1fc4b25a8c5e0d18e315afd" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b0c5edea9ff34df7af2c01c206de4e3b" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3e5e7df4e7e54e6689aec588fd71466c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b19b084a466d46849266805dbd24f45a" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9cc858fc3f084c6c9f1fdd69f94ebe35" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b3b9745cde9c47989d32841f6a18b2cb" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7e86c349b8484b45bf56d533e3444972" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b74b3332d6fe43dda8b59f706cc29f29" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "60690c6170544de7ab05a07916de81aa" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b89f3fca13474ebc98719fceb8054eb0" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5c6d79fa3de14efc88d0df8ae1161314" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b8b4cd1faff44ef793a1757988d5d564" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8b50c6d9dfd14cd7813b6ca0dcaa3f94" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bc1baf1bf1fc4b25a8c5e0d18e315afd" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8eda96c3858f479cbd78b61e73194ef7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bc5f2c0ad23b44eb96bc7b83b3e78b4f" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3ed67106e7a340f584d362135f6f89cc" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bc5f2c0ad23b44eb96bc7b83b3e78b4f" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a31a209d02454f71bc4998e1eced009f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bd3b495317c543eabf80d124290b4122" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fafe5ccffa2d4ec4ba5e9ba37d28b945" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bec0b4dd06414ef8a9b83d7acd74bd1b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "805735d83acb46daa44e418e1c9b3f8f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c0c3c5c181cc4e3ea7ae03e90bd20b5d" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "653d9a0466784556a30ea5f4a8ab15b4" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c0f127f890774e2987f07ee8f1002231" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d86bbba2a7f544ccb8b0f954a6fd1a83" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c2ce8f28915943d49e5539ae59b0b3bf" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0556880e701d48e589655db291ee6099" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c2d0ee4882714aabaa6b79d86b343438" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3ed67106e7a340f584d362135f6f89cc" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c32c318d23154d279902e9aa65cb5ca1" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6b280d605cf34b63ae417129545c2f7d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c422a5e7e9fa45de8b8127772c192150" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7352305b756b4d149bb8ba57d17be328" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c48f7c3cdcba457fa8d313e8ac2a2192" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ef9a9ad73fb74bd087b55b476ba61119" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c54f3fc163454592aeaf55657e4134a3" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f9e4ca9ef51f47f181f9674bfca66bc4" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c5ba3386d18b4c529ce7364f6151a623" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7ece220827684c28a423cf298a5dd94a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c83b73fbd8844d6c9593bf216fde5d29" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6b6b73faa1a24813bfbbd735f7db3709" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c83b73fbd8844d6c9593bf216fde5d29" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6b6b73faa1a24813bfbbd735f7db3709" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c8c3e0c5a0be49afa136ddbb2df6145f" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6918af92d95c46dfa33f3b2b9331ebca" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d04f7c7fcdfb4825b57487e8a1969e8d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8c682ca014ce41a8a32872c5c31ca9a3" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d4adb9f4c12448c78e98d14fb2000ab7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "dbdf7da04f214f16ba536399a7105ad8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d4ec3bceafd04b72afc5793fdb26306f" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7e86c349b8484b45bf56d533e3444972" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d86bbba2a7f544ccb8b0f954a6fd1a83" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6918af92d95c46dfa33f3b2b9331ebca" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d9810e1374864dd0a55f33c38332ce4e" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c2d0ee4882714aabaa6b79d86b343438" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "da721e1c4fe941aab573ad188e0d8b85" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2013b44a1b6d4cf48a8031e9f49eb684" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "da721e1c4fe941aab573ad188e0d8b85" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7b9ae8ae7b8f478f8402b9d5b6909f72" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "db2bfc69c41f47cea634ef69f9ad207e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f9e4ca9ef51f47f181f9674bfca66bc4" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "db748931f81342ad8b090e75a41132b3" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "66d3dbbf263f41eb8f7fd3170e887590" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "dbdf7da04f214f16ba536399a7105ad8" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "015ad390771249429ee28c0274b20345" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "dbdf7da04f214f16ba536399a7105ad8" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b74b3332d6fe43dda8b59f706cc29f29" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ded2d330b979420aad0725d350685408" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1c40f268fbd5467d9c4cdac855b24caa" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "dedf1c4c6ae84cb4b2905241cd8853c6" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7775f2e3bef641f9acfa32f315b8a049" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "df78e83269d642ba85f90581c5974966" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a31a209d02454f71bc4998e1eced009f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e1f2bbba627a43ed95cdac40efa322fd" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fafe5ccffa2d4ec4ba5e9ba37d28b945" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e46052b07d6b489485902f7d92f22845" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ef9a9ad73fb74bd087b55b476ba61119" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e4db4ba36bfa46638285444a51991c58" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "34f42febbc9c455296ef74e39666c168" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e602769554614363a8c39cd64229357c" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4980ab94dd794acb861d2bff4da45b6c" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ed23a5794fd04f4da4f8dc952d7bc921" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "550a06f5c5c94768ae7e3ac6f3a68718" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ef9a9ad73fb74bd087b55b476ba61119" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8a7ae7a881424567bd38f733cff73869" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f9e4ca9ef51f47f181f9674bfca66bc4" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0213d335a7e4497b98bb447d6528c4f6" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fafe5ccffa2d4ec4ba5e9ba37d28b945" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c422a5e7e9fa45de8b8127772c192150" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fc728e1ada644514b5e3d38d1a9b24c1" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6302739ff3374cfaa8fcedd14e7f761c" + }, + "m_SlotId": 1 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 1353.0, + "y": -1391.9998779296875 + }, + "m_Blocks": [ + { + "m_Id": "4b45669a84054c498babd493511b3189" + }, + { + "m_Id": "0153caa15e554a9bb37fea4238ebdc5b" + }, + { + "m_Id": "00ab9614abb14bfea39934b2abff144b" + }, + { + "m_Id": "007d5435f9d84f03be0d5fcc4b809d8e" + }, + { + "m_Id": "d62acc52664c411181f687ca5ea61a22" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": 1353.0, + "y": -128.0 + }, + "m_Blocks": [ + { + "m_Id": "8a7ae7a881424567bd38f733cff73869" + }, + { + "m_Id": "08c1176d7dfe406bb0f6283ca763d553" + }, + { + "m_Id": "6a4b619cae09428e850340b327dc2247" + }, + { + "m_Id": "e1e6ea93dab24d4086de0ce0507e9306" + }, + { + "m_Id": "6dc08bd25bf04efd90ae138d00c9f27f" + }, + { + "m_Id": "cd71b0a44faa462daae62c817f12a244" + }, + { + "m_Id": "6b280d605cf34b63ae417129545c2f7d" + }, + { + "m_Id": "27d90617fee14c1da456f530e86992b1" + }, + { + "m_Id": "bc0c9bafa3544deaaba658da5d1457a2" + }, + { + "m_Id": "e701720035d44304a33f4b64350fc6e3" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Shader Graphs", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_ActiveTargets": [ + { + "m_Id": "0083909e70ac4601afc22e423a6e3d2e" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "00688728415c4b408c64c6d51df12097", + "m_Id": 0, + "m_DisplayName": "Iris Scale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "007d5435f9d84f03be0d5fcc4b809d8e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.TessellationFactor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "fb6e075d495e4835a2a044a4c24b036c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.TessellationFactor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HDTarget", + "m_ObjectId": "0083909e70ac4601afc22e423a6e3d2e", + "m_ActiveSubTarget": { + "m_Id": "33fbdbd78d05438187210437b060626d" + }, + "m_Datas": [ + { + "m_Id": "88f0b3d71738482fb6273b754134b4dd" + }, + { + "m_Id": "2a2960edadd1494c8e81b3d852cb3297" + }, + { + "m_Id": "5e856e0c3b704d14a6c36b84bf8d78f6" + }, + { + "m_Id": "df0ba3ae175741e3a29aeabdd7f3f88d" + } + ], + "m_CustomEditorGUI": "", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "00ab9614abb14bfea39934b2abff144b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Tangent", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "c996e165d42c4929928bc49c5e17d734" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0148f3f562114a8193e088efbc7504ef", + "m_Id": 0, + "m_DisplayName": "Sclera Scale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "0153caa15e554a9bb37fea4238ebdc5b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Normal", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "3b9bea9727174fc0b9e705617c9903db" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Normal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "015ad390771249429ee28c0274b20345", + "m_Group": { + "m_Id": "47b971716ee4470f865fc5c885abcf66" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3153.00048828125, + "y": -3149.0, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "6f917d5a97c54c23a798a0c664ac4d59" + }, + { + "m_Id": "e4852e9f556e4f6b8dbc7da69bda5d89" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "01605ce140194068af36b5ee61825f07", + "m_Title": "Depth corrected pupil scale", + "m_Position": { + "x": -5927.00048828125, + "y": -2895.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "018aa566bd894a168b0a4f4ef557f03a", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.5, + "y": 0.5, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "01d1b2c6ce2047d0b4c27320d0e5faaf", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalStrengthNode", + "m_ObjectId": "0213d335a7e4497b98bb447d6528c4f6", + "m_Group": { + "m_Id": "4a0e19aa85024f47a32faf9b1d3f2868" + }, + "m_Name": "Normal Strength", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -484.99993896484377, + "y": 913.9998779296875, + "width": 165.99998474121095, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "5bc4216d9dc84d618eba447f916fb3ab" + }, + { + "m_Id": "9b49235025f24121a3127a3e9a2aac35" + }, + { + "m_Id": "bb1d6125da5b40f78b383f9b323b60e1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "02287491f41345e29c9af7f28fd7e744", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "02d0ef52726545c6a6974e90fcf0d2cf", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "02f3f22e11044c318e33b58666fbea8d", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "037600d8b4154dfe8b548275c8161a6f", + "m_Id": 1, + "m_DisplayName": "X", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "X", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "041fe88e98ba4393a9279d84780e6b0a", + "m_Id": 0, + "m_DisplayName": "Base", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Base", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "043a14f8d2584d1d832ae0dbea54093d", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "049945d6434f4eeebefd081243d3a4ed", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "051195f4293c4e5aa58dde243d4c0166", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0531bb23f0634baeaba0f164214ffb5b", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "0556880e701d48e589655db291ee6099", + "m_Group": { + "m_Id": "9be24d51d0344c13bc6aef014a27580b" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1401.999755859375, + "y": 479.99993896484377, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "86b897ab597140d59a473d807e980628" + }, + { + "m_Id": "5d77a606937f44feb8860c6501cc4557" + }, + { + "m_Id": "37502e011dba43adad5a4c1965f0daf5" + }, + { + "m_Id": "b384faa820304f82807176601dd16753" + }, + { + "m_Id": "ad46a176c1ac40b78ee3a38ad5846d4d" + }, + { + "m_Id": "7c52d0c211b148baa2dee264ed442794" + }, + { + "m_Id": "8c95ccd4e8fd4bf29cc1afa00cc39223" + }, + { + "m_Id": "85c5c76f4845488eb95392938396f2b9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "05838f59e6b4412ca70a8a90b5f6f1ce", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "058edbfc60e64768aa440ef74321056e", + "m_Id": 0, + "m_DisplayName": "Sclera Smoothness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "06d5e9feef0b415f9aadb19d0f0c13f7", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "06ed9322d6854bb2b1d9cb30cd928b6d", + "m_Title": "Cornea Smoothness", + "m_Position": { + "x": -179.0, + "y": -305.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "071d46748c3c4f9f9185bf3c1edb1e09", + "m_Title": "Limbus Blend", + "m_Position": { + "x": -1032.9998779296875, + "y": -1464.999755859375 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "07f3e1a930734cf89daeda43e4bff462", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "08c1176d7dfe406bb0f6283ca763d553", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.BentNormal", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "c4b6c46dc8b348b8a5ecd4e2aead24c0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BentNormal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "0a037dce630b4fc9a60ae94f82fae69c", + "m_Id": 0, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SliderNode", + "m_ObjectId": "0a581b9f7e584c3caf9e8468b204a886", + "m_Group": { + "m_Id": "01605ce140194068af36b5ee61825f07" + }, + "m_Name": "Slider", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5902.00048828125, + "y": -2836.0, + "width": 232.0, + "height": 146.0 + } + }, + "m_Slots": [ + { + "m_Id": "482e35f6e5ff4d079fb2f9b13ce81ddc" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": { + "x": 0.3333333134651184, + "y": 0.30000001192092898, + "z": 0.4000000059604645 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "0a6dc616dfe9402dbf46406552b3a409", + "m_Id": 0, + "m_DisplayName": "Color Blend Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0a931c679be0431bbfbddd26f2b36c78", + "m_Id": 3, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0ac3739d49144e9eb1f564c686a1d69f", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0b21a6824fa149f8a590f1f685aa5c69", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "0b405d87b4f8403cbb665e8102a485a6", + "m_Group": { + "m_Id": "01605ce140194068af36b5ee61825f07" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5614.0, + "y": -2758.0, + "width": 126.00000762939453, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "daf515c39c7643259084a7cb5e282992" + }, + { + "m_Id": "5cdf1e9a53f848cdb0b6fe27f01c54a1" + }, + { + "m_Id": "1adf22b2493a4898867460f7e30e468a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalizeNode", + "m_ObjectId": "0c0da158c8614c1d9f33c2c7f0a18a22", + "m_Group": { + "m_Id": "72b23241c76e4db3898921d5c630b5ee" + }, + "m_Name": "Normalize", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3971.000244140625, + "y": -1835.0001220703125, + "width": 132.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "c9356c475dff44f380ee8fb4de4c6f8f" + }, + { + "m_Id": "41e453be55434341a9336b04df478b9d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "0ca230dd81f04c0ba5af42953674323c", + "m_Title": "Radial Gradient", + "m_Position": { + "x": -6732.00048828125, + "y": -868.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "0cbea652f4bf4177942231f39b7c2eea", + "m_Guid": { + "m_GuidSerialized": "952a961a-d57d-42a9-94d4-433e00db7cfa" + }, + "m_Name": "Cornea Diffuse Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_CorneaDiffuseMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0d28e9b96829486b9a93fb4b4493ec53", + "m_Id": 0, + "m_DisplayName": "Smoothness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Smoothness", + "m_StageCapability": 2, + "m_Value": 0.800000011920929, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0dc836f256a647d4a2a3e9289272310e", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0dea090804364e15b6416c5143ae68a0", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "0e03c873ccc040dd8417724de5eaf36d", + "m_Id": 0, + "m_DisplayName": "Normal (Tangent Space)", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NormalTS", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0e0d35308d6941a2adfaf5623979fef8", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0eb659ff5923449d8ee3d0001f132e4a", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "0f323bc3e7b449488982761581289785", + "m_Group": { + "m_Id": "862059ed0bf141dd9404f65a66b53cd8" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -275.0000305175781, + "y": -1279.0001220703125, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "e06bae350c4d4cc1a71a5fa8215a8344" + }, + { + "m_Id": "59dcdc2c357448249f05b86ccece29d8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "0f3d1062075e4033a1a07b86ad18eac5", + "m_Group": { + "m_Id": "4e7801ae7f8b4090be5d458121207cec" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2261.0, + "y": -1178.0001220703125, + "width": 179.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "15136efc839e4710a95d38ddbc0238e1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "99ad21e27a3f4d3cb1b1736abc28020d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "0f681013a99b47f99f43c2c71c24e617", + "m_Group": { + "m_Id": "72b23241c76e4db3898921d5c630b5ee" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4938.0, + "y": -1805.0001220703125, + "width": 94.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "f05a16dacec74322972c3ddfa0386f71" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "b0ec1f6d5bd0419796b5090e7dffabf7" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "0fd9d87dd55e40e19062a26532caefbe", + "m_Group": { + "m_Id": "4bf6aca1e87d4112a0cdb531786f10cc" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4833.0, + "y": -2208.0, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "a30a9dd090df46038d0a14b857f11104" + }, + { + "m_Id": "d8ee3c89930d492b9319833d4889a7ea" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0febe68f4d5b4a428c6732097d4b8775", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "10235c7bfd8241f9b461e2bb6da33a75", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "10784d0649754a568bb16fa5965479f3", + "m_Title": "Emission", + "m_Position": { + "x": 10.0, + "y": 10.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "10e3b1a5aa0c43388e3e08b5b0450938", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "10e5715ba6254eaaa741ce19ac481909", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "116aed1b5d354e049dbfe997908ad903", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1187631eba89423095054f58dc91993f", + "m_Id": 0, + "m_DisplayName": "Pupil Scale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "12abd5a47c3a4eaa96ef21e5379dfc44", + "m_Id": 1, + "m_DisplayName": "Blend", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Blend", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "13125e3e576e4c76b403dab13948fd74", + "m_Guid": { + "m_GuidSerialized": "d5986d33-a844-43ca-b102-b2817c8ba9fd" + }, + "m_Name": "Iris Depth", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_IrisDepth", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.22499999403953553, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.10000000149011612, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "13164f3fb38245228ea76bb6244912dc", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "13a56aed4baf40aead35c19bf77c6b17", + "m_Id": 0, + "m_DisplayName": "Shadow Hardness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "142fa490279d434dbbdd86c9e939a7b4", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.StickyNoteData", + "m_ObjectId": "1445382bcb70439b8e2c097b4a733e73", + "m_Title": "HDRP", + "m_Content": "R = Metallic\nG = AO\nB = Micro Normal Mask\nA = Smoothness", + "m_TextSize": 0, + "m_Theme": 0, + "m_Position": { + "serializedVersion": "2", + "x": -1412.0, + "y": 371.0, + "width": 200.0, + "height": 100.0 + }, + "m_Group": { + "m_Id": "9be24d51d0344c13bc6aef014a27580b" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "147ad926e7fc4d2f9c2b449f7d6d0823", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1480729a3c474257bfbb9723e121a931", + "m_Id": 0, + "m_DisplayName": "Iris Depth", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "14e401d52fb34c7cb2fa95ca45b72210", + "m_Guid": { + "m_GuidSerialized": "70ec8fdc-f80f-4d8d-8502-083fd39104ce" + }, + "m_Name": "Emission Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_EmissionMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "14fdc80d963e4c9ca5251ccbe466d203", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "15136efc839e4710a95d38ddbc0238e1", + "m_Id": 0, + "m_DisplayName": "Limbus Dark Radius", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "15170d0132fd48dba2b418c404c7ccb0", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "15f48b8faeb64c0cb4b648989f149d63", + "m_Group": { + "m_Id": "467ad59802c74141a8700301f4d05fa5" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1253.0, + "y": -2807.0, + "width": 191.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "9cdf3221230e4655b7ddd4206eb1e16d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8200a5c208dd40fabbab6b6aca910116" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1698e948c87b4389b018b5a57878cd88", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "17dad3882c584470862c6e39310a2793", + "m_Group": { + "m_Id": "74c1d47e70e6422881a0e0f051febbb9" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2300.000244140625, + "y": -1442.0, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "c58f2ff8e21c49bba9f1dd24f1914bfc" + }, + { + "m_Id": "1d3f39f433a646b8858465d9562f2782" + }, + { + "m_Id": "b3326238a76649fb9cbf27c70039dddd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "183ef9a03d1240da96ad473c17fdffb6", + "m_Group": { + "m_Id": "74c1d47e70e6422881a0e0f051febbb9" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1899.0001220703125, + "y": -1444.0, + "width": 151.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "7d181f5420e94c97bedceb5dae5c368e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "b618279ad2eb41bd9df25d9f412e0eb1" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "186d195e42d84be1876f2ec4fb35bd24", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.5, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1894eb32dcd549a2aa6479480e2df0f5", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "190556dd4e0a473eb2971251b28fe2df", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "195319a2066f492abb03e4f9fb29acfb", + "m_Guid": { + "m_GuidSerialized": "f766b3a7-886a-42c4-b340-a2b551b0639d" + }, + "m_Name": "Color Blend Strength", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_195319a2066f492abb03e4f9fb29acfb", + "m_OverrideReferenceName": "_ColorBlendStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.20000000298023225, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "1a6dccb88a494fbebd6d32ab0323405b", + "m_Id": 0, + "m_DisplayName": "Mask Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1a81c47dfad348048ae6649ab8b3d627", + "m_Id": 0, + "m_DisplayName": "Sclera Hue", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "1aa70d25934a4da3bf3c0298a76e9f76", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1adf22b2493a4898867460f7e30e468a", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1ae23b764e664439b1b81eb053e0e402", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "1b8eb01603be426c9a02c0fdb9d05422", + "m_Group": { + "m_Id": "01605ce140194068af36b5ee61825f07" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5902.00048828125, + "y": -2658.0, + "width": 127.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "c077e79a47bc46119574740eca7d2e26" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "13125e3e576e4c76b403dab13948fd74" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "1be7356b6aa141fabdcda0343af6f235", + "m_Group": { + "m_Id": "74c1d47e70e6422881a0e0f051febbb9" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1674.0, + "y": -1375.0, + "width": 126.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "8f1d1752922f4aada2737ffef32b2344" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "211ca272cd524d5098b5288942e1374b" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "1c40f268fbd5467d9c4cdac855b24caa", + "m_Group": { + "m_Id": "72b23241c76e4db3898921d5c630b5ee" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3408.000244140625, + "y": -1340.0, + "width": 126.00000762939453, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "f56fab739606477ca9107a5b229ddd96" + }, + { + "m_Id": "9f05e3b6b7e1407294d9a4e3a2f5cd33" + }, + { + "m_Id": "2f2637d169154ca2ab1b6381ee39d92c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1d3f39f433a646b8858465d9562f2782", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.5, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1dc1d9d132b44d7da03af00a73f8837c", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1e5317f353e6433b9a72c5d9cf2aa656", + "m_Id": 3, + "m_DisplayName": "Opacity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Opacity", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1f7600f576a144378c1b967f51ce97fd", + "m_Id": 0, + "m_DisplayName": "Sclera Brightness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1f8419ca467a4162941633bf429058d5", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "2013b44a1b6d4cf48a8031e9f49eb684", + "m_Group": { + "m_Id": "d9515c1a639b4c329f084c3719978add" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3874.000244140625, + "y": -850.0, + "width": 126.00000762939453, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "939399956f284112bb63956f31bc842a" + }, + { + "m_Id": "5dd3e05d2d8d48a5a9b199ade9eb7383" + }, + { + "m_Id": "9a6915bc8435404bbceccedb69deedc3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "203ac1fb2a184cd5bb42f0b2422b2d57", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "207e585ceb49404da9c1aeb9d768f42a", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "20f4ac75903d4ff5b93ae1dbda55208f", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "2111a5b818db445d830a1d0c72e4e1ff", + "m_Title": "Subsurface", + "m_Position": { + "x": -161.00022888183595, + "y": 8.999961853027344 + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "211ca272cd524d5098b5288942e1374b", + "m_Guid": { + "m_GuidSerialized": "ce94c780-a498-4648-b165-29b05d8c253a" + }, + "m_Name": "Iris Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_211ca272cd524d5098b5288942e1374b", + "m_OverrideReferenceName": "_IrisColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "212fcf1563454809ac6e02adac40b4cb", + "m_Group": { + "m_Id": "4a0e19aa85024f47a32faf9b1d3f2868" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1564.9998779296875, + "y": 1034.0, + "width": 180.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "f872667b17f0412db6b76772fe301fa5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "cd32d6c896b4474aa36ec555723b81ef" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "21aca355c99c4387bd230a15f709926d", + "m_Id": 1, + "m_DisplayName": "Tiling", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tiling", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "2301c22ed3bc45559d54cfbb3205d9db", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "23dc2c9219da401294112932b2517141", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "23e7e1ff7e7a47e7b01446d915db2fd1", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.5, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "24528f9eefb74c90808567a74939c239", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "247e9def667f4e7cae1268876a1a4a8e", + "m_Group": { + "m_Id": "01605ce140194068af36b5ee61825f07" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5291.00048828125, + "y": -2690.0, + "width": 126.00000762939453, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "a1454dacbacf47d5ae1ce3cf1776b75f" + }, + { + "m_Id": "3305af8e68d64bcf8f7b4232e955280b" + }, + { + "m_Id": "8cf9a1501efc432c8c6b76a68d12dc15" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2665f44e25394fda89ce9578c3341a73", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "270a7642fec943cf94624e40472ea115", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2761123d8c004cf69bf09bf1893cda1f", + "m_Id": 0, + "m_DisplayName": "Limbus Dark Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "27d90617fee14c1da456f530e86992b1", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.DiffusionProfileHash", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "d7c6d8f8b7cd43ee8fd102d632f89483" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.DiffusionProfileHash" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "28292acb81814d0aa8a183f319e5bff8", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "29a57cacc8dd476298c59cbc7701687a", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "29b7b989e16e4e458499d6ded4245332", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "29d238c8463e4d48a02026f760478428", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "2a1a6d7f91d14100b532933c1afd0603", + "m_Group": { + "m_Id": "4bf6aca1e87d4112a0cdb531786f10cc" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4976.0, + "y": -2286.0, + "width": 56.000003814697269, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "f2aceade1db74eb0871f47ee2c4a968a" + }, + { + "m_Id": "207e585ceb49404da9c1aeb9d768f42a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.LightingData", + "m_ObjectId": "2a2960edadd1494c8e81b3d852cb3297", + "m_NormalDropOffSpace": 0, + "m_BlendPreserveSpecular": true, + "m_ReceiveDecals": true, + "m_ReceiveSSR": true, + "m_ReceiveSSRTransparent": false, + "m_SpecularAA": false, + "m_SpecularOcclusionMode": 1, + "m_OverrideBakedGI": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2aeea975d6b34a0391f0bea14cbe2821", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2b593328981948af91110b1145074fda", + "m_Group": { + "m_Id": "72b23241c76e4db3898921d5c630b5ee" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4618.00048828125, + "y": -1549.0001220703125, + "width": 127.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "1480729a3c474257bfbb9723e121a931" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "13125e3e576e4c76b403dab13948fd74" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DivideNode", + "m_ObjectId": "2c091c6528664f6797d8a54f8327744d", + "m_Group": { + "m_Id": "4bf6aca1e87d4112a0cdb531786f10cc" + }, + "m_Name": "Divide", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4429.00048828125, + "y": -2355.000244140625, + "width": 126.00000762939453, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "32b3f5bfdc8f49739913cda2bbd73cab" + }, + { + "m_Id": "b7dbd6eb03894ec9a37f938cc3dee429" + }, + { + "m_Id": "db1536b3565145a5ad2cc1af0c4a7af8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "2c2d2e77a319444db369b815efb9541b", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2c7d7aa4bd204753b37e4033243925d1", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2d0e21ace72d4af6a4418e6c9be82a69", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "2d62f4a8544b460b9f314e90db6ec04c", + "m_Group": { + "m_Id": "69bc229b1eb94e15a47d971b447a3198" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2083.0, + "y": -2712.000244140625, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "06d5e9feef0b415f9aadb19d0f0c13f7" + }, + { + "m_Id": "4df2a7d633e841eda213de8a22f05734" + }, + { + "m_Id": "f1c8d35381fc40158eddade6c98f2385" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "2d9387d208e14c49bb142aba0d0695fe", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2db0e619d8034cac9f4ebecf144eef20", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "2e4fbebcdf1e4ae1845461d0f6ad3cdb", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2e678ee544dd4562b0e91ec084af54fb", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2ec9dabee0914c97837fd58570d86f21", + "m_Group": { + "m_Id": "06ed9322d6854bb2b1d9cb30cd928b6d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -149.0000457763672, + "y": -185.00003051757813, + "width": 177.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "058edbfc60e64768aa440ef74321056e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ab45ac5b088b42518d305de12d5f3763" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "2f2637d169154ca2ab1b6381ee39d92c", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2f61fbdc45164b15b904d7180446c877", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2f7c8f0930a54914b0e28ad3a01aff66", + "m_Id": 0, + "m_DisplayName": "Cornea Smoothness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2fd5a97a4c5d46498f79ca405e1725a1", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "2fe3d3e44e8646f3a00409c36bc1a98e", + "m_Guid": { + "m_GuidSerialized": "790d7842-1738-458e-9df2-9be5de05085d" + }, + "m_Name": "Shadow Radius", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_2fe3d3e44e8646f3a00409c36bc1a98e", + "m_OverrideReferenceName": "_ShadowRadius", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.2750000059604645, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 0.5 + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "30234a2ec51e43279321e35ffc60083e", + "m_Guid": { + "m_GuidSerialized": "02f47519-870d-49df-a330-a6793b4f3475" + }, + "m_Name": "Iris Cloudy Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_IrisCloudyColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "3063461373cf45f8b64207db21ab1cee", + "m_Id": 0, + "m_DisplayName": "Tessellation Displacement", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TessellationDisplacement", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "308a2ce997744f8cb41204c209af692a", + "m_Guid": { + "m_GuidSerialized": "e58405f8-10e7-4c76-a323-5d60d1cf4415" + }, + "m_Name": "Limbus Dark Width", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_308a2ce997744f8cb41204c209af692a", + "m_OverrideReferenceName": "_LimbusDarkWidth", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.02500000037252903, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.009999999776482582, + "y": 0.10000000149011612 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "30c24ea480ef4f75a17e162be363f368", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "30c9f960d0614a9c86d6adb950404ba4", + "m_Group": { + "m_Id": "47b971716ee4470f865fc5c885abcf66" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2172.0, + "y": -3025.0, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "7ebf2a5e35ee4bcc92611c69e93b5692" + }, + { + "m_Id": "23e7e1ff7e7a47e7b01446d915db2fd1" + }, + { + "m_Id": "64008aecf2ef48278ac62d0e32a0afe2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "310518c8e156494d96404ca011b4ab8a", + "m_Id": 1, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "31996925a19c432db9e6745e4e076ee9", + "m_Group": { + "m_Id": "69bc229b1eb94e15a47d971b447a3198" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2509.0, + "y": -2645.000244140625, + "width": 139.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "0148f3f562114a8193e088efbc7504ef" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "55bf621ad2394320a2ab49a3c7b34fe1" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "31b9fb036b8d4560883e566731616d1b", + "m_Group": { + "m_Id": "69bc229b1eb94e15a47d971b447a3198" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2280.0, + "y": -2628.000244140625, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "f25422e308fb4cca83c7533d3df952cd" + }, + { + "m_Id": "6241d1c31d7e4c9e95867537ca6386b0" + }, + { + "m_Id": "2d9387d208e14c49bb142aba0d0695fe" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "32950e85eff54372b0be79b878dde02b", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "32b3f5bfdc8f49739913cda2bbd73cab", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "3305af8e68d64bcf8f7b4232e955280b", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "333a6647193a46cbb313bbe646b1bc4a", + "m_Group": { + "m_Id": "69bc229b1eb94e15a47d971b447a3198" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2280.0, + "y": -2746.000244140625, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "a0ed5b70cb6542dc854627e50ee40781" + }, + { + "m_Id": "7ab3dd21fbe744e881e7fe9aa558243b" + }, + { + "m_Id": "7f7efb2fa22c42319e38d5f0d177d5fd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "3345a7b9279a48b7ba4602df55d812ac", + "m_Guid": { + "m_GuidSerialized": "11573659-5da7-4813-a954-c0a0d3d0de68" + }, + "m_Name": "Mask Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_3345a7b9279a48b7ba4602df55d812ac", + "m_OverrideReferenceName": "_MaskMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HDLitSubTarget", + "m_ObjectId": "33fbdbd78d05438187210437b060626d" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "34f42febbc9c455296ef74e39666c168", + "m_Group": { + "m_Id": "e2d8030e74824bb48369331f4775f0ac" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5989.99951171875, + "y": -233.9998321533203, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "f85cbec02ced4f41bdff94e6aef90240" + }, + { + "m_Id": "798fd82b00f54b18b0cb9dfdb83a2ac2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3544150e55ab4845ae13aa533e6504b0", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "3642fc47c2b344049dc360a662bad5f8", + "m_Id": 1, + "m_DisplayName": "Tiling", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tiling", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "36da7aa1936b4139bf77b6393a2e73b8", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "37502e011dba43adad5a4c1965f0daf5", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "37e75d0888474abd902621830e017f7f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1800.999755859375, + "y": -369.0000305175781, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "5ba3432ec167402f85822cc0e7557309" + }, + { + "m_Id": "681fb86a7ece4cf1a5b3da0c95dc2d8f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "38c9bbbe098842b598cc7ee43c304b36", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "3a3f4cc5a3574e32b762b0cb62cd67cf", + "m_Guid": { + "m_GuidSerialized": "eea42818-ed87-4721-86fe-cdc624288d38" + }, + "m_Name": "Cornea Smoothness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_CorneaSmoothness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "3ae885428ab24bb9af58635f246140bf", + "m_Group": { + "m_Id": "10784d0649754a568bb16fa5965479f3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 293.0000305175781, + "y": 1031.0, + "width": 159.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "94765946c73d4697bc2e924bbd4b6650" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "14e401d52fb34c7cb2fa95ca45b72210" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "3afeb051dfc6480fbba18c4838ea4db2", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "3b2b8f934cd14b73ab7474da780b18ee", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "3b2c7f94386c4c438dbb37d39b762857", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3b6726149f5f41b0bbb0c78e613474bf", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "3b9bea9727174fc0b9e705617c9903db", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "3c3d298450c64c50afd6e62d79cd27c3", + "m_Group": { + "m_Id": "06ed9322d6854bb2b1d9cb30cd928b6d" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -154.0000762939453, + "y": -111.00003051757813, + "width": 56.0, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "f91e66ff4138405a8f08e2819edc9647" + }, + { + "m_Id": "571a527f603a43bca479373face210b4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3c46e274f0324cd0b81a99270196c3d4", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "3c7bca46d3ed4ae5b7df3592da5f774c", + "m_Group": { + "m_Id": "47b971716ee4470f865fc5c885abcf66" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2797.00048828125, + "y": -3319.0, + "width": 183.00001525878907, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "54c417981f6748e8b7660477bf48c8a9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "cb42572a46a74a588ef3935f3a667eb7" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "3d7ac1bfd1d944ecb61398237ddf47ba", + "m_Group": { + "m_Id": "2111a5b818db445d830a1d0c72e4e1ff" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -136.00013732910157, + "y": 123.99993133544922, + "width": 169.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "58312a621f9d492c926237b2cc1d5cba" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "d0ef53e49de84105aac4f730278802d0" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3d7d331d74644f3c828ae8d75e3e6b72", + "m_Id": 0, + "m_DisplayName": "Iris Subsurface", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3e10f21b777a49079e4177fc4f99aa30", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3e1e74cd69784bce98955b9cc58c2b70", + "m_Id": 0, + "m_DisplayName": "Limbus Width", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "3e4169925ae541a7a533dbaae8d17054", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "3e5e7df4e7e54e6689aec588fd71466c", + "m_Group": { + "m_Id": "4e7801ae7f8b4090be5d458121207cec" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2252.999755859375, + "y": -886.000244140625, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "acadc79c12b24f04899ef27da96d24b8" + }, + { + "m_Id": "d9be8f35b6704ecd81573ad62cda5351" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "3e65b49e5c9849f88b9fdadb71b1e174", + "m_Group": { + "m_Id": "fa7b0f3ba7d84ba7a4d19d87b7a3c4b8" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5797.0, + "y": -2272.0, + "width": 56.000003814697269, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "24528f9eefb74c90808567a74939c239" + }, + { + "m_Id": "9abd7eee5b4f4b1ca3bd01fc278fde82" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "3eae0314374340f4ae59bc54d13f0860", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "3ed67106e7a340f584d362135f6f89cc", + "m_Group": { + "m_Id": "74c1d47e70e6422881a0e0f051febbb9" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2631.000244140625, + "y": -1603.0, + "width": 130.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "e75f96b82c094f0faef071529340c747" + }, + { + "m_Id": "1ae23b764e664439b1b81eb053e0e402" + }, + { + "m_Id": "2fd5a97a4c5d46498f79ca405e1725a1" + }, + { + "m_Id": "a9adfa4209eb4c9eb51a34fe790667ce" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "3fc77882b22d49258fdd335de5111e96", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "40f2fea490ef4e5999f154a042e89495", + "m_Guid": { + "m_GuidSerialized": "66ff1753-3c4d-4636-b986-bba2264bf2fa" + }, + "m_Name": "Parallax Radius", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_ParallaxRadius", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.11749999970197678, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 0.1599999964237213 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "410287977f3941ae86357b91bb50c332", + "m_Guid": { + "m_GuidSerialized": "3cfb40c6-754d-4909-b812-a16a145a6a93" + }, + "m_Name": "Sclera Saturation", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_410287977f3941ae86357b91bb50c332", + "m_OverrideReferenceName": "_ScleraSaturation", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 2.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "419d2254968f45bab368b8192ce82355", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "41e453be55434341a9336b04df478b9d", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "4238e02f0b7849e0ab81381125a954b9", + "m_Guid": { + "m_GuidSerialized": "8ee23b18-f88e-4d18-a0ff-88cdc7ae6560" + }, + "m_Name": "Subsurface Thickness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SubsurfaceThickness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.02500000037252903, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "424271c2190c4f42b931a851e201c75d", + "m_Guid": { + "m_GuidSerialized": "77cf6243-66d3-41f0-b3fd-5d821cd6d1ce" + }, + "m_Name": "Depth Radius", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_DepthRadius", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.800000011920929, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "424b313138944a21bc404c418bcb085e", + "m_Id": 0, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "42b641249a6f420f9a02a643c7b4ff03", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "42ba018b3a414c4485ab942ebf69a4ad", + "m_Group": { + "m_Id": "47b971716ee4470f865fc5c885abcf66" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2422.0, + "y": -2999.0, + "width": 131.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "1a81c47dfad348048ae6649ab8b3d627" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "451cc7559488456fb2d601ba459f41da" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "43978fce2a8b45548fcd18928ab08f7e", + "m_Group": { + "m_Id": "2111a5b818db445d830a1d0c72e4e1ff" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -120.00007629394531, + "y": 67.99996948242188, + "width": 153.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "3d7d331d74644f3c828ae8d75e3e6b72" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f5b469bad51849d1831c6acedbe7d5be" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "43e4b8ccf9674ad4aa33e503c7563f67", + "m_Group": { + "m_Id": "74c1d47e70e6422881a0e0f051febbb9" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1702.0, + "y": -1741.0, + "width": 166.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "f6fcaf3e3bd74ce0af0f887256326c73" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "30234a2ec51e43279321e35ffc60083e" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "43ed3a5249a9482fa5cdcab24c533cb5", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "43f28bafd388414e9cea52ceb3ddbe90", + "m_Group": { + "m_Id": "72b23241c76e4db3898921d5c630b5ee" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4660.00048828125, + "y": -1846.0001220703125, + "width": 126.00000762939453, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "a3868254dbd14d7682abeb5a0917b3b6" + }, + { + "m_Id": "bfddd8358bd24496bb5da284337399e2" + }, + { + "m_Id": "9adde310e6ea4bd787b7fd719ce6ea92" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "451cc7559488456fb2d601ba459f41da", + "m_Guid": { + "m_GuidSerialized": "c89f899d-e213-482e-ae96-a031053cff9a" + }, + "m_Name": "Sclera Hue", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_451cc7559488456fb2d601ba459f41da", + "m_OverrideReferenceName": "_ScleraHue", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "452d0ef3befd446dbd66bcc759a810d3", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "453efad891df44bc980eb92f8308d21d", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DivideNode", + "m_ObjectId": "454a3861fdf6403a84236019a153eae6", + "m_Group": { + "m_Id": "d9515c1a639b4c329f084c3719978add" + }, + "m_Name": "Divide", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3658.000244140625, + "y": -968.0001220703125, + "width": 126.00000762939453, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "b25d916c23a8419ba1868558f8ac28b5" + }, + { + "m_Id": "f7aa0b63a13844fda8aeae3b2cd239fb" + }, + { + "m_Id": "c68c4a3e66f641a7b9384e2b313a5ec9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "45b013119c1b4f9b8d207f40ea54e327", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "460f03128e02410aaba7ff2a9e86a40b", + "m_Id": 4, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "464bdc58fcf04a0bb78dfc88d781b5c8", + "m_Id": 0, + "m_DisplayName": "Edge1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Edge1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "46519d6a33a448aaa3c5ea5132944065", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "467ad59802c74141a8700301f4d05fa5", + "m_Title": "Corner Shadow Blend", + "m_Position": { + "x": 10.0, + "y": 10.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "47b971716ee4470f865fc5c885abcf66", + "m_Title": "Cornea (Sclera) Base Color", + "m_Position": { + "x": -3534.0, + "y": -3378.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "482e35f6e5ff4d079fb2f9b13ce81ddc", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "48e7aa14004241f09e40927e5502db5f", + "m_Group": { + "m_Id": "0ca230dd81f04c0ba5af42953674323c" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6167.00048828125, + "y": -564.0, + "width": 130.0, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "453efad891df44bc980eb92f8308d21d" + }, + { + "m_Id": "018aa566bd894a168b0a4f4ef557f03a" + }, + { + "m_Id": "2f61fbdc45164b15b904d7180446c877" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "492946e2a17a4cdaa02fa523c6e6a17b", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "497a73f78691446d8a2990abb0bc3502", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "4980ab94dd794acb861d2bff4da45b6c", + "m_Group": { + "m_Id": "fa7b0f3ba7d84ba7a4d19d87b7a3c4b8" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5953.0, + "y": -2452.0, + "width": 126.00000762939453, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "f7fa5689a92f4268ae519412e2edfc2d" + }, + { + "m_Id": "a5ef1c379ba648e19eb6388b655b8bd9" + }, + { + "m_Id": "542f0cf230a9407aa67a4f4a75ac8cd0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "49d17ba692cf4ddfa5689031410f9af7", + "m_Group": { + "m_Id": "06ed9322d6854bb2b1d9cb30cd928b6d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -154.0000762939453, + "y": -246.00003051757813, + "width": 182.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "2f7c8f0930a54914b0e28ad3a01aff66" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3a3f4cc5a3574e32b762b0cb62cd67cf" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "4a0e19aa85024f47a32faf9b1d3f2868", + "m_Title": "Sclera (Micro) Normals", + "m_Position": { + "x": -1590.00048828125, + "y": 850.0001831054688 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4a493e2360004ad3b5f9be266ddcebef", + "m_Id": 0, + "m_DisplayName": "Color Blend Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4abf288a6e92496a981ad403c6f7dec4", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4b2c5c83a2ed4f0884b2e1a2d750ee9a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 891.0311889648438, + "y": -1277.2117919921875, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "e7d41110c6774a6f932541096a5e51f4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "6df2a410994a443c8f0422f509d86883" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "4b45669a84054c498babd493511b3189", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "cb901263bb9a42489ac84d9e84023477" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Position" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4b7594ea9f514109b351bed98766da67", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "4bf6aca1e87d4112a0cdb531786f10cc", + "m_Title": "Pupil Scaling", + "m_Position": { + "x": -5350.0, + "y": -2643.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4cf6d8d55ee0404689f2394b85980c64", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4d64c6a35d854917910c759120155c8b", + "m_Group": { + "m_Id": "d9515c1a639b4c329f084c3719978add" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4334.00048828125, + "y": -942.0001220703125, + "width": 155.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "e5068fa3c6614cff864c87aa52d120a7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "40f2fea490ef4e5999f154a042e89495" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4d669a269efa4ad28ca7aa9660f75705", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 1.399999976158142, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "4df2a7d633e841eda213de8a22f05734", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "4e48a718329c454b8a46be0bc9bf8802", + "m_Guid": { + "m_GuidSerialized": "f2c7ead8-1119-4b60-90b6-25d5065da726" + }, + "m_Name": "Iris Radius", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_IrisRadius", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.15000000596046449, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.009999999776482582, + "y": 0.20000000298023225 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4e77649b872f4e6b80539e146d8012fe", + "m_Id": 1, + "m_DisplayName": "Edge2", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Edge2", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "4e7801ae7f8b4090be5d458121207cec", + "m_Title": "Eye (Iris) Limbus Mask", + "m_Position": { + "x": -2286.0, + "y": -1247.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4f3fe4c8a1f344128cfb112679fcf140", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4f7d58dc38cd4a4daa541a875022cf72", + "m_Group": { + "m_Id": "74c1d47e70e6422881a0e0f051febbb9" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2101.0, + "y": -1504.0, + "width": 148.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "608ab6732307474e869ec0e4051b5eaa" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "e2d236b8f7c740b1920bd65df0cef00f" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "4fbf6229bad74e91afb7ff4f2a7f0018", + "m_Id": 0, + "m_DisplayName": "Emission", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Emission", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 1, + "m_DefaultColor": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4fee7f1d07e14e88bd256145822d2dc8", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "50bfbe6e31474fc8b1890003df6ebe1f", + "m_Id": 2, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "50d7f0ec44074b6d95c1dbea95cbd3fc", + "m_Group": { + "m_Id": "2111a5b818db445d830a1d0c72e4e1ff" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 163.0, + "y": 253.00001525878907, + "width": 190.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d478488d2b1946288e56eb3a7eaa6a97" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "4238e02f0b7849e0ab81381125a954b9" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "50f57dc5a66544218281edd31b33ce8c", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "511900913e5f425abd566c8ed5bf2988", + "m_Id": 3, + "m_DisplayName": "Opacity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Opacity", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "5142d1eef8ec4ec7b3aa676a94b1802f", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.5, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "514de5a00c8146a39201954b87cfeb0c", + "m_Id": 2, + "m_DisplayName": "Offset", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Offset", + "m_StageCapability": 3, + "m_Value": { + "x": -0.5, + "y": -0.5 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.BooleanShaderProperty", + "m_ObjectId": "526ce229950b48d0b6c7cdd0b66dd1e6", + "m_Guid": { + "m_GuidSerialized": "57191268-66f8-404b-9a60-922c962905a0" + }, + "m_Name": "IsLeftEye", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Boolean_526ce229950b48d0b6c7cdd0b66dd1e6", + "m_OverrideReferenceName": "_IsLeftEye", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "52bf23cb822748d2a9b4e04617c3f43e", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SliderNode", + "m_ObjectId": "52ec397d2b14431a86079f363401f9e4", + "m_Group": { + "m_Id": "d9515c1a639b4c329f084c3719978add" + }, + "m_Name": "Slider", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3923.000244140625, + "y": -1054.0, + "width": 232.0, + "height": 146.0 + } + }, + "m_Slots": [ + { + "m_Id": "270a7642fec943cf94624e40472ea115" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": { + "x": 0.25, + "y": 0.0, + "z": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "53cc4cfde97d4b4582bbd30833750103", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "542f0cf230a9407aa67a4f4a75ac8cd0", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "54c417981f6748e8b7660477bf48c8a9", + "m_Id": 0, + "m_DisplayName": "Sclera Diffuse Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SmoothstepNode", + "m_ObjectId": "550a06f5c5c94768ae7e3ac6f3a68718", + "m_Group": { + "m_Id": "4e7801ae7f8b4090be5d458121207cec" + }, + "m_Name": "Smoothstep", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1567.9996337890625, + "y": -1188.0001220703125, + "width": 208.0, + "height": 326.0 + } + }, + "m_Slots": [ + { + "m_Id": "e0295ddbefb94b799ce4616eeb0f4dd6" + }, + { + "m_Id": "4e77649b872f4e6b80539e146d8012fe" + }, + { + "m_Id": "ea01102eb2eb476e84ae2b95ef095d12" + }, + { + "m_Id": "dcd0f818c5ac4124a8f81c2e0d64e484" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "55bf621ad2394320a2ab49a3c7b34fe1", + "m_Guid": { + "m_GuidSerialized": "a442da55-b5f4-4a93-8e32-f02731bcb853" + }, + "m_Name": "Sclera Scale", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_55bf621ad2394320a2ab49a3c7b34fe1", + "m_OverrideReferenceName": "_ScleraScale", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.25, + "y": 2.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "571a527f603a43bca479373face210b4", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "58312a621f9d492c926237b2cc1d5cba", + "m_Id": 0, + "m_DisplayName": "Sclera Subsurface", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "58f9cd9e75a048feb43bee9beca8a303", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "596515c1061c4119b6831a17bd392746", + "m_Guid": { + "m_GuidSerialized": "a668ef77-b686-4cf0-b08a-76a517528ff3" + }, + "m_Name": "Pupil Scale", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_PupilScale", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.800000011920929, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.25, + "y": 4.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "59a7dc2461134f9397f43ffba658e922", + "m_Group": { + "m_Id": "4e7801ae7f8b4090be5d458121207cec" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2024.9998779296875, + "y": -1188.0001220703125, + "width": 126.00000762939453, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "23dc2c9219da401294112932b2517141" + }, + { + "m_Id": "43ed3a5249a9482fa5cdcab24c533cb5" + }, + { + "m_Id": "ba15e9218b0b4d888d04b4a844594894" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "59dcdc2c357448249f05b86ccece29d8", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "59fbf80ca91749a1a29340d6d378b546", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "5a20adba64ee4d6f8de83c6f0e40047d", + "m_Id": 1, + "m_DisplayName": "Tiling", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tiling", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5a339b18aa2045d5bdba7881a49c0b9d", + "m_Id": 0, + "m_DisplayName": "Iris Scale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5ba3432ec167402f85822cc0e7557309", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "5bc4216d9dc84d618eba447f916fb3ab", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5bde4ddb9736488d9e22f857e3009e29", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "5c1c4b78b82946fa98a9392ad630019a", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.5, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5c2e95b337e54018981de99a43241822", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "5c6d79fa3de14efc88d0df8ae1161314", + "m_Group": { + "m_Id": "4e7801ae7f8b4090be5d458121207cec" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1812.9996337890625, + "y": -1118.0001220703125, + "width": 126.00000762939453, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "7508ed36eb9245499cbc4ece2e7e6c7b" + }, + { + "m_Id": "1894eb32dcd549a2aa6479480e2df0f5" + }, + { + "m_Id": "e6412f2413614b22be377c9703f53e5e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5cb0acbaa8ec47f3949dd6f059ef08ac", + "m_Group": { + "m_Id": "ac1d8910df764e109e212887850df3ab" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -7491.99951171875, + "y": -406.9998474121094, + "width": 130.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "c43f686ac4aa4ea6ba206a9e52ecc3ad" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "4e48a718329c454b8a46be0bc9bf8802" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5cdf1e9a53f848cdb0b6fe27f01c54a1", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5d77a606937f44feb8860c6501cc4557", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5dd3e05d2d8d48a5a9b199ade9eb7383", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "5e5bd92fb94741298a0742c72f9376d2", + "m_Id": 0, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.SystemData", + "m_ObjectId": "5e856e0c3b704d14a6c36b84bf8d78f6", + "m_MaterialNeedsUpdateHash": 12697, + "m_SurfaceType": 0, + "m_RenderingPass": 1, + "m_BlendMode": 0, + "m_ZTest": 4, + "m_ZWrite": false, + "m_TransparentCullMode": 2, + "m_OpaqueCullMode": 2, + "m_SortPriority": -4, + "m_AlphaTest": false, + "m_TransparentDepthPrepass": false, + "m_TransparentDepthPostpass": false, + "m_SupportLodCrossFade": false, + "m_DoubleSidedMode": 0, + "m_DOTSInstancing": false, + "m_CustomVelocity": false, + "m_Tessellation": true, + "m_TessellationMode": 1, + "m_TessellationFactorMinDistance": 20.0, + "m_TessellationFactorMaxDistance": 50.0, + "m_TessellationFactorTriangleSize": 100.0, + "m_TessellationShapeFactor": 0.75, + "m_TessellationBackFaceCullEpsilon": -0.25, + "m_TessellationMaxDisplacement": 0.009999999776482582, + "m_Version": 1, + "inspectorFoldoutMask": 11 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "5f410167b9c14d43bc4da4f27fdd220a", + "m_Guid": { + "m_GuidSerialized": "4e8de280-ae9a-4cd0-bcb4-c38ce1060b4b" + }, + "m_Name": "Color Blend Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_5f410167b9c14d43bc4da4f27fdd220a", + "m_OverrideReferenceName": "_ColorBlendMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5f7b447e6b5d4420b6a095697ad9b8b4", + "m_Id": 0, + "m_DisplayName": "Sclera Normal Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5fba5b929e8949f0b44415bac2f4f979", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "60690c6170544de7ab05a07916de81aa", + "m_Group": { + "m_Id": "47b971716ee4470f865fc5c885abcf66" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2541.00048828125, + "y": -3313.0, + "width": 184.0, + "height": 253.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "f647b0c6be8042e996570315ae2f07a2" + }, + { + "m_Id": "29a57cacc8dd476298c59cbc7701687a" + }, + { + "m_Id": "30c24ea480ef4f75a17e162be363f368" + }, + { + "m_Id": "59fbf80ca91749a1a29340d6d378b546" + }, + { + "m_Id": "051195f4293c4e5aa58dde243d4c0166" + }, + { + "m_Id": "80387019b099485ba1f1f9ac278a384f" + }, + { + "m_Id": "c045ae097b974009a6323f09c7478315" + }, + { + "m_Id": "13164f3fb38245228ea76bb6244912dc" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "608ab6732307474e869ec0e4051b5eaa", + "m_Id": 0, + "m_DisplayName": "Iris Saturation", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "6106c8c4dc85475886881929b289ae65", + "m_Guid": { + "m_GuidSerialized": "b150a3ed-778e-4e12-91c5-0764371d1582" + }, + "m_Name": "Iris Hue", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_IrisHue", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "6187435caaca41ae8d759cd1fdba1bb9", + "m_Id": 2, + "m_DisplayName": "Offset", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Offset", + "m_StageCapability": 3, + "m_Value": { + "x": -0.5, + "y": -0.5 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "619d5f4976004545be9f7a054f6345c2", + "m_Group": { + "m_Id": "862059ed0bf141dd9404f65a66b53cd8" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2.0001041889190676, + "y": -1120.0, + "width": 172.00001525878907, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "0a6dc616dfe9402dbf46406552b3a409" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "5f410167b9c14d43bc4da4f27fdd220a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "61fcdc9fb80e4d76a367f036ae0bd122", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "6241d1c31d7e4c9e95867537ca6386b0", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "62de1b2542194ba99cb7e5ce12901a34", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "62f91fac8f3a411a98a1e5dbfa41bf97", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "62fedfd3bd31470fa43da6a935690b2f", + "m_Group": { + "m_Id": "4e7801ae7f8b4090be5d458121207cec" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2204.999755859375, + "y": -1076.0001220703125, + "width": 123.00000762939453, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "00688728415c4b408c64c6d51df12097" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "85e5e0cd46aa44fc8e9f720d375bec49" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlendNode", + "m_ObjectId": "6302739ff3374cfaa8fcedd14e7f761c", + "m_Group": { + "m_Id": "071d46748c3c4f9f9185bf3c1edb1e09" + }, + "m_Name": "Blend", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -778.9999389648438, + "y": -1405.999755859375, + "width": 161.0, + "height": 177.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "041fe88e98ba4393a9279d84780e6b0a" + }, + { + "m_Id": "6fc282b2d52f4d87b33db749abdbf58f" + }, + { + "m_Id": "1e5317f353e6433b9a72c5d9cf2aa656" + }, + { + "m_Id": "2d0e21ace72d4af6a4418e6c9be82a69" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_BlendMode": 13 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "632471e337134d58abfeff04c801a3fc", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4889.0, + "y": -2504.0, + "width": 56.0, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "42b641249a6f420f9a02a643c7b4ff03" + }, + { + "m_Id": "f2ab5067b82746dbbb965aecf46591b0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "63427a74f3e84bfaa8916b46984eb21e", + "m_Group": { + "m_Id": "0ca230dd81f04c0ba5af42953674323c" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6706.99951171875, + "y": -702.9998779296875, + "width": 145.0, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "52bf23cb822748d2a9b4e04617c3f43e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "63706cebbe084316963c0d3b4edecc16", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "6396fbb6050845dfb78251eb19cf1f3d", + "m_Group": { + "m_Id": "4bf6aca1e87d4112a0cdb531786f10cc" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4089.000244140625, + "y": -2237.000244140625, + "width": 126.00000762939453, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "58f9cd9e75a048feb43bee9beca8a303" + }, + { + "m_Id": "5c1c4b78b82946fa98a9392ad630019a" + }, + { + "m_Id": "1aa70d25934a4da3bf3c0298a76e9f76" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "64008aecf2ef48278ac62d0e32a0afe2", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "64b8f0b8e8ab453b82e60dbb2601810a", + "m_Group": { + "m_Id": "4e7801ae7f8b4090be5d458121207cec" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2256.999755859375, + "y": -975.0001220703125, + "width": 175.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "2761123d8c004cf69bf09bf1893cda1f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "308a2ce997744f8cb41204c209af692a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "653d9a0466784556a30ea5f4a8ab15b4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2195.000244140625, + "y": -26.99995994567871, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "62de1b2542194ba99cb7e5ce12901a34" + }, + { + "m_Id": "0ac3739d49144e9eb1f564c686a1d69f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "65d8cad15a674df29b30543d1b1eb5ba", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "6617e76d6bb94faaa1723e87bfeae2d7", + "m_Id": 2, + "m_DisplayName": "Offset", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Offset", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "66582173a5be4f268d19858d183bf62f", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SaturateNode", + "m_ObjectId": "66d3dbbf263f41eb8f7fd3170e887590", + "m_Group": { + "m_Id": "69bc229b1eb94e15a47d971b447a3198" + }, + "m_Name": "Saturate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1714.0, + "y": -2652.000244140625, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "d4d186059ec04179a1b26be0a8f41b44" + }, + { + "m_Id": "a510d45ac04c4809b146f25429b6ec58" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "681fb86a7ece4cf1a5b3da0c95dc2d8f", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlendNode", + "m_ObjectId": "6918af92d95c46dfa33f3b2b9331ebca", + "m_Group": { + "m_Id": "467ad59802c74141a8700301f4d05fa5" + }, + "m_Name": "Blend", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1014.0003662109375, + "y": -2870.0, + "width": 161.0, + "height": 178.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "7e445e85c43747fea4b554a3564627f7" + }, + { + "m_Id": "cfccabb8ddef4f3baf378b07fa236189" + }, + { + "m_Id": "511900913e5f425abd566c8ed5bf2988" + }, + { + "m_Id": "2e678ee544dd4562b0e91ec084af54fb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_BlendMode": 13 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "69bc229b1eb94e15a47d971b447a3198", + "m_Title": "Cornea (Sclera) Corner Shadow", + "m_Position": { + "x": -2534.0, + "y": -2805.000244140625 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "69bffe78d536404bad016260e8b60d58", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6a04b4b8c9f44c39b9149aa0ee3d0775", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6a2d73e646834a6eb114ae5d50574945", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "6a4b619cae09428e850340b327dc2247", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Smoothness", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1177.0, + "y": 393.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "0d28e9b96829486b9a93fb4b4493ec53" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Smoothness" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "6b280d605cf34b63ae417129545c2f7d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Occlusion", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1369.0, + "y": 324.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "b7bc60a4dd2f4474b6ee37d8ae231bc3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Occlusion" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2Node", + "m_ObjectId": "6b6b73faa1a24813bfbbd735f7db3709", + "m_Group": { + "m_Id": "0ca230dd81f04c0ba5af42953674323c" + }, + "m_Name": "Vector 2", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6367.00048828125, + "y": -614.0, + "width": 128.0, + "height": 101.0 + } + }, + "m_Slots": [ + { + "m_Id": "037600d8b4154dfe8b548275c8161a6f" + }, + { + "m_Id": "710ca77ba93b4fa185048eebe26c36fa" + }, + { + "m_Id": "70981d1d29f843039681612a1dc96b1e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": { + "x": 0.0, + "y": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SliderNode", + "m_ObjectId": "6bcfb7f6bce54fa3a6bea96b60bc4f9f", + "m_Group": { + "m_Id": "72b23241c76e4db3898921d5c630b5ee" + }, + "m_Name": "Slider", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4504.00048828125, + "y": -1308.0, + "width": 232.0, + "height": 146.0 + } + }, + "m_Slots": [ + { + "m_Id": "1f8419ca467a4162941633bf429058d5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": { + "x": 0.9100000262260437, + "y": 0.0, + "z": 2.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "6dc08bd25bf04efd90ae138d00c9f27f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.SubsurfaceMask", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "f8db9d553a8e4ba38327b9cc1681c8de" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.SubsurfaceMask" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "6dd35d61d74d4a38b4cb484f6280bee0", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "6df2a410994a443c8f0422f509d86883", + "m_Guid": { + "m_GuidSerialized": "cbe02cf4-57f3-40ed-9b52-d81fa7c49938" + }, + "m_Name": "Tessellation Factor", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Tessellation Factor", + "m_DefaultReferenceName": "_Tessellation_Factor", + "m_OverrideReferenceName": "_TessellationFactor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 32.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6f917d5a97c54c23a798a0c664ac4d59", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6fc282b2d52f4d87b33db749abdbf58f", + "m_Id": 1, + "m_DisplayName": "Blend", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Blend", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6ff99bb7f4704e15b45b272a69e1f190", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "705ba2d004364516b5f20746b6685f6f", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "70981d1d29f843039681612a1dc96b1e", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "710ca77ba93b4fa185048eebe26c36fa", + "m_Id": 2, + "m_DisplayName": "Y", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Y", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "71d190547a3c44809862ff43703249c1", + "m_Group": { + "m_Id": "47b971716ee4470f865fc5c885abcf66" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1700.000244140625, + "y": -2983.0, + "width": 167.00001525878907, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "1f7600f576a144378c1b967f51ce97fd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "82fed9724f34448392b89bdd38fe7517" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "725655db4db54f2aa27fdd6ad21e0f67", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "72b23241c76e4db3898921d5c630b5ee", + "m_Title": "Parallax Mapping", + "m_Position": { + "x": -4963.0, + "y": -2055.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "72d01c55dcf44b8a8b300b720fcb51a1", + "m_Id": 0, + "m_DisplayName": "Depth Radius", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "72feafecbe3942249d01e018787a06fd", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SmoothstepNode", + "m_ObjectId": "7352305b756b4d149bb8ba57d17be328", + "m_Group": { + "m_Id": "e2d8030e74824bb48369331f4775f0ac" + }, + "m_Name": "Smoothstep", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5556.99951171875, + "y": -295.99981689453127, + "width": 152.99998474121095, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "464bdc58fcf04a0bb78dfc88d781b5c8" + }, + { + "m_Id": "801cc6200094421e8279d3be26d564f6" + }, + { + "m_Id": "8e772a4c6d814ac59021f87dd1faa3f3" + }, + { + "m_Id": "05838f59e6b4412ca70a8a90b5f6f1ce" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "73bba9a8d892482a9dda64142b9d5caf", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TilingAndOffsetNode", + "m_ObjectId": "742ba88a28af42aba6cf8af5187f2bc5", + "m_Group": { + "m_Id": "4a0e19aa85024f47a32faf9b1d3f2868" + }, + "m_Name": "Tiling And Offset", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1239.000244140625, + "y": 970.9998779296875, + "width": 155.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "aa5c9d8fd9624bcf973c3d409da1ba70" + }, + { + "m_Id": "5a20adba64ee4d6f8de83c6f0e40047d" + }, + { + "m_Id": "6617e76d6bb94faaa1723e87bfeae2d7" + }, + { + "m_Id": "72feafecbe3942249d01e018787a06fd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "745ea487c66c466f84d2c16a08c4b1b6", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.5, + "y": 0.5, + "z": 0.5 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 0, + "m_DefaultColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "74c1d47e70e6422881a0e0f051febbb9", + "m_Title": "Eye (Iris)Base Color", + "m_Position": { + "x": -2656.0, + "y": -1876.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "74d5e7aa152145f696521594ef66188c", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7506948833b144c8867c0e7bfb8b93e3", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7508ed36eb9245499cbc4ece2e7e6c7b", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "75793656b6b142e48d880673ce9a5f02", + "m_Group": { + "m_Id": "2111a5b818db445d830a1d0c72e4e1ff" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 226.99990844726563, + "y": 84.99996948242188, + "width": 126.00000762939453, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "777bfad4283f4e63a0b4e1e2390a154f" + }, + { + "m_Id": "53cc4cfde97d4b4582bbd30833750103" + }, + { + "m_Id": "497a73f78691446d8a2990abb0bc3502" + }, + { + "m_Id": "cbcbda8247ab452a97f6a5773212780d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SaturateNode", + "m_ObjectId": "76cb50baf4d5435eae085a0baf1c43ab", + "m_Group": { + "m_Id": "fa7b0f3ba7d84ba7a4d19d87b7a3c4b8" + }, + "m_Name": "Saturate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5379.0, + "y": -2250.0, + "width": 208.0, + "height": 278.0 + } + }, + "m_Slots": [ + { + "m_Id": "705ba2d004364516b5f20746b6685f6f" + }, + { + "m_Id": "e38caaff8b6e4d0ebdf033799dc52974" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "7775f2e3bef641f9acfa32f315b8a049", + "m_Group": { + "m_Id": "4a0e19aa85024f47a32faf9b1d3f2868" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1045.9998779296875, + "y": 908.9998779296875, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "f2cd52962a934444a0cb5e555d009001" + }, + { + "m_Id": "142fa490279d434dbbdd86c9e939a7b4" + }, + { + "m_Id": "3544150e55ab4845ae13aa533e6504b0" + }, + { + "m_Id": "b4adfd03694943e28ce6d5233fdf5dbc" + }, + { + "m_Id": "996a51c0a47f42f7b52a3570ce9e0a33" + }, + { + "m_Id": "ed9c59938c234fa394e71efcbec4d5c6" + }, + { + "m_Id": "9c09e8f492ec402e966b5e430a391251" + }, + { + "m_Id": "e434602e31c7473890452c7faeebe5f3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 1, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "777bfad4283f4e63a0b4e1e2390a154f", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "77b931b5100e4929842e0e0bf6b3b2ae", + "m_Id": 0, + "m_DisplayName": "Base", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Base", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalVectorNode", + "m_ObjectId": "7825ee5dbaf84ee3ac4264f703a28e13", + "m_Group": { + "m_Id": "72b23241c76e4db3898921d5c630b5ee" + }, + "m_Name": "Normal Vector", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4740.00048828125, + "y": -1996.0001220703125, + "width": 206.0, + "height": 132.0 + } + }, + "m_Slots": [ + { + "m_Id": "ddad66ad953a42b786a0b0750dc31439" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "7871fb3a198340e78e16636340aba6ad", + "m_Group": { + "m_Id": "4bf6aca1e87d4112a0cdb531786f10cc" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4767.0, + "y": -2391.0, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "419d2254968f45bab368b8192ce82355" + }, + { + "m_Id": "0e0d35308d6941a2adfaf5623979fef8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "789e70aabf5a4c52b8bb9861dcc75acb", + "m_Group": { + "m_Id": "862059ed0bf141dd9404f65a66b53cd8" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 207.0000762939453, + "y": -1170.0001220703125, + "width": 185.0, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "4a493e2360004ad3b5f9be266ddcebef" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "195319a2066f492abb03e4f9fb29acfb" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "78ba88d4e4574fd28164c3ba29ed1508", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "79771d239fc24c00ad796ee11ad2ba7c", + "m_Id": 0, + "m_DisplayName": "Parrallax Mod", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "7988f0a070304aec8336a9a885eee20f", + "m_Group": { + "m_Id": "06ed9322d6854bb2b1d9cb30cd928b6d" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 211.9999542236328, + "y": -212.00003051757813, + "width": 126.00000762939453, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "725655db4db54f2aa27fdd6ad21e0f67" + }, + { + "m_Id": "ec23a22af2da495ea133a205a4fe0887" + }, + { + "m_Id": "da09529fd2fa407e8b34349dc240337e" + }, + { + "m_Id": "afc342d4828b42509da0bac49db15c31" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "798fd82b00f54b18b0cb9dfdb83a2ac2", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "79fb9a11140a4f448d6a988621e40f52", + "m_Group": { + "m_Id": "4bf6aca1e87d4112a0cdb531786f10cc" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4976.0, + "y": -2396.0, + "width": 123.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "5a339b18aa2045d5bdba7881a49c0b9d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "85e5e0cd46aa44fc8e9f720d375bec49" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "7ab3dd21fbe744e881e7fe9aa558243b", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "7b676e7d42d147908f2983bf6d9918e3", + "m_Group": { + "m_Id": "4bf6aca1e87d4112a0cdb531786f10cc" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4833.0, + "y": -2355.0, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "e966455e7bdc451b977effd768a24014" + }, + { + "m_Id": "0b21a6824fa149f8a590f1f685aa5c69" + }, + { + "m_Id": "0eb659ff5923449d8ee3d0001f132e4a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "7b9ae8ae7b8f478f8402b9d5b6909f72", + "m_Group": { + "m_Id": "d9515c1a639b4c329f084c3719978add" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3874.000244140625, + "y": -898.0000610351563, + "width": 56.0, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "ac2c2689052f42deb80913883ed7441c" + }, + { + "m_Id": "eebd22dfba3d49428b070c1cc17e94a6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "7bac1ae72aab40a18a6b43bd9da4112f", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "7c52d0c211b148baa2dee264ed442794", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "7cd79d71fcde4543849375844f5108ca", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "7d0d6e9fb5ad480fa2c294660a419754", + "m_Group": { + "m_Id": "69bc229b1eb94e15a47d971b447a3198" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2509.0, + "y": -2544.0, + "width": 157.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d9d673cccaa54a629af5595f7f13e94a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2fe3d3e44e8646f3a00409c36bc1a98e" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7d181f5420e94c97bedceb5dae5c368e", + "m_Id": 0, + "m_DisplayName": "Iris Brightness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7e0b1b95c7b7415b89b926d448eace82", + "m_Id": 1, + "m_DisplayName": "Offset", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Offset", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7e445e85c43747fea4b554a3564627f7", + "m_Id": 0, + "m_DisplayName": "Base", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Base", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "7e4907ff41114e8ab35d5efa17d78aca", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "7e86c349b8484b45bf56d533e3444972", + "m_Group": { + "m_Id": "72b23241c76e4db3898921d5c630b5ee" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4152.00048828125, + "y": -1813.000244140625, + "width": 130.0, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "4d669a269efa4ad28ca7aa9660f75705" + }, + { + "m_Id": "f684674492f44520a2f95dfd80c30cb2" + }, + { + "m_Id": "ce2e547c79414523bd3ba108f6a7e15f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7ebf2a5e35ee4bcc92611c69e93b5692", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "7ece220827684c28a423cf298a5dd94a", + "m_Group": { + "m_Id": "ac1d8910df764e109e212887850df3ab" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -7315.99951171875, + "y": -490.00006103515627, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "3b2b8f934cd14b73ab7474da780b18ee" + }, + { + "m_Id": "b40ad7731cb1456aad2b951f672995ae" + }, + { + "m_Id": "ad05bf088cd441d4b377f73ec51d6ceb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "7f183f0d8fd541708ffdcf8663f267d5", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "7f55d293c941409790c7287963f29585", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "cb42572a46a74a588ef3935f3a667eb7" + }, + { + "m_Id": "55bf621ad2394320a2ab49a3c7b34fe1" + }, + { + "m_Id": "451cc7559488456fb2d601ba459f41da" + }, + { + "m_Id": "410287977f3941ae86357b91bb50c332" + }, + { + "m_Id": "82fed9724f34448392b89bdd38fe7517" + }, + { + "m_Id": "0cbea652f4bf4177942231f39b7c2eea" + }, + { + "m_Id": "85e5e0cd46aa44fc8e9f720d375bec49" + }, + { + "m_Id": "6106c8c4dc85475886881929b289ae65" + }, + { + "m_Id": "e2d236b8f7c740b1920bd65df0cef00f" + }, + { + "m_Id": "b618279ad2eb41bd9df25d9f412e0eb1" + }, + { + "m_Id": "4e48a718329c454b8a46be0bc9bf8802" + }, + { + "m_Id": "211ca272cd524d5098b5288942e1374b" + }, + { + "m_Id": "30234a2ec51e43279321e35ffc60083e" + }, + { + "m_Id": "a71b2a13bfe64b8fbb07597467c80fb2" + }, + { + "m_Id": "99ad21e27a3f4d3cb1b1736abc28020d" + }, + { + "m_Id": "308a2ce997744f8cb41204c209af692a" + }, + { + "m_Id": "cbcbb78812d84a3ea2eab90a08ba2f3b" + }, + { + "m_Id": "2fe3d3e44e8646f3a00409c36bc1a98e" + }, + { + "m_Id": "ed1d6ae0d0e14a009081ff66d328aa52" + }, + { + "m_Id": "8200a5c208dd40fabbab6b6aca910116" + }, + { + "m_Id": "d0ef53e49de84105aac4f730278802d0" + }, + { + "m_Id": "f5b469bad51849d1831c6acedbe7d5be" + }, + { + "m_Id": "4238e02f0b7849e0ab81381125a954b9" + }, + { + "m_Id": "3345a7b9279a48b7ba4602df55d812ac" + }, + { + "m_Id": "daa99c4f268449b8a4e69fdaeafcfe49" + }, + { + "m_Id": "ab45ac5b088b42518d305de12d5f3763" + }, + { + "m_Id": "3a3f4cc5a3574e32b762b0cb62cd67cf" + }, + { + "m_Id": "5f410167b9c14d43bc4da4f27fdd220a" + }, + { + "m_Id": "195319a2066f492abb03e4f9fb29acfb" + }, + { + "m_Id": "8a49d2f872e946d4a29e2030ee291584" + }, + { + "m_Id": "9be1515fae6d42c09957951f4f4fd357" + }, + { + "m_Id": "cd32d6c896b4474aa36ec555723b81ef" + }, + { + "m_Id": "14e401d52fb34c7cb2fa95ca45b72210" + }, + { + "m_Id": "f4805aec61284d8188631ee8d13ca13c" + }, + { + "m_Id": "596515c1061c4119b6831a17bd392746" + }, + { + "m_Id": "13125e3e576e4c76b403dab13948fd74" + }, + { + "m_Id": "b0ec1f6d5bd0419796b5090e7dffabf7" + }, + { + "m_Id": "859cfaa3765a443d891a115d38d963bd" + }, + { + "m_Id": "40f2fea490ef4e5999f154a042e89495" + }, + { + "m_Id": "424271c2190c4f42b931a851e201c75d" + }, + { + "m_Id": "526ce229950b48d0b6c7cdd0b66dd1e6" + }, + { + "m_Id": "9d63910b86f7439f9642f08926860a8e" + }, + { + "m_Id": "6df2a410994a443c8f0422f509d86883" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "7f7efb2fa22c42319e38d5f0d177d5fd", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "801cc6200094421e8279d3be26d564f6", + "m_Id": 1, + "m_DisplayName": "Edge2", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Edge2", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "80387019b099485ba1f1f9ac278a384f", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "805735d83acb46daa44e418e1c9b3f8f", + "m_Group": { + "m_Id": "10784d0649754a568bb16fa5965479f3" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 793.0, + "y": 914.0000610351563, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "ff3d966aa7884f9c833c0de09a16b875" + }, + { + "m_Id": "7cd79d71fcde4543849375844f5108ca" + }, + { + "m_Id": "c067fd1a99a64338ac9bfbffcd542a67" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "818ba8a862ca4d2fa2e8726ed27bcb12", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "8192b535ff4b4c02b8b979c205588649", + "m_Group": { + "m_Id": "47b971716ee4470f865fc5c885abcf66" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1895.00048828125, + "y": -3102.0, + "width": 164.0, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "d3801702336d4543b434c7f7134efdb0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "410287977f3941ae86357b91bb50c332" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "81e5fe7d81d8443da529cd0254c01e61", + "m_Group": { + "m_Id": "4bf6aca1e87d4112a0cdb531786f10cc" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4252.00048828125, + "y": -2272.000244140625, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "e4fe32e8c70c42b79919d7d7fa484332" + }, + { + "m_Id": "d37dfdae103d4efab5974c0cbbf809f3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "8200a5c208dd40fabbab6b6aca910116", + "m_Guid": { + "m_GuidSerialized": "e5d26f4f-5767-47a9-921c-52d228191ee7" + }, + "m_Name": "Corner Shadow Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_8200a5c208dd40fabbab6b6aca910116", + "m_OverrideReferenceName": "_CornerShadowColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 0.7333333492279053, + "b": 0.6980392336845398, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "82d40884687e41559a1046be16c70db9", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "82fed9724f34448392b89bdd38fe7517", + "m_Guid": { + "m_GuidSerialized": "8b328558-7863-4ba1-bbf2-2bdaad38e3fa" + }, + "m_Name": "Sclera Brightness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_82fed9724f34448392b89bdd38fe7517", + "m_OverrideReferenceName": "_ScleraBrightness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.75, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 2.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "84359ca70953427c82eacb05db8d8618", + "m_Group": { + "m_Id": "10784d0649754a568bb16fa5965479f3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 547.0, + "y": 914.0000610351563, + "width": 157.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "903f38574a17468490e5acec68f19a49" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f4805aec61284d8188631ee8d13ca13c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.HueNode", + "m_ObjectId": "84bdfaea919e418dbad1cf44d06dc11b", + "m_Group": { + "m_Id": "47b971716ee4470f865fc5c885abcf66" + }, + "m_Name": "Hue", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1881.00048828125, + "y": -3282.0, + "width": 153.0, + "height": 154.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "10e5715ba6254eaaa741ce19ac481909" + }, + { + "m_Id": "a862f5725fd84600bf7e292f9c8fcab2" + }, + { + "m_Id": "02d0ef52726545c6a6974e90fcf0d2cf" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_HueMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "858394ee88624b5f9553e36483a98aa2", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "859cfaa3765a443d891a115d38d963bd", + "m_Guid": { + "m_GuidSerialized": "a1af0856-d7b2-4f97-b77b-96f8f4cb4afe" + }, + "m_Name": "Parrallax Mod", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_PMod", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 6.400000095367432, + "m_FloatType": 1, + "m_RangeValues": { + "x": 1.0, + "y": 10.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "85c5c76f4845488eb95392938396f2b9", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "85e5e0cd46aa44fc8e9f720d375bec49", + "m_Guid": { + "m_GuidSerialized": "25d1ad42-2b6a-4ab3-b172-f5e2c2e8c800" + }, + "m_Name": "Iris Scale", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_85e5e0cd46aa44fc8e9f720d375bec49", + "m_OverrideReferenceName": "_IrisScale", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.25, + "y": 2.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "862059ed0bf141dd9404f65a66b53cd8", + "m_Title": "Color Blend", + "m_Position": { + "x": -103.00006866455078, + "y": -1491.0001220703125 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "86b897ab597140d59a473d807e980628", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8760add5f9e94d7c8a24193d84286e67", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.BuiltinData", + "m_ObjectId": "88f0b3d71738482fb6273b754134b4dd", + "m_Distortion": false, + "m_DistortionMode": 0, + "m_DistortionDepthTest": true, + "m_AddPrecomputedVelocity": false, + "m_TransparentWritesMotionVec": false, + "m_AlphaToMask": true, + "m_DepthOffset": false, + "m_ConservativeDepthOffset": false, + "m_TransparencyFog": true, + "m_AlphaTestShadow": true, + "m_BackThenFrontRendering": false, + "m_TransparentDepthPrepass": false, + "m_TransparentDepthPostpass": false, + "m_SupportLodCrossFade": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "8a49d2f872e946d4a29e2030ee291584", + "m_Guid": { + "m_GuidSerialized": "79f607da-c2f1-46b1-8320-f91a0aef3386" + }, + "m_Name": "Sclera Normal Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_8a49d2f872e946d4a29e2030ee291584", + "m_OverrideReferenceName": "_ScleraNormalMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "8a638e82aa1d4bf2a04304650d73fa8e", + "m_Group": { + "m_Id": "01605ce140194068af36b5ee61825f07" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5621.0, + "y": -2624.0, + "width": 133.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "1187631eba89423095054f58dc91993f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "596515c1061c4119b6831a17bd392746" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8a652b9a6a2b4d338c9a592cf6fbc1d5", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "8a7ae7a881424567bd38f733cff73869", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.BaseColor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "745ea487c66c466f84d2c16a08c4b1b6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BaseColor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "8b50c6d9dfd14cd7813b6ca0dcaa3f94", + "m_Group": { + "m_Id": "9be24d51d0344c13bc6aef014a27580b" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -715.000244140625, + "y": 479.99993896484377, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "ad7dda04817d417ab375101274d94327" + }, + { + "m_Id": "6dd35d61d74d4a38b4cb484f6280bee0" + }, + { + "m_Id": "492946e2a17a4cdaa02fa523c6e6a17b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "8b5e754d8d084c759ba900f27d26973f", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "8c52928e77f34d48b4e2772f378fd101", + "m_Group": { + "m_Id": "d9515c1a639b4c329f084c3719978add" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4302.00048828125, + "y": -859.0, + "width": 123.00000762939453, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "a23f87cd2af34bffb9e40a6942e28041" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "85e5e0cd46aa44fc8e9f720d375bec49" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DivideNode", + "m_ObjectId": "8c682ca014ce41a8a32872c5c31ca9a3", + "m_Group": { + "m_Id": "72b23241c76e4db3898921d5c630b5ee" + }, + "m_Name": "Divide", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3750.000244140625, + "y": -1484.0001220703125, + "width": 126.00000762939453, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "4fee7f1d07e14e88bd256145822d2dc8" + }, + { + "m_Id": "d11b827700aa49c09481bcf1f1168b9b" + }, + { + "m_Id": "6a2d73e646834a6eb114ae5d50574945" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "8c95ccd4e8fd4bf29cc1afa00cc39223", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "8ccbcc814ac74f2d87b7d2f3762ad407", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "8cf9a1501efc432c8c6b76a68d12dc15", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "8d2248a7c58e45049c94fb19467eea91", + "m_Id": 1, + "m_DisplayName": "Tiling", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tiling", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8e772a4c6d814ac59021f87dd1faa3f3", + "m_Id": 2, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SaturationNode", + "m_ObjectId": "8eda96c3858f479cbd78b61e73194ef7", + "m_Group": { + "m_Id": "74c1d47e70e6422881a0e0f051febbb9" + }, + "m_Name": "Saturation", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1876.0001220703125, + "y": -1630.0, + "width": 174.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "46519d6a33a448aaa3c5ea5132944065" + }, + { + "m_Id": "d28cb622c4904e2d8373c94ba88a38dd" + }, + { + "m_Id": "61fcdc9fb80e4d76a367f036ae0bd122" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "8f1d1752922f4aada2737ffef32b2344", + "m_Id": 0, + "m_DisplayName": "Iris Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "903f38574a17468490e5acec68f19a49", + "m_Id": 0, + "m_DisplayName": "Emissive Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "9087b9a01e164fa490cb7d1132f0ee11", + "m_Group": { + "m_Id": "47b971716ee4470f865fc5c885abcf66" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2984.00048828125, + "y": -3100.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "975a74b35d7e43ff85fc139459a7d1cf" + }, + { + "m_Id": "186d195e42d84be1876f2ec4fb35bd24" + }, + { + "m_Id": "8ccbcc814ac74f2d87b7d2f3762ad407" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "90ea01f395544ed09342baca8ca42c99", + "m_Id": 0, + "m_DisplayName": "Thickness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Thickness", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "91003272cd724136acd73ab4f3955049", + "m_Id": 0, + "m_DisplayName": "Sclera Normal Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "92f484ab7aff42778b244cc29b9beb21", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "92fad1cdc19144d4b327a6da9f9c9867", + "m_Id": 0, + "m_DisplayName": "Ambient Occlusion Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "93152c3843a142efa5ea3d8de29e187c", + "m_Group": { + "m_Id": "9be24d51d0344c13bc6aef014a27580b" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1012.000244140625, + "y": 522.0001220703125, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "7506948833b144c8867c0e7bfb8b93e3" + }, + { + "m_Id": "92f484ab7aff42778b244cc29b9beb21" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "939399956f284112bb63956f31bc842a", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "93a342717d3045b5a8a3d949c6a802fc", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "944df8f4c42d480f9d73a08aff931b17", + "m_Group": { + "m_Id": "2111a5b818db445d830a1d0c72e4e1ff" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -131.00009155273438, + "y": 182.99996948242188, + "width": 56.0, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "cd236f4954f04c34aa7db9710070175a" + }, + { + "m_Id": "d3c91c48174b4fb8a07ea09d84204252" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "947643dc698142759a730c2590959491", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "94765946c73d4697bc2e924bbd4b6650", + "m_Id": 0, + "m_DisplayName": "Emission Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TilingAndOffsetNode", + "m_ObjectId": "94b61453cf1c4dc6b5c9e50377bd56cd", + "m_Group": { + "m_Id": "72b23241c76e4db3898921d5c630b5ee" + }, + "m_Name": "Tiling And Offset", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3246.000244140625, + "y": -1575.0001220703125, + "width": 155.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "5e5bd92fb94741298a0742c72f9376d2" + }, + { + "m_Id": "21aca355c99c4387bd230a15f709926d" + }, + { + "m_Id": "514de5a00c8146a39201954b87cfeb0c" + }, + { + "m_Id": "049945d6434f4eeebefd081243d3a4ed" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LengthNode", + "m_ObjectId": "953fa7f504094a569b4c7ca8216cd28c", + "m_Group": { + "m_Id": "0ca230dd81f04c0ba5af42953674323c" + }, + "m_Name": "Length", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5968.00048828125, + "y": -540.0, + "width": 208.0, + "height": 278.0 + } + }, + "m_Slots": [ + { + "m_Id": "203ac1fb2a184cd5bb42f0b2422b2d57" + }, + { + "m_Id": "d03529e496f14651aa4279692c918977" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "957e65c236244f4885cff72730d2e416", + "m_Group": { + "m_Id": "74c1d47e70e6422881a0e0f051febbb9" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1480.0, + "y": -1741.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "c64beed734f54afea0a6c9189de52e42" + }, + { + "m_Id": "e8c0624cc0a3478ab12e9b3d04aa2e5d" + }, + { + "m_Id": "a3d27e20c414476b84d8b9a052fa302a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "95db3152a1514a9d93e495d197f3666b", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "95eb2c3b36dd4d68a9e131e57395f7ba", + "m_Group": { + "m_Id": "4bf6aca1e87d4112a0cdb531786f10cc" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4643.00048828125, + "y": -2333.000244140625, + "width": 126.00000762939453, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "bf42457ac1024715a51b6e02cd9828d8" + }, + { + "m_Id": "ef190842659c4e7f89f23feb471ca3e4" + }, + { + "m_Id": "3c46e274f0324cd0b81a99270196c3d4" + }, + { + "m_Id": "e315690100b446f48267f5562c1e8883" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "975a74b35d7e43ff85fc139459a7d1cf", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "98635866cf274e2ea16259f34d3a7abd", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "9945fac9868c413a90372bad00df3a53", + "m_Id": 0, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "996a51c0a47f42f7b52a3570ce9e0a33", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "99ad21e27a3f4d3cb1b1736abc28020d", + "m_Guid": { + "m_GuidSerialized": "8fbe50ee-42d2-4cb1-8019-b8e5df5a5274" + }, + "m_Name": "Limbus Dark Radius", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_99ad21e27a3f4d3cb1b1736abc28020d", + "m_OverrideReferenceName": "_LimbusDarkRadius", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.10000000149011612, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.009999999776482582, + "y": 0.20000000298023225 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9a6915bc8435404bbceccedb69deedc3", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9abd7eee5b4f4b1ca3bd01fc278fde82", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9adde310e6ea4bd787b7fd719ce6ea92", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9b4847f7397d4127823ef8811603c40b", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9b49235025f24121a3127a3e9a2aac35", + "m_Id": 1, + "m_DisplayName": "Strength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Strength", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.InverseLerpNode", + "m_ObjectId": "9bb16435730648fc851ecaa213176804", + "m_Group": { + "m_Id": "fa7b0f3ba7d84ba7a4d19d87b7a3c4b8" + }, + "m_Name": "Inverse Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5572.0, + "y": -2249.0, + "width": 126.00000762939453, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "2db0e619d8034cac9f4ebecf144eef20" + }, + { + "m_Id": "3e10f21b777a49079e4177fc4f99aa30" + }, + { + "m_Id": "c3b5c5799d114ecf83fb567b2b8d3a18" + }, + { + "m_Id": "07f3e1a930734cf89daeda43e4bff462" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "9be1515fae6d42c09957951f4f4fd357", + "m_Guid": { + "m_GuidSerialized": "13430cdf-5441-4beb-a06f-dc1285c3c91d" + }, + "m_Name": "Sclera Normal Strength", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_9be1515fae6d42c09957951f4f4fd357", + "m_OverrideReferenceName": "_ScleraNormalStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.10000000149011612, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "9be24d51d0344c13bc6aef014a27580b", + "m_Title": "Ambient Occlusion", + "m_Position": { + "x": -1573.0, + "y": 312.00048828125 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "9c09e8f492ec402e966b5e430a391251", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "9cc858fc3f084c6c9f1fdd69f94ebe35", + "m_Group": { + "m_Id": "d9515c1a639b4c329f084c3719978add" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4103.0, + "y": -710.0000610351563, + "width": 56.0, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "a8887b22d3cd4aedad1c4bb30fe96632" + }, + { + "m_Id": "8760add5f9e94d7c8a24193d84286e67" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "9cdf3221230e4655b7ddd4206eb1e16d", + "m_Id": 0, + "m_DisplayName": "Corner Shadow Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "9d0d15bd96a142e6a188d6d53503c99a", + "m_Group": { + "m_Id": "72b23241c76e4db3898921d5c630b5ee" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4398.00048828125, + "y": -1458.0001220703125, + "width": 126.00000762939453, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "f853249196244168a23adae5a49e7bab" + }, + { + "m_Id": "c93ce9b5dbb94f7f82d7d368584d6bd5" + }, + { + "m_Id": "190556dd4e0a473eb2971251b28fe2df" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.StickyNoteData", + "m_ObjectId": "9d19945f6155442c8b409fda6b0d4e5d", + "m_Title": "Radial Gradient", + "m_Content": "Generates a radial gradient pattern centered at 0.5, 0.5.\n\ni.e. radial = length(uv - 0.5)\n\nThis is used to generate the iris, limbus, depth and shadow blend masks.", + "m_TextSize": 0, + "m_Theme": 0, + "m_Position": { + "serializedVersion": "2", + "x": -6065.0, + "y": -801.0, + "width": 200.0, + "height": 160.0 + }, + "m_Group": { + "m_Id": "0ca230dd81f04c0ba5af42953674323c" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "9d63910b86f7439f9642f08926860a8e", + "m_Guid": { + "m_GuidSerialized": "5ef0060d-37c5-49f1-a2d1-d8a505fe9d09" + }, + "m_Name": "IsCornea", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "BOOLEAN_9D63910B86F7439F9642F08926860A8E_ON", + "m_OverrideReferenceName": "BOOLEAN_ISCORNEA_ON", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_KeywordType": 0, + "m_KeywordDefinition": 0, + "m_KeywordScope": 0, + "m_KeywordStages": 63, + "m_Entries": [], + "m_Value": 0, + "m_IsEditable": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9ee3e1ad7c7e41229c48dda8fccc9d84", + "m_Id": 1, + "m_DisplayName": "Blend", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Blend", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9f05e3b6b7e1407294d9a4e3a2f5cd33", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.5, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a0c1882dd3a441678f6787f76b05f896", + "m_Id": 3, + "m_DisplayName": "Opacity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Opacity", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a0ed5b70cb6542dc854627e50ee40781", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "a11e0b5579d84698b53dcf812e56b73c", + "m_Group": { + "m_Id": "74c1d47e70e6422881a0e0f051febbb9" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1678.0, + "y": -1510.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "e1d0ea24b65d4c8e9a48fa545c45fe0b" + }, + { + "m_Id": "b2d465d971324ac78b5823423d539f0c" + }, + { + "m_Id": "be63ae9fc4ed49fbb82b21a1a8158bba" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a1454dacbacf47d5ae1ce3cf1776b75f", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a23f87cd2af34bffb9e40a6942e28041", + "m_Id": 0, + "m_DisplayName": "Iris Scale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "a2d4f554a9b94d62a34604525368014f", + "m_Group": { + "m_Id": "69bc229b1eb94e15a47d971b447a3198" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2210.0, + "y": -2496.000244140625, + "width": 56.000003814697269, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "62f91fac8f3a411a98a1e5dbfa41bf97" + }, + { + "m_Id": "b124de9419db4a8f97b0917e6f364f04" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a30a9dd090df46038d0a14b857f11104", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "a31a209d02454f71bc4998e1eced009f", + "m_Group": { + "m_Id": "72b23241c76e4db3898921d5c630b5ee" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3510.000244140625, + "y": -1707.0001220703125, + "width": 130.0, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "50f57dc5a66544218281edd31b33ce8c" + }, + { + "m_Id": "66582173a5be4f268d19858d183bf62f" + }, + { + "m_Id": "e220ef86c09b4f199aa927264d8c9732" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a3868254dbd14d7682abeb5a0917b3b6", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a3d27e20c414476b84d8b9a052fa302a", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a3f0262ccdb34734ada80e49c3a3957b", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a4283b578e054a739edddeb853d10a42", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a450f19a9c7345688ec499271818654e", + "m_Id": 0, + "m_DisplayName": "Base", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Base", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a510d45ac04c4809b146f25429b6ec58", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a5ef1c379ba648e19eb6388b655b8bd9", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "a64e454d085a412baa4df6ac8cfefe4d", + "m_Group": { + "m_Id": "74c1d47e70e6422881a0e0f051febbb9" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1299.0, + "y": -1591.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "01d1b2c6ce2047d0b4c27320d0e5faaf" + }, + { + "m_Id": "5c2e95b337e54018981de99a43241822" + }, + { + "m_Id": "4b7594ea9f514109b351bed98766da67" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "a71b2a13bfe64b8fbb07597467c80fb2", + "m_Guid": { + "m_GuidSerialized": "e0c7e921-f77e-4ee2-9217-d54cca974110" + }, + "m_Name": "Limbus Width", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_a71b2a13bfe64b8fbb07597467c80fb2", + "m_OverrideReferenceName": "_LimbusWidth", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.054999999701976779, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.009999999776482582, + "y": 0.10000000149011612 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "a72ad83bd1eb4a4691d245a59c9e41d5", + "m_Group": { + "m_Id": "69bc229b1eb94e15a47d971b447a3198" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2509.0, + "y": -2746.000244140625, + "width": 171.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "13a56aed4baf40aead35c19bf77c6b17" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ed1d6ae0d0e14a009081ff66d328aa52" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "a81f6bd14c934eabbbd451538c01c756", + "m_Group": { + "m_Id": "72b23241c76e4db3898921d5c630b5ee" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4639.00048828125, + "y": -1374.000244140625, + "width": 148.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "79771d239fc24c00ad796ee11ad2ba7c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "859cfaa3765a443d891a115d38d963bd" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a862f5725fd84600bf7e292f9c8fcab2", + "m_Id": 1, + "m_DisplayName": "Offset", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Offset", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a8887b22d3cd4aedad1c4bb30fe96632", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "a937a0903d924b98ae172912d6fa7a0f", + "m_Group": { + "m_Id": "fa7b0f3ba7d84ba7a4d19d87b7a3c4b8" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6175.0, + "y": -2445.0, + "width": 146.0, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "72d01c55dcf44b8a8b300b720fcb51a1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "424271c2190c4f42b931a851e201c75d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a9adfa4209eb4c9eb51a34fe790667ce", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "a9d66e0df912494a9d80d1871739efd8", + "m_Group": { + "m_Id": "74c1d47e70e6422881a0e0f051febbb9" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2610.999755859375, + "y": -1817.0001220703125, + "width": 188.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "c07c26aaf5b04d83bfa012cb924c62d8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "0cbea652f4bf4177942231f39b7c2eea" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "aa5c9d8fd9624bcf973c3d409da1ba70", + "m_Id": 0, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "aa91de3a7a0d4046b57d6043a588a9f1", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "aa95b263f0cf4341aaf3354154ebaec6", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "ab45ac5b088b42518d305de12d5f3763", + "m_Guid": { + "m_GuidSerialized": "703d6dbf-878a-41a3-a336-e855c6045dad" + }, + "m_Name": "Sclera Smoothness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_ab45ac5b088b42518d305de12d5f3763", + "m_OverrideReferenceName": "_ScleraSmoothness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.800000011920929, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "abcb0bd1f0ef4265b7f3627c28ea272c", + "m_Group": { + "m_Id": "74c1d47e70e6422881a0e0f051febbb9" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2436.999755859375, + "y": -1504.0001220703125, + "width": 115.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "b9974f5f442746f2adbc1f0bef607d4a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "6106c8c4dc85475886881929b289ae65" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "ac1d8910df764e109e212887850df3ab", + "m_Title": "Scaled Iris Radius", + "m_Position": { + "x": -7516.99951171875, + "y": -548.9996948242188 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ac2a34b9eaf94336a5819a4c89e02a2c", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ac2c2689052f42deb80913883ed7441c", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "ac41c78fc4e44dd98341288e64855202", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "ac53ed5f4fdd439491bb4815cb519f7a", + "m_Group": { + "m_Id": "74c1d47e70e6422881a0e0f051febbb9" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1480.0, + "y": -1510.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "7f183f0d8fd541708ffdcf8663f267d5" + }, + { + "m_Id": "d89a1180e8e0445b9adac0924e2bbd30" + }, + { + "m_Id": "0dea090804364e15b6416c5143ae68a0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "acadc79c12b24f04899ef27da96d24b8", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "ad05bf088cd441d4b377f73ec51d6ceb", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ad46a176c1ac40b78ee3a38ad5846d4d", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "ad7dda04817d417ab375101274d94327", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DivideNode", + "m_ObjectId": "ae43fcee69fc4734a054a9aa7a35f915", + "m_Group": { + "m_Id": "01605ce140194068af36b5ee61825f07" + }, + "m_Name": "Divide", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5441.00048828125, + "y": -2836.0, + "width": 126.00000762939453, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "116aed1b5d354e049dbfe997908ad903" + }, + { + "m_Id": "e8fdf486333b4f80bbb8b834ebf7b77f" + }, + { + "m_Id": "2c7d7aa4bd204753b37e4033243925d1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "afc342d4828b42509da0bac49db15c31", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "afcfe1b0e92042a69deaf6315b6813a8", + "m_Group": { + "m_Id": "74c1d47e70e6422881a0e0f051febbb9" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2312.999755859375, + "y": -1785.0001220703125, + "width": 184.0, + "height": 252.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "3afeb051dfc6480fbba18c4838ea4db2" + }, + { + "m_Id": "28292acb81814d0aa8a183f319e5bff8" + }, + { + "m_Id": "2665f44e25394fda89ce9578c3341a73" + }, + { + "m_Id": "bd6474d58cb3437f8d39fe1389e7f8a9" + }, + { + "m_Id": "4abf288a6e92496a981ad403c6f7dec4" + }, + { + "m_Id": "2c2d2e77a319444db369b815efb9541b" + }, + { + "m_Id": "e878d0ee617a430ea8991a6f147f451b" + }, + { + "m_Id": "2e4fbebcdf1e4ae1845461d0f6ad3cdb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "b0c5edea9ff34df7af2c01c206de4e3b", + "m_Group": { + "m_Id": "d9515c1a639b4c329f084c3719978add" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3149.000244140625, + "y": -710.0000610351563, + "width": 56.0, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "efb94347d7ae4075a3da498a306c568b" + }, + { + "m_Id": "e9a955feb981498c9ad508b8bfaedaa5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "b0ec1f6d5bd0419796b5090e7dffabf7", + "m_Guid": { + "m_GuidSerialized": "f6a8c263-b63d-48bc-86ec-13f1edcc87e4" + }, + "m_Name": "IOR", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_b0ec1f6d5bd0419796b5090e7dffabf7", + "m_OverrideReferenceName": "_IOR", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.399999976158142, + "m_FloatType": 1, + "m_RangeValues": { + "x": 1.0, + "y": 2.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b124de9419db4a8f97b0917e6f364f04", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "b19b084a466d46849266805dbd24f45a", + "m_Group": { + "m_Id": "0ca230dd81f04c0ba5af42953674323c" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5216.0, + "y": -714.9999389648438, + "width": 56.0, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "a3f0262ccdb34734ada80e49c3a3957b" + }, + { + "m_Id": "8a652b9a6a2b4d338c9a592cf6fbc1d5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b1adb0a0c54546a9903689c280e2583b", + "m_Id": 3, + "m_DisplayName": "Opacity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Opacity", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b25d916c23a8419ba1868558f8ac28b5", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "b2d465d971324ac78b5823423d539f0c", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b2fd080dc2604adf9233e13419eefd34", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b3326238a76649fb9cbf27c70039dddd", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b384faa820304f82807176601dd16753", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ViewDirectionNode", + "m_ObjectId": "b3b9745cde9c47989d32841f6a18b2cb", + "m_Group": { + "m_Id": "72b23241c76e4db3898921d5c630b5ee" + }, + "m_Name": "View Direction", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4740.00048828125, + "y": -1719.0001220703125, + "width": 206.0, + "height": 132.0 + } + }, + "m_Slots": [ + { + "m_Id": "d2f8f51eee0242a9bd635c6c5eda673c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "b40ad7731cb1456aad2b951f672995ae", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b4adfd03694943e28ce6d5233fdf5dbc", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "b618279ad2eb41bd9df25d9f412e0eb1", + "m_Guid": { + "m_GuidSerialized": "10c1754f-6c68-4a79-9899-af50832769ae" + }, + "m_Name": "Iris Brightness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_IrisBrightness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 2.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TilingAndOffsetNode", + "m_ObjectId": "b74b3332d6fe43dda8b59f706cc29f29", + "m_Group": { + "m_Id": "47b971716ee4470f865fc5c885abcf66" + }, + "m_Name": "Tiling And Offset", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2792.000244140625, + "y": -3269.0, + "width": 155.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "9945fac9868c413a90372bad00df3a53" + }, + { + "m_Id": "8d2248a7c58e45049c94fb19467eea91" + }, + { + "m_Id": "6187435caaca41ae8d759cd1fdba1bb9" + }, + { + "m_Id": "cbb094df15814f8a9fe1e10bbb4bd6f7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b7bc60a4dd2f4474b6ee37d8ae231bc3", + "m_Id": 0, + "m_DisplayName": "Ambient Occlusion", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Occlusion", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b7dbd6eb03894ec9a37f938cc3dee429", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 2.0, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "b89f3fca13474ebc98719fceb8054eb0", + "m_Group": { + "m_Id": "4e7801ae7f8b4090be5d458121207cec" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2024.9998779296875, + "y": -1059.0001220703125, + "width": 126.00000762939453, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "ac41c78fc4e44dd98341288e64855202" + }, + { + "m_Id": "947643dc698142759a730c2590959491" + }, + { + "m_Id": "82d40884687e41559a1046be16c70db9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "b8b4cd1faff44ef793a1757988d5d564", + "m_Group": { + "m_Id": "9be24d51d0344c13bc6aef014a27580b" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1024.9998779296875, + "y": 454.9998779296875, + "width": 220.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "92fad1cdc19144d4b327a6da9f9c9867" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "daa99c4f268449b8a4e69fdaeafcfe49" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b9974f5f442746f2adbc1f0bef607d4a", + "m_Id": 0, + "m_DisplayName": "Iris Hue", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "ba15e9218b0b4d888d04b4a844594894", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "bb1d6125da5b40f78b383f9b323b60e1", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "bbf7f1f578454d75bc4a86614e5898ba", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "bc0c9bafa3544deaaba658da5d1457a2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.NormalTS", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1371.0, + "y": 408.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "0e03c873ccc040dd8417724de5eaf36d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.NormalTS" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.HueNode", + "m_ObjectId": "bc1baf1bf1fc4b25a8c5e0d18e315afd", + "m_Group": { + "m_Id": "74c1d47e70e6422881a0e0f051febbb9" + }, + "m_Name": "Hue", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2052.000244140625, + "y": -1785.0, + "width": 153.0, + "height": 154.0 + } + }, + "m_Slots": [ + { + "m_Id": "3b2c7f94386c4c438dbb37d39b762857" + }, + { + "m_Id": "7e0b1b95c7b7415b89b926d448eace82" + }, + { + "m_Id": "8b5e754d8d084c759ba900f27d26973f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_HueMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TilingAndOffsetNode", + "m_ObjectId": "bc5f2c0ad23b44eb96bc7b83b3e78b4f", + "m_Group": { + "m_Id": "4bf6aca1e87d4112a0cdb531786f10cc" + }, + "m_Name": "Tiling And Offset", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3893.000244140625, + "y": -2379.000244140625, + "width": 155.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "0a037dce630b4fc9a60ae94f82fae69c" + }, + { + "m_Id": "3642fc47c2b344049dc360a662bad5f8" + }, + { + "m_Id": "dd3f96ef52694c30b2688a39d1c06025" + }, + { + "m_Id": "ebeb3767ef7d416ba24708085bd39a01" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "bd3b495317c543eabf80d124290b4122", + "m_Group": { + "m_Id": "e2d8030e74824bb48369331f4775f0ac" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6263.99951171875, + "y": -163.99986267089845, + "width": 148.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "3e1e74cd69784bce98955b9cc58c2b70" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a71b2a13bfe64b8fbb07597467c80fb2" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bd6474d58cb3437f8d39fe1389e7f8a9", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "bdfc5f5408824d46ba25a860e4d9a753", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "be63ae9fc4ed49fbb82b21a1a8158bba", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "bec0b4dd06414ef8a9b83d7acd74bd1b", + "m_Group": { + "m_Id": "10784d0649754a568bb16fa5965479f3" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 547.0, + "y": 992.0, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "45b013119c1b4f9b8d207f40ea54e327" + }, + { + "m_Id": "4cf6d8d55ee0404689f2394b85980c64" + }, + { + "m_Id": "10e3b1a5aa0c43388e3e08b5b0450938" + }, + { + "m_Id": "1698e948c87b4389b018b5a57878cd88" + }, + { + "m_Id": "63706cebbe084316963c0d3b4edecc16" + }, + { + "m_Id": "7e4907ff41114e8ab35d5efa17d78aca" + }, + { + "m_Id": "de870bbf9b0a46fcac1c10c251a99e15" + }, + { + "m_Id": "3eae0314374340f4ae59bc54d13f0860" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "bf42457ac1024715a51b6e02cd9828d8", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "bf5ec10020534436929bb5a20230a3f9", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "bfddd8358bd24496bb5da284337399e2", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.800000011920929, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "c045ae097b974009a6323f09c7478315", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c0578c5cd8e847c58045c6197726516d", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "c067fd1a99a64338ac9bfbffcd542a67", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c077e79a47bc46119574740eca7d2e26", + "m_Id": 0, + "m_DisplayName": "Iris Depth", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "c07c26aaf5b04d83bfa012cb924c62d8", + "m_Id": 0, + "m_DisplayName": "Cornea Diffuse Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "c0c3c5c181cc4e3ea7ae03e90bd20b5d", + "m_Group": { + "m_Id": "e2d8030e74824bb48369331f4775f0ac" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5215.99951171875, + "y": -26.999940872192384, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "fe7938b10bab4867b7f7537b54298c09" + }, + { + "m_Id": "29b7b989e16e4e458499d6ded4245332" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SaturationNode", + "m_ObjectId": "c0f127f890774e2987f07ee8f1002231", + "m_Group": { + "m_Id": "47b971716ee4470f865fc5c885abcf66" + }, + "m_Name": "Saturation", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1705.0001220703125, + "y": -3127.0, + "width": 174.00001525878907, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "10235c7bfd8241f9b461e2bb6da33a75" + }, + { + "m_Id": "df12d0f26f5a4d81a55e3f1873258b8b" + }, + { + "m_Id": "bbf7f1f578454d75bc4a86614e5898ba" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c2ce8f28915943d49e5539ae59b0b3bf", + "m_Group": { + "m_Id": "9be24d51d0344c13bc6aef014a27580b" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1547.9998779296875, + "y": 490.0001525878906, + "width": 139.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "1a6dccb88a494fbebd6d32ab0323405b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3345a7b9279a48b7ba4602df55d812ac" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PowerNode", + "m_ObjectId": "c2d0ee4882714aabaa6b79d86b343438", + "m_Group": { + "m_Id": "d9515c1a639b4c329f084c3719978add" + }, + "m_Name": "Power", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3297.000244140625, + "y": -1054.0, + "width": 208.00001525878907, + "height": 302.0000305175781 + } + }, + "m_Slots": [ + { + "m_Id": "6ff99bb7f4704e15b45b272a69e1f190" + }, + { + "m_Id": "f1b412c3ff3a4d7c8bbf39465a15a03c" + }, + { + "m_Id": "f713c139e89d4550aca944d5991fef48" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "c32c318d23154d279902e9aa65cb5ca1", + "m_Group": { + "m_Id": "9be24d51d0344c13bc6aef014a27580b" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -448.0000305175781, + "y": 479.99993896484377, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "e0b9083ebb1149538c26d099d788f078" + }, + { + "m_Id": "043a14f8d2584d1d832ae0dbea54093d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c3b5c5799d114ecf83fb567b2b8d3a18", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubtractNode", + "m_ObjectId": "c422a5e7e9fa45de8b8127772c192150", + "m_Group": { + "m_Id": "e2d8030e74824bb48369331f4775f0ac" + }, + "m_Name": "Subtract", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5744.99951171875, + "y": -187.9998321533203, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "3b6726149f5f41b0bbb0c78e613474bf" + }, + { + "m_Id": "de6fe2bfaf0a4adf95d35bbc7132a65c" + }, + { + "m_Id": "2aeea975d6b34a0391f0bea14cbe2821" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c43f686ac4aa4ea6ba206a9e52ecc3ad", + "m_Id": 0, + "m_DisplayName": "Iris Radius", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "c488917a5e6245b8981a705b6315bd69", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "c48f7c3cdcba457fa8d313e8ac2a2192", + "m_Group": { + "m_Id": "862059ed0bf141dd9404f65a66b53cd8" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 203.0000762939453, + "y": -1120.0, + "width": 184.0, + "height": 253.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "d70ac386610f458c8c0cb3f5994decbd" + }, + { + "m_Id": "b2fd080dc2604adf9233e13419eefd34" + }, + { + "m_Id": "4f3fe4c8a1f344128cfb112679fcf140" + }, + { + "m_Id": "74d5e7aa152145f696521594ef66188c" + }, + { + "m_Id": "5fba5b929e8949f0b44415bac2f4f979" + }, + { + "m_Id": "aa91de3a7a0d4046b57d6043a588a9f1" + }, + { + "m_Id": "3fc77882b22d49258fdd335de5111e96" + }, + { + "m_Id": "d1f01bca2dec495db59c73f25f45f92f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "c4b6c46dc8b348b8a5ecd4e2aead24c0", + "m_Id": 0, + "m_DisplayName": "Bent Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BentNormal", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "c54f3fc163454592aeaf55657e4134a3", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1745.0001220703125, + "y": 1289.0001220703125, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "fefb0524ed434583b04165689bd1c207" + }, + { + "m_Id": "858394ee88624b5f9553e36483a98aa2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c58f2ff8e21c49bba9f1dd24f1914bfc", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c5ba3386d18b4c529ce7364f6151a623", + "m_Group": { + "m_Id": "ac1d8910df764e109e212887850df3ab" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -7485.99951171875, + "y": -490.00006103515627, + "width": 122.99999237060547, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d6774f691b68404bbc8c64571be57e6e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "85e5e0cd46aa44fc8e9f720d375bec49" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "c64beed734f54afea0a6c9189de52e42", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c68c4a3e66f641a7b9384e2b313a5ec9", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "c83b73fbd8844d6c9593bf216fde5d29", + "m_Group": { + "m_Id": "0ca230dd81f04c0ba5af42953674323c" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6520.00048828125, + "y": -614.0, + "width": 120.00000762939453, + "height": 149.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "0febe68f4d5b4a428c6732097d4b8775" + }, + { + "m_Id": "310518c8e156494d96404ca011b4ab8a" + }, + { + "m_Id": "50bfbe6e31474fc8b1890003df6ebe1f" + }, + { + "m_Id": "0a931c679be0431bbfbddd26f2b36c78" + }, + { + "m_Id": "460f03128e02410aaba7ff2a9e86a40b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "c8c3e0c5a0be49afa136ddbb2df6145f", + "m_Group": { + "m_Id": "69bc229b1eb94e15a47d971b447a3198" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1502.0001220703125, + "y": -2603.000244140625, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "3e4169925ae541a7a533dbaae8d17054" + }, + { + "m_Id": "5142d1eef8ec4ec7b3aa676a94b1802f" + }, + { + "m_Id": "78ba88d4e4574fd28164c3ba29ed1508" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c9356c475dff44f380ee8fb4de4c6f8f", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "c93ce9b5dbb94f7f82d7d368584d6bd5", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", + "m_ObjectId": "c996e165d42c4929928bc49c5e17d734", + "m_Id": 0, + "m_DisplayName": "Tangent", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tangent", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "cb42572a46a74a588ef3935f3a667eb7", + "m_Guid": { + "m_GuidSerialized": "36af1c96-8f78-4132-a591-a5b10a01324f" + }, + "m_Name": "Sclera Diffuse Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_cb42572a46a74a588ef3935f3a667eb7", + "m_OverrideReferenceName": "_ScleraDiffuseMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cb6e8072ceb24ce4ac0cb7dce5ad194b", + "m_Id": 0, + "m_DisplayName": "Sclera Scale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "cb901263bb9a42489ac84d9e84023477", + "m_Id": 0, + "m_DisplayName": "Position", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Position", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "cbb094df15814f8a9fe1e10bbb4bd6f7", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "cbcbb78812d84a3ea2eab90a08ba2f3b", + "m_Guid": { + "m_GuidSerialized": "106b70aa-16d9-4889-890d-7244a695a9dc" + }, + "m_Name": "Limbus Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_LimbusColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "cbcbda8247ab452a97f6a5773212780d", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "cd236f4954f04c34aa7db9710070175a", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "cd32d6c896b4474aa36ec555723b81ef", + "m_Guid": { + "m_GuidSerialized": "5a26b99b-14f5-430c-883e-4d012db00a41" + }, + "m_Name": "Sclera Normal Tiling", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_cd32d6c896b4474aa36ec555723b81ef", + "m_OverrideReferenceName": "_ScleraNormalTiling", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 2.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 10.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "cd71b0a44faa462daae62c817f12a244", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Thickness", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "90ea01f395544ed09342baca8ca42c99" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Thickness" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ce2e547c79414523bd3ba108f6a7e15f", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "cf50ef7e2db946c2bf7f3f526797f24f", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "cfccabb8ddef4f3baf378b07fa236189", + "m_Id": 1, + "m_DisplayName": "Blend", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Blend", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d03529e496f14651aa4279692c918977", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "d04f7c7fcdfb4825b57487e8a1969e8d", + "m_Group": { + "m_Id": "72b23241c76e4db3898921d5c630b5ee" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4135.00048828125, + "y": -1458.0001220703125, + "width": 126.00000762939453, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "c0578c5cd8e847c58045c6197726516d" + }, + { + "m_Id": "38c9bbbe098842b598cc7ee43c304b36" + }, + { + "m_Id": "14fdc80d963e4c9ca5251ccbe466d203" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "d0ef53e49de84105aac4f730278802d0", + "m_Guid": { + "m_GuidSerialized": "31514736-cd60-4b36-92d5-437980a1ac89" + }, + "m_Name": "Sclera Subsurface", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_ScleraSubsurfaceScale", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d11b827700aa49c09481bcf1f1168b9b", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 2.0, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "d1f01bca2dec495db59c73f25f45f92f", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d28cb622c4904e2d8373c94ba88a38dd", + "m_Id": 1, + "m_DisplayName": "Saturation", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Saturation", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "d2f8f51eee0242a9bd635c6c5eda673c", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d37dfdae103d4efab5974c0cbbf809f3", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d3801702336d4543b434c7f7134efdb0", + "m_Id": 0, + "m_DisplayName": "Sclera Saturation", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d3c91c48174b4fb8a07ea09d84204252", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d478488d2b1946288e56eb3a7eaa6a97", + "m_Id": 0, + "m_DisplayName": "Subsurface Thickness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d4adb9f4c12448c78e98d14fb2000ab7", + "m_Group": { + "m_Id": "47b971716ee4470f865fc5c885abcf66" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3509.000244140625, + "y": -3144.0, + "width": 139.0, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "cb6e8072ceb24ce4ac0cb7dce5ad194b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "55bf621ad2394320a2ab49a3c7b34fe1" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d4d186059ec04179a1b26be0a8f41b44", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "d4ec3bceafd04b72afc5793fdb26306f", + "m_Group": { + "m_Id": "72b23241c76e4db3898921d5c630b5ee" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4418.0, + "y": -1872.0001220703125, + "width": 130.0, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "2301c22ed3bc45559d54cfbb3205d9db" + }, + { + "m_Id": "73bba9a8d892482a9dda64142b9d5caf" + }, + { + "m_Id": "02287491f41345e29c9af7f28fd7e744" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d53c1dfa637b40d082c2c91984f4062b", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "d62acc52664c411181f687ca5ea61a22", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.TessellationDisplacement", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "3063461373cf45f8b64207db21ab1cee" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.TessellationDisplacement" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d6774f691b68404bbc8c64571be57e6e", + "m_Id": 0, + "m_DisplayName": "Iris Scale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "d70ac386610f458c8c0cb3f5994decbd", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.DiffusionProfileInputMaterialSlot", + "m_ObjectId": "d7c6d8f8b7cd43ee8fd102d632f89483", + "m_Id": 0, + "m_DisplayName": "Diffusion Profile", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "DiffusionProfileHash", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_DiffusionProfile": { + "selectedEntry": 0, + "popupEntries": [] + }, + "m_SerializedDiffusionProfile": "", + "m_Version": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "d86bbba2a7f544ccb8b0f954a6fd1a83", + "m_Group": { + "m_Id": "47b971716ee4470f865fc5c885abcf66" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1507.0, + "y": -3007.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "aa95b263f0cf4341aaf3354154ebaec6" + }, + { + "m_Id": "fdb4573911454ab7ba8c5e98f2a6a901" + }, + { + "m_Id": "15170d0132fd48dba2b418c404c7ccb0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "d86e0c1f9a3945cb871e93a92f9478fb", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "d89a1180e8e0445b9adac0924e2bbd30", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d8ee3c89930d492b9319833d4889a7ea", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "d9515c1a639b4c329f084c3719978add", + "m_Title": "Parallax Height Mask", + "m_Position": { + "x": -4359.00048828125, + "y": -1113.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SaturateNode", + "m_ObjectId": "d9810e1374864dd0a55f33c38332ce4e", + "m_Group": { + "m_Id": "d9515c1a639b4c329f084c3719978add" + }, + "m_Name": "Saturate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3473.000244140625, + "y": -936.0001220703125, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "32950e85eff54372b0be79b878dde02b" + }, + { + "m_Id": "d53c1dfa637b40d082c2c91984f4062b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d9be8f35b6704ecd81573ad62cda5351", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d9d673cccaa54a629af5595f7f13e94a", + "m_Id": 0, + "m_DisplayName": "Shadow Radius", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "da09529fd2fa407e8b34349dc240337e", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "da721e1c4fe941aab573ad188e0d8b85", + "m_Group": { + "m_Id": "d9515c1a639b4c329f084c3719978add" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4132.00048828125, + "y": -942.0001220703125, + "width": 126.00000762939453, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "452d0ef3befd446dbd66bcc759a810d3" + }, + { + "m_Id": "7bac1ae72aab40a18a6b43bd9da4112f" + }, + { + "m_Id": "c488917a5e6245b8981a705b6315bd69" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "daa99c4f268449b8a4e69fdaeafcfe49", + "m_Guid": { + "m_GuidSerialized": "b78117bf-f0d9-48f7-8c0e-59b04f502b60" + }, + "m_Name": "Ambient Occlusion Strength", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_daa99c4f268449b8a4e69fdaeafcfe49", + "m_OverrideReferenceName": "_AOStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.20000000298023225, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "daf515c39c7643259084a7cb5e282992", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "db1536b3565145a5ad2cc1af0c4a7af8", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "db2bfc69c41f47cea634ef69f9ad207e", + "m_Group": { + "m_Id": "4a0e19aa85024f47a32faf9b1d3f2868" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1352.000244140625, + "y": 1219.0001220703125, + "width": 197.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "5f7b447e6b5d4420b6a095697ad9b8b4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "9be1515fae6d42c09957951f4f4fd357" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.InverseLerpNode", + "m_ObjectId": "db748931f81342ad8b090e75a41132b3", + "m_Group": { + "m_Id": "69bc229b1eb94e15a47d971b447a3198" + }, + "m_Name": "Inverse Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1890.0, + "y": -2652.000244140625, + "width": 126.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "bdfc5f5408824d46ba25a860e4d9a753" + }, + { + "m_Id": "98635866cf274e2ea16259f34d3a7abd" + }, + { + "m_Id": "29d238c8463e4d48a02026f760478428" + }, + { + "m_Id": "1dc1d9d132b44d7da03af00a73f8837c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DivideNode", + "m_ObjectId": "dbdf7da04f214f16ba536399a7105ad8", + "m_Group": { + "m_Id": "47b971716ee4470f865fc5c885abcf66" + }, + "m_Name": "Divide", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3333.000244140625, + "y": -3245.0, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "0dc836f256a647d4a2a3e9289272310e" + }, + { + "m_Id": "f7ef5e98f7cc442fa9f1bf5c0155cced" + }, + { + "m_Id": "ac2a34b9eaf94336a5819a4c89e02a2c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "dcd0f818c5ac4124a8f81c2e0d64e484", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "dd3f96ef52694c30b2688a39d1c06025", + "m_Id": 2, + "m_DisplayName": "Offset", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Offset", + "m_StageCapability": 3, + "m_Value": { + "x": -0.5, + "y": -0.5 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "ddad66ad953a42b786a0b0750dc31439", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "de6fe2bfaf0a4adf95d35bbc7132a65c", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "de870bbf9b0a46fcac1c10c251a99e15", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "ded2d330b979420aad0725d350685408", + "m_Group": { + "m_Id": "72b23241c76e4db3898921d5c630b5ee" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3584.000244140625, + "y": -1402.0, + "width": 128.0, + "height": 94.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "65d8cad15a674df29b30543d1b1eb5ba" + }, + { + "m_Id": "02f3f22e11044c318e33b58666fbea8d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "dedf1c4c6ae84cb4b2905241cd8853c6", + "m_Group": { + "m_Id": "4a0e19aa85024f47a32faf9b1d3f2868" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1267.9998779296875, + "y": 908.9998779296875, + "width": 184.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "91003272cd724136acd73ab4f3955049" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8a49d2f872e946d4a29e2030ee291584" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HDLitData", + "m_ObjectId": "df0ba3ae175741e3a29aeabdd7f3f88d", + "m_RayTracing": false, + "m_MaterialType": 1, + "m_RefractionModel": 1, + "m_SSSTransmission": true, + "m_EnergyConservingSpecular": true, + "m_ClearCoat": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "df12d0f26f5a4d81a55e3f1873258b8b", + "m_Id": 1, + "m_DisplayName": "Saturation", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Saturation", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "df78e83269d642ba85f90581c5974966", + "m_Group": { + "m_Id": "72b23241c76e4db3898921d5c630b5ee" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3754.000244140625, + "y": -1614.0001220703125, + "width": 130.0, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "a4283b578e054a739edddeb853d10a42" + }, + { + "m_Id": "f327c3a5442342608b7c61cc9d77d99b" + }, + { + "m_Id": "e5d9c02f1db044cd93e890b3f28c75d5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e0295ddbefb94b799ce4616eeb0f4dd6", + "m_Id": 0, + "m_DisplayName": "Edge1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Edge1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e06bae350c4d4cc1a71a5fa8215a8344", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e0b9083ebb1149538c26d099d788f078", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "e1d0ea24b65d4c8e9a48fa545c45fe0b", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "e1e6ea93dab24d4086de0ce0507e9306", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Alpha", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1188.0, + "y": 405.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "424b313138944a21bc404c418bcb085e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Alpha" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "e1f2bbba627a43ed95cdac40efa322fd", + "m_Group": { + "m_Id": "e2d8030e74824bb48369331f4775f0ac" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6238.99951171875, + "y": -79.99983215332031, + "width": 122.99999237060547, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "e4edb7acaa0047a8a29d97f1a581a5b1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "85e5e0cd46aa44fc8e9f720d375bec49" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e220ef86c09b4f199aa927264d8c9732", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "e2d236b8f7c740b1920bd65df0cef00f", + "m_Guid": { + "m_GuidSerialized": "dbde8c57-8676-4367-91e9-21b08eba46a7" + }, + "m_Name": "Iris Saturation", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_IrisSaturation", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "e2d8030e74824bb48369331f4775f0ac", + "m_Title": "Iris Mask", + "m_Position": { + "x": -6727.9990234375, + "y": -354.9994201660156 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e315690100b446f48267f5562c1e8883", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e38caaff8b6e4d0ebdf033799dc52974", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "e434602e31c7473890452c7faeebe5f3", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlendNode", + "m_ObjectId": "e46052b07d6b489485902f7d92f22845", + "m_Group": { + "m_Id": "862059ed0bf141dd9404f65a66b53cd8" + }, + "m_Name": "Blend", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -77.99998474121094, + "y": -1432.0001220703125, + "width": 161.0, + "height": 178.0 + } + }, + "m_Slots": [ + { + "m_Id": "77b931b5100e4929842e0e0bf6b3b2ae" + }, + { + "m_Id": "12abd5a47c3a4eaa96ef21e5379dfc44" + }, + { + "m_Id": "a0c1882dd3a441678f6787f76b05f896" + }, + { + "m_Id": "bf5ec10020534436929bb5a20230a3f9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_BlendMode": 21 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e4852e9f556e4f6b8dbc7da69bda5d89", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "e4db4ba36bfa46638285444a51991c58", + "m_Group": { + "m_Id": "e2d8030e74824bb48369331f4775f0ac" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6702.99951171875, + "y": -233.9998321533203, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "5bde4ddb9736488d9e22f857e3009e29" + }, + { + "m_Id": "93a342717d3045b5a8a3d949c6a802fc" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e4edb7acaa0047a8a29d97f1a581a5b1", + "m_Id": 0, + "m_DisplayName": "Iris Scale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e4fe32e8c70c42b79919d7d7fa484332", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e5068fa3c6614cff864c87aa52d120a7", + "m_Id": 0, + "m_DisplayName": "Parallax Radius", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "e5d9c02f1db044cd93e890b3f28c75d5", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "e602769554614363a8c39cd64229357c", + "m_Group": { + "m_Id": "fa7b0f3ba7d84ba7a4d19d87b7a3c4b8" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6175.0, + "y": -2358.0, + "width": 56.000003814697269, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "818ba8a862ca4d2fa2e8726ed27bcb12" + }, + { + "m_Id": "0531bb23f0634baeaba0f164214ffb5b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e6412f2413614b22be377c9703f53e5e", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "e701720035d44304a33f4b64350fc6e3", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Emission", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1383.0, + "y": 441.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "4fbf6229bad74e91afb7ff4f2a7f0018" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Emission" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e75f96b82c094f0faef071529340c747", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e7d41110c6774a6f932541096a5e51f4", + "m_Id": 0, + "m_DisplayName": "Tessellation Factor", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "e878d0ee617a430ea8991a6f147f451b", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "e8c0624cc0a3478ab12e9b3d04aa2e5d", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.5, + "e01": 0.5, + "e02": 0.5, + "e03": 1.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e8fdf486333b4f80bbb8b834ebf7b77f", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 2.0, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "e966455e7bdc451b977effd768a24014", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e9a955feb981498c9ad508b8bfaedaa5", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ea01102eb2eb476e84ae2b95ef095d12", + "m_Id": 2, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "eac303e75ce34945982b8f75387918dd", + "m_Id": 0, + "m_DisplayName": "Limbus Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "ebeb3767ef7d416ba24708085bd39a01", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ec23a22af2da495ea133a205a4fe0887", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "ed1d6ae0d0e14a009081ff66d328aa52", + "m_Guid": { + "m_GuidSerialized": "fe2a54fe-e53e-4e1c-b122-fecc79b1a9c6" + }, + "m_Name": "Shadow Hardness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_ed1d6ae0d0e14a009081ff66d328aa52", + "m_OverrideReferenceName": "_ShadowHardness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.009999999776482582, + "y": 0.9900000095367432 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "ed23a5794fd04f4da4f8dc952d7bc921", + "m_Group": { + "m_Id": "4e7801ae7f8b4090be5d458121207cec" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1742.9998779296875, + "y": -886.000244140625, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "20f4ac75903d4ff5b93ae1dbda55208f" + }, + { + "m_Id": "6a04b4b8c9f44c39b9149aa0ee3d0775" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "ed9c59938c234fa394e71efcbec4d5c6", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "eebd22dfba3d49428b070c1cc17e94a6", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ef190842659c4e7f89f23feb471ca3e4", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlendNode", + "m_ObjectId": "ef9a9ad73fb74bd087b55b476ba61119", + "m_Group": { + "m_Id": "862059ed0bf141dd9404f65a66b53cd8" + }, + "m_Name": "Blend", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 484.9999694824219, + "y": -1261.0001220703125, + "width": 161.0, + "height": 178.0 + } + }, + "m_Slots": [ + { + "m_Id": "a450f19a9c7345688ec499271818654e" + }, + { + "m_Id": "9ee3e1ad7c7e41229c48dda8fccc9d84" + }, + { + "m_Id": "b1adb0a0c54546a9903689c280e2583b" + }, + { + "m_Id": "69bffe78d536404bad016260e8b60d58" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_BlendMode": 13 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "efb94347d7ae4075a3da498a306c568b", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f05a16dacec74322972c3ddfa0386f71", + "m_Id": 0, + "m_DisplayName": "IOR", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f1b412c3ff3a4d7c8bbf39465a15a03c", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.125, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "f1c8d35381fc40158eddade6c98f2385", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "f25422e308fb4cca83c7533d3df952cd", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f2ab5067b82746dbbb965aecf46591b0", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f2aceade1db74eb0871f47ee2c4a968a", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "f2cd52962a934444a0cb5e555d009001", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "f327c3a5442342608b7c61cc9d77d99b", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "f4805aec61284d8188631ee8d13ca13c", + "m_Guid": { + "m_GuidSerialized": "848615b5-a794-45c9-b07f-1347c72736b9" + }, + "m_Name": "Emissive Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_EmissiveColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "f56fab739606477ca9107a5b229ddd96", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "f5b469bad51849d1831c6acedbe7d5be", + "m_Guid": { + "m_GuidSerialized": "b13081bd-9ec2-4137-aed3-c28f591cb01f" + }, + "m_Name": "Iris Subsurface", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_IrisSubsurfaceScale", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.10000000149011612, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "f647b0c6be8042e996570315ae2f07a2", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f684674492f44520a2f95dfd80c30cb2", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "f6fcaf3e3bd74ce0af0f887256326c73", + "m_Id": 0, + "m_DisplayName": "Iris Cloudy Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f713c139e89d4550aca944d5991fef48", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f7aa0b63a13844fda8aeae3b2cd239fb", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 2.0, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f7ef5e98f7cc442fa9f1bf5c0155cced", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 2.0, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "f7fa5689a92f4268ae519412e2edfc2d", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "f853249196244168a23adae5a49e7bab", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f85cbec02ced4f41bdff94e6aef90240", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f872667b17f0412db6b76772fe301fa5", + "m_Id": 0, + "m_DisplayName": "Sclera Normal Tiling", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f8db9d553a8e4ba38327b9cc1681c8de", + "m_Id": 0, + "m_DisplayName": "Subsurface Mask", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SubsurfaceMask", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f91e66ff4138405a8f08e2819edc9647", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "f9e4ca9ef51f47f181f9674bfca66bc4", + "m_Group": { + "m_Id": "4a0e19aa85024f47a32faf9b1d3f2868" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1070.0001220703125, + "y": 1219.0001220703125, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "36da7aa1936b4139bf77b6393a2e73b8" + }, + { + "m_Id": "cf50ef7e2db946c2bf7f3f526797f24f" + }, + { + "m_Id": "147ad926e7fc4d2f9c2b449f7d6d0823" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "fa7b0f3ba7d84ba7a4d19d87b7a3c4b8", + "m_Title": "Iris Depth Mask", + "m_Position": { + "x": -6200.0, + "y": -2511.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "fafe5ccffa2d4ec4ba5e9ba37d28b945", + "m_Group": { + "m_Id": "e2d8030e74824bb48369331f4775f0ac" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6059.99951171875, + "y": -163.99986267089845, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "95db3152a1514a9d93e495d197f3666b" + }, + { + "m_Id": "d86e0c1f9a3945cb871e93a92f9478fb" + }, + { + "m_Id": "9b4847f7397d4127823ef8811603c40b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fb6e075d495e4835a2a044a4c24b036c", + "m_Id": 0, + "m_DisplayName": "Tessellation Factor", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TessellationFactor", + "m_StageCapability": 1, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "fc728e1ada644514b5e3d38d1a9b24c1", + "m_Group": { + "m_Id": "071d46748c3c4f9f9185bf3c1edb1e09" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1008.0, + "y": -1336.999755859375, + "width": 147.99998474121095, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "eac303e75ce34945982b8f75387918dd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "cbcbb78812d84a3ea2eab90a08ba2f3b" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "fdb4573911454ab7ba8c5e98f2a6a901", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "fe7938b10bab4867b7f7537b54298c09", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "fefb0524ed434583b04165689bd1c207", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "ff3d966aa7884f9c833c0de09a16b875", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + diff --git a/HDRP/Shaders/HDRP12/RL_CorneaShaderParallax_HDRP12.shadergraph.meta b/HDRP/Shaders/HDRP12/RL_CorneaShaderParallax_HDRP12.shadergraph.meta new file mode 100644 index 0000000..029b01f --- /dev/null +++ b/HDRP/Shaders/HDRP12/RL_CorneaShaderParallax_HDRP12.shadergraph.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: fabb900d3c32f1a42bd7136a37169d92 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} diff --git a/HDRP/Shaders/HDRP12/RL_HairShaderMultiPass_Variants_HDRP12.shadergraph b/HDRP/Shaders/HDRP12/RL_HairShaderMultiPass_Variants_HDRP12.shadergraph new file mode 100644 index 0000000..57ce7d7 --- /dev/null +++ b/HDRP/Shaders/HDRP12/RL_HairShaderMultiPass_Variants_HDRP12.shadergraph @@ -0,0 +1,19073 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "a316bd3ad5b24db79164c15659fdb4d3", + "m_Properties": [ + { + "m_Id": "62ba90b39c554829b983338182c6db53" + }, + { + "m_Id": "d035a917a9b24c3fadd404105e739506" + }, + { + "m_Id": "da00c269686246c39fbda3af5e79189b" + }, + { + "m_Id": "a8fac80485344a489b31db2a226e0489" + }, + { + "m_Id": "5ef8aef8a81b4183b2aa03d38ada5d75" + }, + { + "m_Id": "34d0f0bff6e74c40b4cf4609487b8cd6" + }, + { + "m_Id": "9194e285b5944b798d84abcebaa562f1" + }, + { + "m_Id": "d962fe658f9a4982b62bd75d03b2276e" + }, + { + "m_Id": "d5ea19d7fc704761908396f642de59c8" + }, + { + "m_Id": "7a9dca43a15c41859b95c7edb930b3db" + }, + { + "m_Id": "1b66a7533fa643888276c4f6de382ca9" + }, + { + "m_Id": "6dc6a8e2ab304a639656ee2082845e1c" + }, + { + "m_Id": "9797716d61f541a994b33c73d00c450a" + }, + { + "m_Id": "a89b7eb5908949b7a8ff733c487aa014" + }, + { + "m_Id": "b2b5bf0810fd490d81e06a42ff3ba8ed" + }, + { + "m_Id": "2d574f97db4a422aa1faa8f38ef8ab5f" + }, + { + "m_Id": "1fc40334fcb74e05a6f086c3e4645288" + }, + { + "m_Id": "ed8f4e5d62a34a71a82aedc1436a6cae" + }, + { + "m_Id": "b304178995574d4b8dceaf0eade7e621" + }, + { + "m_Id": "ddc2f22573d241e787bf84f06e4ba049" + }, + { + "m_Id": "72d65bc7d4664f6aae2853e9a0fcb1e9" + }, + { + "m_Id": "c89f13cfecbd4fdb8a873b05073b0e11" + }, + { + "m_Id": "2f97d87b4e54435a8e9aab991aa2ca95" + }, + { + "m_Id": "b638b475ea844c8f953ca43f5b9f3316" + }, + { + "m_Id": "f2294eaa0dfc4e4a83519ed20321e66d" + }, + { + "m_Id": "f3db2a837d7d47aea3d00d54af30b29d" + }, + { + "m_Id": "a6fa4ad2f38b44f991f1e519e0cfd03c" + }, + { + "m_Id": "a6f49c7b1ba2462aa864ed200a6a2b11" + }, + { + "m_Id": "7a7ff89b265c40a9aeaad4f27130fb28" + }, + { + "m_Id": "a63d692b98084be8b8748b7cd4391a19" + }, + { + "m_Id": "1f7de34ad6cf475f840313717441d77c" + }, + { + "m_Id": "ab6f8c0fc8fc4dd78cf1810dbf288488" + }, + { + "m_Id": "05cd8ff0d3ab48a7b776a221ff36b8ad" + }, + { + "m_Id": "2824b0c4fe6c4ff3b6d72dcfe453a320" + }, + { + "m_Id": "1eba045aa0eb497597cd205664aeb8ec" + }, + { + "m_Id": "f832572ded9b45b69c1711ca629a49f1" + }, + { + "m_Id": "77ed3559eef14481b5a4ecb0f498dd93" + }, + { + "m_Id": "8e1a9a245d834611bbba5516f764638c" + }, + { + "m_Id": "7f66c6abce0e4576b0c98c2f4e19050c" + }, + { + "m_Id": "56ba91985bbb4952a91b73ed158b776b" + }, + { + "m_Id": "d0cb7f74d07a479c8d2528bb0485e008" + }, + { + "m_Id": "bc814cd1e05d4e94b3b180cbe5f42bfd" + }, + { + "m_Id": "89dda807b4064ce7b11aba3c647069c6" + }, + { + "m_Id": "a07bfbc05b904ff6b24292a9d830a741" + }, + { + "m_Id": "1728986d8b5d4a60a610dc8f863ef11d" + }, + { + "m_Id": "7ad41145b0c646049037af434d423fc6" + }, + { + "m_Id": "66259e0c5bfa496aa71bce06f6f2ac1c" + }, + { + "m_Id": "2185bca2238a491db05d135bddb16eb3" + }, + { + "m_Id": "8197dc419ed34d5e8c22c7c35775566a" + }, + { + "m_Id": "629bfa855bb345f5b11dd44954fbddba" + }, + { + "m_Id": "5d4c697aa2e74bdbb12725c42b2313e7" + }, + { + "m_Id": "ac27b0d8beef493a80956330658fb3e7" + }, + { + "m_Id": "b6a6ba870d8149d89a90f8f4c024bef9" + }, + { + "m_Id": "b21613d90c7c4b6f9d1c979769e3c96d" + } + ], + "m_Keywords": [ + { + "m_Id": "a9c42cd3aa674f4b8cd880751469f0f3" + }, + { + "m_Id": "d7616bdb7fec4d338db92ff5b42d8172" + } + ], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "ff8e646cbe604cd296860a61c424179e" + } + ], + "m_Nodes": [ + { + "m_Id": "2704a97326044be09a54d3e3810db15f" + }, + { + "m_Id": "0b7af971d63e4166afd190de3b9e9172" + }, + { + "m_Id": "fe4907798c1644289607e0d2603a9a68" + }, + { + "m_Id": "d0f957ba1d13421b96ab67ec531eefa7" + }, + { + "m_Id": "ca5e280a68af4a45a358d1f7b9cff2e2" + }, + { + "m_Id": "76ac26031b7c43a6a78d7e9db5db64be" + }, + { + "m_Id": "8277bdd1ba5e486788875b590047b626" + }, + { + "m_Id": "687659d5f2844131913f3ebec5692c99" + }, + { + "m_Id": "43b2f53e22494f52ad836aba700da7c7" + }, + { + "m_Id": "358a13893c98426abb6bc4c3984c2dc8" + }, + { + "m_Id": "5f984a05a60b4f76afa0ec01041e1d96" + }, + { + "m_Id": "5bc2e2ebb6e84033be0c02d88425a9d9" + }, + { + "m_Id": "4e86ff273f104b47a35a04b03339a9d7" + }, + { + "m_Id": "f15873d7cae54a328809df9a8d76bbf7" + }, + { + "m_Id": "fe251668acaf4cc1a186f88895925031" + }, + { + "m_Id": "454e8678d7fa4d8583459d67c01c0d1d" + }, + { + "m_Id": "6cf2216245ca4c94a226d2a52deb5633" + }, + { + "m_Id": "af7e3800e2f34908a3a77b8948d2fd32" + }, + { + "m_Id": "91e279bc4ab24de6baf584d64e36b2ae" + }, + { + "m_Id": "fe89101ff92d49e9a630a987e854fb0a" + }, + { + "m_Id": "883fa0154dc245788e90a0983dac686e" + }, + { + "m_Id": "e7adb047317f4e8f97e8758b79640e35" + }, + { + "m_Id": "a61b9632fcd344bbb50f017fe9662523" + }, + { + "m_Id": "bc220c2be8a74249ac65d93a8ae5cbdf" + }, + { + "m_Id": "2b74cde8bed7456b968b7b795a741d50" + }, + { + "m_Id": "4239ae5618e54aada26f71dc47c73c18" + }, + { + "m_Id": "2643e290df8a4963bc3741b72302fe4f" + }, + { + "m_Id": "04aea1edd8694d7f84d7852ec4078ce2" + }, + { + "m_Id": "6b630368d3bb456ca8c23ca7e50298d2" + }, + { + "m_Id": "d007bea8b7874cd3983c3448fe35b232" + }, + { + "m_Id": "32d9e2980d2647e9865f97b452ae9e72" + }, + { + "m_Id": "eba48f1e544d455986b250277b538909" + }, + { + "m_Id": "e0b7f015d0b949be87c33efde8fa3b69" + }, + { + "m_Id": "2b1f8f17f34d4d07bfa9a061a97ed745" + }, + { + "m_Id": "e2bec6c3826047c8a8ca759c60bb19ff" + }, + { + "m_Id": "f769abb9b5a74ec89369a250e2c8d39b" + }, + { + "m_Id": "627b5ab6400f4b94ae60bfcab74b4ab5" + }, + { + "m_Id": "ed083dc9dc3c4f5fa9248d1b99d92da4" + }, + { + "m_Id": "20ec913f194d4acd871be539f0ceffd0" + }, + { + "m_Id": "8c8d7b4a3900435e88cf2280ae4ada94" + }, + { + "m_Id": "51595b2e0ca547c0a312a7b88240ed30" + }, + { + "m_Id": "114b289fef094d4fb9b6da23caaeb079" + }, + { + "m_Id": "eb866c4039374f098844e0d54b0d2c13" + }, + { + "m_Id": "1580b7ab05d74620b015c851f432a785" + }, + { + "m_Id": "de2a22dd96324e7992af5f4b781aec04" + }, + { + "m_Id": "d0cc3b3b53f440678f753c7d24288c01" + }, + { + "m_Id": "3b743ddc9ad64097a3679e91b83ab546" + }, + { + "m_Id": "0569c2035ccd497a872ea10ea40d4e43" + }, + { + "m_Id": "030f5fb2b7a44537b270b4c404971915" + }, + { + "m_Id": "6b2e66277a7943f5800e4557cd983757" + }, + { + "m_Id": "8dc18247ab4b4e5caf09faf953798497" + }, + { + "m_Id": "6e7f71ec59fb413b942f9ce72cf1967c" + }, + { + "m_Id": "d2920db565474984a8eae456eca16597" + }, + { + "m_Id": "07affa6d03af4e71be5df2863dc3cf00" + }, + { + "m_Id": "f82f65e9659e476a81e3fd01ec59c77d" + }, + { + "m_Id": "6f6152d8538648468b848cd049b3d36d" + }, + { + "m_Id": "86455e4666b643bf91cfbaf131d45eb1" + }, + { + "m_Id": "2c24de69dbf540b1be983740c589ab5a" + }, + { + "m_Id": "d2e83ab99d6c4bf48651e111f4c6e88b" + }, + { + "m_Id": "a092fae44e0b454cb3b18c1769b66a72" + }, + { + "m_Id": "815740e575684a18ae4f7aced285fb16" + }, + { + "m_Id": "d971314bc5f54cdab9c09233077b1881" + }, + { + "m_Id": "c11ee2e3010d48a9a45e803c58cceaa3" + }, + { + "m_Id": "45445a2f270b47348746e62d75ebd6c7" + }, + { + "m_Id": "fdc1fb91fa83476caa363209cb103fd5" + }, + { + "m_Id": "a9b949905222445081591fa1fd11be88" + }, + { + "m_Id": "d2a1a0932aa14dd0b783f2ed23c7be39" + }, + { + "m_Id": "f4274b5ff3ad4120a550c1bfb31fe327" + }, + { + "m_Id": "6ecff3af82ac40418c956f8a38fda7d3" + }, + { + "m_Id": "bfcbbb8f16894a09b2943bd4af0e7e17" + }, + { + "m_Id": "26c479b9431748d3ada12cae1f15805e" + }, + { + "m_Id": "2f6eee5e06e14a1e92aaeb7d8f08d5ac" + }, + { + "m_Id": "04af8ce2ede54180b9c27045bc9d754e" + }, + { + "m_Id": "bad53b94aae6409696fad7c2840f0972" + }, + { + "m_Id": "b61ad6685d834336a04cd2ba0d129607" + }, + { + "m_Id": "414946c7e4fa4c1cb0a557ded20ecba2" + }, + { + "m_Id": "b86246fa0fff40a284f03275fff93bcf" + }, + { + "m_Id": "c24cb266ce15442eb0f5153676058cf1" + }, + { + "m_Id": "f2b7d300cc4c41a09579db62531aa14a" + }, + { + "m_Id": "2f84847c491547739e60664b75884634" + }, + { + "m_Id": "e37f421af20040a6bf27c01f0c1ea39e" + }, + { + "m_Id": "2df3c191066849dea8989f82ffc388f4" + }, + { + "m_Id": "b5033b6eae774ee281774f8a5ebd6867" + }, + { + "m_Id": "1e6a1a093dfc4253ab60cb89cdbd500a" + }, + { + "m_Id": "c2f112e363d049f68f0c3b3031c18f06" + }, + { + "m_Id": "866a17817870451e9971f9f71e910e19" + }, + { + "m_Id": "9f627f64b90e48a5891d127f88ac4c50" + }, + { + "m_Id": "a690192754a849e589743764dd23ed67" + }, + { + "m_Id": "69305a34e02b4af4bbb8430ee60baa8f" + }, + { + "m_Id": "89491350ac6841c3a2b4c3034afd4d94" + }, + { + "m_Id": "37d47e939df243e19df140caeabc6088" + }, + { + "m_Id": "00b0c6f8a9d74c8dac48bfde16ff2e40" + }, + { + "m_Id": "5b2deb6b50d54492944439b12c257cfa" + }, + { + "m_Id": "f43a277c26e34eee8f21c22daafd4054" + }, + { + "m_Id": "5cd5b507a13647d4a17df6f6a63455bc" + }, + { + "m_Id": "d135a9d074e34f8a82f5f778a5fc8a77" + }, + { + "m_Id": "a336e37bead841ab80818f6c8488f3aa" + }, + { + "m_Id": "ad570f188c754df88dfa5790b811ca07" + }, + { + "m_Id": "e00715f93656411ba7edbb256c828294" + }, + { + "m_Id": "c3875f35cac14d3ab6d3ae545d281df7" + }, + { + "m_Id": "7f3672a3eba44aecb5dec9bdd7ea6ca3" + }, + { + "m_Id": "51bf0ed28e374cbe8ac7e34dab4a7ba2" + }, + { + "m_Id": "f78692b5ae6b4dc3b9e2333153a1ac99" + }, + { + "m_Id": "81429d7c3ed74f599b76aa7b8bfe9c7f" + }, + { + "m_Id": "ac6803728e7549dd87a233c309559c0a" + }, + { + "m_Id": "4664443c430b46538a01bbf9ce9ce1fc" + }, + { + "m_Id": "e1da77b3145d43e9a95e681afd6c3b82" + }, + { + "m_Id": "fa23d0762b1842e38b1ce87344837242" + }, + { + "m_Id": "7885d7a85a524469bed829c26fcc314a" + }, + { + "m_Id": "9f8c21dd3c144973a99de8440ff1910d" + }, + { + "m_Id": "4be5e95fcd374b61bd561cf5a7bec49a" + }, + { + "m_Id": "1f325b3e26a640949036a22e6af17a00" + }, + { + "m_Id": "7a473df09e9b4bd3b82814666640158f" + }, + { + "m_Id": "366fe14bae29480a8d870a61047f38bf" + }, + { + "m_Id": "6d00c754a1b5489990a6a6f802a8492c" + }, + { + "m_Id": "d39a9113840a4a86b90ff79526878a19" + }, + { + "m_Id": "cd5616f7b08c4b37bb7a7b56afc8ca2b" + }, + { + "m_Id": "a55dd75f45944956a01d8fd91c85994a" + }, + { + "m_Id": "d875584c381349c8be1fd7ec51b347ee" + }, + { + "m_Id": "68ff830c789148479896d5d8c55d6283" + }, + { + "m_Id": "1a2f023d4d4640a597aa9599903ca696" + }, + { + "m_Id": "e8e39fa5d225482fbd621c6cd82b6e5a" + }, + { + "m_Id": "520e6dc597e44dc9bebe93b078837c7b" + }, + { + "m_Id": "aaa78c08909d49449406d49a312d31a3" + }, + { + "m_Id": "e914554d54e64faf9720389438495a70" + }, + { + "m_Id": "77356f6efe684b15bacc81e99c0fc187" + }, + { + "m_Id": "c82337ad5b6a41fba467321b6a383a9f" + }, + { + "m_Id": "dd6f6572051e4d659f72bb5b91baefdc" + }, + { + "m_Id": "ac70eb9a271a4e2eb7c2e15fb1d4c989" + }, + { + "m_Id": "b8e284dd58dd45a6b6c14058a8baffad" + }, + { + "m_Id": "4a5109af1dce4a4ba5e917126d8eb1ab" + }, + { + "m_Id": "1470e378ade24d0380105fd3f3278773" + }, + { + "m_Id": "992ac25d9f3d4157a9e18ffb29f0b5ba" + }, + { + "m_Id": "22b41ca9fba047ea8d41791afecc4b1b" + }, + { + "m_Id": "0917d75185d9443586c46f1f88fff814" + }, + { + "m_Id": "ed8723b9b07a4e8bbf6b6a7e73ceff66" + }, + { + "m_Id": "6751a374553d44a6894f2606ce3151ca" + }, + { + "m_Id": "5245235678cb477da68d6fa9279e9ce2" + }, + { + "m_Id": "d05701bdc35a432b915870486af14986" + }, + { + "m_Id": "9f50ff6c3a354bf0bf7e3a8290dbd85d" + }, + { + "m_Id": "289343bbd0eb4f83a8251c9afb0224fa" + }, + { + "m_Id": "e1d2d2d4e05d41318d6c71ff3a28dfc0" + }, + { + "m_Id": "8b266a03cda74af88afc0b2bc2d6bc3b" + }, + { + "m_Id": "8242ece133fa4aae97d27d0de968ec33" + }, + { + "m_Id": "44f19002d14948d8a070ad6e03cb8274" + }, + { + "m_Id": "3ee54bf30eb34a6caaec63f4da8280e4" + }, + { + "m_Id": "6d539d58064a41ec9514829f599e8ab3" + }, + { + "m_Id": "7027838a7697405895b2291e8b7a5cf5" + }, + { + "m_Id": "e24a39e090564d8299841bda676c50aa" + }, + { + "m_Id": "02541ead61ad4c3bb8ff2be1118a1398" + }, + { + "m_Id": "b6d151d2fa184ede90c10a1683bb200b" + }, + { + "m_Id": "47ed32a670f04938a4bf56e42c213f33" + }, + { + "m_Id": "f771c701892d4ee0983f457c0dbef8b0" + }, + { + "m_Id": "3816c3f91be04ca1b6c87fd4448bcaf9" + }, + { + "m_Id": "2b7f7d7072134b378277157de6c8d344" + }, + { + "m_Id": "7dee10768fdf49fcaec6e6201fac1bfe" + }, + { + "m_Id": "68cd5e7fbedf439cba8600eafee22dfd" + }, + { + "m_Id": "749326d0d28345078c8d92e5ffc69a8c" + } + ], + "m_GroupDatas": [ + { + "m_Id": "72585dd91b3d4da7b55123bae128c48b" + }, + { + "m_Id": "be2cb7795a6143a498576442f64713d6" + }, + { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + { + "m_Id": "03640179a61e456c8a3f77f11616681e" + }, + { + "m_Id": "3aedb1a4a3f540528911bf5344ee2e15" + }, + { + "m_Id": "184a4bbd54744e36ac8fcee9b32aafbf" + }, + { + "m_Id": "0e8b3d01fbd24a99bdb2e8e85a456a90" + }, + { + "m_Id": "1bf156e34830433f9d5347d334ce2f5d" + }, + { + "m_Id": "0da3d5800b834357824042477eb483dd" + }, + { + "m_Id": "580be3552b60401b822e416c99e63dc9" + } + ], + "m_StickyNoteDatas": [ + { + "m_Id": "c3448cd8492948db8adf7a079b6fcd8e" + } + ], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "00b0c6f8a9d74c8dac48bfde16ff2e40" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "69305a34e02b4af4bbb8430ee60baa8f" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "02541ead61ad4c3bb8ff2be1118a1398" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b6d151d2fa184ede90c10a1683bb200b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "030f5fb2b7a44537b270b4c404971915" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a61b9632fcd344bbb50f017fe9662523" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "04af8ce2ede54180b9c27045bc9d754e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bad53b94aae6409696fad7c2840f0972" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0569c2035ccd497a872ea10ea40d4e43" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3b743ddc9ad64097a3679e91b83ab546" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "07affa6d03af4e71be5df2863dc3cf00" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "43b2f53e22494f52ad836aba700da7c7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0917d75185d9443586c46f1f88fff814" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9f50ff6c3a354bf0bf7e3a8290dbd85d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "114b289fef094d4fb9b6da23caaeb079" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8c8d7b4a3900435e88cf2280ae4ada94" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1470e378ade24d0380105fd3f3278773" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "992ac25d9f3d4157a9e18ffb29f0b5ba" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1580b7ab05d74620b015c851f432a785" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "de2a22dd96324e7992af5f4b781aec04" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1a2f023d4d4640a597aa9599903ca696" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e8e39fa5d225482fbd621c6cd82b6e5a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1e6a1a093dfc4253ab60cb89cdbd500a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b5033b6eae774ee281774f8a5ebd6867" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1f325b3e26a640949036a22e6af17a00" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc220c2be8a74249ac65d93a8ae5cbdf" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "20ec913f194d4acd871be539f0ceffd0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "91e279bc4ab24de6baf584d64e36b2ae" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "22b41ca9fba047ea8d41791afecc4b1b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4a5109af1dce4a4ba5e917126d8eb1ab" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "26c479b9431748d3ada12cae1f15805e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "77356f6efe684b15bacc81e99c0fc187" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "289343bbd0eb4f83a8251c9afb0224fa" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8b266a03cda74af88afc0b2bc2d6bc3b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2b1f8f17f34d4d07bfa9a061a97ed745" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e2bec6c3826047c8a8ca759c60bb19ff" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2b7f7d7072134b378277157de6c8d344" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8dc18247ab4b4e5caf09faf953798497" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2c24de69dbf540b1be983740c589ab5a" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51bf0ed28e374cbe8ac7e34dab4a7ba2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2c24de69dbf540b1be983740c589ab5a" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7027838a7697405895b2291e8b7a5cf5" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2c24de69dbf540b1be983740c589ab5a" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a690192754a849e589743764dd23ed67" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2df3c191066849dea8989f82ffc388f4" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f43a277c26e34eee8f21c22daafd4054" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2f6eee5e06e14a1e92aaeb7d8f08d5ac" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bad53b94aae6409696fad7c2840f0972" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2f84847c491547739e60664b75884634" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "68ff830c789148479896d5d8c55d6283" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "32d9e2980d2647e9865f97b452ae9e72" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4a5109af1dce4a4ba5e917126d8eb1ab" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "366fe14bae29480a8d870a61047f38bf" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4239ae5618e54aada26f71dc47c73c18" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "37d47e939df243e19df140caeabc6088" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c3875f35cac14d3ab6d3ae545d281df7" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3816c3f91be04ca1b6c87fd4448bcaf9" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2b7f7d7072134b378277157de6c8d344" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3b743ddc9ad64097a3679e91b83ab546" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8c8d7b4a3900435e88cf2280ae4ada94" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3ee54bf30eb34a6caaec63f4da8280e4" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8b266a03cda74af88afc0b2bc2d6bc3b" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "414946c7e4fa4c1cb0a557ded20ecba2" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b61ad6685d834336a04cd2ba0d129607" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "44f19002d14948d8a070ad6e03cb8274" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "04aea1edd8694d7f84d7852ec4078ce2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "45445a2f270b47348746e62d75ebd6c7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c11ee2e3010d48a9a45e803c58cceaa3" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "454e8678d7fa4d8583459d67c01c0d1d" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "eb866c4039374f098844e0d54b0d2c13" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "454e8678d7fa4d8583459d67c01c0d1d" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ed8723b9b07a4e8bbf6b6a7e73ceff66" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4664443c430b46538a01bbf9ce9ce1fc" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "520e6dc597e44dc9bebe93b078837c7b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "47ed32a670f04938a4bf56e42c213f33" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b6d151d2fa184ede90c10a1683bb200b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4a5109af1dce4a4ba5e917126d8eb1ab" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2b7f7d7072134b378277157de6c8d344" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4be5e95fcd374b61bd561cf5a7bec49a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1f325b3e26a640949036a22e6af17a00" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4e86ff273f104b47a35a04b03339a9d7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6cf2216245ca4c94a226d2a52deb5633" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "51595b2e0ca547c0a312a7b88240ed30" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8c8d7b4a3900435e88cf2280ae4ada94" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "51bf0ed28e374cbe8ac7e34dab4a7ba2" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e1da77b3145d43e9a95e681afd6c3b82" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "520e6dc597e44dc9bebe93b078837c7b" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "aaa78c08909d49449406d49a312d31a3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5245235678cb477da68d6fa9279e9ce2" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d971314bc5f54cdab9c09233077b1881" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5b2deb6b50d54492944439b12c257cfa" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e8e39fa5d225482fbd621c6cd82b6e5a" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5bc2e2ebb6e84033be0c02d88425a9d9" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "454e8678d7fa4d8583459d67c01c0d1d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5cd5b507a13647d4a17df6f6a63455bc" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4664443c430b46538a01bbf9ce9ce1fc" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5cd5b507a13647d4a17df6f6a63455bc" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a336e37bead841ab80818f6c8488f3aa" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5f984a05a60b4f76afa0ec01041e1d96" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fe251668acaf4cc1a186f88895925031" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "627b5ab6400f4b94ae60bfcab74b4ab5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e7adb047317f4e8f97e8758b79640e35" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6751a374553d44a6894f2606ce3151ca" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d05701bdc35a432b915870486af14986" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "68ff830c789148479896d5d8c55d6283" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b5033b6eae774ee281774f8a5ebd6867" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "69305a34e02b4af4bbb8430ee60baa8f" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f78692b5ae6b4dc3b9e2333153a1ac99" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6b2e66277a7943f5800e4557cd983757" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8277bdd1ba5e486788875b590047b626" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6b630368d3bb456ca8c23ca7e50298d2" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1470e378ade24d0380105fd3f3278773" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6cf2216245ca4c94a226d2a52deb5633" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5245235678cb477da68d6fa9279e9ce2" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6d00c754a1b5489990a6a6f802a8492c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c3875f35cac14d3ab6d3ae545d281df7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6d539d58064a41ec9514829f599e8ab3" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3ee54bf30eb34a6caaec63f4da8280e4" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6e7f71ec59fb413b942f9ce72cf1967c" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "358a13893c98426abb6bc4c3984c2dc8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6ecff3af82ac40418c956f8a38fda7d3" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bfcbbb8f16894a09b2943bd4af0e7e17" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6f6152d8538648468b848cd049b3d36d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f82f65e9659e476a81e3fd01ec59c77d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7027838a7697405895b2291e8b7a5cf5" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6d539d58064a41ec9514829f599e8ab3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "749326d0d28345078c8d92e5ffc69a8c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7dee10768fdf49fcaec6e6201fac1bfe" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "77356f6efe684b15bacc81e99c0fc187" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d2a1a0932aa14dd0b783f2ed23c7be39" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7885d7a85a524469bed829c26fcc314a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e1da77b3145d43e9a95e681afd6c3b82" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7a473df09e9b4bd3b82814666640158f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "366fe14bae29480a8d870a61047f38bf" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7f3672a3eba44aecb5dec9bdd7ea6ca3" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "69305a34e02b4af4bbb8430ee60baa8f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "81429d7c3ed74f599b76aa7b8bfe9c7f" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f78692b5ae6b4dc3b9e2333153a1ac99" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "815740e575684a18ae4f7aced285fb16" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1f325b3e26a640949036a22e6af17a00" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "815740e575684a18ae4f7aced285fb16" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "366fe14bae29480a8d870a61047f38bf" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8242ece133fa4aae97d27d0de968ec33" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "44f19002d14948d8a070ad6e03cb8274" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "86455e4666b643bf91cfbaf131d45eb1" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2c24de69dbf540b1be983740c589ab5a" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "866a17817870451e9971f9f71e910e19" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7f3672a3eba44aecb5dec9bdd7ea6ca3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "89491350ac6841c3a2b4c3034afd4d94" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "69305a34e02b4af4bbb8430ee60baa8f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8b266a03cda74af88afc0b2bc2d6bc3b" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2b74cde8bed7456b968b7b795a741d50" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8b266a03cda74af88afc0b2bc2d6bc3b" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "44f19002d14948d8a070ad6e03cb8274" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8c8d7b4a3900435e88cf2280ae4ada94" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d2920db565474984a8eae456eca16597" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8dc18247ab4b4e5caf09faf953798497" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "883fa0154dc245788e90a0983dac686e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8dc18247ab4b4e5caf09faf953798497" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d0f957ba1d13421b96ab67ec531eefa7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "992ac25d9f3d4157a9e18ffb29f0b5ba" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "32d9e2980d2647e9865f97b452ae9e72" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9f50ff6c3a354bf0bf7e3a8290dbd85d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "22b41ca9fba047ea8d41791afecc4b1b" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9f627f64b90e48a5891d127f88ac4c50" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "866a17817870451e9971f9f71e910e19" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9f8c21dd3c144973a99de8440ff1910d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f78692b5ae6b4dc3b9e2333153a1ac99" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a092fae44e0b454cb3b18c1769b66a72" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "815740e575684a18ae4f7aced285fb16" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a336e37bead841ab80818f6c8488f3aa" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1a2f023d4d4640a597aa9599903ca696" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a55dd75f45944956a01d8fd91c85994a" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9f627f64b90e48a5891d127f88ac4c50" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a690192754a849e589743764dd23ed67" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c3875f35cac14d3ab6d3ae545d281df7" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a9b949905222445081591fa1fd11be88" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d2a1a0932aa14dd0b783f2ed23c7be39" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aaa78c08909d49449406d49a312d31a3" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ac6803728e7549dd87a233c309559c0a" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ac6803728e7549dd87a233c309559c0a" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "81429d7c3ed74f599b76aa7b8bfe9c7f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ac70eb9a271a4e2eb7c2e15fb1d4c989" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b8e284dd58dd45a6b6c14058a8baffad" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ad570f188c754df88dfa5790b811ca07" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6e7f71ec59fb413b942f9ce72cf1967c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "af7e3800e2f34908a3a77b8948d2fd32" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c11ee2e3010d48a9a45e803c58cceaa3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b5033b6eae774ee281774f8a5ebd6867" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "866a17817870451e9971f9f71e910e19" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b61ad6685d834336a04cd2ba0d129607" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c24cb266ce15442eb0f5153676058cf1" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b6d151d2fa184ede90c10a1683bb200b" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e24a39e090564d8299841bda676c50aa" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b86246fa0fff40a284f03275fff93bcf" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "414946c7e4fa4c1cb0a557ded20ecba2" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b8e284dd58dd45a6b6c14058a8baffad" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f82f65e9659e476a81e3fd01ec59c77d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bad53b94aae6409696fad7c2840f0972" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b61ad6685d834336a04cd2ba0d129607" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bfcbbb8f16894a09b2943bd4af0e7e17" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2f6eee5e06e14a1e92aaeb7d8f08d5ac" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bfcbbb8f16894a09b2943bd4af0e7e17" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "414946c7e4fa4c1cb0a557ded20ecba2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bfcbbb8f16894a09b2943bd4af0e7e17" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "68ff830c789148479896d5d8c55d6283" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bfcbbb8f16894a09b2943bd4af0e7e17" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e37f421af20040a6bf27c01f0c1ea39e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c11ee2e3010d48a9a45e803c58cceaa3" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ca5e280a68af4a45a358d1f7b9cff2e2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c24cb266ce15442eb0f5153676058cf1" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "866a17817870451e9971f9f71e910e19" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c2f112e363d049f68f0c3b3031c18f06" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b5033b6eae774ee281774f8a5ebd6867" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c3875f35cac14d3ab6d3ae545d281df7" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d135a9d074e34f8a82f5f778a5fc8a77" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c82337ad5b6a41fba467321b6a383a9f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "77356f6efe684b15bacc81e99c0fc187" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cd5616f7b08c4b37bb7a7b56afc8ca2b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a55dd75f45944956a01d8fd91c85994a" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d007bea8b7874cd3983c3448fe35b232" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "32d9e2980d2647e9865f97b452ae9e72" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d05701bdc35a432b915870486af14986" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5245235678cb477da68d6fa9279e9ce2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d0cc3b3b53f440678f753c7d24288c01" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1580b7ab05d74620b015c851f432a785" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d135a9d074e34f8a82f5f778a5fc8a77" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "00b0c6f8a9d74c8dac48bfde16ff2e40" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d2920db565474984a8eae456eca16597" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "687659d5f2844131913f3ebec5692c99" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d2a1a0932aa14dd0b783f2ed23c7be39" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "22b41ca9fba047ea8d41791afecc4b1b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d2e83ab99d6c4bf48651e111f4c6e88b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a092fae44e0b454cb3b18c1769b66a72" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d39a9113840a4a86b90ff79526878a19" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e1da77b3145d43e9a95e681afd6c3b82" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d875584c381349c8be1fd7ec51b347ee" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1a2f023d4d4640a597aa9599903ca696" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d971314bc5f54cdab9c09233077b1881" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6b2e66277a7943f5800e4557cd983757" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "dd6f6572051e4d659f72bb5b91baefdc" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ac70eb9a271a4e2eb7c2e15fb1d4c989" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "de2a22dd96324e7992af5f4b781aec04" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "07affa6d03af4e71be5df2863dc3cf00" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "de2a22dd96324e7992af5f4b781aec04" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "22b41ca9fba047ea8d41791afecc4b1b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e00715f93656411ba7edbb256c828294" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "26c479b9431748d3ada12cae1f15805e" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e0b7f015d0b949be87c33efde8fa3b69" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4a5109af1dce4a4ba5e917126d8eb1ab" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e1d2d2d4e05d41318d6c71ff3a28dfc0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8b266a03cda74af88afc0b2bc2d6bc3b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e1da77b3145d43e9a95e681afd6c3b82" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ac6803728e7549dd87a233c309559c0a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e24a39e090564d8299841bda676c50aa" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "030f5fb2b7a44537b270b4c404971915" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e2bec6c3826047c8a8ca759c60bb19ff" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e24a39e090564d8299841bda676c50aa" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e2bec6c3826047c8a8ca759c60bb19ff" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "02541ead61ad4c3bb8ff2be1118a1398" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e2bec6c3826047c8a8ca759c60bb19ff" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "47ed32a670f04938a4bf56e42c213f33" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e2bec6c3826047c8a8ca759c60bb19ff" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e24a39e090564d8299841bda676c50aa" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e2bec6c3826047c8a8ca759c60bb19ff" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e24a39e090564d8299841bda676c50aa" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e37f421af20040a6bf27c01f0c1ea39e" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2df3c191066849dea8989f82ffc388f4" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e8e39fa5d225482fbd621c6cd82b6e5a" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d135a9d074e34f8a82f5f778a5fc8a77" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e914554d54e64faf9720389438495a70" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "520e6dc597e44dc9bebe93b078837c7b" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "eb866c4039374f098844e0d54b0d2c13" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1580b7ab05d74620b015c851f432a785" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "eba48f1e544d455986b250277b538909" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fe89101ff92d49e9a630a987e854fb0a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ed083dc9dc3c4f5fa9248d1b99d92da4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2643e290df8a4963bc3741b72302fe4f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ed8723b9b07a4e8bbf6b6a7e73ceff66" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3b743ddc9ad64097a3679e91b83ab546" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f15873d7cae54a328809df9a8d76bbf7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "af7e3800e2f34908a3a77b8948d2fd32" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f2b7d300cc4c41a09579db62531aa14a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c24cb266ce15442eb0f5153676058cf1" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f4274b5ff3ad4120a550c1bfb31fe327" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d2a1a0932aa14dd0b783f2ed23c7be39" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f43a277c26e34eee8f21c22daafd4054" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5cd5b507a13647d4a17df6f6a63455bc" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f769abb9b5a74ec89369a250e2c8d39b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "815740e575684a18ae4f7aced285fb16" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f771c701892d4ee0983f457c0dbef8b0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b6d151d2fa184ede90c10a1683bb200b" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f78692b5ae6b4dc3b9e2333153a1ac99" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "26c479b9431748d3ada12cae1f15805e" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f82f65e9659e476a81e3fd01ec59c77d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ad570f188c754df88dfa5790b811ca07" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fa23d0762b1842e38b1ce87344837242" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "aaa78c08909d49449406d49a312d31a3" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fdc1fb91fa83476caa363209cb103fd5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a9b949905222445081591fa1fd11be88" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fe251668acaf4cc1a186f88895925031" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a55dd75f45944956a01d8fd91c85994a" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fe251668acaf4cc1a186f88895925031" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e00715f93656411ba7edbb256c828294" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fe251668acaf4cc1a186f88895925031" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ac70eb9a271a4e2eb7c2e15fb1d4c989" + }, + "m_SlotId": 0 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 47.99997329711914, + "y": -670.0000610351563 + }, + "m_Blocks": [ + { + "m_Id": "2704a97326044be09a54d3e3810db15f" + }, + { + "m_Id": "0b7af971d63e4166afd190de3b9e9172" + }, + { + "m_Id": "fe4907798c1644289607e0d2603a9a68" + }, + { + "m_Id": "7dee10768fdf49fcaec6e6201fac1bfe" + }, + { + "m_Id": "68cd5e7fbedf439cba8600eafee22dfd" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": 122.99983978271485, + "y": 303.0000305175781 + }, + "m_Blocks": [ + { + "m_Id": "d0f957ba1d13421b96ab67ec531eefa7" + }, + { + "m_Id": "358a13893c98426abb6bc4c3984c2dc8" + }, + { + "m_Id": "883fa0154dc245788e90a0983dac686e" + }, + { + "m_Id": "43b2f53e22494f52ad836aba700da7c7" + }, + { + "m_Id": "687659d5f2844131913f3ebec5692c99" + }, + { + "m_Id": "a61b9632fcd344bbb50f017fe9662523" + }, + { + "m_Id": "8277bdd1ba5e486788875b590047b626" + }, + { + "m_Id": "bc220c2be8a74249ac65d93a8ae5cbdf" + }, + { + "m_Id": "4239ae5618e54aada26f71dc47c73c18" + }, + { + "m_Id": "ca5e280a68af4a45a358d1f7b9cff2e2" + }, + { + "m_Id": "e7adb047317f4e8f97e8758b79640e35" + }, + { + "m_Id": "2643e290df8a4963bc3741b72302fe4f" + }, + { + "m_Id": "2b74cde8bed7456b968b7b795a741d50" + }, + { + "m_Id": "04aea1edd8694d7f84d7852ec4078ce2" + }, + { + "m_Id": "fe89101ff92d49e9a630a987e854fb0a" + }, + { + "m_Id": "91e279bc4ab24de6baf584d64e36b2ae" + }, + { + "m_Id": "76ac26031b7c43a6a78d7e9db5db64be" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Shader Graphs", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_ActiveTargets": [ + { + "m_Id": "b68cdcc63047409381c5e594c02463cd" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "000e4aaa6bf04af8b4634ab421898fa7", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "002f41d7623b419ebf0383bac58d55bf", + "m_Id": 3, + "m_DisplayName": "Opacity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Opacity", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SaturateNode", + "m_ObjectId": "00b0c6f8a9d74c8dac48bfde16ff2e40", + "m_Group": { + "m_Id": "3aedb1a4a3f540528911bf5344ee2e15" + }, + "m_Name": "Saturate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3402.999755859375, + "y": -2772.0, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "47327438d4404b2aa0f090a73c62fec1" + }, + { + "m_Id": "82f081e4a28545b4870f059eaf9ec02b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "00baaaa5003c4088b756f5c193d00dc8", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "010417d0c9bb421fa8c265f9afbc36ae", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "02541ead61ad4c3bb8ff2be1118a1398", + "m_Group": { + "m_Id": "580be3552b60401b822e416c99e63dc9" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1698.0001220703125, + "y": 172.0, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "70fe221d14c640f88cf125ebb5e5ed8d" + }, + { + "m_Id": "54830c9a56df42f9a5421e874a779381" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "02681404df3b49b3b4a882e63c352cae", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "029d6201ad5b43e7b3542e71b5800a86", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "030f5fb2b7a44537b270b4c404971915", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -416.9999694824219, + "y": 513.0, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "493b4f4104c2438f8498f6de58ada442" + }, + { + "m_Id": "0d4c4d21d5d94b838efc01ec0235fed8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "03640179a61e456c8a3f77f11616681e", + "m_Title": "Vertex Color Mask and Depth Blend", + "m_Position": { + "x": -2582.999755859375, + "y": -1411.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "037a4a0d094d48ef8dc680484249458d", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "04aea1edd8694d7f84d7852ec4078ce2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.SecondarySpecularShift", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "95f38f9e439d46f6b767d7f992ae0e60" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.SecondarySpecularShift" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "04af8ce2ede54180b9c27045bc9d754e", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6275.0, + "y": -3358.0, + "width": 181.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "e43275d96a9043989d6b9320a9b3a8e4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f3db2a837d7d47aea3d00d54af30b29d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "053ec2796774455eb78499fb46780dfb", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "0569c2035ccd497a872ea10ea40d4e43", + "m_Group": { + "m_Id": "0da3d5800b834357824042477eb483dd" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1886.0, + "y": -38.0, + "width": 178.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "e31bf6dc23e84624bbffe7d762c0b242" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "b2b5bf0810fd490d81e06a42ff3ba8ed" + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "05cd8ff0d3ab48a7b776a221ff36b8ad", + "m_Guid": { + "m_GuidSerialized": "7542dc85-225f-446a-9ca4-9bbe8d4cebc6" + }, + "m_Name": "Highlight A Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_HighlightAColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.9137254953384399, + "g": 0.7803921699523926, + "b": 0.6352941393852234, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "05e0b56d248c4ad9b98081c41f893ac4", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "05fbfae444844c6fba5d11a68dde77d9", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "06841118c17a4855862cdcae1d830883", + "m_Id": 1, + "m_DisplayName": "Blend", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Blend", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "07835af3a85d4387bbd3386865feb0bd", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "07affa6d03af4e71be5df2863dc3cf00", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -416.9999694824219, + "y": 464.9999694824219, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "4a76173cb56049afb4021ffc98a09359" + }, + { + "m_Id": "35929c4279f84659bfcaada01f537c9e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "07d3bd34837d49efac457b1dd4f21469", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "08ccc7ab660441e99b582e3f493ce062", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "0917d75185d9443586c46f1f88fff814", + "m_Group": { + "m_Id": "03640179a61e456c8a3f77f11616681e" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1633.999755859375, + "y": -1137.0001220703125, + "width": 152.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "110c2d098e354aedb30b265776569686" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a89b7eb5908949b7a8ff733c487aa014" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "09e8201cec564c6681151b7ea4825692", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0a4b66f4c7904331a220c621d4c4e2ff", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "0b7af971d63e4166afd190de3b9e9172", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Normal", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "48748e76259b4423af31e7017f1b1967" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Normal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0d4c4d21d5d94b838efc01ec0235fed8", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "0da3d5800b834357824042477eb483dd", + "m_Title": "Smoothness", + "m_Position": { + "x": -1911.0, + "y": -251.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "0e8b3d01fbd24a99bdb2e8e85a456a90", + "m_Title": "Highlight B", + "m_Position": { + "x": -4064.999755859375, + "y": -2208.999755859375 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0f20239df8ac41b097e0a197dd5f1135", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0f4e336f41354f7d80263f32580a32b3", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0fae136179d34a46bfc9381a9f05af7a", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "103fe7e5bb18457685d64a677f52d7fd", + "m_Id": 4, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "106b7a1cedb94596a16d44ae0c54951f", + "m_Id": 0, + "m_DisplayName": "Highlight A Distribution", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "10beb564410244fbb91a20b5492d40cd", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "10e7d59f5c0f4a2e945fa4e44a1728bc", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "10fcfa37830d4e02851aae7950225694", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "110c2d098e354aedb30b265776569686", + "m_Id": 0, + "m_DisplayName": "AO Occlude All", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "114b289fef094d4fb9b6da23caaeb079", + "m_Group": { + "m_Id": "0da3d5800b834357824042477eb483dd" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1515.0, + "y": -129.0, + "width": 167.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "5b27aa17be4b4644916146c205290a85" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1fc40334fcb74e05a6f086c3e4645288" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "11b80c01acff493e8d25da0eeae5b521", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "11c88359107d4d26815aa9b694e68a53", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1Node", + "m_ObjectId": "1470e378ade24d0380105fd3f3278773", + "m_Group": { + "m_Id": "03640179a61e456c8a3f77f11616681e" + }, + "m_Name": "Float", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1908.9998779296875, + "y": -957.0000610351563, + "width": 125.99999237060547, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "7ac4a2ee1dae4aefb1476b682c617c73" + }, + { + "m_Id": "3ccf05f3e603432394a0a8cf219e6463" + } + ], + "synonyms": [ + "Vector 1" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": 0.0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "147eb2a0fa474862ad3e999175f89197", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "14ae49d9f448412f9e48b712d1468f27", + "m_Id": 0, + "m_DisplayName": "Secondary Specular Multiplier", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "156cedca2c32409499c3d5aeb67364dd", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "1580b7ab05d74620b015c851f432a785", + "m_Group": { + "m_Id": "1bf156e34830433f9d5347d334ce2f5d" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1553.000244140625, + "y": -525.9999389648438, + "width": 125.99999237060547, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "46b4fa9e809b4c358aab59de95e73ff9" + }, + { + "m_Id": "b47b692c98e84d2e87278ffbaaf253c6" + }, + { + "m_Id": "fad7135d3acf435aa4649d22d2463e53" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "15a95450e5e046cbb66c50e363aa6f5c", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "15bc9145e40041e2b9da7df6f07eeee9", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "1728986d8b5d4a60a610dc8f863ef11d", + "m_Guid": { + "m_GuidSerialized": "5b6c3d61-7bba-4042-b1f0-3799fd7bc7a2" + }, + "m_Name": "Specular Tint", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_1728986d8b5d4a60a610dc8f863ef11d", + "m_OverrideReferenceName": "_SpecularTint", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "1748e4e9d24e4de7932315b2e25527ce", + "m_Id": 0, + "m_DisplayName": "Bent Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BentNormal", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "174d538819664420a4c03320ca98f5ca", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "17cc7fe3c33f422f8283e532bf1777f1", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "17d3d431592e4c2bb1780a1e0a9f03a2", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "184a4bbd54744e36ac8fcee9b32aafbf", + "m_Title": "ID Map", + "m_Position": { + "x": -5324.0, + "y": -2646.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "198b443bd3f14dc8988cc66463ed7085", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "1a2f023d4d4640a597aa9599903ca696", + "m_Group": { + "m_Id": "3aedb1a4a3f540528911bf5344ee2e15" + }, + "m_Name": "_InvertByOneMinusFac (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4207.0, + "y": -2488.000244140625, + "width": 283.0, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "10beb564410244fbb91a20b5492d40cd" + }, + { + "m_Id": "ad5413aaafc44260b8a6486126167921" + }, + { + "m_Id": "42c406f1f550402f890e56f95f9808b3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 1, + "m_FunctionName": "_InvertByOneMinusFac", + "m_FunctionSource": "", + "m_FunctionBody": "Out = lerp(1.0 - In, In, Fac);" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "1b344d261ec648189f8ff9340b0ed20c", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "1b66a7533fa643888276c4f6de382ca9", + "m_Guid": { + "m_GuidSerialized": "eba3fc22-41c1-494e-a739-60172ed1e541" + }, + "m_Name": "Depth Postpass", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_1b66a7533fa643888276c4f6de382ca9", + "m_OverrideReferenceName": "_DepthPostpass", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.20000000298023225, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "1bbfb308461446debb1bfaf74fb9d0fb", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "1bf156e34830433f9d5347d334ce2f5d", + "m_Title": "Ambient Occlusion", + "m_Position": { + "x": -1881.000244140625, + "y": -585.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1d751311a909497cafca7756b1330318", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "1dff7ccda7c2459fabb9d759da4ebbd8", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "1e559a52f2cf4d6282a91a6f552dfcb8", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "1e6a1a093dfc4253ab60cb89cdbd500a", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5621.0, + "y": -3138.0, + "width": 135.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "a6847bbd696147b7a3bede53269a3b97" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7a7ff89b265c40a9aeaad4f27130fb28" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "1eba045aa0eb497597cd205664aeb8ec", + "m_Guid": { + "m_GuidSerialized": "fdd216c7-b3dd-4d4c-bec3-2f34979e0c8b" + }, + "m_Name": "Highlight A Overlap End", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_HighlightAOverlapEnd", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "1f325b3e26a640949036a22e6af17a00", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -748.9999389648438, + "y": 684.0000610351563, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "c55f572322244a4dae2badfed69c29e6" + }, + { + "m_Id": "07835af3a85d4387bbd3386865feb0bd" + }, + { + "m_Id": "faa11926f42c42ea8e9f2f14d3afd2b2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1f72e700f69040cfac4e379dba843e71", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "1f7de34ad6cf475f840313717441d77c", + "m_Guid": { + "m_GuidSerialized": "06201a0c-4dae-4efb-8a8c-9557e9de623f" + }, + "m_Name": "ID Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_IDMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 2 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "1fc40334fcb74e05a6f086c3e4645288", + "m_Guid": { + "m_GuidSerialized": "2d81f29f-bc0a-49d3-addb-ab29719bd48d" + }, + "m_Name": "Smoothness Max", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SmoothnessMax", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.800000011920929, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "20ec913f194d4acd871be539f0ceffd0", + "m_Group": { + "m_Id": "be2cb7795a6143a498576442f64713d6" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -590.0001831054688, + "y": 1728.0, + "width": 130.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "80957726e3df45db966134a9418138f8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "d962fe658f9a4982b62bd75d03b2276e" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "2185bca2238a491db05d135bddb16eb3", + "m_Guid": { + "m_GuidSerialized": "b21affc0-b888-4e87-8868-73f33beb27f0" + }, + "m_Name": "Specular Shift Max", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SpecularShiftMax", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": -1.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlendNode", + "m_ObjectId": "22b41ca9fba047ea8d41791afecc4b1b", + "m_Group": { + "m_Id": "03640179a61e456c8a3f77f11616681e" + }, + "m_Name": "Blend", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1122.0, + "y": -1228.0, + "width": 161.0, + "height": 178.0 + } + }, + "m_Slots": [ + { + "m_Id": "d82ebec1ca59449cb43e46802671cb2a" + }, + { + "m_Id": "06841118c17a4855862cdcae1d830883" + }, + { + "m_Id": "3835c9076d2842a1ad2bdbf2b0b22d3f" + }, + { + "m_Id": "6851ee7b471645219d7bf0ce950d3312" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_BlendMode": 13 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "22d366686d314c62ab9ea7700c1b42e7", + "m_Id": 0, + "m_DisplayName": "Smoothness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Smoothness", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "236a7df61557494b8f4abdc666852d98", + "m_Id": 1, + "m_DisplayName": "Blend", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Blend", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "244280d6eea94f08bb23a8e3db3784a3", + "m_Title": "Root / End Blending", + "m_Position": { + "x": -6824.00048828125, + "y": -3531.000244140625 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "249f8c2e63b24345b026d975bf380539", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2585413badda4f19acdc1dfe6349c8c4", + "m_Id": 2, + "m_DisplayName": "Off", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Off", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "2643e290df8a4963bc3741b72302fe4f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.SecondarySmoothness", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 134.9998779296875, + "y": 810.0, + "width": 200.00001525878907, + "height": 41.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "7ac7d38819cb49fbadbfc71413a3da76" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.SecondarySmoothness" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.KeywordNode", + "m_ObjectId": "26c479b9431748d3ada12cae1f15805e", + "m_Group": { + "m_Id": "03640179a61e456c8a3f77f11616681e" + }, + "m_Name": "Enable Color", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2422.999755859375, + "y": -1312.0, + "width": 139.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "eb77128ab4c94f07bcb9c760a1b2d6ff" + }, + { + "m_Id": "2a0bb20f4ec7429f954c34b06737bf38" + }, + { + "m_Id": "2585413badda4f19acdc1dfe6349c8c4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "d7616bdb7fec4d338db92ff5b42d8172" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "2704a97326044be09a54d3e3810db15f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "fc09e913712c46d780c50a50e6df747c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Position" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "27233a528aeb411280889b3cc096ce6d", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "2824b0c4fe6c4ff3b6d72dcfe453a320", + "m_Guid": { + "m_GuidSerialized": "5925d4e8-d09a-4519-8c6c-1b396573d42c" + }, + "m_Name": "Highlight A Distribution", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_HighlightADistribution", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.10000000149011612, + "y": 0.20000000298023225, + "z": 0.30000001192092898, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "2848c38716704c6da99bb5bfd339a5c4", + "m_Id": 0, + "m_DisplayName": "Secondary Specular Tint", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SecondarySpecularTint", + "m_StageCapability": 2, + "m_Value": { + "x": 0.5, + "y": 0.5, + "z": 0.5 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 0, + "m_DefaultColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "289343bbd0eb4f83a8251c9afb0224fa", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -991.0001220703125, + "y": 1367.0, + "width": 174.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "fe278ec117804eb69694071fe9404d5c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2185bca2238a491db05d135bddb16eb3" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "28e5ad56a0cc4bd3acbf0cf95dafcd99", + "m_Id": 0, + "m_DisplayName": "Specular Tint", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2a0bb20f4ec7429f954c34b06737bf38", + "m_Id": 1, + "m_DisplayName": "On", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "On", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "2a63598c849f432eba7ce15415fca828", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2b0c15c346474e47bba4edea7f4d00ed", + "m_Id": 0, + "m_DisplayName": "Specular Shift", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SpecularShift", + "m_StageCapability": 2, + "m_Value": 0.10000000149011612, + "m_DefaultValue": 0.10000000149011612, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2b1f8f17f34d4d07bfa9a061a97ed745", + "m_Group": { + "m_Id": "580be3552b60401b822e416c99e63dc9" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2122.0, + "y": 266.0, + "width": 136.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ee9cd55adc774c31a6f4699792680829" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "bc814cd1e05d4e94b3b180cbe5f42bfd" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "2b74cde8bed7456b968b7b795a741d50", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.SpecularShift", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 143.9998779296875, + "y": 862.0000610351563, + "width": 200.00001525878907, + "height": 41.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "2b0c15c346474e47bba4edea7f4d00ed" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.SpecularShift" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "2b7f7d7072134b378277157de6c8d344", + "m_Group": { + "m_Id": "03640179a61e456c8a3f77f11616681e" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -661.0, + "y": -1093.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "e0a2f53d9ce249a38cb3daf9fe4fffdd" + }, + { + "m_Id": "838cfdff8eb84c1fadfeba544d457cd7" + }, + { + "m_Id": "9e6901876e854b36b66ada592851c1af" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "2bbbe724b5634431aaa0c467ebc2f833", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "2c24de69dbf540b1be983740c589ab5a", + "m_Group": { + "m_Id": "184a4bbd54744e36ac8fcee9b32aafbf" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5113.0, + "y": -2587.0, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "c8a9429d23f04410ad03af22a1cc6b1d" + }, + { + "m_Id": "eaa026e6c1f64f6580cf34205cb823dc" + }, + { + "m_Id": "4c5025f9b1c24d89834e1e31376274db" + }, + { + "m_Id": "8a1378435e654e268ca60e605cf8852a" + }, + { + "m_Id": "7cbfe02cd2444b10b44b7bdec5e6e78b" + }, + { + "m_Id": "33a2d3bccd7148248f2ccdc568010ec1" + }, + { + "m_Id": "46a96a7d50a048188a0c1709db4421de" + }, + { + "m_Id": "48c97f375641468a90e44d106c97fc6a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "2c3d261d1f3443b4b06b82a9e110faef", + "m_Id": 0, + "m_DisplayName": "Diffuse Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2c4e10f06f2c463cbe401d9ca52ce0de", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2c932aab8a0447e09e2733f0afcd0feb", + "m_Id": 0, + "m_DisplayName": "Rim Transmission Intensity", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "2cee3bb09b784906b68914fdfd279c7d", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "2d574f97db4a422aa1faa8f38ef8ab5f", + "m_Guid": { + "m_GuidSerialized": "3836b74d-9bbf-48aa-88b1-b2016f6225de" + }, + "m_Name": "Smoothness Min", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SmoothnessMin", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2de1c1fb5e4d46c19c8e78d80438fd1f", + "m_Id": 0, + "m_DisplayName": "Highlight A Overlap Invert", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "2df3c191066849dea8989f82ffc388f4", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5928.0, + "y": -2856.0, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "50faa87c66fe4c4b8090f1991390a20b" + }, + { + "m_Id": "ff1deab0710a4f9f95f6501e49cd6be6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2eb5ddcff4804b61ad90c0b10a5b8410", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "2f6eee5e06e14a1e92aaeb7d8f08d5ac", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6222.0, + "y": -3472.0, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "6b144959660d498b94f292e09d9ef69a" + }, + { + "m_Id": "fd0b99eaceeb4cc29b30e534ecffab7e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2f84847c491547739e60664b75884634", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6147.0, + "y": -2962.999755859375, + "width": 159.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ce22b01ae86b49498fc7433b4774a23d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a6f49c7b1ba2462aa864ed200a6a2b11" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "2f97d87b4e54435a8e9aab991aa2ca95", + "m_Guid": { + "m_GuidSerialized": "df69a574-d404-4aee-827d-463b3eb702da" + }, + "m_Name": "Root Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_RootMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 2 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "31ea8b3b05cb4f12ab88bbf51843b7b8", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "31ee6324d28641d8afacb839dcf420eb", + "m_Id": 3, + "m_DisplayName": "Opacity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Opacity", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "329147dd2e8542a78c6caf48245f7cda", + "m_Id": 0, + "m_DisplayName": "Highlight B Distribution", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "32d9e2980d2647e9865f97b452ae9e72", + "m_Group": { + "m_Id": "03640179a61e456c8a3f77f11616681e" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1535.999755859375, + "y": -957.0000610351563, + "width": 125.99999237060547, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "ac60b4d7d6d44ccab304e372da3b5301" + }, + { + "m_Id": "17cc7fe3c33f422f8283e532bf1777f1" + }, + { + "m_Id": "9ba47033530747e9afd09228f0e29be6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "333d7eef2c2e4a54bd96738ef0fb83e4", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "334baaea25334886ba55b47a00a70600", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "33a2d3bccd7148248f2ccdc568010ec1", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "34d0f0bff6e74c40b4cf4609487b8cd6", + "m_Guid": { + "m_GuidSerialized": "5c366567-c261-4592-920e-ef7971399030" + }, + "m_Name": "Alpha Power", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_AlphaPower", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.009999999776482582, + "y": 2.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "35548bbcfdf246118323976e19cad65e", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "358a13893c98426abb6bc4c3984c2dc8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Alpha", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 51.00004196166992, + "y": 62.000003814697269, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "5bf37270ba754ed7ad94fb22e0a5a6be" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Alpha" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "35929c4279f84659bfcaada01f537c9e", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "35a13a4d1682463fa62dfeb696f6c3d6", + "m_Id": 0, + "m_DisplayName": "From", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "From", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "364bf0711ec54f028805cfb78c3b2936", + "m_Id": 0, + "m_DisplayName": "Normal (Tangent Space)", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NormalTS", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "365cd65c568c4c9382b06b223f378be1", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "366fe14bae29480a8d870a61047f38bf", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -748.9999389648438, + "y": 825.0000610351563, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "407171467b584927aba0bcd728e9e0cf" + }, + { + "m_Id": "27233a528aeb411280889b3cc096ce6d" + }, + { + "m_Id": "07d3bd34837d49efac457b1dd4f21469" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "36943010109144afa1e84e08487a8fe7", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", + "m_ObjectId": "36a7e27cf2f142179340d6911fb6702e", + "m_Id": 0, + "m_DisplayName": "Tangent", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tangent", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "37d47e939df243e19df140caeabc6088", + "m_Group": { + "m_Id": "3aedb1a4a3f540528911bf5344ee2e15" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4461.0, + "y": -2664.0, + "width": 183.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "c9f72ba214714e51823232f53b68f2f9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ab6f8c0fc8fc4dd78cf1810dbf288488" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3811ccaba7684393bfb8069f4e4a016a", + "m_Id": 0, + "m_DisplayName": "Base", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Base", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "3816c3f91be04ca1b6c87fd4448bcaf9", + "m_Group": { + "m_Id": "03640179a61e456c8a3f77f11616681e" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -876.0, + "y": -1100.0, + "width": 147.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "89fdbdb9e68747d5b0901529d5374c3e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "d035a917a9b24c3fadd404105e739506" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3835c9076d2842a1ad2bdbf2b0b22d3f", + "m_Id": 3, + "m_DisplayName": "Opacity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Opacity", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "38ad6bc9c98e4a37b8ace60514a07bfa", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3a36e0af1d014dd79a48ede02af5c854", + "m_Id": 0, + "m_DisplayName": "Ambient Occlusion", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Occlusion", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "3aedb1a4a3f540528911bf5344ee2e15", + "m_Title": "Highlight A", + "m_Position": { + "x": -4485.99951171875, + "y": -3022.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3b2d4fdceb4848368230ee1d0a7afa20", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3b62bae183e64b548cc5d7fc2f4888ee", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PowerNode", + "m_ObjectId": "3b743ddc9ad64097a3679e91b83ab546", + "m_Group": { + "m_Id": "0da3d5800b834357824042477eb483dd" + }, + "m_Name": "Power", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1652.0, + "y": -145.0, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "c2c2e79a9d5247ada27d118ccad239ae" + }, + { + "m_Id": "60bc6a0a94e24dc0a088e70c10bcde39" + }, + { + "m_Id": "02681404df3b49b3b4a882e63c352cae" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3b8a544f699c423c88e443f3c022627c", + "m_Id": 2, + "m_DisplayName": "Fac", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Fac", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3ccf05f3e603432394a0a8cf219e6463", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "3ee54bf30eb34a6caaec63f4da8280e4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1004.0, + "y": 1467.0, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "7153e26209d94f7ea6c5c0782226139a" + }, + { + "m_Id": "6ca015cf3a3c4308bfc31e3a2c402d7f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "40298bdf4a0e49b5b758a4ddc6cb9b9d", + "m_Id": 1, + "m_DisplayName": "Fac", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Fac", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "407171467b584927aba0bcd728e9e0cf", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "414946c7e4fa4c1cb0a557ded20ecba2", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6023.0, + "y": -3284.0, + "width": 125.99999237060547, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "b3ebad9010e044268b41a59a236ea578" + }, + { + "m_Id": "87d87188fc8445a78fdd8e9f2b5f9743" + }, + { + "m_Id": "5004a6abb602474a9f28c0b52b5d56f0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "4239ae5618e54aada26f71dc47c73c18", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.SecondarySpecularTint", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 61.0, + "y": 496.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "2848c38716704c6da99bb5bfd339a5c4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.SecondarySpecularTint" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "42c406f1f550402f890e56f95f9808b3", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "431be294f22e4ba19e7be4174a1f8d03", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "43b2f53e22494f52ad836aba700da7c7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Occlusion", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 150.99990844726563, + "y": 455.0, + "width": 200.0, + "height": 40.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "3a36e0af1d014dd79a48ede02af5c854" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Occlusion" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "44f19002d14948d8a070ad6e03cb8274", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -506.0000915527344, + "y": 1301.0, + "width": 126.00000762939453, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "df05adac16c74dc98e3459c7988724f1" + }, + { + "m_Id": "de29565533c14b349fb31bbbc7abde1e" + }, + { + "m_Id": "431be294f22e4ba19e7be4174a1f8d03" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "45445a2f270b47348746e62d75ebd6c7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1655.0, + "y": 1299.0, + "width": 161.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "f84ab63ad59d473790240bbae5312104" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ddc2f22573d241e787bf84f06e4ba049" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "454e8678d7fa4d8583459d67c01c0d1d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2294.000244140625, + "y": -290.99993896484377, + "width": 184.0, + "height": 253.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "9434105a0b564544a9d1f31216367712" + }, + { + "m_Id": "15bc9145e40041e2b9da7df6f07eeee9" + }, + { + "m_Id": "f27d637587474cacb94bfd396d77089d" + }, + { + "m_Id": "fca9ffe88cae49efa8c33c1354e48c1d" + }, + { + "m_Id": "787d961abdfd4d58a8bd0b2a1e2db47d" + }, + { + "m_Id": "decdf89d9b1c47e49e07623e017ab4f8" + }, + { + "m_Id": "f04fd49f51ba4fb684bf9e7cfe737a4c" + }, + { + "m_Id": "c37c97a92c19442dad070dbf06704ded" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "4664443c430b46538a01bbf9ce9ce1fc", + "m_Group": { + "m_Id": "0e8b3d01fbd24a99bdb2e8e85a456a90" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4017.0, + "y": -1634.0001220703125, + "width": 56.000003814697269, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "6ae9fe3d09764fe5b3c77368298e37f3" + }, + { + "m_Id": "6054723e67ea472ca1360a7e6c797471" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4694257c527b45868c3cac0b5e63b38a", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "46a96a7d50a048188a0c1709db4421de", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "46b4fa9e809b4c358aab59de95e73ff9", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "46c045243fd947a3bf8f480d04000881", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "46d72f7b7ef94239ab86a6ead5a8f8e6", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "46febb3245ae4f47961062ce3ef3bda8", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "472708a31bc34f5aacd44da5a3d0483e", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "47327438d4404b2aa0f090a73c62fec1", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "47ed32a670f04938a4bf56e42c213f33", + "m_Group": { + "m_Id": "580be3552b60401b822e416c99e63dc9" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1696.0001220703125, + "y": 148.0, + "width": 56.000003814697269, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "85c7b346649843b78d9b47347a38a62d" + }, + { + "m_Id": "4d9964b3f44a4b25aa180b7462d850c3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "48748e76259b4423af31e7017f1b1967", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "48c97f375641468a90e44d106c97fc6a", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "493b4f4104c2438f8498f6de58ada442", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "49cec6f655c34b46a219eed9fed64e30", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlendNode", + "m_ObjectId": "4a5109af1dce4a4ba5e917126d8eb1ab", + "m_Group": { + "m_Id": "03640179a61e456c8a3f77f11616681e" + }, + "m_Name": "Blend", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -868.9998779296875, + "y": -1011.0, + "width": 161.0, + "height": 178.0 + } + }, + "m_Slots": [ + { + "m_Id": "4b5d1faffbf74e9fb86118a9cbb814da" + }, + { + "m_Id": "7bb3bad3f14444c583f452e8fe543d8e" + }, + { + "m_Id": "31ee6324d28641d8afacb839dcf420eb" + }, + { + "m_Id": "9e198c5ab1424949bbdcd87af6c2666d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_BlendMode": 21 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4a76173cb56049afb4021ffc98a09359", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4ab8da5b661247edbcb394eddf59a155", + "m_Id": 3, + "m_DisplayName": "Opacity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Opacity", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4b5c95d79f4f4e1f80a4247ccff8ef70", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4b5d1faffbf74e9fb86118a9cbb814da", + "m_Id": 0, + "m_DisplayName": "Base", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Base", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4be5e95fcd374b61bd561cf5a7bec49a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1174.0, + "y": 628.0, + "width": 173.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "e9bda8c3d270475490b2b7838f87a7de" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7ad41145b0c646049037af434d423fc6" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4c5025f9b1c24d89834e1e31376274db", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4c9fb2a427ce450e9999c9f82a4ad54f", + "m_Id": 1, + "m_DisplayName": "Blend", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Blend", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4d9964b3f44a4b25aa180b7462d850c3", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "4e4c5ea5d3094e1595676fdb82c3c6f2", + "m_Id": 0, + "m_DisplayName": "Hair Strand Direction", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "HairStrandDirection", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4e7893784aea4b66977da5d201763cfc", + "m_Id": 0, + "m_DisplayName": "Diffuse Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4e86ff273f104b47a35a04b03339a9d7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2078.0, + "y": 758.9999389648438, + "width": 158.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "8f90b16bec664b40969b8192f7069d7e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ac27b0d8beef493a80956330658fb3e7" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "5004a6abb602474a9f28c0b52b5d56f0", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "509b6964be884e32b35af1b3b3e1de75", + "m_Id": 3, + "m_DisplayName": "Opacity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Opacity", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "50faa87c66fe4c4b8090f1991390a20b", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "51329d7153b74bf796bd0e66bfc44eb8", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "51595b2e0ca547c0a312a7b88240ed30", + "m_Group": { + "m_Id": "0da3d5800b834357824042477eb483dd" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1512.0, + "y": -192.0, + "width": 164.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d5dcab95cbd5417d88c86a4905d524cc" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2d574f97db4a422aa1faa8f38ef8ab5f" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "51bf0ed28e374cbe8ac7e34dab4a7ba2", + "m_Group": { + "m_Id": "0e8b3d01fbd24a99bdb2e8e85a456a90" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4017.0, + "y": -1963.0001220703125, + "width": 56.0, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "6cacf3111f744fd694538ed03ec622d4" + }, + { + "m_Id": "10e7d59f5c0f4a2e945fa4e44a1728bc" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "520e6dc597e44dc9bebe93b078837c7b", + "m_Group": { + "m_Id": "0e8b3d01fbd24a99bdb2e8e85a456a90" + }, + "m_Name": "_InvertByOneMinusFac (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3750.000244140625, + "y": -1680.000244140625, + "width": 283.0, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "9e0785f63695465d9790652651774be3" + }, + { + "m_Id": "75c7c07763cf4d6e8e9bc0e7a67318a4" + }, + { + "m_Id": "e7ddd7819ca24c6ba7389b2c7c3917b2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 1, + "m_FunctionName": "_InvertByOneMinusFac", + "m_FunctionSource": "", + "m_FunctionBody": "Out = lerp(1.0 - In, In, Fac);" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "523f669df9c84f139823bb8c2a20a5a0", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "5245235678cb477da68d6fa9279e9ce2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1623.0001220703125, + "y": 707.0000610351563, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "053ec2796774455eb78499fb46780dfb" + }, + { + "m_Id": "09e8201cec564c6681151b7ea4825692" + }, + { + "m_Id": "51329d7153b74bf796bd0e66bfc44eb8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5344a6989aba47fd9ea911a2503f6363", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "53d94da82d9d4a40b135feffa6178406", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "5459634fea3c44e59fdc9b6414840445", + "m_Id": 0, + "m_DisplayName": "Highlight B Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5481c6230bcc4766b4a4b7e1486a01ca", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "54830c9a56df42f9a5421e874a779381", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "5491ec68c8244c85a00abd535ba9b720", + "m_Id": 0, + "m_DisplayName": "ID Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "5511d7e8ad5044bcb20cbb1224be4cd3", + "m_Id": 0, + "m_DisplayName": "Transmittance", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Transmittance", + "m_StageCapability": 2, + "m_Value": { + "x": 0.30000001192092898, + "y": 0.19500000774860383, + "z": 0.09000000357627869 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "56ba91985bbb4952a91b73ed158b776b", + "m_Guid": { + "m_GuidSerialized": "c17b50b5-6f5e-4322-98eb-9cad49c410ad" + }, + "m_Name": "Highlight B Overlap End", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_HighlightBOverlapEnd", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "580be3552b60401b822e416c99e63dc9", + "m_Title": "Flow Map", + "m_Position": { + "x": -2147.0, + "y": 46.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "58711163a142498093e1638e6ecf2aa1", + "m_Id": 0, + "m_DisplayName": "Vertex Base Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "5874a8cec8cf4abf8f56c8ee53245f1a", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "58fa216e5e6f4b7c9ac858c6790c22fb", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5a0502a1c96444df84e16c08c0319d53", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5b27aa17be4b4644916146c205290a85", + "m_Id": 0, + "m_DisplayName": "Smoothness Max", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5b2deb6b50d54492944439b12c257cfa", + "m_Group": { + "m_Id": "3aedb1a4a3f540528911bf5344ee2e15" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4456.0, + "y": -2522.0, + "width": 201.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "82339627a5a54df19277dfe2c539f52a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1eba045aa0eb497597cd205664aeb8ec" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5b6eb9a8e89544fca1dbfd7d39558f67", + "m_Id": 3, + "m_DisplayName": "Opacity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Opacity", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5b98637dcaf04243918163b5170b55da", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5bc2e2ebb6e84033be0c02d88425a9d9", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2519.000244140625, + "y": -288.99993896484377, + "width": 139.0, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "baf616c41c254dcca387f1819d9a2a42" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "6dc6a8e2ab304a639656ee2082845e1c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5bf37270ba754ed7ad94fb22e0a5a6be", + "m_Id": 0, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5c85d658386b4b13bd3a308504910663", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "5cd5b507a13647d4a17df6f6a63455bc", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4985.0, + "y": -2288.0, + "width": 56.000003814697269, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "46d72f7b7ef94239ab86a6ead5a8f8e6" + }, + { + "m_Id": "d387dd07da1e4951a0e8ed8ac88c0e9a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "5d4c697aa2e74bdbb12725c42b2313e7", + "m_Guid": { + "m_GuidSerialized": "5b5af7c1-d733-4406-ad7f-139ef1fb78c5" + }, + "m_Name": "Rim Transmission Intensity", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_RimTransmissionIntensity", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 2, + "m_Hidden": false, + "m_Value": 0.05000000074505806, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "5dab28517be2484da7f0b376f4ba025e", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5e41c4bbce0b4e3497c96545d2282b08", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5e96808c12a14a2489cec8f870b4a473", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "5ef8aef8a81b4183b2aa03d38ada5d75", + "m_Guid": { + "m_GuidSerialized": "c99cfa48-2a38-421d-b471-4979b348a1c3" + }, + "m_Name": "Vertex Color Strength", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_5ef8aef8a81b4183b2aa03d38ada5d75", + "m_OverrideReferenceName": "_VertexColorStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5f33a7f72ce84cc485cb00c5e93aa01a", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5f984a05a60b4f76afa0ec01041e1d96", + "m_Group": { + "m_Id": "72585dd91b3d4da7b55123bae128c48b" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6434.0, + "y": -2167.0, + "width": 148.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "2c3d261d1f3443b4b06b82a9e110faef" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "62ba90b39c554829b983338182c6db53" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6004ef6d11344b7a93676f7c396131ff", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6054723e67ea472ca1360a7e6c797471", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "60bc6a0a94e24dc0a088e70c10bcde39", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 2.0, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "60f5c5dda134431287bf9b6f82a257ce", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "618c44c9290e44378601d9b89b5f9b83", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "627b5ab6400f4b94ae60bfcab74b4ab5", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -846.0001831054688, + "y": 1201.0, + "width": 216.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "2c932aab8a0447e09e2733f0afcd0feb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "5d4c697aa2e74bdbb12725c42b2313e7" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "629bfa855bb345f5b11dd44954fbddba", + "m_Guid": { + "m_GuidSerialized": "a82edcba-4fed-4ba8-9007-3a79175ba3b7" + }, + "m_Name": "Secondary Specular Shift", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SecondarySpecularShift", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.15000000596046449, + "m_FloatType": 1, + "m_RangeValues": { + "x": -1.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "62ba90b39c554829b983338182c6db53", + "m_Guid": { + "m_GuidSerialized": "ffcaae55-d07d-4e7a-a6b5-45d201ee4df5" + }, + "m_Name": "Diffuse Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_62ba90b39c554829b983338182c6db53", + "m_OverrideReferenceName": "_DiffuseMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 2, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "62d6d2cb38b34a8dae2f3582eadc51fd", + "m_Id": 0, + "m_DisplayName": "Emission", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Emission", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 1, + "m_DefaultColor": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "63d8248fcb2844c3a311456a94427691", + "m_Id": 0, + "m_DisplayName": "End Color Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "643250ef0d8741a19386e415a95301b8", + "m_Id": 0, + "m_DisplayName": "Alpha Remap", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "645f90c185f2471d9630858b570a39ca", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "64baa9795a224e1d897c57704d370950", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "65201543557f4f3383d0127291d0f110", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "65a7bf4f97f840ca96e663885f94ada4", + "m_Id": 0, + "m_DisplayName": "Ambient Occlusion Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "66259e0c5bfa496aa71bce06f6f2ac1c", + "m_Guid": { + "m_GuidSerialized": "988ff158-c43a-4977-bb99-972a8b3cffb9" + }, + "m_Name": "Specular Shift Min", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SpecularShiftMin", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": -1.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.LightingData", + "m_ObjectId": "6642d27020f646129f5cda404c16ec41", + "m_NormalDropOffSpace": 0, + "m_BlendPreserveSpecular": true, + "m_ReceiveDecals": true, + "m_ReceiveSSR": true, + "m_ReceiveSSRTransparent": false, + "m_SpecularAA": false, + "m_SpecularOcclusionMode": 1, + "m_OverrideBakedGI": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "66c44281292d4a29a4209f12788c935b", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "6751a374553d44a6894f2606ce3151ca", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2078.0, + "y": 710.9999389648438, + "width": 157.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ab94a8afaede4ec2abf95a5a5d4c6bd0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "b21613d90c7c4b6f9d1c979769e3c96d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6851ee7b471645219d7bf0ce950d3312", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "687659d5f2844131913f3ebec5692c99", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Smoothness", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 144.0000457763672, + "y": 495.9999694824219, + "width": 200.0, + "height": 40.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "22d366686d314c62ab9ea7700c1b42e7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Smoothness" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "68cd5e7fbedf439cba8600eafee22dfd", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.TessellationDisplacement", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "92506556d0904b3687f81f3b2179ae77" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.TessellationDisplacement" +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "68ff830c789148479896d5d8c55d6283", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "_InvertByFac (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5928.0, + "y": -3047.0, + "width": 225.99998474121095, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "abdcfcac97c640f7a0e4286449cbbd92" + }, + { + "m_Id": "3b8a544f699c423c88e443f3c022627c" + }, + { + "m_Id": "b35ce8b14ba249288521774971ed2f94" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 1, + "m_FunctionName": "_InvertByFac", + "m_FunctionSource": "", + "m_FunctionBody": "Out = lerp(In, 1.0 - In, Fac);" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlendNode", + "m_ObjectId": "69305a34e02b4af4bbb8430ee60baa8f", + "m_Group": { + "m_Id": "3aedb1a4a3f540528911bf5344ee2e15" + }, + "m_Name": "Blend", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3223.0, + "y": -2962.999755859375, + "width": 161.0, + "height": 177.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "ca5234deb5234b29b26df2134352eaed" + }, + { + "m_Id": "b388214065ad4683980684e100cf0de6" + }, + { + "m_Id": "ee0b9fe103af4a44b35f4380cd3b3973" + }, + { + "m_Id": "72062fe7a2b3405c81f5a969ee69db8e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_BlendMode": 21 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6a4ddba6f8a446449e5aafa335b28022", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6a503b2086f54950b079d6857a4e807d", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6ae9fe3d09764fe5b3c77368298e37f3", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6b144959660d498b94f292e09d9ef69a", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "6b2e66277a7943f5800e4557cd983757", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -416.9999694824219, + "y": 537.0, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "38ad6bc9c98e4a37b8ace60514a07bfa" + }, + { + "m_Id": "eac54b5f186d486e80825976e56c5237" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6b5deda71f474aee97807127ea957961", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.VertexColorNode", + "m_ObjectId": "6b630368d3bb456ca8c23ca7e50298d2", + "m_Group": { + "m_Id": "03640179a61e456c8a3f77f11616681e" + }, + "m_Name": "Vertex Color", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2133.999755859375, + "y": -957.0000610351563, + "width": 116.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "ddcb7341ea314d2a9dfbbc1d9d9f4fbd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6b773772c1d047e0bcbf0c12e2a24b3c", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "6c3bedec93094896bde411fafa3e8dc6", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6ca015cf3a3c4308bfc31e3a2c402d7f", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6cacf3111f744fd694538ed03ec622d4", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "6cf2216245ca4c94a226d2a52deb5633", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1861.0001220703125, + "y": 739.9999389648438, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "1b344d261ec648189f8ff9340b0ed20c" + }, + { + "m_Id": "6cf943c0e05c4227a451bfe832fb0e00" + }, + { + "m_Id": "ab63acc371ab4765a2800d13b87b7152" + }, + { + "m_Id": "864866bcd4e4447fbe0cc68f600714d4" + }, + { + "m_Id": "db66712351c04b3eb291dd17798f7b1c" + }, + { + "m_Id": "60f5c5dda134431287bf9b6f82a257ce" + }, + { + "m_Id": "8fe0ba5e3f2845ec8b9295f68c04d12d" + }, + { + "m_Id": "e97c3fa8ab4d480faefb7391b4a9c808" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6cf943c0e05c4227a451bfe832fb0e00", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "6d00c754a1b5489990a6a6f802a8492c", + "m_Group": { + "m_Id": "3aedb1a4a3f540528911bf5344ee2e15" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4461.0, + "y": -2772.0, + "width": 201.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "106b7a1cedb94596a16d44ae0c54951f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2824b0c4fe6c4ff3b6d72dcfe453a320" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "6d539d58064a41ec9514829f599e8ab3", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2143.0, + "y": 1455.0001220703125, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "6e67b7f9dca14e8099f1ff55c59b0b8d" + }, + { + "m_Id": "dc578dfda85d41d586e814d5754ec2ec" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "6dc6a8e2ab304a639656ee2082845e1c", + "m_Guid": { + "m_GuidSerialized": "553fed75-2c32-4ba5-9e11-bc8403abcfc3" + }, + "m_Name": "Mask Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_6dc6a8e2ab304a639656ee2082845e1c", + "m_OverrideReferenceName": "_MaskMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6df8942427534735b1532b35c0b04100", + "m_Id": 0, + "m_DisplayName": "Highlight B Overlap End", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6e0af7bfd7ad496491185bdd505e04dc", + "m_Id": 0, + "m_DisplayName": "Base", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Base", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6e67b7f9dca14e8099f1ff55c59b0b8d", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "6e7f71ec59fb413b942f9ce72cf1967c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -411.0000305175781, + "y": -670.0000610351563, + "width": 56.0, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "334baaea25334886ba55b47a00a70600" + }, + { + "m_Id": "927b00c341304144a459a766397301d6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "6ecff3af82ac40418c956f8a38fda7d3", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6799.0, + "y": -3314.0, + "width": 136.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "92314ee51e1e4c09a6c0c4ec16b976c2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2f97d87b4e54435a8e9aab991aa2ca95" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6f484dea1069470eb479d882654b3ea7", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "6f6152d8538648468b848cd049b3d36d", + "m_Group": { + "m_Id": "72585dd91b3d4da7b55123bae128c48b" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5729.0, + "y": -1740.9998779296875, + "width": 142.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "983c74ad11d14734b9f6bf6b848387f9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "34d0f0bff6e74c40b4cf4609487b8cd6" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "7027838a7697405895b2291e8b7a5cf5", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4181.0, + "y": -1276.0, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "b53c11ce7d4d4af9a5e62faa7bcad600" + }, + { + "m_Id": "1d751311a909497cafca7756b1330318" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "706c65f8499a462787a6fa1aa6d4c4a0", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "70fe221d14c640f88cf125ebb5e5ed8d", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7153e26209d94f7ea6c5c0782226139a", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "72062fe7a2b3405c81f5a969ee69db8e", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "720effcec7324554ad9df79acddac33a", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 2.0, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "72585dd91b3d4da7b55123bae128c48b", + "m_Title": "Diffuse and Alpha", + "m_Position": { + "x": -6459.0, + "y": -2226.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7260c54475d24fdc9dc73a6544edaa9c", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "72d65bc7d4664f6aae2853e9a0fcb1e9", + "m_Guid": { + "m_GuidSerialized": "fd8dc417-4020-44d4-8787-166a98bd721e" + }, + "m_Name": "Blend Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_BlendMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "74013a788cdf497dbb1045c3e26fedac", + "m_Id": 1, + "m_DisplayName": "Blend", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Blend", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7428c719b8fa4b99a1a64c81167a2d93", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "745de5ab8f8745b8aea6ee647a2a5804", + "m_Id": 1, + "m_DisplayName": "Blend", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Blend", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "749326d0d28345078c8d92e5ffc69a8c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -454.9400329589844, + "y": -482.7125244140625, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "c0d9789c3a7843fcb2d8c4f4ecc1f019" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "b6a6ba870d8149d89a90f8f4c024bef9" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "75c7c07763cf4d6e8e9bc0e7a67318a4", + "m_Id": 2, + "m_DisplayName": "Fac", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Fac", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "76ac26031b7c43a6a78d7e9db5db64be", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.BentNormal", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 152.00009155273438, + "y": 976.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "1748e4e9d24e4de7932315b2e25527ce" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BentNormal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "77356f6efe684b15bacc81e99c0fc187", + "m_Group": { + "m_Id": "03640179a61e456c8a3f77f11616681e" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2230.999755859375, + "y": -1335.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "198b443bd3f14dc8988cc66463ed7085" + }, + { + "m_Id": "618c44c9290e44378601d9b89b5f9b83" + }, + { + "m_Id": "249f8c2e63b24345b026d975bf380539" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "77ed3559eef14481b5a4ecb0f498dd93", + "m_Guid": { + "m_GuidSerialized": "e68a7e54-faab-4cdd-8a8d-d20f2d455b0c" + }, + "m_Name": "Highlight B Strength", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_HighlightBStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "787d961abdfd4d58a8bd0b2a1e2db47d", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "7885d7a85a524469bed829c26fcc314a", + "m_Group": { + "m_Id": "0e8b3d01fbd24a99bdb2e8e85a456a90" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4017.0, + "y": -1899.000244140625, + "width": 183.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "f3096cdb279c45eeb8214d88c6601146" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "77ed3559eef14481b5a4ecb0f498dd93" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "7a473df09e9b4bd3b82814666640158f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1232.0001220703125, + "y": 949.0000610351563, + "width": 230.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "14ae49d9f448412f9e48b712d1468f27" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8197dc419ed34d5e8c22c7c35775566a" + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "7a7ff89b265c40a9aeaad4f27130fb28", + "m_Guid": { + "m_GuidSerialized": "e48be876-7481-4d92-b95d-08c685906c05" + }, + "m_Name": "Root Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_RootColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.3294117748737335, + "g": 0.1411764770746231, + "b": 0.05098039284348488, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "7a9dca43a15c41859b95c7edb930b3db", + "m_Guid": { + "m_GuidSerialized": "8ec5925d-958a-4990-8d66-01bb95754728" + }, + "m_Name": "Depth Prepass", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_7a9dca43a15c41859b95c7edb930b3db", + "m_OverrideReferenceName": "_DepthPrepass", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.949999988079071, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7ac4a2ee1dae4aefb1476b682c617c73", + "m_Id": 1, + "m_DisplayName": "X", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "X", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7ac7d38819cb49fbadbfc71413a3da76", + "m_Id": 0, + "m_DisplayName": "Secondary Smoothness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SecondarySmoothness", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "7ad41145b0c646049037af434d423fc6", + "m_Guid": { + "m_GuidSerialized": "8ba45b1e-7fc1-426d-84e0-33d302945c1a" + }, + "m_Name": "Specular Multiplier", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SpecularMultiplier", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7bb3bad3f14444c583f452e8fe543d8e", + "m_Id": 1, + "m_DisplayName": "Blend", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Blend", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7cbfe02cd2444b10b44b7bdec5e6e78b", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "7dbf0eb7f73346f89d219731f4e3b02a", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7dc34a9bd8474c6db1ed46da3b63360c", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "7dee10768fdf49fcaec6e6201fac1bfe", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.TessellationFactor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "f81edeb317fe4a1894dec06faaeb56ff" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.TessellationFactor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7ea1e68a05354ad18b0e3014fb336186", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7ebc51c5ee6542f483e212e0a309011a", + "m_Id": 1, + "m_DisplayName": "Strength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Strength", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "7f3672a3eba44aecb5dec9bdd7ea6ca3", + "m_Group": { + "m_Id": "3aedb1a4a3f540528911bf5344ee2e15" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4456.0, + "y": -2920.999755859375, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "010417d0c9bb421fa8c265f9afbc36ae" + }, + { + "m_Id": "f1f92f2e0bdf4aa899175eac8b32f2d6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "7f66c6abce0e4576b0c98c2f4e19050c", + "m_Guid": { + "m_GuidSerialized": "42165121-c282-437e-86d8-edf47f695e85" + }, + "m_Name": "Highlight B Distribution", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector3_7f66c6abce0e4576b0c98c2f4e19050c", + "m_OverrideReferenceName": "_HighlightBDistribution", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.6000000238418579, + "y": 0.699999988079071, + "z": 0.800000011920929, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "8090a7638fc34eccbcbd70857701b7b4", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "80957726e3df45db966134a9418138f8", + "m_Id": 0, + "m_DisplayName": "Alpha Clip", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "80a84d9d1dc34c60a7f53615da6a701b", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "811ad31b15994929a93a9dcd3651d6af", + "m_Id": 1, + "m_DisplayName": "Fac", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Fac", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SaturateNode", + "m_ObjectId": "81429d7c3ed74f599b76aa7b8bfe9c7f", + "m_Group": { + "m_Id": "0e8b3d01fbd24a99bdb2e8e85a456a90" + }, + "m_Name": "Saturate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2952.0, + "y": -2007.000244140625, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "5e41c4bbce0b4e3497c96545d2282b08" + }, + { + "m_Id": "dc1b9877907b479a88d384c2e3e55bff" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "815740e575684a18ae4f7aced285fb16", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -976.0, + "y": 748.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "1dff7ccda7c2459fabb9d759da4ebbd8" + }, + { + "m_Id": "a1bd16c0f006490ea28c3fd3a27df8f0" + }, + { + "m_Id": "e7665d3760434dc88e41ba34f6d09177" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "8197dc419ed34d5e8c22c7c35775566a", + "m_Guid": { + "m_GuidSerialized": "ad5c7094-5822-4685-bf0c-ae8d59ca1faf" + }, + "m_Name": "Secondary Specular Multiplier", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SecondarySpecularMultiplier", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.05000000074505806, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "82339627a5a54df19277dfe2c539f52a", + "m_Id": 0, + "m_DisplayName": "Highlight A Overlap End", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "8242ece133fa4aae97d27d0de968ec33", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -830.0001220703125, + "y": 1269.0, + "width": 207.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "f51c5e1118bc4a8fbb9dffab98a9bd05" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "629bfa855bb345f5b11dd44954fbddba" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "8277bdd1ba5e486788875b590047b626", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Emission", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 134.9998779296875, + "y": 542.0, + "width": 200.0, + "height": 40.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "62d6d2cb38b34a8dae2f3582eadc51fd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Emission" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "82f081e4a28545b4870f059eaf9ec02b", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "838cfdff8eb84c1fadfeba544d457cd7", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "83ccede77bf347b5ada7f22a90a71e54", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "85c7b346649843b78d9b47347a38a62d", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8639920bc0c74e7d984c321d8644191e", + "m_Id": 0, + "m_DisplayName": "Specular Shift Min", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "86455e4666b643bf91cfbaf131d45eb1", + "m_Group": { + "m_Id": "184a4bbd54744e36ac8fcee9b32aafbf" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5299.0, + "y": -2587.0, + "width": 122.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "5491ec68c8244c85a00abd535ba9b720" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1f7de34ad6cf475f840313717441d77c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "864866bcd4e4447fbe0cc68f600714d4", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlendNode", + "m_ObjectId": "866a17817870451e9971f9f71e910e19", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "Blend", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5066.0, + "y": -3273.0, + "width": 161.0, + "height": 178.0 + } + }, + "m_Slots": [ + { + "m_Id": "bf113cf12d084dd78b5cf10c04731f09" + }, + { + "m_Id": "4c9fb2a427ce450e9999c9f82a4ad54f" + }, + { + "m_Id": "5b6eb9a8e89544fca1dbfd7d39558f67" + }, + { + "m_Id": "bb939f6d6c10443fbda6386f4dd6400f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_BlendMode": 21 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "87d87188fc8445a78fdd8e9f2b5f9743", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "883fa0154dc245788e90a0983dac686e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Transmittance", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 97.0, + "y": 93.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "5511d7e8ad5044bcb20cbb1224be4cd3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Transmittance" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "8854c81d20854ee9a975ee5ea67ee9a1", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.5, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "88bf21a720444ffb9202127a0174d65e", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "89491350ac6841c3a2b4c3034afd4d94", + "m_Group": { + "m_Id": "3aedb1a4a3f540528911bf5344ee2e15" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3443.999755859375, + "y": -2843.0, + "width": 169.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "bd8dbe748a0043779fb75c4c5ef472d2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "05cd8ff0d3ab48a7b776a221ff36b8ad" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "89dda807b4064ce7b11aba3c647069c6", + "m_Guid": { + "m_GuidSerialized": "3b9a842a-63e0-4d81-87fe-feb11129206b" + }, + "m_Name": "Flow Map Flip Green", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_89dda807b4064ce7b11aba3c647069c6", + "m_OverrideReferenceName": "_FlowMapFlipGreen", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "89fdbdb9e68747d5b0901529d5374c3e", + "m_Id": 0, + "m_DisplayName": "Diffuse Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8a1378435e654e268ca60e605cf8852a", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8a30865cc0594db2a9c5c1ecc5323319", + "m_Id": 0, + "m_DisplayName": "Flow Map Flip Green", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "8b2165f4b38547d1bbe7d804f72d7f6a", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "8b266a03cda74af88afc0b2bc2d6bc3b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -779.0000610351563, + "y": 1326.0, + "width": 126.00000762939453, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "31ea8b3b05cb4f12ab88bbf51843b7b8" + }, + { + "m_Id": "cf4819198f274de98074c8d114677b9c" + }, + { + "m_Id": "a39c432f7bdd491eafbf369f208ff71f" + }, + { + "m_Id": "36943010109144afa1e84e08487a8fe7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8c8b7048c4454481bfeb2bb2a48354e1", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "8c8d7b4a3900435e88cf2280ae4ada94", + "m_Group": { + "m_Id": "0da3d5800b834357824042477eb483dd" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1283.0, + "y": -192.0, + "width": 126.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "0f4e336f41354f7d80263f32580a32b3" + }, + { + "m_Id": "05e0b56d248c4ad9b98081c41f893ac4" + }, + { + "m_Id": "963d6d2c5ac040268d44060e3ab5379c" + }, + { + "m_Id": "7428c719b8fa4b99a1a64c81167a2d93" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "8d2276fdbc7b4be0899c5705eb302e91", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "8dc18247ab4b4e5caf09faf953798497", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -411.0000305175781, + "y": -694.0, + "width": 56.0, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "49cec6f655c34b46a219eed9fed64e30" + }, + { + "m_Id": "5344a6989aba47fd9ea911a2503f6363" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "8e1a9a245d834611bbba5516f764638c", + "m_Guid": { + "m_GuidSerialized": "d8958d01-dd86-4141-b9b2-350aff5e46ef" + }, + "m_Name": "Highlight B Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_HighlightBColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8e29cc3fbc38451683e8606b3752a789", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8f7592f0a88049148d7a20c1cb1e22cb", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "8f90b16bec664b40969b8192f7069d7e", + "m_Id": 0, + "m_DisplayName": "Emission Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "8fe0ba5e3f2845ec8b9295f68c04d12d", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9108f3e92c374d158765731694988bd5", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "9194e285b5944b798d84abcebaa562f1", + "m_Guid": { + "m_GuidSerialized": "b8ebb0b8-b1af-418a-97be-18d0127607ea" + }, + "m_Name": "Alpha Remap", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_AlphaRemap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.5, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "91c237c8315c4982965849dd84cd9956", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "91e279bc4ab24de6baf584d64e36b2ae", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.AlphaClipThreshold", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 45.000099182128909, + "y": 704.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "a39ba9aad8d348e1b9d547f1f8c0685d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.AlphaClipThreshold" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "92314ee51e1e4c09a6c0c4ec16b976c2", + "m_Id": 0, + "m_DisplayName": "Root Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "92506556d0904b3687f81f3b2179ae77", + "m_Id": 0, + "m_DisplayName": "Tessellation Displacement", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TessellationDisplacement", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "927b00c341304144a459a766397301d6", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "9434105a0b564544a9d1f31216367712", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "95bf0e65e5994db19f2572f3a52509c4", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "95f38f9e439d46f6b767d7f992ae0e60", + "m_Id": 0, + "m_DisplayName": "Secondary Specular Shift", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SecondarySpecularShift", + "m_StageCapability": 2, + "m_Value": -0.10000000149011612, + "m_DefaultValue": -0.10000000149011612, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "963d6d2c5ac040268d44060e3ab5379c", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "96f29f5a114341779a003463de81c96f", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "97329b0263264ba9ab8fe3ee9be7ea2f", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "9797716d61f541a994b33c73d00c450a", + "m_Guid": { + "m_GuidSerialized": "21844bbc-f2d6-457c-a47a-b2cd6ae00b61" + }, + "m_Name": "Ambient Occlusion Strength", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_AOStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "97fe11918115427b831d4ee7b93b40eb", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "983c74ad11d14734b9f6bf6b848387f9", + "m_Id": 0, + "m_DisplayName": "Alpha Power", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "98c193a2ab6744b9abbb233198c041da", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "98cc454f33f14038a2538ee65246a02d", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "98d9a946b79043339f138bde8e8dce7a", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "992ac25d9f3d4157a9e18ffb29f0b5ba", + "m_Group": { + "m_Id": "03640179a61e456c8a3f77f11616681e" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1721.9998779296875, + "y": -957.0000610351563, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "706c65f8499a462787a6fa1aa6d4c4a0" + }, + { + "m_Id": "1f72e700f69040cfac4e379dba843e71" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9a217da0aef34eaba6b9c096a97aa6b0", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9ba47033530747e9afd09228f0e29be6", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9bf574dcda5040cf93b8751674650022", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9c661df801f348f0ad7991ba68cbe2d5", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9d7f124043e54a428039054135ee5e65", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9da31e3009c14bc09ce06ce0ee9ad590", + "m_Id": 4, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9e0785f63695465d9790652651774be3", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9e198c5ab1424949bbdcd87af6c2666d", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9e6901876e854b36b66ada592851c1af", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9f07c928ca7842c086718cd229013f2a", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 2.0, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "9f50ff6c3a354bf0bf7e3a8290dbd85d", + "m_Group": { + "m_Id": "03640179a61e456c8a3f77f11616681e" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1354.9998779296875, + "y": -1152.0, + "width": 125.99999237060547, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "472708a31bc34f5aacd44da5a3d0483e" + }, + { + "m_Id": "8854c81d20854ee9a975ee5ea67ee9a1" + }, + { + "m_Id": "0fae136179d34a46bfc9381a9f05af7a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "9f627f64b90e48a5891d127f88ac4c50", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5294.0, + "y": -2963.0, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "e162ae534d3c4d45a392aaf9ecd7d16f" + }, + { + "m_Id": "46febb3245ae4f47961062ce3ef3bda8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9f8c21dd3c144973a99de8440ff1910d", + "m_Group": { + "m_Id": "0e8b3d01fbd24a99bdb2e8e85a456a90" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2993.0, + "y": -2065.000244140625, + "width": 169.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "5459634fea3c44e59fdc9b6414840445" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8e1a9a245d834611bbba5516f764638c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "a07bfbc05b904ff6b24292a9d830a741", + "m_Guid": { + "m_GuidSerialized": "8fe2ef39-e5c9-47ee-8635-8e16ee83d054" + }, + "m_Name": "Specular Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SpecularMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "a092fae44e0b454cb3b18c1769b66a72", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1185.0001220703125, + "y": 662.0001220703125, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "f21deaaac67345a0aab4507845b25c51" + }, + { + "m_Id": "8c8b7048c4454481bfeb2bb2a48354e1" + }, + { + "m_Id": "def655a2d68e4f6b9fe2e956de18548a" + }, + { + "m_Id": "53d94da82d9d4a40b135feffa6178406" + }, + { + "m_Id": "e25ec37da9a34626b6bed14250468f40" + }, + { + "m_Id": "a4951dd1b8d84944a2db444eea9097fc" + }, + { + "m_Id": "8090a7638fc34eccbcbd70857701b7b4" + }, + { + "m_Id": "a56a6adfc4724725841c4909001c9b46" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a11bad06f9874030afdb3e20727370ec", + "m_Id": 0, + "m_DisplayName": "Base", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Base", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a1bd16c0f006490ea28c3fd3a27df8f0", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a27e4e19b2784093a7979238abae6ade", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a2b446a108624f4ea43455c92d25610e", + "m_Id": 0, + "m_DisplayName": "Alpha Clip Threshold Shadow", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AlphaClipThresholdShadow", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a334f298d25b489b9f31602a14f562ae", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "a336e37bead841ab80818f6c8488f3aa", + "m_Group": { + "m_Id": "3aedb1a4a3f540528911bf5344ee2e15" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4456.0, + "y": -2440.000244140625, + "width": 56.000003814697269, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "91c237c8315c4982965849dd84cd9956" + }, + { + "m_Id": "4694257c527b45868c3cac0b5e63b38a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a39ba9aad8d348e1b9d547f1f8c0685d", + "m_Id": 0, + "m_DisplayName": "Alpha Clip Threshold", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AlphaClipThreshold", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a39c432f7bdd491eafbf369f208ff71f", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "a4951dd1b8d84944a2db444eea9097fc", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlendNode", + "m_ObjectId": "a55dd75f45944956a01d8fd91c85994a", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "Blend", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5546.99951171875, + "y": -2942.0, + "width": 161.0, + "height": 178.0 + } + }, + "m_Slots": [ + { + "m_Id": "3811ccaba7684393bfb8069f4e4a016a" + }, + { + "m_Id": "745de5ab8f8745b8aea6ee647a2a5804" + }, + { + "m_Id": "002f41d7623b419ebf0383bac58d55bf" + }, + { + "m_Id": "037a4a0d094d48ef8dc680484249458d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_BlendMode": 21 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "a56a6adfc4724725841c4909001c9b46", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "a61b9632fcd344bbb50f017fe9662523", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.HairStrandDirection", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 58.9999885559082, + "y": 224.00001525878907, + "width": 200.00001525878907, + "height": 41.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "4e4c5ea5d3094e1595676fdb82c3c6f2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.HairStrandDirection" +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "a63d692b98084be8b8748b7cd4391a19", + "m_Guid": { + "m_GuidSerialized": "88c94231-16e4-4b20-8f00-d7b8381a0637" + }, + "m_Name": "End Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_EndColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.6039215922355652, + "g": 0.45490196347236636, + "b": 0.2862745225429535, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "a6847bbd696147b7a3bede53269a3b97", + "m_Id": 0, + "m_DisplayName": "Root Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "a690192754a849e589743764dd23ed67", + "m_Group": { + "m_Id": "3aedb1a4a3f540528911bf5344ee2e15" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4461.0, + "y": -2728.0, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "5481c6230bcc4766b4a4b7e1486a01ca" + }, + { + "m_Id": "bfd33bef84114dd0900f4fba28e38750" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "a6f49c7b1ba2462aa864ed200a6a2b11", + "m_Guid": { + "m_GuidSerialized": "49e606fc-d2fb-4e97-8715-0c933979bb09" + }, + "m_Name": "Invert Root Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_InvertRootMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "a6fa4ad2f38b44f991f1e519e0cfd03c", + "m_Guid": { + "m_GuidSerialized": "497b1e55-61e1-4e62-b0d9-15be2bdd5bbd" + }, + "m_Name": "End Color Strength", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_EndColorStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a710a079401c4deaab938e01aa147af8", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "a89b7eb5908949b7a8ff733c487aa014", + "m_Guid": { + "m_GuidSerialized": "0a5d5360-948a-481e-a2c1-13ecde3fe3ac" + }, + "m_Name": "AO Occlude All", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_AOOccludeAll", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a8dcc8405c90479ab17d757638e58443", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "a8fac80485344a489b31db2a226e0489", + "m_Guid": { + "m_GuidSerialized": "3a62cbe1-292f-42d4-8678-d1dc0695eb3b" + }, + "m_Name": "Vertex Base Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_a8fac80485344a489b31db2a226e0489", + "m_OverrideReferenceName": "_VertexBaseColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "a9153f25127543e5976afb8c735fd8f6", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "a9b949905222445081591fa1fd11be88", + "m_Group": { + "m_Id": "03640179a61e456c8a3f77f11616681e" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2395.0, + "y": -1144.0, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "a9153f25127543e5976afb8c735fd8f6" + }, + { + "m_Id": "6a4ddba6f8a446449e5aafa335b28022" + }, + { + "m_Id": "5b98637dcaf04243918163b5170b55da" + }, + { + "m_Id": "6a503b2086f54950b079d6857a4e807d" + }, + { + "m_Id": "bfbef448f50049129a27cbe3ca7f792b" + }, + { + "m_Id": "58fa216e5e6f4b7c9ac858c6790c22fb" + }, + { + "m_Id": "5dab28517be2484da7f0b376f4ba025e" + }, + { + "m_Id": "147eb2a0fa474862ad3e999175f89197" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "a9c42cd3aa674f4b8cd880751469f0f3", + "m_Guid": { + "m_GuidSerialized": "f54a4cd9-4fbe-436d-b8ba-15ea3468fb67" + }, + "m_Name": "Clip Quality", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "ENUM_A9C42CD3AA674F4B8CD880751469F0F3", + "m_OverrideReferenceName": "_ENUMCLIPQUALITY_ON", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_KeywordType": 1, + "m_KeywordDefinition": 0, + "m_KeywordScope": 0, + "m_KeywordStages": 63, + "m_Entries": [ + { + "id": 1, + "displayName": "Standard", + "referenceName": "STANDARD" + }, + { + "id": 2, + "displayName": "Noise", + "referenceName": "NOISE" + }, + { + "id": 3, + "displayName": "Dither", + "referenceName": "DITHER" + } + ], + "m_Value": 0, + "m_IsEditable": true +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "aaa78c08909d49449406d49a312d31a3", + "m_Group": { + "m_Id": "0e8b3d01fbd24a99bdb2e8e85a456a90" + }, + "m_Name": "_ScaleToOne (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3434.0, + "y": -1814.0001220703125, + "width": 228.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "ecacf623d41b4d40b943f5b704cefe0b" + }, + { + "m_Id": "811ad31b15994929a93a9dcd3651d6af" + }, + { + "m_Id": "7dc34a9bd8474c6db1ed46da3b63360c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 1, + "m_FunctionName": "_ScaleToOne", + "m_FunctionSource": "", + "m_FunctionBody": "Out = 1.0 - ((1.0 - In) * Fac);" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ab63acc371ab4765a2800d13b87b7152", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "ab6f8c0fc8fc4dd78cf1810dbf288488", + "m_Guid": { + "m_GuidSerialized": "1cb60b8a-867d-41f3-ac60-7ba9942da4c4" + }, + "m_Name": "Highlight A Strength", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_HighlightAStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ab94a8afaede4ec2abf95a5a5d4c6bd0", + "m_Id": 0, + "m_DisplayName": "Emissive Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "abdcfcac97c640f7a0e4286449cbbd92", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "ac27b0d8beef493a80956330658fb3e7", + "m_Guid": { + "m_GuidSerialized": "7cefccf5-1b01-4a43-ad9e-5c90373d8f44" + }, + "m_Name": "Emission Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_ac27b0d8beef493a80956330658fb3e7", + "m_OverrideReferenceName": "_EmissionMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "ac491fb4bb4341d192f0f74e368b5af7", + "m_Id": 0, + "m_DisplayName": "Specular Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "ac60b4d7d6d44ccab304e372da3b5301", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "ac6803728e7549dd87a233c309559c0a", + "m_Group": { + "m_Id": "0e8b3d01fbd24a99bdb2e8e85a456a90" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3149.0, + "y": -2007.000244140625, + "width": 126.00000762939453, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "c021d49d87464e5c92f577f0d4147b48" + }, + { + "m_Id": "c022e7d9bc3c4318a84b31d3148f6e7c" + }, + { + "m_Id": "65201543557f4f3383d0127291d0f110" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DivideNode", + "m_ObjectId": "ac70eb9a271a4e2eb7c2e15fb1d4c989", + "m_Group": { + "m_Id": "72585dd91b3d4da7b55123bae128c48b" + }, + "m_Name": "Divide", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5950.0, + "y": -1948.0, + "width": 125.99999237060547, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "7ea1e68a05354ad18b0e3014fb336186" + }, + { + "m_Id": "720effcec7324554ad9df79acddac33a" + }, + { + "m_Id": "98cc454f33f14038a2538ee65246a02d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ad5413aaafc44260b8a6486126167921", + "m_Id": 2, + "m_DisplayName": "Fac", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Fac", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "ad570f188c754df88dfa5790b811ca07", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3079.000732421875, + "y": -645.9999389648438, + "width": 56.000003814697269, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "bdedaba0281844b89560fdae6a68b49d" + }, + { + "m_Id": "b1a2faf8b255401bab3737fc55723ec0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HairSubTarget", + "m_ObjectId": "ae695df4997e40b2ae5fccf1dbc75884" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "ae6aeab78fad43109257fd5685aca7ad", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ae7156f33d8c4ac68f9c29a9092780a0", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "af325e529f144f119f865552aeb01d6b", + "m_Id": 0, + "m_DisplayName": "Rim Transmission Intensity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "RimTransmissionIntensity", + "m_StageCapability": 2, + "m_Value": 0.05000000074505806, + "m_DefaultValue": 0.20000000298023225, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "af7e3800e2f34908a3a77b8948d2fd32", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1677.0, + "y": 1033.0, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "7dbf0eb7f73346f89d219731f4e3b02a" + }, + { + "m_Id": "d40713f2096b42e38a0c7e5f8926687d" + }, + { + "m_Id": "35548bbcfdf246118323976e19cad65e" + }, + { + "m_Id": "7260c54475d24fdc9dc73a6544edaa9c" + }, + { + "m_Id": "97fe11918115427b831d4ee7b93b40eb" + }, + { + "m_Id": "ea85740a0e1e4ec5bcd3084711e2da2f" + }, + { + "m_Id": "10fcfa37830d4e02851aae7950225694" + }, + { + "m_Id": "5874a8cec8cf4abf8f56c8ee53245f1a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 1, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b1a2faf8b255401bab3737fc55723ec0", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "b21613d90c7c4b6f9d1c979769e3c96d", + "m_Guid": { + "m_GuidSerialized": "a47e7bbb-eeaa-4e01-be6d-25f6e6ac00bd" + }, + "m_Name": "Emissive Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_b21613d90c7c4b6f9d1c979769e3c96d", + "m_OverrideReferenceName": "_EmissiveColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "b2b5bf0810fd490d81e06a42ff3ba8ed", + "m_Guid": { + "m_GuidSerialized": "fefd83bf-1cdc-4afe-9663-90de25ec3307" + }, + "m_Name": "Smoothness Power", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SmoothnessPower", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.5, + "y": 2.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "b304178995574d4b8dceaf0eade7e621", + "m_Guid": { + "m_GuidSerialized": "716a1137-cfb1-4c9d-bc69-04632fcd9cd6" + }, + "m_Name": "Normal Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_b304178995574d4b8dceaf0eade7e621", + "m_OverrideReferenceName": "_NormalMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b35ce8b14ba249288521774971ed2f94", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b388214065ad4683980684e100cf0de6", + "m_Id": 1, + "m_DisplayName": "Blend", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Blend", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "b3ebad9010e044268b41a59a236ea578", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "b47b692c98e84d2e87278ffbaaf253c6", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlendNode", + "m_ObjectId": "b5033b6eae774ee281774f8a5ebd6867", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "Blend", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5399.0, + "y": -3166.0, + "width": 161.0, + "height": 178.0 + } + }, + "m_Slots": [ + { + "m_Id": "6e0af7bfd7ad496491185bdd505e04dc" + }, + { + "m_Id": "74013a788cdf497dbb1045c3e26fedac" + }, + { + "m_Id": "509b6964be884e32b35af1b3b3e1de75" + }, + { + "m_Id": "98c193a2ab6744b9abbb233198c041da" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_BlendMode": 21 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b53c11ce7d4d4af9a5e62faa7bcad600", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "b61ad6685d834336a04cd2ba0d129607", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5820.0, + "y": -3343.0, + "width": 125.99999237060547, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "95bf0e65e5994db19f2572f3a52509c4" + }, + { + "m_Id": "5f33a7f72ce84cc485cb00c5e93aa01a" + }, + { + "m_Id": "c904bc3c3ffd44ed9e3e0564288be1eb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "b638b475ea844c8f953ca43f5b9f3316", + "m_Guid": { + "m_GuidSerialized": "cf52d018-bc65-47fd-a096-a72c03e3dc7e" + }, + "m_Name": "Base Color Strength", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_BaseColorStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HDTarget", + "m_ObjectId": "b68cdcc63047409381c5e594c02463cd", + "m_ActiveSubTarget": { + "m_Id": "ae695df4997e40b2ae5fccf1dbc75884" + }, + "m_Datas": [ + { + "m_Id": "f907ec2614f64fee9511dbed58f101b9" + }, + { + "m_Id": "6642d27020f646129f5cda404c16ec41" + }, + { + "m_Id": "ca7dd4e86229499ea82f26ce21b18c9f" + }, + { + "m_Id": "f5f54dac45ca4f98b35bfd8055240a0f" + } + ], + "m_CustomEditorGUI": "", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "b6a6ba870d8149d89a90f8f4c024bef9", + "m_Guid": { + "m_GuidSerialized": "0c1f108b-9006-4fd1-97b0-a5f5b3a82235" + }, + "m_Name": "Tessellation Factor", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Tessellation Factor", + "m_DefaultReferenceName": "_Tessellation_Factor", + "m_OverrideReferenceName": "_TessellationFactor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 32.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "b6d151d2fa184ede90c10a1683bb200b", + "m_Group": { + "m_Id": "580be3552b60401b822e416c99e63dc9" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1490.0001220703125, + "y": 105.00000762939453, + "width": 126.0, + "height": 142.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "000e4aaa6bf04af8b4634ab421898fa7" + }, + { + "m_Id": "11c88359107d4d26815aa9b694e68a53" + }, + { + "m_Id": "6004ef6d11344b7a93676f7c396131ff" + }, + { + "m_Id": "ead37db9b29d4762b5140b94ca3c69ae" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b8146107abf54cceaccead24f962517e", + "m_Id": 1, + "m_DisplayName": "Blend", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Blend", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "b86246fa0fff40a284f03275fff93bcf", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6275.0, + "y": -3200.0, + "width": 176.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "63d8248fcb2844c3a311456a94427691" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a6fa4ad2f38b44f991f1e519e0cfd03c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SaturateNode", + "m_ObjectId": "b8e284dd58dd45a6b6c14058a8baffad", + "m_Group": { + "m_Id": "72585dd91b3d4da7b55123bae128c48b" + }, + "m_Name": "Saturate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5748.0, + "y": -1877.0, + "width": 128.0, + "height": 94.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "029d6201ad5b43e7b3542e71b5800a86" + }, + { + "m_Id": "a334f298d25b489b9f31602a14f562ae" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ba480ecbddef4b438d53b2d86976cab9", + "m_Id": 0, + "m_DisplayName": "Shadow Clip", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "bad53b94aae6409696fad7c2840f0972", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6040.0, + "y": -3451.0, + "width": 125.99999237060547, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "9bf574dcda5040cf93b8751674650022" + }, + { + "m_Id": "0a4b66f4c7904331a220c621d4c4e2ff" + }, + { + "m_Id": "9d7f124043e54a428039054135ee5e65" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "baf616c41c254dcca387f1819d9a2a42", + "m_Id": 0, + "m_DisplayName": "Mask Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "bb939f6d6c10443fbda6386f4dd6400f", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "bc220c2be8a74249ac65d93a8ae5cbdf", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.SpecularTint", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 69.0, + "y": 416.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "da2ed9a7347d45adabf135aa710395f0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.SpecularTint" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "bc814cd1e05d4e94b3b180cbe5f42bfd", + "m_Guid": { + "m_GuidSerialized": "01fa32ed-9744-41c4-a9f3-8f45ff507022" + }, + "m_Name": "Flow Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_bc814cd1e05d4e94b3b180cbe5f42bfd", + "m_OverrideReferenceName": "_FlowMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 2 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "bd8dbe748a0043779fb75c4c5ef472d2", + "m_Id": 0, + "m_DisplayName": "Highlight A Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "bdedaba0281844b89560fdae6a68b49d", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "be2cb7795a6143a498576442f64713d6", + "m_Title": "Standard Alpha Clip", + "m_Position": { + "x": -615.0005493164063, + "y": 1669.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "bf113cf12d084dd78b5cf10c04731f09", + "m_Id": 0, + "m_DisplayName": "Base", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Base", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bfbef448f50049129a27cbe3ca7f792b", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "bfcbbb8f16894a09b2943bd4af0e7e17", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6634.0, + "y": -3314.0, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "6c3bedec93094896bde411fafa3e8dc6" + }, + { + "m_Id": "4b5c95d79f4f4e1f80a4247ccff8ef70" + }, + { + "m_Id": "66c44281292d4a29a4209f12788c935b" + }, + { + "m_Id": "a8dcc8405c90479ab17d757638e58443" + }, + { + "m_Id": "174d538819664420a4c03320ca98f5ca" + }, + { + "m_Id": "e47b6bae5ac24221aa3afefdc300437b" + }, + { + "m_Id": "00baaaa5003c4088b756f5c193d00dc8" + }, + { + "m_Id": "ce78c7fe3fb94341be9c6ba4578154dc" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "bfd33bef84114dd0900f4fba28e38750", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bff604d608624e4b9d2d0b96434e725f", + "m_Id": 0, + "m_DisplayName": "Vertex Color Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "c021d49d87464e5c92f577f0d4147b48", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "c022e7d9bc3c4318a84b31d3148f6e7c", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c0d9789c3a7843fcb2d8c4f4ecc1f019", + "m_Id": 0, + "m_DisplayName": "Tessellation Factor", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalStrengthNode", + "m_ObjectId": "c11ee2e3010d48a9a45e803c58cceaa3", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Normal Strength", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1398.0001220703125, + "y": 1117.0001220703125, + "width": 166.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "cd0678aa9ec34c438304e160465603a1" + }, + { + "m_Id": "7ebc51c5ee6542f483e212e0a309011a" + }, + { + "m_Id": "1bbfb308461446debb1bfaf74fb9d0fb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c1b39d019e5f4a919445734f14e17383", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "c24cb266ce15442eb0f5153676058cf1", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5536.0, + "y": -3392.0, + "width": 125.99999237060547, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "97329b0263264ba9ab8fe3ee9be7ea2f" + }, + { + "m_Id": "96f29f5a114341779a003463de81c96f" + }, + { + "m_Id": "64baa9795a224e1d897c57704d370950" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c2c2e79a9d5247ada27d118ccad239ae", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c2f112e363d049f68f0c3b3031c18f06", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5621.0, + "y": -3095.0, + "width": 130.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ec0565f1704140d696b67fae0c738932" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a63d692b98084be8b8748b7cd4391a19" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.StickyNoteData", + "m_ObjectId": "c3448cd8492948db8adf7a079b6fcd8e", + "m_Title": "HDRP", + "m_Content": "R = Metallic\nG = AO\nB = Micro Normal Mask\nA = Smoothness", + "m_TextSize": 0, + "m_Theme": 0, + "m_Position": { + "serializedVersion": "2", + "x": -2304.0, + "y": -394.0, + "width": 200.0, + "height": 100.0 + }, + "m_Group": { + "m_Id": "" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "c37c97a92c19442dad070dbf06704ded", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "c3875f35cac14d3ab6d3ae545d281df7", + "m_Group": { + "m_Id": "3aedb1a4a3f540528911bf5344ee2e15" + }, + "m_Name": "_3PointDist (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4092.0, + "y": -2772.0, + "width": 227.00001525878907, + "height": 142.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "9da31e3009c14bc09ce06ce0ee9ad590" + }, + { + "m_Id": "ee90ae827af64f9b89184e239fe4761c" + }, + { + "m_Id": "dbca081fff064bb2891f3eb49b95a30a" + }, + { + "m_Id": "9a217da0aef34eaba6b9c096a97aa6b0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 1, + "m_FunctionName": "_3PointDist", + "m_FunctionSource": "", + "m_FunctionBody": "float lower = smoothstep(From.x, From.y, In);\nfloat upper = 1.0 - smoothstep(From.y, From.z, In);\nOut = Fac * lerp(lower, upper, step(From.y, In));" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c47e9f8f06464bcaba87ddfdec2550d1", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c4d85aabf28d46bb9a7f20519197a24a", + "m_Id": 0, + "m_DisplayName": "Base", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Base", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "c55f572322244a4dae2badfed69c29e6", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c72d2de9789b4e71993157a522a61ba7", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c8052818c52d489d8a306ac8686991dc", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c82337ad5b6a41fba467321b6a383a9f", + "m_Group": { + "m_Id": "03640179a61e456c8a3f77f11616681e" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2444.0, + "y": -1352.0, + "width": 161.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "4e7893784aea4b66977da5d201763cfc" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "da00c269686246c39fbda3af5e79189b" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "c89f13cfecbd4fdb8a873b05073b0e11", + "m_Guid": { + "m_GuidSerialized": "90f11c74-56bc-4364-8e29-5ac4ffc92aca" + }, + "m_Name": "Blend Strength", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_BlendStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "c8a9429d23f04410ad03af22a1cc6b1d", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c904bc3c3ffd44ed9e3e0564288be1eb", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c9f72ba214714e51823232f53b68f2f9", + "m_Id": 0, + "m_DisplayName": "Highlight A Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ca5234deb5234b29b26df2134352eaed", + "m_Id": 0, + "m_DisplayName": "Base", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Base", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "ca5e280a68af4a45a358d1f7b9cff2e2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.NormalTS", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 151.0, + "y": 759.0, + "width": 200.00001525878907, + "height": 41.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "364bf0711ec54f028805cfb78c3b2936" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.NormalTS" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.SystemData", + "m_ObjectId": "ca7dd4e86229499ea82f26ce21b18c9f", + "m_MaterialNeedsUpdateHash": 12719, + "m_SurfaceType": 1, + "m_RenderingPass": 4, + "m_BlendMode": 0, + "m_ZTest": 4, + "m_ZWrite": false, + "m_TransparentCullMode": 2, + "m_OpaqueCullMode": 2, + "m_SortPriority": 0, + "m_AlphaTest": true, + "m_TransparentDepthPrepass": false, + "m_TransparentDepthPostpass": false, + "m_SupportLodCrossFade": false, + "m_DoubleSidedMode": 2, + "m_DOTSInstancing": false, + "m_CustomVelocity": false, + "m_Tessellation": true, + "m_TessellationMode": 1, + "m_TessellationFactorMinDistance": 20.0, + "m_TessellationFactorMaxDistance": 50.0, + "m_TessellationFactorTriangleSize": 100.0, + "m_TessellationShapeFactor": 0.75, + "m_TessellationBackFaceCullEpsilon": -0.25, + "m_TessellationMaxDisplacement": 0.009999999776482582, + "m_Version": 1, + "inspectorFoldoutMask": 9 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "cc15a8fb0b364f469593fef4f259db42", + "m_Id": 0, + "m_DisplayName": "Blend Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "cd0678aa9ec34c438304e160465603a1", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "cd5616f7b08c4b37bb7a7b56afc8ca2b", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5783.99951171875, + "y": -2855.0, + "width": 181.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d366f876b9b14a159e4e8d372a2ed4f4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "b638b475ea844c8f953ca43f5b9f3316" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ce22b01ae86b49498fc7433b4774a23d", + "m_Id": 0, + "m_DisplayName": "Invert Root Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "ce78c7fe3fb94341be9c6ba4578154dc", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "cf4819198f274de98074c8d114677b9c", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d007bea8b7874cd3983c3448fe35b232", + "m_Group": { + "m_Id": "03640179a61e456c8a3f77f11616681e" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1782.9998779296875, + "y": -832.9999389648438, + "width": 188.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "bff604d608624e4b9d2d0b96434e725f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "5ef8aef8a81b4183b2aa03d38ada5d75" + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "d035a917a9b24c3fadd404105e739506", + "m_Guid": { + "m_GuidSerialized": "70c23d37-49a8-461a-a9f0-3b4eecb64d6a" + }, + "m_Name": "Diffuse Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_DiffuseColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "d05701bdc35a432b915870486af14986", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1736.0001220703125, + "y": 714.9999389648438, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "5e96808c12a14a2489cec8f870b4a473" + }, + { + "m_Id": "2eb5ddcff4804b61ad90c0b10a5b8410" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "d0cb7f74d07a479c8d2528bb0485e008", + "m_Guid": { + "m_GuidSerialized": "d3fbf4e4-ec33-421c-afb7-ec0413815312" + }, + "m_Name": "Highlight B Overlap Invert", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_HighlightBOverlapInvert", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d0cc3b3b53f440678f753c7d24288c01", + "m_Group": { + "m_Id": "1bf156e34830433f9d5347d334ce2f5d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1856.0001220703125, + "y": -525.9999389648438, + "width": 221.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "65a7bf4f97f840ca96e663885f94ada4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "9797716d61f541a994b33c73d00c450a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "d0f957ba1d13421b96ab67ec531eefa7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.BaseColor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "efd248053249470994c19338779f963b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BaseColor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "d135a9d074e34f8a82f5f778a5fc8a77", + "m_Group": { + "m_Id": "3aedb1a4a3f540528911bf5344ee2e15" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3592.999755859375, + "y": -2772.0, + "width": 126.00000762939453, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "156cedca2c32409499c3d5aeb67364dd" + }, + { + "m_Id": "8b2165f4b38547d1bbe7d804f72d7f6a" + }, + { + "m_Id": "ef5f12b7b24246c78bac076d7f052554" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d2879013cac543e893122f0eacba141b", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "d2920db565474984a8eae456eca16597", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -416.9999694824219, + "y": 488.9999694824219, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "9c661df801f348f0ad7991ba68cbe2d5" + }, + { + "m_Id": "17d3d431592e4c2bb1780a1e0a9f03a2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlendNode", + "m_ObjectId": "d2a1a0932aa14dd0b783f2ed23c7be39", + "m_Group": { + "m_Id": "03640179a61e456c8a3f77f11616681e" + }, + "m_Name": "Blend", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2059.0, + "y": -1228.0, + "width": 161.0, + "height": 178.0 + } + }, + "m_Slots": [ + { + "m_Id": "c4d85aabf28d46bb9a7f20519197a24a" + }, + { + "m_Id": "236a7df61557494b8f4abdc666852d98" + }, + { + "m_Id": "4ab8da5b661247edbcb394eddf59a155" + }, + { + "m_Id": "ae7156f33d8c4ac68f9c29a9092780a0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_BlendMode": 13 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d2e83ab99d6c4bf48651e111f4c6e88b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1376.0001220703125, + "y": 662.0001220703125, + "width": 156.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ac491fb4bb4341d192f0f74e368b5af7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a07bfbc05b904ff6b24292a9d830a741" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "d2efab0214c14cf6ab4420240505eab6", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d366f876b9b14a159e4e8d372a2ed4f4", + "m_Id": 0, + "m_DisplayName": "Base Color Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d387dd07da1e4951a0e8ed8ac88c0e9a", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d39a9113840a4a86b90ff79526878a19", + "m_Group": { + "m_Id": "0e8b3d01fbd24a99bdb2e8e85a456a90" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4022.0, + "y": -2007.000244140625, + "width": 201.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "329147dd2e8542a78c6caf48245f7cda" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7f66c6abce0e4576b0c98c2f4e19050c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d40713f2096b42e38a0c7e5f8926687d", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d5dcab95cbd5417d88c86a4905d524cc", + "m_Id": 0, + "m_DisplayName": "Smoothness Min", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "d5ea19d7fc704761908396f642de59c8", + "m_Guid": { + "m_GuidSerialized": "4c15fac4-6456-4d6a-b272-cbe501cb8e12" + }, + "m_Name": "Shadow Clip", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_d5ea19d7fc704761908396f642de59c8", + "m_OverrideReferenceName": "_ShadowClip", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.20000000298023225, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "d7616bdb7fec4d338db92ff5b42d8172", + "m_Guid": { + "m_GuidSerialized": "1b452c1c-453a-474f-af12-1003911449be" + }, + "m_Name": "Enable Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "BOOLEAN_D7616BDB7FEC4D338DB92FF5B42D8172_ON", + "m_OverrideReferenceName": "BOOLEAN_ENABLECOLOR_ON", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_KeywordType": 0, + "m_KeywordDefinition": 0, + "m_KeywordScope": 0, + "m_KeywordStages": 63, + "m_Entries": [], + "m_Value": 0, + "m_IsEditable": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d82ebec1ca59449cb43e46802671cb2a", + "m_Id": 0, + "m_DisplayName": "Base", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Base", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d875584c381349c8be1fd7ec51b347ee", + "m_Group": { + "m_Id": "3aedb1a4a3f540528911bf5344ee2e15" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4460.0, + "y": -2404.000244140625, + "width": 210.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "2de1c1fb5e4d46c19c8e78d80438fd1f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f832572ded9b45b69c1711ca629a49f1" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "d962fe658f9a4982b62bd75d03b2276e", + "m_Guid": { + "m_GuidSerialized": "6c26b18b-16d4-4524-a7d2-0120218bb0fc" + }, + "m_Name": "Alpha Clip", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_d962fe658f9a4982b62bd75d03b2276e", + "m_OverrideReferenceName": "_AlphaClip", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.20000000298023225, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "d971314bc5f54cdab9c09233077b1881", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1403.9998779296875, + "y": 549.0000610351563, + "width": 56.0, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "8f7592f0a88049148d7a20c1cb1e22cb" + }, + { + "m_Id": "d2879013cac543e893122f0eacba141b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "da00c269686246c39fbda3af5e79189b", + "m_Guid": { + "m_GuidSerialized": "33f3229b-e4c1-444e-ab50-df47a4a9571f" + }, + "m_Name": "Diffuse Strength", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_DiffuseStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 2.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "da2ed9a7347d45adabf135aa710395f0", + "m_Id": 0, + "m_DisplayName": "Specular Tint", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SpecularTint", + "m_StageCapability": 2, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 0, + "m_DefaultColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "db66712351c04b3eb291dd17798f7b1c", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "dbca081fff064bb2891f3eb49b95a30a", + "m_Id": 1, + "m_DisplayName": "Fac", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Fac", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "dc1b9877907b479a88d384c2e3e55bff", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "dc578dfda85d41d586e814d5754ec2ec", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "dc9f32ed8d964c4b8ef28c011088ac6b", + "m_Id": 0, + "m_DisplayName": "Blend Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "dd6f6572051e4d659f72bb5b91baefdc", + "m_Group": { + "m_Id": "72585dd91b3d4da7b55123bae128c48b" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6168.00048828125, + "y": -1884.0, + "width": 145.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "643250ef0d8741a19386e415a95301b8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "9194e285b5944b798d84abcebaa562f1" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "ddc2f22573d241e787bf84f06e4ba049", + "m_Guid": { + "m_GuidSerialized": "896ff0e2-487e-462b-97a9-d76d74fab136" + }, + "m_Name": "Normal Strength", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_NormalStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ddcb7341ea314d2a9dfbbc1d9d9f4fbd", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "de29565533c14b349fb31bbbc7abde1e", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "de2a22dd96324e7992af5f4b781aec04", + "m_Group": { + "m_Id": "1bf156e34830433f9d5347d334ce2f5d" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1339.0001220703125, + "y": -437.0, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "a27e4e19b2784093a7979238abae6ade" + }, + { + "m_Id": "e31166814d3742f0be3f264aa7be94d3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "decdf89d9b1c47e49e07623e017ab4f8", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "def655a2d68e4f6b9fe2e956de18548a", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "df05adac16c74dc98e3459c7988724f1", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "e00715f93656411ba7edbb256c828294", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4181.0, + "y": -1252.0, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "8d2276fdbc7b4be0899c5705eb302e91" + }, + { + "m_Id": "d2efab0214c14cf6ab4420240505eab6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "e0a2f53d9ce249a38cb3daf9fe4fffdd", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "e0b7f015d0b949be87c33efde8fa3b69", + "m_Group": { + "m_Id": "03640179a61e456c8a3f77f11616681e" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1132.0, + "y": -948.0, + "width": 170.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "58711163a142498093e1638e6ecf2aa1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a8fac80485344a489b31db2a226e0489" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "e162ae534d3c4d45a392aaf9ecd7d16f", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "e1b8260eccc44d31ab1d3217779a2c4d", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "e1d2d2d4e05d41318d6c71ff3a28dfc0", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -991.0001220703125, + "y": 1326.0, + "width": 171.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "8639920bc0c74e7d984c321d8644191e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "66259e0c5bfa496aa71bce06f6f2ac1c" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "e1da77b3145d43e9a95e681afd6c3b82", + "m_Group": { + "m_Id": "0e8b3d01fbd24a99bdb2e8e85a456a90" + }, + "m_Name": "_3PointDist (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3648.000244140625, + "y": -2007.0, + "width": 217.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "103fe7e5bb18457685d64a677f52d7fd" + }, + { + "m_Id": "35a13a4d1682463fa62dfeb696f6c3d6" + }, + { + "m_Id": "e81e36d12ea947f586c98d385006d438" + }, + { + "m_Id": "3b62bae183e64b548cc5d7fc2f4888ee" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 1, + "m_FunctionName": "_3PointDist", + "m_FunctionSource": "", + "m_FunctionBody": "float lower = smoothstep(From.x, From.y, In);\nfloat upper = 1.0 - smoothstep(From.y, From.z, In);\nOut = Fac * lerp(lower, upper, step(From.y, In));" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "e24a39e090564d8299841bda676c50aa", + "m_Group": { + "m_Id": "580be3552b60401b822e416c99e63dc9" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1306.0001220703125, + "y": 277.0, + "width": 140.0, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "3b2d4fdceb4848368230ee1d0a7afa20" + }, + { + "m_Id": "2c4e10f06f2c463cbe401d9ca52ce0de" + }, + { + "m_Id": "9108f3e92c374d158765731694988bd5" + }, + { + "m_Id": "5a0502a1c96444df84e16c08c0319d53" + }, + { + "m_Id": "523f669df9c84f139823bb8c2a20a5a0" + }, + { + "m_Id": "2a63598c849f432eba7ce15415fca828" + }, + { + "m_Id": "2bbbe724b5634431aaa0c467ebc2f833" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e25ec37da9a34626b6bed14250468f40", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "e2bec6c3826047c8a8ca759c60bb19ff", + "m_Group": { + "m_Id": "580be3552b60401b822e416c99e63dc9" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1958.0001220703125, + "y": 254.00001525878907, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "2cee3bb09b784906b68914fdfd279c7d" + }, + { + "m_Id": "83ccede77bf347b5ada7f22a90a71e54" + }, + { + "m_Id": "08ccc7ab660441e99b582e3f493ce062" + }, + { + "m_Id": "11b80c01acff493e8d25da0eeae5b521" + }, + { + "m_Id": "15a95450e5e046cbb66c50e363aa6f5c" + }, + { + "m_Id": "645f90c185f2471d9630858b570a39ca" + }, + { + "m_Id": "f8768b5697a64470ae1a4e107cec1277" + }, + { + "m_Id": "46c045243fd947a3bf8f480d04000881" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 1, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e31166814d3742f0be3f264aa7be94d3", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e31bf6dc23e84624bbffe7d762c0b242", + "m_Id": 0, + "m_DisplayName": "Smoothness Power", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "e37f421af20040a6bf27c01f0c1ea39e", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6267.0, + "y": -2855.0, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "98d9a946b79043339f138bde8e8dce7a" + }, + { + "m_Id": "c1b39d019e5f4a919445734f14e17383" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e43275d96a9043989d6b9320a9b3a8e4", + "m_Id": 0, + "m_DisplayName": "Root Color Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "e47b6bae5ac24221aa3afefdc300437b", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e4dd6e4f41534a998ea5eb928ce0bb2c", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e523c37eaeb640a8a0c8a2a8e88198d8", + "m_Id": 0, + "m_DisplayName": "Highlight B Overlap Invert", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e610edbefd4e4785848f57751e777e85", + "m_Id": 3, + "m_DisplayName": "Opacity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Opacity", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e620d929496248c68291cd132b8cf818", + "m_Id": 0, + "m_DisplayName": "Secondary Smoothness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "e7665d3760434dc88e41ba34f6d09177", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "e7adb047317f4e8f97e8758b79640e35", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.RimTransmissionIntensity", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 133.9999237060547, + "y": 774.0, + "width": 200.00001525878907, + "height": 41.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "af325e529f144f119f865552aeb01d6b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.RimTransmissionIntensity" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e7ddd7819ca24c6ba7389b2c7c3917b2", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e81e36d12ea947f586c98d385006d438", + "m_Id": 1, + "m_DisplayName": "Fac", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Fac", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "e8e39fa5d225482fbd621c6cd82b6e5a", + "m_Group": { + "m_Id": "3aedb1a4a3f540528911bf5344ee2e15" + }, + "m_Name": "_ScaleToOne (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3876.0, + "y": -2590.0, + "width": 228.00001525878907, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "a710a079401c4deaab938e01aa147af8" + }, + { + "m_Id": "40298bdf4a0e49b5b758a4ddc6cb9b9d" + }, + { + "m_Id": "c72d2de9789b4e71993157a522a61ba7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 1, + "m_FunctionName": "_ScaleToOne", + "m_FunctionSource": "", + "m_FunctionBody": "Out = 1.0 - ((1.0 - In) * Fac);" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "e914554d54e64faf9720389438495a70", + "m_Group": { + "m_Id": "0e8b3d01fbd24a99bdb2e8e85a456a90" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4017.0, + "y": -1596.000244140625, + "width": 210.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "e523c37eaeb640a8a0c8a2a8e88198d8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "d0cb7f74d07a479c8d2528bb0485e008" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "e97c3fa8ab4d480faefb7391b4a9c808", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e9bda8c3d270475490b2b7838f87a7de", + "m_Id": 0, + "m_DisplayName": "Specular Multiplier", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "ea85740a0e1e4ec5bcd3084711e2da2f", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ea9e36b0bc4d43a58de6c25b038e8c46", + "m_Id": 0, + "m_DisplayName": "Global Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "eaa026e6c1f64f6580cf34205cb823dc", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "eac54b5f186d486e80825976e56c5237", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ead37db9b29d4762b5140b94ca3c69ae", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "eb77128ab4c94f07bcb9c760a1b2d6ff", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "eb866c4039374f098844e0d54b0d2c13", + "m_Group": { + "m_Id": "1bf156e34830433f9d5347d334ce2f5d" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1763.0001220703125, + "y": -469.9999694824219, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "0f20239df8ac41b097e0a197dd5f1135" + }, + { + "m_Id": "365cd65c568c4c9382b06b223f378be1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "eba48f1e544d455986b250277b538909", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -570.0001831054688, + "y": 1611.0, + "width": 143.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ba480ecbddef4b438d53b2d86976cab9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "d5ea19d7fc704761908396f642de59c8" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ec0565f1704140d696b67fae0c738932", + "m_Id": 0, + "m_DisplayName": "End Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ecacf623d41b4d40b943f5b704cefe0b", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "ed083dc9dc3c4f5fa9248d1b99d92da4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -830.0001220703125, + "y": 1235.0, + "width": 200.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "e620d929496248c68291cd132b8cf818" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ed8f4e5d62a34a71a82aedc1436a6cae" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SaturateNode", + "m_ObjectId": "ed8723b9b07a4e8bbf6b6a7e73ceff66", + "m_Group": { + "m_Id": "0da3d5800b834357824042477eb483dd" + }, + "m_Name": "Saturate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1836.0, + "y": -136.0, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "e4dd6e4f41534a998ea5eb928ce0bb2c" + }, + { + "m_Id": "8e29cc3fbc38451683e8606b3752a789" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "ed8f4e5d62a34a71a82aedc1436a6cae", + "m_Guid": { + "m_GuidSerialized": "4d72e239-9ff8-45d3-ae3a-d432cdd807b0" + }, + "m_Name": "Secondary Smoothness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SecondarySmoothness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.625, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ee0b9fe103af4a44b35f4380cd3b3973", + "m_Id": 3, + "m_DisplayName": "Opacity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Opacity", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "ee90ae827af64f9b89184e239fe4761c", + "m_Id": 0, + "m_DisplayName": "From", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "From", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "ee9cd55adc774c31a6f4699792680829", + "m_Id": 0, + "m_DisplayName": "Flow Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "ef5f12b7b24246c78bac076d7f052554", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "efd248053249470994c19338779f963b", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.5, + "y": 0.5, + "z": 0.5 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 0, + "m_DefaultColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "f04fd49f51ba4fb684bf9e7cfe737a4c", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f15873d7cae54a328809df9a8d76bbf7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1857.0001220703125, + "y": 1048.9998779296875, + "width": 149.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "f4ab81528cf24272a9605474cff4b6b0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "b304178995574d4b8dceaf0eade7e621" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f1f92f2e0bdf4aa899175eac8b32f2d6", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "f21deaaac67345a0aab4507845b25c51", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "f2294eaa0dfc4e4a83519ed20321e66d", + "m_Guid": { + "m_GuidSerialized": "c3d43021-10b5-4855-9251-55fdfaf3831e" + }, + "m_Name": "Global Strength", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_GlobalStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f27d637587474cacb94bfd396d77089d", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f2b7d300cc4c41a09579db62531aa14a", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5820.0, + "y": -3426.0, + "width": 158.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ea9e36b0bc4d43a58de6c25b038e8c46" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f2294eaa0dfc4e4a83519ed20321e66d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f3096cdb279c45eeb8214d88c6601146", + "m_Id": 0, + "m_DisplayName": "Highlight B Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "f3db2a837d7d47aea3d00d54af30b29d", + "m_Guid": { + "m_GuidSerialized": "ea3d45c4-87b3-4ee2-9eb3-7fcc41a991cf" + }, + "m_Name": "Root Color Strength", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_RootColorStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f4274b5ff3ad4120a550c1bfb31fe327", + "m_Group": { + "m_Id": "03640179a61e456c8a3f77f11616681e" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2363.999755859375, + "y": -874.0000610351563, + "width": 153.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "dc9f32ed8d964c4b8ef28c011088ac6b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "c89f13cfecbd4fdb8a873b05073b0e11" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "f43a277c26e34eee8f21c22daafd4054", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5113.0, + "y": -2288.0, + "width": 56.000003814697269, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "80a84d9d1dc34c60a7f53615da6a701b" + }, + { + "m_Id": "c8052818c52d489d8a306ac8686991dc" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "f4ab81528cf24272a9605474cff4b6b0", + "m_Id": 0, + "m_DisplayName": "Normal Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f51c5e1118bc4a8fbb9dffab98a9bd05", + "m_Id": 0, + "m_DisplayName": "Secondary Specular Shift", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HairData", + "m_ObjectId": "f5f54dac45ca4f98b35bfd8055240a0f", + "m_MaterialType": 0, + "m_ScatteringMode": 0, + "m_ColorParameterization": 0, + "m_GeometryType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f769abb9b5a74ec89369a250e2c8d39b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1147.0, + "y": 915.0, + "width": 146.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "28e5ad56a0cc4bd3acbf0cf95dafcd99" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1728986d8b5d4a60a610dc8f863ef11d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f771c701892d4ee0983f457c0dbef8b0", + "m_Group": { + "m_Id": "580be3552b60401b822e416c99e63dc9" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1708.0, + "y": 283.0, + "width": 182.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "8a30865cc0594db2a9c5c1ecc5323319" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "89dda807b4064ce7b11aba3c647069c6" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlendNode", + "m_ObjectId": "f78692b5ae6b4dc3b9e2333153a1ac99", + "m_Group": { + "m_Id": "0e8b3d01fbd24a99bdb2e8e85a456a90" + }, + "m_Name": "Blend", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2776.0, + "y": -2150.000244140625, + "width": 161.0, + "height": 178.0 + } + }, + "m_Slots": [ + { + "m_Id": "a11bad06f9874030afdb3e20727370ec" + }, + { + "m_Id": "b8146107abf54cceaccead24f962517e" + }, + { + "m_Id": "e610edbefd4e4785848f57751e777e85" + }, + { + "m_Id": "333d7eef2c2e4a54bd96738ef0fb83e4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_BlendMode": 21 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f81edeb317fe4a1894dec06faaeb56ff", + "m_Id": 0, + "m_DisplayName": "Tessellation Factor", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TessellationFactor", + "m_StageCapability": 1, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PowerNode", + "m_ObjectId": "f82f65e9659e476a81e3fd01ec59c77d", + "m_Group": { + "m_Id": "72585dd91b3d4da7b55123bae128c48b" + }, + "m_Name": "Power", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5549.0, + "y": -1805.0, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "6b773772c1d047e0bcbf0c12e2a24b3c" + }, + { + "m_Id": "9f07c928ca7842c086718cd229013f2a" + }, + { + "m_Id": "88bf21a720444ffb9202127a0174d65e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "f832572ded9b45b69c1711ca629a49f1", + "m_Guid": { + "m_GuidSerialized": "d1a728e5-ad3d-414d-ac51-ab9a8c8b440e" + }, + "m_Name": "Highlight A Overlap Invert", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_HighlightAOverlapInvert", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f84ab63ad59d473790240bbae5312104", + "m_Id": 0, + "m_DisplayName": "Normal Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "f8768b5697a64470ae1a4e107cec1277", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.BuiltinData", + "m_ObjectId": "f907ec2614f64fee9511dbed58f101b9", + "m_Distortion": false, + "m_DistortionMode": 0, + "m_DistortionDepthTest": true, + "m_AddPrecomputedVelocity": false, + "m_TransparentWritesMotionVec": true, + "m_AlphaToMask": true, + "m_DepthOffset": false, + "m_ConservativeDepthOffset": false, + "m_TransparencyFog": true, + "m_AlphaTestShadow": true, + "m_BackThenFrontRendering": true, + "m_TransparentDepthPrepass": false, + "m_TransparentDepthPostpass": false, + "m_SupportLodCrossFade": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "fa23d0762b1842e38b1ce87344837242", + "m_Group": { + "m_Id": "0e8b3d01fbd24a99bdb2e8e85a456a90" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4017.0, + "y": -1751.000244140625, + "width": 201.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "6df8942427534735b1532b35c0b04100" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "56ba91985bbb4952a91b73ed158b776b" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "faa11926f42c42ea8e9f2f14d3afd2b2", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "fad7135d3acf435aa4649d22d2463e53", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "fc09e913712c46d780c50a50e6df747c", + "m_Id": 0, + "m_DisplayName": "Position", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Position", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fca9ffe88cae49efa8c33c1354e48c1d", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "fd0b99eaceeb4cc29b30e534ecffab7e", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "fdc1fb91fa83476caa363209cb103fd5", + "m_Group": { + "m_Id": "03640179a61e456c8a3f77f11616681e" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2557.999755859375, + "y": -1144.0, + "width": 140.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "cc15a8fb0b364f469593fef4f259db42" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "72d65bc7d4664f6aae2853e9a0fcb1e9" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "fe251668acaf4cc1a186f88895925031", + "m_Group": { + "m_Id": "72585dd91b3d4da7b55123bae128c48b" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6207.0, + "y": -2167.0, + "width": 184.0, + "height": 253.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "e1b8260eccc44d31ab1d3217779a2c4d" + }, + { + "m_Id": "6b5deda71f474aee97807127ea957961" + }, + { + "m_Id": "5c85d658386b4b13bd3a308504910663" + }, + { + "m_Id": "c47e9f8f06464bcaba87ddfdec2550d1" + }, + { + "m_Id": "6f484dea1069470eb479d882654b3ea7" + }, + { + "m_Id": "05fbfae444844c6fba5d11a68dde77d9" + }, + { + "m_Id": "1e559a52f2cf4d6282a91a6f552dfcb8" + }, + { + "m_Id": "ae6aeab78fad43109257fd5685aca7ad" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fe278ec117804eb69694071fe9404d5c", + "m_Id": 0, + "m_DisplayName": "Specular Shift Max", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "fe4907798c1644289607e0d2603a9a68", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Tangent", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "36a7e27cf2f142179340d6911fb6702e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "fe89101ff92d49e9a630a987e854fb0a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.AlphaClipThresholdShadow", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 86.0, + "y": 298.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "a2b446a108624f4ea43455c92d25610e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.AlphaClipThresholdShadow" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ff1deab0710a4f9f95f6501e49cd6be6", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "ff8e646cbe604cd296860a61c424179e", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "62ba90b39c554829b983338182c6db53" + }, + { + "m_Id": "d035a917a9b24c3fadd404105e739506" + }, + { + "m_Id": "da00c269686246c39fbda3af5e79189b" + }, + { + "m_Id": "a8fac80485344a489b31db2a226e0489" + }, + { + "m_Id": "5ef8aef8a81b4183b2aa03d38ada5d75" + }, + { + "m_Id": "34d0f0bff6e74c40b4cf4609487b8cd6" + }, + { + "m_Id": "9194e285b5944b798d84abcebaa562f1" + }, + { + "m_Id": "d962fe658f9a4982b62bd75d03b2276e" + }, + { + "m_Id": "d5ea19d7fc704761908396f642de59c8" + }, + { + "m_Id": "7a9dca43a15c41859b95c7edb930b3db" + }, + { + "m_Id": "1b66a7533fa643888276c4f6de382ca9" + }, + { + "m_Id": "6dc6a8e2ab304a639656ee2082845e1c" + }, + { + "m_Id": "9797716d61f541a994b33c73d00c450a" + }, + { + "m_Id": "a89b7eb5908949b7a8ff733c487aa014" + }, + { + "m_Id": "b2b5bf0810fd490d81e06a42ff3ba8ed" + }, + { + "m_Id": "2d574f97db4a422aa1faa8f38ef8ab5f" + }, + { + "m_Id": "1fc40334fcb74e05a6f086c3e4645288" + }, + { + "m_Id": "ed8f4e5d62a34a71a82aedc1436a6cae" + }, + { + "m_Id": "b304178995574d4b8dceaf0eade7e621" + }, + { + "m_Id": "ddc2f22573d241e787bf84f06e4ba049" + }, + { + "m_Id": "72d65bc7d4664f6aae2853e9a0fcb1e9" + }, + { + "m_Id": "c89f13cfecbd4fdb8a873b05073b0e11" + }, + { + "m_Id": "2f97d87b4e54435a8e9aab991aa2ca95" + }, + { + "m_Id": "b638b475ea844c8f953ca43f5b9f3316" + }, + { + "m_Id": "f2294eaa0dfc4e4a83519ed20321e66d" + }, + { + "m_Id": "f3db2a837d7d47aea3d00d54af30b29d" + }, + { + "m_Id": "a6fa4ad2f38b44f991f1e519e0cfd03c" + }, + { + "m_Id": "a6f49c7b1ba2462aa864ed200a6a2b11" + }, + { + "m_Id": "7a7ff89b265c40a9aeaad4f27130fb28" + }, + { + "m_Id": "a63d692b98084be8b8748b7cd4391a19" + }, + { + "m_Id": "1f7de34ad6cf475f840313717441d77c" + }, + { + "m_Id": "ab6f8c0fc8fc4dd78cf1810dbf288488" + }, + { + "m_Id": "05cd8ff0d3ab48a7b776a221ff36b8ad" + }, + { + "m_Id": "2824b0c4fe6c4ff3b6d72dcfe453a320" + }, + { + "m_Id": "1eba045aa0eb497597cd205664aeb8ec" + }, + { + "m_Id": "f832572ded9b45b69c1711ca629a49f1" + }, + { + "m_Id": "77ed3559eef14481b5a4ecb0f498dd93" + }, + { + "m_Id": "8e1a9a245d834611bbba5516f764638c" + }, + { + "m_Id": "7f66c6abce0e4576b0c98c2f4e19050c" + }, + { + "m_Id": "56ba91985bbb4952a91b73ed158b776b" + }, + { + "m_Id": "d0cb7f74d07a479c8d2528bb0485e008" + }, + { + "m_Id": "bc814cd1e05d4e94b3b180cbe5f42bfd" + }, + { + "m_Id": "89dda807b4064ce7b11aba3c647069c6" + }, + { + "m_Id": "a07bfbc05b904ff6b24292a9d830a741" + }, + { + "m_Id": "1728986d8b5d4a60a610dc8f863ef11d" + }, + { + "m_Id": "7ad41145b0c646049037af434d423fc6" + }, + { + "m_Id": "66259e0c5bfa496aa71bce06f6f2ac1c" + }, + { + "m_Id": "2185bca2238a491db05d135bddb16eb3" + }, + { + "m_Id": "8197dc419ed34d5e8c22c7c35775566a" + }, + { + "m_Id": "629bfa855bb345f5b11dd44954fbddba" + }, + { + "m_Id": "5d4c697aa2e74bdbb12725c42b2313e7" + }, + { + "m_Id": "ac27b0d8beef493a80956330658fb3e7" + }, + { + "m_Id": "b21613d90c7c4b6f9d1c979769e3c96d" + }, + { + "m_Id": "a9c42cd3aa674f4b8cd880751469f0f3" + }, + { + "m_Id": "b6a6ba870d8149d89a90f8f4c024bef9" + }, + { + "m_Id": "d7616bdb7fec4d338db92ff5b42d8172" + } + ] +} + diff --git a/HDRP/Shaders/HDRP12/RL_HairShaderMultiPass_Variants_HDRP12.shadergraph.meta b/HDRP/Shaders/HDRP12/RL_HairShaderMultiPass_Variants_HDRP12.shadergraph.meta new file mode 100644 index 0000000..3642cc1 --- /dev/null +++ b/HDRP/Shaders/HDRP12/RL_HairShaderMultiPass_Variants_HDRP12.shadergraph.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 2a445bf2b029ab74ebeb883085b60b80 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} diff --git a/HDRP/Shaders/HDRP12/RL_HairShader_Baked_HDRP12.shadergraph b/HDRP/Shaders/HDRP12/RL_HairShader_Baked_HDRP12.shadergraph index 0eb9f7a..3000971 100644 --- a/HDRP/Shaders/HDRP12/RL_HairShader_Baked_HDRP12.shadergraph +++ b/HDRP/Shaders/HDRP12/RL_HairShader_Baked_HDRP12.shadergraph @@ -66,6 +66,9 @@ { "m_Id": "ac27b0d8beef493a80956330658fb3e7" }, + { + "m_Id": "4c72ba57cfc1402bb8eedb23941ec9af" + }, { "m_Id": "573aafa98926413385e50b643d8204a8" } @@ -378,6 +381,15 @@ }, { "m_Id": "510d08f4ae604b598024b448a1aaa324" + }, + { + "m_Id": "60890ae819b64d2494104d4458942fc9" + }, + { + "m_Id": "1dab94c6054f4017a233c1bee8e99726" + }, + { + "m_Id": "337a57ae44bb4099b53bbca5b14a8765" } ], "m_GroupDatas": [ @@ -636,6 +648,20 @@ "m_SlotId": 1 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "337a57ae44bb4099b53bbca5b14a8765" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "60890ae819b64d2494104d4458942fc9" + }, + "m_SlotId": 0 + } + }, { "m_OutputSlot": { "m_Node": { @@ -1631,6 +1657,12 @@ }, { "m_Id": "fe4907798c1644289607e0d2603a9a68" + }, + { + "m_Id": "60890ae819b64d2494104d4458942fc9" + }, + { + "m_Id": "1dab94c6054f4017a233c1bee8e99726" } ] }, @@ -2627,6 +2659,39 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "1dab94c6054f4017a233c1bee8e99726", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.TessellationDisplacement", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "496c6449824a4cb7af88dec2be85f041" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.TessellationDisplacement" +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", @@ -3485,6 +3550,41 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "337a57ae44bb4099b53bbca5b14a8765", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -484.73699951171877, + "y": -522.9528198242188, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "f904b8809c2247a38913be48fb2dc089" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "4c72ba57cfc1402bb8eedb23941ec9af" + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", @@ -4515,10 +4615,36 @@ }, { "m_Id": "a9c42cd3aa674f4b8cd880751469f0f3" + }, + { + "m_Id": "4c72ba57cfc1402bb8eedb23941ec9af" } ] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "496c6449824a4cb7af88dec2be85f041", + "m_Id": 0, + "m_DisplayName": "Tessellation Displacement", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TessellationDisplacement", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", @@ -4650,6 +4776,33 @@ } } +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "4c72ba57cfc1402bb8eedb23941ec9af", + "m_Guid": { + "m_GuidSerialized": "1b518bb0-d43b-4997-b42b-bcf27142d425" + }, + "m_Name": "Tessellation Factor", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Tessellation Factor", + "m_DefaultReferenceName": "_Tessellation_Factor", + "m_OverrideReferenceName": "_TessellationFactor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 32.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", @@ -5448,6 +5601,39 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "60890ae819b64d2494104d4458942fc9", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.TessellationFactor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "839ce6c49ee74e0c9bfe1a7c8dd309ea" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.TessellationFactor" +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.PropertyNode", @@ -6868,6 +7054,21 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "839ce6c49ee74e0c9bfe1a7c8dd309ea", + "m_Id": 0, + "m_DisplayName": "Tessellation Factor", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TessellationFactor", + "m_StageCapability": 1, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -9529,8 +9730,8 @@ "m_DoubleSidedMode": 2, "m_DOTSInstancing": false, "m_CustomVelocity": false, - "m_Tessellation": false, - "m_TessellationMode": 0, + "m_Tessellation": true, + "m_TessellationMode": 1, "m_TessellationFactorMinDistance": 20.0, "m_TessellationFactorMaxDistance": 50.0, "m_TessellationFactorTriangleSize": 100.0, @@ -10811,6 +11012,21 @@ "m_Channel": 0 } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f904b8809c2247a38913be48fb2dc089", + "m_Id": 0, + "m_DisplayName": "Tessellation Factor", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.BuiltinData", diff --git a/HDRP/Shaders/HDRP12/RL_HairShader_Variants_HDRP12.shadergraph b/HDRP/Shaders/HDRP12/RL_HairShader_Variants_HDRP12.shadergraph index b5c36d3..3f7eaf0 100644 --- a/HDRP/Shaders/HDRP12/RL_HairShader_Variants_HDRP12.shadergraph +++ b/HDRP/Shaders/HDRP12/RL_HairShader_Variants_HDRP12.shadergraph @@ -159,6 +159,9 @@ { "m_Id": "ac27b0d8beef493a80956330658fb3e7" }, + { + "m_Id": "964febd728b9465096e9294c6738682c" + }, { "m_Id": "b21613d90c7c4b6f9d1c979769e3c96d" } @@ -738,6 +741,15 @@ }, { "m_Id": "53dcdee830d64b379ec53ebd3d125cbe" + }, + { + "m_Id": "3ccb70d8c5c940fca6804541ae280049" + }, + { + "m_Id": "81c277c6abcc47619b87e9977ad4356e" + }, + { + "m_Id": "505114fde852460692f0e81d9aae7bd5" } ], "m_GroupDatas": [ @@ -1350,6 +1362,20 @@ "m_SlotId": 1 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "505114fde852460692f0e81d9aae7bd5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3ccb70d8c5c940fca6804541ae280049" + }, + "m_SlotId": 0 + } + }, { "m_OutputSlot": { "m_Node": { @@ -3395,6 +3421,12 @@ }, { "m_Id": "fe4907798c1644289607e0d2603a9a68" + }, + { + "m_Id": "3ccb70d8c5c940fca6804541ae280049" + }, + { + "m_Id": "81c277c6abcc47619b87e9977ad4356e" } ] }, @@ -7430,6 +7462,39 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "3ccb70d8c5c940fca6804541ae280049", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.TessellationFactor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "b0aa97e8c8fe4a6a90c1a4c14d6642d0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.TessellationFactor" +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -7644,6 +7709,29 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "419d6b2b1652413ea622a38ef31500ad", + "m_Id": 0, + "m_DisplayName": "Tessellation Displacement", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TessellationDisplacement", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.BlockNode", @@ -8722,6 +8810,41 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "505114fde852460692f0e81d9aae7bd5", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -485.0, + "y": -472.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "68ae97e65a154e6ca0ae8b91fa5a32a6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "964febd728b9465096e9294c6738682c" + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -10500,6 +10623,21 @@ "m_SerializedDescriptor": "SurfaceDescription.Smoothness" } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "68ae97e65a154e6ca0ae8b91fa5a32a6", + "m_Id": 0, + "m_DisplayName": "Tessellation Factor", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + { "m_SGVersion": 1, "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", @@ -12411,6 +12549,39 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "81c277c6abcc47619b87e9977ad4356e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.TessellationDisplacement", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "419d6b2b1652413ea622a38ef31500ad" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.TessellationDisplacement" +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -13758,6 +13929,33 @@ } } +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "964febd728b9465096e9294c6738682c", + "m_Guid": { + "m_GuidSerialized": "6692b71a-39d5-4e8a-a7ab-e260468754c5" + }, + "m_Name": "Tessellation Factor", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Tessellation Factor", + "m_DefaultReferenceName": "_Tessellation_Factor", + "m_OverrideReferenceName": "_TessellationFactor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 32.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", @@ -16391,6 +16589,21 @@ "m_EnableGlobalMipBias": true } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b0aa97e8c8fe4a6a90c1a4c14d6642d0", + "m_Id": 0, + "m_DisplayName": "Tessellation Factor", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TessellationFactor", + "m_StageCapability": 1, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.PropertyNode", @@ -18475,8 +18688,8 @@ "m_DoubleSidedMode": 2, "m_DOTSInstancing": false, "m_CustomVelocity": false, - "m_Tessellation": false, - "m_TessellationMode": 0, + "m_Tessellation": true, + "m_TessellationMode": 1, "m_TessellationFactorMinDistance": 20.0, "m_TessellationFactorMaxDistance": 50.0, "m_TessellationFactorTriangleSize": 100.0, @@ -20612,6 +20825,9 @@ { "m_Id": "a9c42cd3aa674f4b8cd880751469f0f3" }, + { + "m_Id": "964febd728b9465096e9294c6738682c" + }, { "m_Id": "d7616bdb7fec4d338db92ff5b42d8172" } diff --git a/HDRP/Shaders/HDRP12/RL_SkinShader_Variants_HDRP12.shadergraph b/HDRP/Shaders/HDRP12/RL_SkinShader_Variants_HDRP12.shadergraph new file mode 100644 index 0000000..6b09ac1 --- /dev/null +++ b/HDRP/Shaders/HDRP12/RL_SkinShader_Variants_HDRP12.shadergraph @@ -0,0 +1,22292 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "f85a4e4b91df4a7db442a14fde53ed87", + "m_Properties": [ + { + "m_Id": "cb42572a46a74a588ef3935f3a667eb7" + }, + { + "m_Id": "0dbd8f4e7dbe4735b7420287b8cbdfd6" + }, + { + "m_Id": "e31101d048044951bdf13cbddcd0f930" + }, + { + "m_Id": "7089c3af8c734661957df22d8b965d0c" + }, + { + "m_Id": "4ef79e9b5e3e473abf150852f1ee2eaa" + }, + { + "m_Id": "daa99c4f268449b8a4e69fdaeafcfe49" + }, + { + "m_Id": "833ac99096aa4e25ac67e1440763f977" + }, + { + "m_Id": "229e12ce054c4003affcf25346b88151" + }, + { + "m_Id": "90d2f8ddb28645b0bddff4de92e61369" + }, + { + "m_Id": "8a49d2f872e946d4a29e2030ee291584" + }, + { + "m_Id": "0ba2430cc19d47f8a409f527a6dc78ee" + }, + { + "m_Id": "2cc11af55d6b4faea215407e60307db4" + }, + { + "m_Id": "be9afefb417e4737b75985dc8aaa3962" + }, + { + "m_Id": "6d2408803a794f2e9368d5529b79a574" + }, + { + "m_Id": "c70d342b1a0b4d6bbf1ff3c98fd338ea" + }, + { + "m_Id": "c4024195aefa495695710ffb5997a875" + }, + { + "m_Id": "40ad0182bb1c42b9b661c6e1e59e3b8e" + }, + { + "m_Id": "a6dd3195bd6d4a298423e889b02d7c82" + }, + { + "m_Id": "6a6959874a9c4ee382311d4d6f1c7f76" + }, + { + "m_Id": "45aabf6161ff4a45a137dd21f95c2d3c" + }, + { + "m_Id": "b66279fd77db4f28b7414848d2fdf803" + }, + { + "m_Id": "da213d6a9621401f9a5ffc93e4383f77" + }, + { + "m_Id": "3ddb1de457ce4a0d84f7586eaac11b9a" + }, + { + "m_Id": "d2788286d5f347d4ad6c739e7a423501" + }, + { + "m_Id": "5172aa37e7034721a702d02156b0c3a6" + }, + { + "m_Id": "500ba94d31a4430589839a4ee489195e" + }, + { + "m_Id": "056e224982a4418783cc9a754ebd4920" + }, + { + "m_Id": "11d663a4721749668b26f021655222e3" + }, + { + "m_Id": "18e7067ff74c497eb92e133c7111aef2" + }, + { + "m_Id": "23347c24053e478b8cfdb9644cccccaf" + }, + { + "m_Id": "f59399cdc25c46fc8f26233a7f05270f" + }, + { + "m_Id": "0f24de491c834c9e804aa21dd58f65af" + }, + { + "m_Id": "73d5befbcccc4534aa3c49586ca61402" + }, + { + "m_Id": "167f8d77ee5e478ab5c3c33cb26ad3c0" + }, + { + "m_Id": "4bbc052da7aa4bb59c0765662e464374" + }, + { + "m_Id": "8f920b195f6f4ae79f14b6daf5d7a75d" + }, + { + "m_Id": "f0d88fda47be4d4b9b1614b6313411df" + }, + { + "m_Id": "e8cdc35a911841ea94f4e76dc4ec9395" + }, + { + "m_Id": "f72531ddf88f4deeb7706f3ee8563193" + }, + { + "m_Id": "1b299f10f9db46719d10fb61b53094c1" + }, + { + "m_Id": "971eb675ce25417c8f423a316a778a4a" + }, + { + "m_Id": "5c244cc3e1824793bbb81324a733903c" + }, + { + "m_Id": "2aff406bc0ff49feab0b75f503b042f0" + }, + { + "m_Id": "c12e83169aaf40a39eef85aea07d238b" + }, + { + "m_Id": "e55f9a75fb6b42608280338c0f6f0543" + }, + { + "m_Id": "f9cefb04dde84a5eb85a204200a3f7ca" + }, + { + "m_Id": "bb4fd70018f64db2a8ce8eb4c3f1fc66" + }, + { + "m_Id": "43ccb360c88d4573b568d5486e4504e5" + }, + { + "m_Id": "0cae67e06abe458f8f01660cbb4221de" + }, + { + "m_Id": "3a7a76a7000244e4b3de2b879f66a390" + }, + { + "m_Id": "a0dea5230a33428cb6bffe7ab816e628" + }, + { + "m_Id": "8ae276b25df3462c87feec02def3e6ba" + }, + { + "m_Id": "2e0b13ed9e8b4125b1039d3595bb895c" + }, + { + "m_Id": "bd7afb67c5db4cc99c66dd6e2f63224e" + } + ], + "m_Keywords": [ + { + "m_Id": "4479b5f90a784db6b7291eba881239a9" + } + ], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "acd3b26a0b584cc38a706f17d8da7bbd" + } + ], + "m_Nodes": [ + { + "m_Id": "4b45669a84054c498babd493511b3189" + }, + { + "m_Id": "0153caa15e554a9bb37fea4238ebdc5b" + }, + { + "m_Id": "00ab9614abb14bfea39934b2abff144b" + }, + { + "m_Id": "8a7ae7a881424567bd38f733cff73869" + }, + { + "m_Id": "bc0c9bafa3544deaaba658da5d1457a2" + }, + { + "m_Id": "08c1176d7dfe406bb0f6283ca763d553" + }, + { + "m_Id": "e701720035d44304a33f4b64350fc6e3" + }, + { + "m_Id": "6a4b619cae09428e850340b327dc2247" + }, + { + "m_Id": "6b280d605cf34b63ae417129545c2f7d" + }, + { + "m_Id": "e1e6ea93dab24d4086de0ce0507e9306" + }, + { + "m_Id": "d04a1ba74b404509b3874993b5771fe4" + }, + { + "m_Id": "847ac5df0b2d4dd58b05ed5100fd2d88" + }, + { + "m_Id": "e222cb2bff344522873e60fba8643903" + }, + { + "m_Id": "57d17176266344f3bdf544fcd3993330" + }, + { + "m_Id": "35d381f3a7994da39121a67ca007c2ed" + }, + { + "m_Id": "d0f639d2d1ac4285b4ee05ffd5db4009" + }, + { + "m_Id": "273f61f0afd2438d95da7144e127460e" + }, + { + "m_Id": "8d0e91598db04dc39429e4727f60af22" + }, + { + "m_Id": "fce699c8ebf3428887ef6a715d55d4f9" + }, + { + "m_Id": "03f70d9a000b4f7486d44ca34a72624d" + }, + { + "m_Id": "76c23cf23e734562b54dc8d34763eadf" + }, + { + "m_Id": "2573b278f94f489baa02b6e4f8abf14e" + }, + { + "m_Id": "e177d7f1d3284a96a99e4967794fde8e" + }, + { + "m_Id": "69822902c84c428080db9893d32ee267" + }, + { + "m_Id": "c48b0bc83f544969b8903ab18833641f" + }, + { + "m_Id": "9203aadcc7e34fcbb60c753b4a4bd252" + }, + { + "m_Id": "f4c8ed6045604a808bfc1aa7cdbbd81a" + }, + { + "m_Id": "2a43d5b227114bb2b6f245cbdffd15e5" + }, + { + "m_Id": "92460f8b665b4a03bb23e7fe80bdff90" + }, + { + "m_Id": "959bbc37ca814b42be52d1bd1b64e66f" + }, + { + "m_Id": "be0b6de023f04f3c8f86fdf44da92670" + }, + { + "m_Id": "b5303edc98994295a7b3d47c8554f4eb" + }, + { + "m_Id": "9abeb9fdadd74574b4e6738541daa06a" + }, + { + "m_Id": "1ceaea2d8a314216847b3e129a914f2c" + }, + { + "m_Id": "a5dc0c9495c34a1cbc486e1eae20b24a" + }, + { + "m_Id": "281c2fab10a54a88ace70a99836fe852" + }, + { + "m_Id": "d487e51cc2ea47f7a3736b88a760f012" + }, + { + "m_Id": "5b5d90ab491f441884a78ece78c6e7a1" + }, + { + "m_Id": "09ca3df97218446e983a962c74cc98f4" + }, + { + "m_Id": "66179ca98b2a453b960048dd690efe80" + }, + { + "m_Id": "fd18b6af75854a368c145540f011523c" + }, + { + "m_Id": "41d505aa97584e2ca6e2f617918967fe" + }, + { + "m_Id": "3d60b782c9dd4e5494f6fc269bee5bfa" + }, + { + "m_Id": "cada9cea9620451d83525a727c0f7769" + }, + { + "m_Id": "fe3d443bbd14473a94a276dc64eb6dcb" + }, + { + "m_Id": "44bc17bcc71c4ae19156bb362cae14ae" + }, + { + "m_Id": "627a6231a44a450daea568ab3d65e599" + }, + { + "m_Id": "a6f6bb8f46874779a5286682c043e521" + }, + { + "m_Id": "3edf889a2311455d94539d91d4840ace" + }, + { + "m_Id": "30c679946250441ab393a854e7e04a57" + }, + { + "m_Id": "264f5393ca9048c48c034aa0c00fe754" + }, + { + "m_Id": "fbd8a56452444ca6aae3067d4c1a6f4e" + }, + { + "m_Id": "5e600846744441f691aacca6271d740a" + }, + { + "m_Id": "9c2a7707ea0049638b2b48ac9f03a14a" + }, + { + "m_Id": "b8dcd461a8b34ed6b2c77a51052430bb" + }, + { + "m_Id": "2a91b4210c2540408a5f7008c3a6ae59" + }, + { + "m_Id": "263ec88ed5b14e64b2f477156c8df843" + }, + { + "m_Id": "e4854a73e1f1473a9ad71dc1f45fb158" + }, + { + "m_Id": "aa34ae8be16d4885996fe17a972057f8" + }, + { + "m_Id": "e750faa0e3d44f9e9973ff8e08aa9dd9" + }, + { + "m_Id": "8360103f39bf4473b53bff12b89d4193" + }, + { + "m_Id": "53dba8790d2442ed8f1b1de382253a0e" + }, + { + "m_Id": "a07e525b0a0e425bb3348c1bded0c9b6" + }, + { + "m_Id": "d851bd5557a04ed4b753f5deab9ab7b3" + }, + { + "m_Id": "67bfdd4a87d54c4eb0e6fd97ea8bde3b" + }, + { + "m_Id": "f766681671b24953a25310189a3931a6" + }, + { + "m_Id": "4f74e65e559a414caef040647a6517ce" + }, + { + "m_Id": "08daa7a83f7b4889850c944add52dbb1" + }, + { + "m_Id": "953f2f4ce7334fa3b917c18a10d71bca" + }, + { + "m_Id": "b7d3ea63e79f48f3a8c42957ac61a8b5" + }, + { + "m_Id": "84f1f5cdd3724f5398e1a2c6b9bd0cd8" + }, + { + "m_Id": "4082d083d2a14f029ccf2324754b1d9c" + }, + { + "m_Id": "133fbe260a9a47af92f464ef0088253a" + }, + { + "m_Id": "ac3a80b81e024f529669ce414320f8b0" + }, + { + "m_Id": "b8dca6839b2546f4add1900701779c26" + }, + { + "m_Id": "07db0a29efc54042ade27bb8935d48a6" + }, + { + "m_Id": "2fb263a485e1422cb255f3f4b19781a7" + }, + { + "m_Id": "a75487134df7415f955b33cff9f98ab4" + }, + { + "m_Id": "2458b50b3a4a48f1a639ea1f301ae84b" + }, + { + "m_Id": "a702998ed7684a6695b2c1b063948449" + }, + { + "m_Id": "b8c774fc9cac433b99c4b9b826c29cfd" + }, + { + "m_Id": "9837f852dbc445ec90140a8c9089b97b" + }, + { + "m_Id": "31ebcab334ed4edb8643d897a0fe281b" + }, + { + "m_Id": "97ed7b3c251541af836cf9d87cf8d819" + }, + { + "m_Id": "2e9f729099a7471b905328ce4ab3d62d" + }, + { + "m_Id": "05825271cdd44659ac6f7b39697db616" + }, + { + "m_Id": "a65fd5b8249049cfa4978cb95f2906dd" + }, + { + "m_Id": "39abf23a0de14b4f9a35f8bda206a3f5" + }, + { + "m_Id": "7c140dfa3ad541778295a2628ecf3520" + }, + { + "m_Id": "9c9b0e360b6a4384991b11c8bd5d1b90" + }, + { + "m_Id": "1fbe2c60822445559fe2af3b7355397d" + }, + { + "m_Id": "d7abef3c272c480098cee3b4808d7d3f" + }, + { + "m_Id": "3f04ec4c0414483791e7e56388b25b1f" + }, + { + "m_Id": "5c71ced646a0493ea0562df9d7a1ec33" + }, + { + "m_Id": "6b1bfcb0a944448491e4361744eadcad" + }, + { + "m_Id": "e2ec96e135f9461382359ae7e3f6df33" + }, + { + "m_Id": "33989d390d0244088b0a2ac22e778165" + }, + { + "m_Id": "9e53b02950a74aaeac3b759695803b53" + }, + { + "m_Id": "6bd5468e24044965901c2f8235874ad4" + }, + { + "m_Id": "752c6f7e5a64401783aef6ba46c5907f" + }, + { + "m_Id": "91850bdf7dcc4bf499f0b38e269d38f1" + }, + { + "m_Id": "4b8aae1832a34ca98002df9614e79836" + }, + { + "m_Id": "192263bfabbf44cfb1f9f99b834e186a" + }, + { + "m_Id": "32f21a4535e54ce48c097e51586c2235" + }, + { + "m_Id": "4d5d4124bf664f4d9af264e412e1b431" + }, + { + "m_Id": "d12453dda1c34b6f833d8eda4eaf2c27" + }, + { + "m_Id": "6829c94d9a2c4e83bf28f1f2c0c38d78" + }, + { + "m_Id": "3e9ea45a5cf94973bb74662f6dfa67d7" + }, + { + "m_Id": "c6f506199a9c4cdb882b3aebb87c4245" + }, + { + "m_Id": "d9fffa5b0642499e9cfb4904fa579915" + }, + { + "m_Id": "efb12c27a80d4b58b763e55ec9cda203" + }, + { + "m_Id": "ecee4b316f804aaabfb9ab9d90fe4712" + }, + { + "m_Id": "2e7b1b44474a40d6be90556281a77042" + }, + { + "m_Id": "e4feeb6b4fe6422c99a6d9f7204b3f77" + }, + { + "m_Id": "c8762bfc89e1476c9208f214d2cf9621" + }, + { + "m_Id": "1acd2114eeca41e1931e48aa19b1a1c8" + }, + { + "m_Id": "248c9a1da008405ba7595e996125bef3" + }, + { + "m_Id": "c46af3d4a47a4a879990007d0abb9155" + }, + { + "m_Id": "efab06ea88604aa284d3d113d48d4342" + }, + { + "m_Id": "352c5e7ba2f8421e9a1628d45c6167c1" + }, + { + "m_Id": "968eb1260de247a6ae11d93ffb62c370" + }, + { + "m_Id": "dbe8c88f1fed41489b58cb2c624b07f5" + }, + { + "m_Id": "d3318e127b3b43748fe6886e280d5ff7" + }, + { + "m_Id": "fa47195d70db452ab131f74751df00f8" + }, + { + "m_Id": "1284b21313e24c299fc3593aae4be71c" + }, + { + "m_Id": "b4402ce3ccf04a048863239aedbe87a8" + }, + { + "m_Id": "ef7077cb966f4e20aab711392aff03e5" + }, + { + "m_Id": "57155e8356c9460d9ba3eae891883065" + }, + { + "m_Id": "678c1a3aa5044ec5ba32ead9f37e83db" + }, + { + "m_Id": "92c4cda2a4a24f8eab60734f342fe4b7" + }, + { + "m_Id": "7197fa9eff284d16b2d3d70d424e637a" + }, + { + "m_Id": "726753be6bb047f896bf629f180df013" + }, + { + "m_Id": "2729e7307ce74d9f835081689bd089c3" + }, + { + "m_Id": "a5535127f7b24e0cb24732d098701601" + }, + { + "m_Id": "5829e6acf7d8498c8a97e0b64f4f7bed" + }, + { + "m_Id": "5b77a116b0324bf3a9ff4a6fbd7be00e" + }, + { + "m_Id": "b80337ac31e04b05a002e9f81ddbea8c" + }, + { + "m_Id": "8f8ca0a3b0dd4e448dbb945df2bfa639" + }, + { + "m_Id": "0903703114694cb880a37e61d972fe9a" + }, + { + "m_Id": "74c7f8c267824f2c8b0ca2fe1be022b7" + }, + { + "m_Id": "fb95eeb30d884d54b358cca7f6a99063" + }, + { + "m_Id": "dccc1e0050614b2398bfce4b52a305ca" + }, + { + "m_Id": "959ff1148b3349e48ee64a4e9b62185f" + }, + { + "m_Id": "e8a9cd81d6544753bf2cb708ed17484f" + }, + { + "m_Id": "91518443319044bc8e4fd05de7e2581b" + }, + { + "m_Id": "24f9c2c72d194b8b871004f37990ecb0" + }, + { + "m_Id": "338d630ac3c44089856d8e5240554ff8" + }, + { + "m_Id": "98b06805412b431fa26ce0a69aa10e25" + }, + { + "m_Id": "67af7fa748e34ea1b3e235d0cafc0af4" + }, + { + "m_Id": "e8b85c1ce5af4459860b542e1afc8d84" + }, + { + "m_Id": "d689efd5ae68433590c7ff751c0edd9f" + }, + { + "m_Id": "054d372238b9453397bdd30799bcae8c" + }, + { + "m_Id": "0514eb06c8e64135b177afb0301976e3" + }, + { + "m_Id": "e74d1c75dc2045d287c81ef5ddb0993e" + }, + { + "m_Id": "c234d329286d44ecb1b0b7d5805e8726" + }, + { + "m_Id": "15c4fec5ae0a40cfae514e94cf634394" + }, + { + "m_Id": "88099319861e4e23be99db174b2b7c9e" + }, + { + "m_Id": "01236fb612fe46b2b32f87bc2763fe1c" + }, + { + "m_Id": "a7ef162d13a2481c86a37f4989904269" + }, + { + "m_Id": "c87c14db1c69414da7ecf06ddd7254af" + }, + { + "m_Id": "107e6f3ae5554f7d9ba33015710bfb0f" + }, + { + "m_Id": "24ecf124b43a45489b00d17d1bdaec5a" + }, + { + "m_Id": "ac6fa46e682b443f9802650a7b7c1927" + }, + { + "m_Id": "35539b51c7424cc09a4e9cad95fa6683" + }, + { + "m_Id": "9f2e5d9fd18c4aa5af7842cc348626ab" + }, + { + "m_Id": "eefe9a15aeeb47158a65cebd360bce53" + }, + { + "m_Id": "e813722bfb384068bcfa94a1c53ca254" + }, + { + "m_Id": "a45ed91c81624944aee5338f91085783" + }, + { + "m_Id": "b18429c8a89142c792da08fa7f80fb40" + }, + { + "m_Id": "86ad6d85ef8b4b1d8bdb8341d5505bf6" + }, + { + "m_Id": "6ef6f3cedf274dfa9c7c43c186f36c1b" + }, + { + "m_Id": "70b873bba57647c09b9319eb9df5122d" + }, + { + "m_Id": "08dd23b8ffa54bfd8eab5eb42b6fd2f6" + }, + { + "m_Id": "598e2f191176484ca6ce6ff63ac81a82" + }, + { + "m_Id": "ec50b266954540c39320b5e6db879290" + }, + { + "m_Id": "2b39ec00915848f88c1526a4cef37635" + }, + { + "m_Id": "8c32d2e72c10434f82ad4f14bb3db31d" + }, + { + "m_Id": "d584e376984b490a8275e938ae72ed5e" + }, + { + "m_Id": "ae3712da060746dab0542f01885e16fb" + }, + { + "m_Id": "65425b9f9bd0498e9705aa2e25bf287b" + }, + { + "m_Id": "94a28544ec1a41daa10643a5e3895572" + }, + { + "m_Id": "6a04d6663d6c4c7fbe283b99450affc0" + }, + { + "m_Id": "4187895f3de04cdfbe0b2b8ae7268c62" + }, + { + "m_Id": "cf1f45d6b7304c258777d7f3726b8b76" + } + ], + "m_GroupDatas": [ + { + "m_Id": "063dd08ef7054b98834ef43a93ef035d" + }, + { + "m_Id": "9a9b9423c348490d8c6550520a46754b" + }, + { + "m_Id": "c39c85064c8b4914bb957db1b59e0e49" + }, + { + "m_Id": "ef85247de4c745dcbc6ddca88875b14d" + }, + { + "m_Id": "b9e0ebc6ab434f5786efec886c52a16c" + }, + { + "m_Id": "ab191acedb9b44b7b3bbc68b89055a73" + }, + { + "m_Id": "f9a36441a7674212a626b4e29ac4024e" + }, + { + "m_Id": "66c69fb10be74462b9dfdbda883bd934" + }, + { + "m_Id": "d2a14e6d2148432cb883f7e72b690cff" + }, + { + "m_Id": "7e0bc17feda14e9686f73d30823bef26" + }, + { + "m_Id": "f56aec43c38a433ca25a9aab19b2e18b" + }, + { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + { + "m_Id": "cb23790c1b9143928df829b7a26d1423" + }, + { + "m_Id": "5afd5b10bac94af98e61ab4df0f1d432" + }, + { + "m_Id": "3cd206490c954ca5a821100d4380764f" + }, + { + "m_Id": "da79511a40004c349d114e88532d1e86" + } + ], + "m_StickyNoteDatas": [ + { + "m_Id": "aa6ca9dd588548b692498eb660b00833" + }, + { + "m_Id": "6f29e5b195f94b39825562b57958989a" + } + ], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "01236fb612fe46b2b32f87bc2763fe1c" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "84f1f5cdd3724f5398e1a2c6b9bd0cd8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "03f70d9a000b4f7486d44ca34a72624d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2573b278f94f489baa02b6e4f8abf14e" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0514eb06c8e64135b177afb0301976e3" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6829c94d9a2c4e83bf28f1f2c0c38d78" + }, + "m_SlotId": 9 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "054d372238b9453397bdd30799bcae8c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6829c94d9a2c4e83bf28f1f2c0c38d78" + }, + "m_SlotId": 8 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "05825271cdd44659ac6f7b39697db616" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a5535127f7b24e0cb24732d098701601" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "07db0a29efc54042ade27bb8935d48a6" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4082d083d2a14f029ccf2324754b1d9c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "08daa7a83f7b4889850c944add52dbb1" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "53dba8790d2442ed8f1b1de382253a0e" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "08dd23b8ffa54bfd8eab5eb42b6fd2f6" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "70b873bba57647c09b9319eb9df5122d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0903703114694cb880a37e61d972fe9a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5b77a116b0324bf3a9ff4a6fbd7be00e" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "09ca3df97218446e983a962c74cc98f4" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "eefe9a15aeeb47158a65cebd360bce53" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "09ca3df97218446e983a962c74cc98f4" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fd18b6af75854a368c145540f011523c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "09ca3df97218446e983a962c74cc98f4" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fe3d443bbd14473a94a276dc64eb6dcb" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "09ca3df97218446e983a962c74cc98f4" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "07db0a29efc54042ade27bb8935d48a6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "107e6f3ae5554f7d9ba33015710bfb0f" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c87c14db1c69414da7ecf06ddd7254af" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1284b21313e24c299fc3593aae4be71c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2e7b1b44474a40d6be90556281a77042" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "133fbe260a9a47af92f464ef0088253a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4082d083d2a14f029ccf2324754b1d9c" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "15c4fec5ae0a40cfae514e94cf634394" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88099319861e4e23be99db174b2b7c9e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "192263bfabbf44cfb1f9f99b834e186a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4b8aae1832a34ca98002df9614e79836" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1acd2114eeca41e1931e48aa19b1a1c8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e4feeb6b4fe6422c99a6d9f7204b3f77" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1ceaea2d8a314216847b3e129a914f2c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6ef6f3cedf274dfa9c7c43c186f36c1b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1fbe2c60822445559fe2af3b7355397d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d9fffa5b0642499e9cfb4904fa579915" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2458b50b3a4a48f1a639ea1f301ae84b" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2a91b4210c2540408a5f7008c3a6ae59" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "248c9a1da008405ba7595e996125bef3" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e4feeb6b4fe6422c99a6d9f7204b3f77" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "24ecf124b43a45489b00d17d1bdaec5a" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8360103f39bf4473b53bff12b89d4193" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "24f9c2c72d194b8b871004f37990ecb0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c6f506199a9c4cdb882b3aebb87c4245" + }, + "m_SlotId": 16 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2573b278f94f489baa02b6e4f8abf14e" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "84f1f5cdd3724f5398e1a2c6b9bd0cd8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "263ec88ed5b14e64b2f477156c8df843" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e1e6ea93dab24d4086de0ce0507e9306" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "264f5393ca9048c48c034aa0c00fe754" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4f74e65e559a414caef040647a6517ce" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "264f5393ca9048c48c034aa0c00fe754" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a07e525b0a0e425bb3348c1bded0c9b6" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2729e7307ce74d9f835081689bd089c3" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c6f506199a9c4cdb882b3aebb87c4245" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "281c2fab10a54a88ace70a99836fe852" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9abeb9fdadd74574b4e6738541daa06a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2a43d5b227114bb2b6f245cbdffd15e5" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "281c2fab10a54a88ace70a99836fe852" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2a91b4210c2540408a5f7008c3a6ae59" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8a7ae7a881424567bd38f733cff73869" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2b39ec00915848f88c1526a4cef37635" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "35d381f3a7994da39121a67ca007c2ed" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2e7b1b44474a40d6be90556281a77042" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "92c4cda2a4a24f8eab60734f342fe4b7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2e9f729099a7471b905328ce4ab3d62d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "39abf23a0de14b4f9a35f8bda206a3f5" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2fb263a485e1422cb255f3f4b19781a7" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a702998ed7684a6695b2c1b063948449" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "30c679946250441ab393a854e7e04a57" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a6f6bb8f46874779a5286682c043e521" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "31ebcab334ed4edb8643d897a0fe281b" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "aa34ae8be16d4885996fe17a972057f8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "32f21a4535e54ce48c097e51586c2235" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c234d329286d44ecb1b0b7d5805e8726" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "338d630ac3c44089856d8e5240554ff8" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "01236fb612fe46b2b32f87bc2763fe1c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "33989d390d0244088b0a2ac22e778165" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "efb12c27a80d4b58b763e55ec9cda203" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "352c5e7ba2f8421e9a1628d45c6167c1" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c8762bfc89e1476c9208f214d2cf9621" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "35539b51c7424cc09a4e9cad95fa6683" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b18429c8a89142c792da08fa7f80fb40" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "35d381f3a7994da39121a67ca007c2ed" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2fb263a485e1422cb255f3f4b19781a7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "39abf23a0de14b4f9a35f8bda206a3f5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "726753be6bb047f896bf629f180df013" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3d60b782c9dd4e5494f6fc269bee5bfa" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "41d505aa97584e2ca6e2f617918967fe" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3e9ea45a5cf94973bb74662f6dfa67d7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "107e6f3ae5554f7d9ba33015710bfb0f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3e9ea45a5cf94973bb74662f6dfa67d7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "67af7fa748e34ea1b3e235d0cafc0af4" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3e9ea45a5cf94973bb74662f6dfa67d7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "98b06805412b431fa26ce0a69aa10e25" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3e9ea45a5cf94973bb74662f6dfa67d7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d689efd5ae68433590c7ff751c0edd9f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3e9ea45a5cf94973bb74662f6dfa67d7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e8b85c1ce5af4459860b542e1afc8d84" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3edf889a2311455d94539d91d4840ace" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a6f6bb8f46874779a5286682c043e521" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3f04ec4c0414483791e7e56388b25b1f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ecee4b316f804aaabfb9ab9d90fe4712" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4082d083d2a14f029ccf2324754b1d9c" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "41d505aa97584e2ca6e2f617918967fe" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "41d505aa97584e2ca6e2f617918967fe" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6bd5468e24044965901c2f8235874ad4" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "44bc17bcc71c4ae19156bb362cae14ae" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "65425b9f9bd0498e9705aa2e25bf287b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4b8aae1832a34ca98002df9614e79836" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6829c94d9a2c4e83bf28f1f2c0c38d78" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4d5d4124bf664f4d9af264e412e1b431" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6a4b619cae09428e850340b327dc2247" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4f74e65e559a414caef040647a6517ce" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6b280d605cf34b63ae417129545c2f7d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "53dba8790d2442ed8f1b1de382253a0e" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "67bfdd4a87d54c4eb0e6fd97ea8bde3b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "57155e8356c9460d9ba3eae891883065" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c6f506199a9c4cdb882b3aebb87c4245" + }, + "m_SlotId": 10 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "57d17176266344f3bdf544fcd3993330" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "35d381f3a7994da39121a67ca007c2ed" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5829e6acf7d8498c8a97e0b64f4f7bed" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5b77a116b0324bf3a9ff4a6fbd7be00e" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "598e2f191176484ca6ce6ff63ac81a82" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "273f61f0afd2438d95da7144e127460e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5b5d90ab491f441884a78ece78c6e7a1" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d487e51cc2ea47f7a3736b88a760f012" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5b77a116b0324bf3a9ff4a6fbd7be00e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6829c94d9a2c4e83bf28f1f2c0c38d78" + }, + "m_SlotId": 5 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5c71ced646a0493ea0562df9d7a1ec33" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ecee4b316f804aaabfb9ab9d90fe4712" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5e600846744441f691aacca6271d740a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8c32d2e72c10434f82ad4f14bb3db31d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5e600846744441f691aacca6271d740a" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9837f852dbc445ec90140a8c9089b97b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "627a6231a44a450daea568ab3d65e599" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "65425b9f9bd0498e9705aa2e25bf287b" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "65425b9f9bd0498e9705aa2e25bf287b" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "94a28544ec1a41daa10643a5e3895572" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "66179ca98b2a453b960048dd690efe80" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "09ca3df97218446e983a962c74cc98f4" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "678c1a3aa5044ec5ba32ead9f37e83db" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "57155e8356c9460d9ba3eae891883065" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "67af7fa748e34ea1b3e235d0cafc0af4" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a65fd5b8249049cfa4978cb95f2906dd" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "67bfdd4a87d54c4eb0e6fd97ea8bde3b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f766681671b24953a25310189a3931a6" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6829c94d9a2c4e83bf28f1f2c0c38d78" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "32f21a4535e54ce48c097e51586c2235" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6829c94d9a2c4e83bf28f1f2c0c38d78" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "91518443319044bc8e4fd05de7e2581b" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "69822902c84c428080db9893d32ee267" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1ceaea2d8a314216847b3e129a914f2c" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6b1bfcb0a944448491e4361744eadcad" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "efb12c27a80d4b58b763e55ec9cda203" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6bd5468e24044965901c2f8235874ad4" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4d5d4124bf664f4d9af264e412e1b431" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6ef6f3cedf274dfa9c7c43c186f36c1b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f4c8ed6045604a808bfc1aa7cdbbd81a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "70b873bba57647c09b9319eb9df5122d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e4854a73e1f1473a9ad71dc1f45fb158" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7197fa9eff284d16b2d3d70d424e637a" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b4402ce3ccf04a048863239aedbe87a8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "726753be6bb047f896bf629f180df013" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c6f506199a9c4cdb882b3aebb87c4245" + }, + "m_SlotId": 6 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "74c7f8c267824f2c8b0ca2fe1be022b7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6829c94d9a2c4e83bf28f1f2c0c38d78" + }, + "m_SlotId": 6 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "752c6f7e5a64401783aef6ba46c5907f" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a7ef162d13a2481c86a37f4989904269" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "76c23cf23e734562b54dc8d34763eadf" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e177d7f1d3284a96a99e4967794fde8e" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7c140dfa3ad541778295a2628ecf3520" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d9fffa5b0642499e9cfb4904fa579915" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8360103f39bf4473b53bff12b89d4193" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ac3a80b81e024f529669ce414320f8b0" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "847ac5df0b2d4dd58b05ed5100fd2d88" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2b39ec00915848f88c1526a4cef37635" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "847ac5df0b2d4dd58b05ed5100fd2d88" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "31ebcab334ed4edb8643d897a0fe281b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "84f1f5cdd3724f5398e1a2c6b9bd0cd8" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "598e2f191176484ca6ce6ff63ac81a82" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "86ad6d85ef8b4b1d8bdb8341d5505bf6" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6ef6f3cedf274dfa9c7c43c186f36c1b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "88099319861e4e23be99db174b2b7c9e" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "338d630ac3c44089856d8e5240554ff8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8c32d2e72c10434f82ad4f14bb3db31d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2458b50b3a4a48f1a639ea1f301ae84b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8f8ca0a3b0dd4e448dbb945df2bfa639" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5b77a116b0324bf3a9ff4a6fbd7be00e" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91518443319044bc8e4fd05de7e2581b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88099319861e4e23be99db174b2b7c9e" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91850bdf7dcc4bf499f0b38e269d38f1" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "05825271cdd44659ac6f7b39697db616" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9203aadcc7e34fcbb60c753b4a4bd252" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "281c2fab10a54a88ace70a99836fe852" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "92460f8b665b4a03bb23e7fe80bdff90" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2a43d5b227114bb2b6f245cbdffd15e5" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "92c4cda2a4a24f8eab60734f342fe4b7" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ef7077cb966f4e20aab711392aff03e5" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "94a28544ec1a41daa10643a5e3895572" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8d0e91598db04dc39429e4727f60af22" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "953f2f4ce7334fa3b917c18a10d71bca" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d851bd5557a04ed4b753f5deab9ab7b3" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "959bbc37ca814b42be52d1bd1b64e66f" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc0c9bafa3544deaaba658da5d1457a2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "959ff1148b3349e48ee64a4e9b62185f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "74c7f8c267824f2c8b0ca2fe1be022b7" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "968eb1260de247a6ae11d93ffb62c370" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c8762bfc89e1476c9208f214d2cf9621" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "97ed7b3c251541af836cf9d87cf8d819" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a65fd5b8249049cfa4978cb95f2906dd" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9837f852dbc445ec90140a8c9089b97b" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "263ec88ed5b14e64b2f477156c8df843" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "98b06805412b431fa26ce0a69aa10e25" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "05825271cdd44659ac6f7b39697db616" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9abeb9fdadd74574b4e6738541daa06a" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "959bbc37ca814b42be52d1bd1b64e66f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9c2a7707ea0049638b2b48ac9f03a14a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b8dcd461a8b34ed6b2c77a51052430bb" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9c9b0e360b6a4384991b11c8bd5d1b90" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d9fffa5b0642499e9cfb4904fa579915" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9e53b02950a74aaeac3b759695803b53" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "efb12c27a80d4b58b763e55ec9cda203" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a07e525b0a0e425bb3348c1bded0c9b6" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4f74e65e559a414caef040647a6517ce" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a45ed91c81624944aee5338f91085783" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b18429c8a89142c792da08fa7f80fb40" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a5535127f7b24e0cb24732d098701601" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c6f506199a9c4cdb882b3aebb87c4245" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a5dc0c9495c34a1cbc486e1eae20b24a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "be0b6de023f04f3c8f86fdf44da92670" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a65fd5b8249049cfa4978cb95f2906dd" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2729e7307ce74d9f835081689bd089c3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a6f6bb8f46874779a5286682c043e521" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "264f5393ca9048c48c034aa0c00fe754" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a702998ed7684a6695b2c1b063948449" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2a91b4210c2540408a5f7008c3a6ae59" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a75487134df7415f955b33cff9f98ab4" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f766681671b24953a25310189a3931a6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a7ef162d13a2481c86a37f4989904269" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6bd5468e24044965901c2f8235874ad4" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aa34ae8be16d4885996fe17a972057f8" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b8c774fc9cac433b99c4b9b826c29cfd" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ac3a80b81e024f529669ce414320f8b0" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b8dca6839b2546f4add1900701779c26" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ac6fa46e682b443f9802650a7b7c1927" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "35539b51c7424cc09a4e9cad95fa6683" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ae3712da060746dab0542f01885e16fb" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "65425b9f9bd0498e9705aa2e25bf287b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b18429c8a89142c792da08fa7f80fb40" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e701720035d44304a33f4b64350fc6e3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b4402ce3ccf04a048863239aedbe87a8" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c6f506199a9c4cdb882b3aebb87c4245" + }, + "m_SlotId": 12 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b5303edc98994295a7b3d47c8554f4eb" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "be0b6de023f04f3c8f86fdf44da92670" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b7d3ea63e79f48f3a8c42957ac61a8b5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a75487134df7415f955b33cff9f98ab4" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b80337ac31e04b05a002e9f81ddbea8c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5b77a116b0324bf3a9ff4a6fbd7be00e" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b8c774fc9cac433b99c4b9b826c29cfd" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "263ec88ed5b14e64b2f477156c8df843" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b8dca6839b2546f4add1900701779c26" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a75487134df7415f955b33cff9f98ab4" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b8dca6839b2546f4add1900701779c26" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d851bd5557a04ed4b753f5deab9ab7b3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b8dca6839b2546f4add1900701779c26" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "53dba8790d2442ed8f1b1de382253a0e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b8dcd461a8b34ed6b2c77a51052430bb" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "70b873bba57647c09b9319eb9df5122d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "be0b6de023f04f3c8f86fdf44da92670" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f4c8ed6045604a808bfc1aa7cdbbd81a" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c234d329286d44ecb1b0b7d5805e8726" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "752c6f7e5a64401783aef6ba46c5907f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c46af3d4a47a4a879990007d0abb9155" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e4feeb6b4fe6422c99a6d9f7204b3f77" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c48b0bc83f544969b8903ab18833641f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a5dc0c9495c34a1cbc486e1eae20b24a" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c6f506199a9c4cdb882b3aebb87c4245" + }, + "m_SlotId": 13 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "32f21a4535e54ce48c097e51586c2235" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c6f506199a9c4cdb882b3aebb87c4245" + }, + "m_SlotId": 14 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "91518443319044bc8e4fd05de7e2581b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c8762bfc89e1476c9208f214d2cf9621" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7197fa9eff284d16b2d3d70d424e637a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c87c14db1c69414da7ecf06ddd7254af" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "24ecf124b43a45489b00d17d1bdaec5a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cada9cea9620451d83525a727c0f7769" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "41d505aa97584e2ca6e2f617918967fe" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cf1f45d6b7304c258777d7f3726b8b76" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6a04d6663d6c4c7fbe283b99450affc0" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d04a1ba74b404509b3874993b5771fe4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "847ac5df0b2d4dd58b05ed5100fd2d88" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d0f639d2d1ac4285b4ee05ffd5db4009" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "35d381f3a7994da39121a67ca007c2ed" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d12453dda1c34b6f833d8eda4eaf2c27" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c6f506199a9c4cdb882b3aebb87c4245" + }, + "m_SlotId": 15 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d3318e127b3b43748fe6886e280d5ff7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2e7b1b44474a40d6be90556281a77042" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d487e51cc2ea47f7a3736b88a760f012" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9abeb9fdadd74574b4e6738541daa06a" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d584e376984b490a8275e938ae72ed5e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8c32d2e72c10434f82ad4f14bb3db31d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d689efd5ae68433590c7ff751c0edd9f" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4b8aae1832a34ca98002df9614e79836" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d7abef3c272c480098cee3b4808d7d3f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d9fffa5b0642499e9cfb4904fa579915" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d851bd5557a04ed4b753f5deab9ab7b3" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "67bfdd4a87d54c4eb0e6fd97ea8bde3b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d9fffa5b0642499e9cfb4904fa579915" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c6f506199a9c4cdb882b3aebb87c4245" + }, + "m_SlotId": 7 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "dbe8c88f1fed41489b58cb2c624b07f5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2e7b1b44474a40d6be90556281a77042" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "dccc1e0050614b2398bfce4b52a305ca" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "74c7f8c267824f2c8b0ca2fe1be022b7" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e177d7f1d3284a96a99e4967794fde8e" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "627a6231a44a450daea568ab3d65e599" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e222cb2bff344522873e60fba8643903" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "57d17176266344f3bdf544fcd3993330" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e2ec96e135f9461382359ae7e3f6df33" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "efb12c27a80d4b58b763e55ec9cda203" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e4854a73e1f1473a9ad71dc1f45fb158" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "959bbc37ca814b42be52d1bd1b64e66f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e4feeb6b4fe6422c99a6d9f7204b3f77" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "678c1a3aa5044ec5ba32ead9f37e83db" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e74d1c75dc2045d287c81ef5ddb0993e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c234d329286d44ecb1b0b7d5805e8726" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e750faa0e3d44f9e9973ff8e08aa9dd9" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8360103f39bf4473b53bff12b89d4193" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e813722bfb384068bcfa94a1c53ca254" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9f2e5d9fd18c4aa5af7842cc348626ab" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e8a9cd81d6544753bf2cb708ed17484f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "74c7f8c267824f2c8b0ca2fe1be022b7" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e8b85c1ce5af4459860b542e1afc8d84" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "39abf23a0de14b4f9a35f8bda206a3f5" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ec50b266954540c39320b5e6db879290" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2b39ec00915848f88c1526a4cef37635" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ecee4b316f804aaabfb9ab9d90fe4712" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c6f506199a9c4cdb882b3aebb87c4245" + }, + "m_SlotId": 9 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "eefe9a15aeeb47158a65cebd360bce53" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e813722bfb384068bcfa94a1c53ca254" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ef7077cb966f4e20aab711392aff03e5" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c6f506199a9c4cdb882b3aebb87c4245" + }, + "m_SlotId": 11 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "efab06ea88604aa284d3d113d48d4342" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e4feeb6b4fe6422c99a6d9f7204b3f77" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "efb12c27a80d4b58b763e55ec9cda203" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c6f506199a9c4cdb882b3aebb87c4245" + }, + "m_SlotId": 8 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f4c8ed6045604a808bfc1aa7cdbbd81a" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e4854a73e1f1473a9ad71dc1f45fb158" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f766681671b24953a25310189a3931a6" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2fb263a485e1422cb255f3f4b19781a7" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f766681671b24953a25310189a3931a6" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a07e525b0a0e425bb3348c1bded0c9b6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fa47195d70db452ab131f74751df00f8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2e7b1b44474a40d6be90556281a77042" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fb95eeb30d884d54b358cca7f6a99063" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "74c7f8c267824f2c8b0ca2fe1be022b7" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fbd8a56452444ca6aae3067d4c1a6f4e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5e600846744441f691aacca6271d740a" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fd18b6af75854a368c145540f011523c" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "30c679946250441ab393a854e7e04a57" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fe3d443bbd14473a94a276dc64eb6dcb" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d487e51cc2ea47f7a3736b88a760f012" + }, + "m_SlotId": 0 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 583.0001220703125, + "y": -137.00001525878907 + }, + "m_Blocks": [ + { + "m_Id": "4b45669a84054c498babd493511b3189" + }, + { + "m_Id": "0153caa15e554a9bb37fea4238ebdc5b" + }, + { + "m_Id": "00ab9614abb14bfea39934b2abff144b" + }, + { + "m_Id": "6a04d6663d6c4c7fbe283b99450affc0" + }, + { + "m_Id": "4187895f3de04cdfbe0b2b8ae7268c62" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": 583.0001220703125, + "y": 174.00006103515626 + }, + "m_Blocks": [ + { + "m_Id": "8a7ae7a881424567bd38f733cff73869" + }, + { + "m_Id": "e1e6ea93dab24d4086de0ce0507e9306" + }, + { + "m_Id": "bc0c9bafa3544deaaba658da5d1457a2" + }, + { + "m_Id": "08c1176d7dfe406bb0f6283ca763d553" + }, + { + "m_Id": "fce699c8ebf3428887ef6a715d55d4f9" + }, + { + "m_Id": "6b280d605cf34b63ae417129545c2f7d" + }, + { + "m_Id": "e701720035d44304a33f4b64350fc6e3" + }, + { + "m_Id": "6a4b619cae09428e850340b327dc2247" + }, + { + "m_Id": "9f2e5d9fd18c4aa5af7842cc348626ab" + }, + { + "m_Id": "273f61f0afd2438d95da7144e127460e" + }, + { + "m_Id": "8d0e91598db04dc39429e4727f60af22" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Shader Graphs", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_ActiveTargets": [ + { + "m_Id": "0083909e70ac4601afc22e423a6e3d2e" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HDTarget", + "m_ObjectId": "0083909e70ac4601afc22e423a6e3d2e", + "m_ActiveSubTarget": { + "m_Id": "650ef699f8534d05b11661f3db2c1e50" + }, + "m_Datas": [ + { + "m_Id": "b00f1b66025c4b25a6f709e3c0ab54f4" + }, + { + "m_Id": "88f0b3d71738482fb6273b754134b4dd" + }, + { + "m_Id": "2a2960edadd1494c8e81b3d852cb3297" + }, + { + "m_Id": "5e856e0c3b704d14a6c36b84bf8d78f6" + } + ], + "m_CustomEditorGUI": "", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "00ab9614abb14bfea39934b2abff144b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Tangent", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "c996e165d42c4929928bc49c5e17d734" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "00fc4f6ddbc44cffb8cf67dc13aa9e7c", + "m_Id": 2, + "m_DisplayName": "Y", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Y", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "01236fb612fe46b2b32f87bc2763fe1c", + "m_Group": { + "m_Id": "7e0bc17feda14e9686f73d30823bef26" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1464.9998779296875, + "y": 340.0, + "width": 55.999996185302737, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "da3d5a689e494e92801f395f3085490f" + }, + { + "m_Id": "0ee666fc4145421c9bf23c75383d199e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "014573507305431a95bf90e4b9be7502", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "0153caa15e554a9bb37fea4238ebdc5b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Normal", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "3b9bea9727174fc0b9e705617c9903db" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Normal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "01a8f5bfdcbf49b89b73d8e8596d4a96", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "01ed385bc89446c5b327cacc69bcce37", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "02e510ee2ef34b6aa52e075af163f348", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0337e07f559541ec96585a6182657f0a", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "03e431f2cc564c7d824423b1da73db58", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "03f70d9a000b4f7486d44ca34a72624d", + "m_Group": { + "m_Id": "7e0bc17feda14e9686f73d30823bef26" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1808.9998779296875, + "y": 379.9999694824219, + "width": 169.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "84a278ec2cbb499fa6157d16923afda1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "40ad0182bb1c42b9b661c6e1e59e3b8e" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "048cb4a590ce4968b7b917a490150ec5", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "04bc5aa9cb144da6ba346c5a217bce7c", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "0514eb06c8e64135b177afb0301976e3", + "m_Group": { + "m_Id": "cb23790c1b9143928df829b7a26d1423" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5033.0, + "y": 1594.0, + "width": 202.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "fb85edc4ce8e4362a1d1e12547d260cb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a0dea5230a33428cb6bffe7ab816e628" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "054d372238b9453397bdd30799bcae8c", + "m_Group": { + "m_Id": "cb23790c1b9143928df829b7a26d1423" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5058.0, + "y": 1560.0, + "width": 227.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "e989b91cd55343fd98fda6e8bf964491" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1b299f10f9db46719d10fb61b53094c1" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "0559f5b0e7274ee09cdcddde77d06b3d", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "056e224982a4418783cc9a754ebd4920", + "m_Guid": { + "m_GuidSerialized": "b66fda54-ec55-4ec2-8f9e-c6601e0efbc3" + }, + "m_Name": "CFULC Mask", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_CFULCMask", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "05825271cdd44659ac6f7b39697db616", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5220.0, + "y": -402.0, + "width": 184.0, + "height": 252.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "4b88b55388ef4664baf654b1bed1e87f" + }, + { + "m_Id": "358c191e589441cb9ab0497275a6866f" + }, + { + "m_Id": "c0d2e3f5038b4df2ab225ad3103ca3fe" + }, + { + "m_Id": "0b404c564fc6464ebee5bdda608c385d" + }, + { + "m_Id": "1889829402464bd2a7640dd5e6f60b3b" + }, + { + "m_Id": "4686d5fe337b46f28a9b367786c7087b" + }, + { + "m_Id": "44ea5acfb2d4456ea052aa45beb63793" + }, + { + "m_Id": "fb80921dc3724b67876bf7f60fff4662" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "05a08ecd924a44bba69d2b0cef175cec", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "05efbcd28970432bab2f0280997fc441", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "060fd61d7b8a48d19e884b7fcfa36d56", + "m_Id": 2, + "m_DisplayName": "Y", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Y", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "063dd08ef7054b98834ef43a93ef035d", + "m_Title": "Head Color Blend", + "m_Position": { + "x": -2073.0, + "y": -1729.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "0647cd09207e46a99623889e73580759", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "07b04c2277dd45198898280203025dcd", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SaturateNode", + "m_ObjectId": "07db0a29efc54042ade27bb8935d48a6", + "m_Group": { + "m_Id": "f56aec43c38a433ca25a9aab19b2e18b" + }, + "m_Name": "Saturate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1676.0001220703125, + "y": 1156.0001220703125, + "width": 128.0, + "height": 94.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "238aff0108304d08bc76c1f13198d281" + }, + { + "m_Id": "784dfbda34cb491aa18d22a388dac528" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "08c1176d7dfe406bb0f6283ca763d553", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.BentNormal", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "c4b6c46dc8b348b8a5ecd4e2aead24c0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BentNormal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "08daa7a83f7b4889850c944add52dbb1", + "m_Group": { + "m_Id": "66c69fb10be74462b9dfdbda883bd934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2351.0, + "y": -110.00004577636719, + "width": 152.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "cf1f15de83894e24b940127ff7098e7e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "5172aa37e7034721a702d02156b0c3a6" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "08dd23b8ffa54bfd8eab5eb42b6fd2f6", + "m_Group": { + "m_Id": "b9e0ebc6ab434f5786efec886c52a16c" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1400.9998779296875, + "y": 2475.0, + "width": 162.0, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "23078c8e96544ba59e30d3f7739384a0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "0ba2430cc19d47f8a409f527a6dc78ee" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "08ea3079bc4b42ce96fe727e667b8e72", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "0903703114694cb880a37e61d972fe9a", + "m_Group": { + "m_Id": "cb23790c1b9143928df829b7a26d1423" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5262.0, + "y": 1313.0, + "width": 234.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "5f285cf6e93d448cb5c6ea67e742007d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "0f24de491c834c9e804aa21dd58f65af" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "09847344f8004a26bdad187ff3b528cd", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "09ca3df97218446e983a962c74cc98f4", + "m_Group": { + "m_Id": "3cd206490c954ca5a821100d4380764f" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2935.999755859375, + "y": 744.0001220703125, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "ee20fbde14b8401da12d7aa5225b7517" + }, + { + "m_Id": "cc95f826c4ae496383d43b50bf0a0757" + }, + { + "m_Id": "4e8603f0303e4fccad59b551b5bec709" + }, + { + "m_Id": "39cab34d69114123b38ed04b3bb55c23" + }, + { + "m_Id": "6e188f2f78af432dbb36b20ec758c9dc" + }, + { + "m_Id": "413e9c5250a640a5bc2df5e6d4676ff8" + }, + { + "m_Id": "93c9fb5ea5864c6eaae0cda4f420ff84" + }, + { + "m_Id": "d03b89c54bcd458089f04ed4c0afe8bc" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "09e79952160e4143bfc0aebcff87ce18", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "0a097787cd474a819a023f25002203f6", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0a38a26b7f6443e5a17e47c0484ef2a3", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 2.5, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0b404c564fc6464ebee5bdda608c385d", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "0ba2430cc19d47f8a409f527a6dc78ee", + "m_Guid": { + "m_GuidSerialized": "d8fc8ef9-55e7-464d-8142-21491760a9a9" + }, + "m_Name": "Normal Strength", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_NormalStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 2.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0c2638d8418949f5b60cf7a73ea8c304", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "0cae67e06abe458f8f01660cbb4221de", + "m_Guid": { + "m_GuidSerialized": "b79804d9-7a81-47d1-9a94-5379869e972c" + }, + "m_Name": "Upper Lip Scatter Scale", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_UpperLipScatterScale", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 2.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0d28e9b96829486b9a93fb4b4493ec53", + "m_Id": 0, + "m_DisplayName": "Smoothness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Smoothness", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0d7102c7d7d5479a8448b76284525fbb", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "0dbd8f4e7dbe4735b7420287b8cbdfd6", + "m_Guid": { + "m_GuidSerialized": "bb4ae368-78ad-4b8c-a880-fb5bafdaf96d" + }, + "m_Name": "Diffuse Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_0dbd8f4e7dbe4735b7420287b8cbdfd6", + "m_OverrideReferenceName": "_DiffuseColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "0e03c873ccc040dd8417724de5eaf36d", + "m_Id": 0, + "m_DisplayName": "Normal (Tangent Space)", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NormalTS", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0e7df1d9c08e4ef9b64a1bd18349ce81", + "m_Id": 4, + "m_DisplayName": "W", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "W", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "W" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0eb4e86678ec43db94dff39bf7124e5b", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0ed7d1df69484eb7bc57fa367591d14b", + "m_Id": 0, + "m_DisplayName": "Inner Lid/A Scatter Scale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0ed9acaed6d8417fad8b86edf7faf7b5", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0ee666fc4145421c9bf23c75383d199e", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "0f24de491c834c9e804aa21dd58f65af", + "m_Guid": { + "m_GuidSerialized": "d4acc844-d4cb-4a78-a48f-4e786abe1516" + }, + "m_Name": "Upper Lid/B Smoothness Mod", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_BSmoothnessMod", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": -1.5, + "y": 1.5 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0f5668b12b4e436ab160cdb00008007d", + "m_Id": 0, + "m_DisplayName": "Tessellation Factor", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TessellationFactor", + "m_StageCapability": 1, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0ff7e0cbcc4147afa6a5e57e00dcc27e", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "107e6f3ae5554f7d9ba33015710bfb0f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5442.0, + "y": -537.9999389648438, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "d88def6869fc49d3bc653b65a14f4035" + }, + { + "m_Id": "886088b6c7a14bd8903dcc64845691de" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1090fc812c164ffa8276b79e749d6d1a", + "m_Id": 0, + "m_DisplayName": "Chin Scatter Scale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "11d663a4721749668b26f021655222e3", + "m_Guid": { + "m_GuidSerialized": "2f169b8d-56f7-40ec-bbe0-cccbf9fbd1c2" + }, + "m_Name": "Ear Neck Mask", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_EarNeckMask", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1215ed0b592e4af4b86adbf923212768", + "m_Id": 1, + "m_DisplayName": "X", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "X", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "1284b21313e24c299fc3593aae4be71c", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5404.0, + "y": 647.0, + "width": 171.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "1090fc812c164ffa8276b79e749d6d1a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3a7a76a7000244e4b3de2b879f66a390" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "12e263ae9342430fbd23ddd2c8f51ea8", + "m_Id": 5, + "m_DisplayName": "Mod1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Mod1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "133fbe260a9a47af92f464ef0088253a", + "m_Group": { + "m_Id": "f56aec43c38a433ca25a9aab19b2e18b" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1726.0001220703125, + "y": 1264.0, + "width": 178.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "30fa119b4c8e49d69305bb791bfee0ef" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "833ac99096aa4e25ac67e1440763f977" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "140df61af5a646c58ab1252218f252dd", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "144e3366a62e4ce39bb941e6eef5bbe6", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "14691abbdb8c44868b2fbf943456a214", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "15c4fec5ae0a40cfae514e94cf634394", + "m_Group": { + "m_Id": "5afd5b10bac94af98e61ab4df0f1d432" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3769.0, + "y": 246.99998474121095, + "width": 165.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "36cf58cdc6114de09fa380c277e06693" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a6dd3195bd6d4a298423e889b02d7c82" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "167f8d77ee5e478ab5c3c33cb26ad3c0", + "m_Guid": { + "m_GuidSerialized": "127069c4-4651-454d-be83-1fd921a8f943" + }, + "m_Name": "Ear Smoothness Mod", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_EarSmoothnessMod", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": -1.5, + "y": 1.5 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "16a964c42caa4ca3afed97077c6b7bbe", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "186cb51092954fe39e95085fa462302e", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1889829402464bd2a7640dd5e6f60b3b", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "18e7067ff74c497eb92e133c7111aef2", + "m_Guid": { + "m_GuidSerialized": "e225779f-b080-4c10-9dae-3e0f398e205b" + }, + "m_Name": "Micro Smoothness Mod", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_18e7067ff74c497eb92e133c7111aef2", + "m_OverrideReferenceName": "_MicroSmoothnessMod", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": -1.5, + "y": 1.5 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "191e915f49e24dfcace38066cf12bd48", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "192012161b4245a7b5d79fc52657b74d", + "m_Id": 0, + "m_DisplayName": "Chin Smoothness Mod", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "192263bfabbf44cfb1f9f99b834e186a", + "m_Group": { + "m_Id": "cb23790c1b9143928df829b7a26d1423" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5212.0, + "y": 991.9999389648438, + "width": 184.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "b749ee7701af45a69020770d171d1a51" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "500ba94d31a4430589839a4ee489195e" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1a09dbf5f5cf4dac8496ffcb3a3088ab", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1aa5508d563a46628cfbbc83f8ab9519", + "m_Id": 1, + "m_DisplayName": "X", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "X", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "1acd2114eeca41e1931e48aa19b1a1c8", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5418.0, + "y": 393.0, + "width": 185.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "8f548b1b59b143b5ae7436740ad9a91a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "971eb675ce25417c8f423a316a778a4a" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "1b299f10f9db46719d10fb61b53094c1", + "m_Guid": { + "m_GuidSerialized": "0887accf-69ae-4141-a559-543ceb038a67" + }, + "m_Name": "Unmasked Smoothness Mod", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_UnmaskedSmoothnessMod", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": -1.5, + "y": 1.5 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "1ba549139d0549719e0aefced25cc144", + "m_Id": 9, + "m_DisplayName": "Mod3", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Mod3", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1bd571593dad401bb7989b84e4e7618f", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1c6c411c5130458f84cb5a96efc1686e", + "m_Id": 0, + "m_DisplayName": "Upper Lid/B Scatter Scale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1c77679adfa54ab8893eccb5cc5c8380", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1cbd49ba99204373b697c4ab58a7f853", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1cc0c83645ba4b95bacdc0a157f573c0", + "m_Id": 0, + "m_DisplayName": "Metallic", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Metallic", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "1ceaea2d8a314216847b3e129a914f2c", + "m_Group": { + "m_Id": "ef85247de4c745dcbc6ddca88875b14d" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1606.9998779296875, + "y": 1450.0, + "width": 184.0, + "height": 252.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "186cb51092954fe39e95085fa462302e" + }, + { + "m_Id": "14691abbdb8c44868b2fbf943456a214" + }, + { + "m_Id": "40093fdb515740a6b89991c27475fb70" + }, + { + "m_Id": "62cce88aaad1405d9a4f9103c020132e" + }, + { + "m_Id": "b1d4b45693af46a3a723b2ffb1b8b88a" + }, + { + "m_Id": "eb7f26266d4d47c9a57e818a9e6890dc" + }, + { + "m_Id": "b959e24d88ea43f5bf4256f07ae90ec0" + }, + { + "m_Id": "96f36c732c8e47529d446f73fa12dd82" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 1, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1d1ca274b5fe42e69ce56945c39a8ea7", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.DiffusionProfileInputMaterialSlot", + "m_ObjectId": "1d4e4c975a3241d5ab63d4debf2aec6a", + "m_Id": 0, + "m_DisplayName": "Diffusion Profile", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "DiffusionProfileHash", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_DiffusionProfile": { + "selectedEntry": 0, + "popupEntries": [] + }, + "m_SerializedDiffusionProfile": "{\n \"diffusionProfileAsset\": {\n \"fileID\": 11400000,\n \"guid\": \"b50e0337e68c0f84696e5be3cc744353\",\n \"type\": 2\n }\n}", + "m_Version": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1fb80260b80947a887e0bf25a6301900", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "1fbe2c60822445559fe2af3b7355397d", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4990.0, + "y": 284.9999084472656, + "width": 234.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "6113c1fd69f245d4a66862ce1c3c8f41" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "0f24de491c834c9e804aa21dd58f65af" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1fc42ad5bac146df9339a267cdfdfb03", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "21bdd2a34cdb4aa185d61d6ec0cca7a0", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "229e12ce054c4003affcf25346b88151", + "m_Guid": { + "m_GuidSerialized": "2bb55888-515a-40aa-8e09-1204f3c80b17" + }, + "m_Name": "Smoothness Min", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SmoothnessMin", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "22c8235a46f04dd59f7c65d42934e58b", + "m_Id": 0, + "m_DisplayName": "Ambient Occlusion Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "23078c8e96544ba59e30d3f7739384a0", + "m_Id": 0, + "m_DisplayName": "Normal Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "230ead4436b64146a60a64dd8575fc7d", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "23347c24053e478b8cfdb9644cccccaf", + "m_Guid": { + "m_GuidSerialized": "8cfbdc60-52ad-4df3-a4f1-be09fb3d2d54" + }, + "m_Name": "Nose/R Smoothness Mod", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_RSmoothnessMod", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": -1.5, + "y": 1.5 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "238aff0108304d08bc76c1f13198d281", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "2458b50b3a4a48f1a639ea1f301ae84b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -347.0, + "y": -744.0, + "width": 56.000003814697269, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "2fc73300a2a343358f07fa10504f8ee4" + }, + { + "m_Id": "e3e86916a3964c158328500eb1239f82" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "248c9a1da008405ba7595e996125bef3", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5426.0, + "y": 427.0000305175781, + "width": 193.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "84dc0cfb436548b5b6322ae3547f92c3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "5c244cc3e1824793bbb81324a733903c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "24b993800b314d3a802a9619a6c7fa3c", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "24e451e857044fbcaf92b7742568ed87", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "24ecf124b43a45489b00d17d1bdaec5a", + "m_Group": { + "m_Id": "66c69fb10be74462b9dfdbda883bd934" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3215.0, + "y": -284.0, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "45e8085e201e4a5aa9203cce144ecbba" + }, + { + "m_Id": "859c3811943c4b02896b724448c90800" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "24f9c2c72d194b8b871004f37990ecb0", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4752.0, + "y": 797.0, + "width": 202.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d14f2f050ac44a56ba46aef4c4655a49" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a0dea5230a33428cb6bffe7ab816e628" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "2573b278f94f489baa02b6e4f8abf14e", + "m_Group": { + "m_Id": "7e0bc17feda14e9686f73d30823bef26" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1592.9998779296875, + "y": 379.9999694824219, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "d4bcdda4715f41acb0dec6f5f0b399a5" + }, + { + "m_Id": "e17a9e2e0ec344d680b399ed8197e67a" + }, + { + "m_Id": "2fdb1b75f7ae453aad54eae3c39e033e" + }, + { + "m_Id": "94c83c44ac0b4bc2b6071eac09c7a6cb" + }, + { + "m_Id": "a3fd7b2e19fc4e95949902ca103e1a30" + }, + { + "m_Id": "fecf7d06ef38474991bf0c06800e8aae" + }, + { + "m_Id": "2fa16f2c17ff43778f25befb7b0695bf" + }, + { + "m_Id": "d55629a774674bdcbc3a5ba1e9e32dc0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "2589dbf9a864406eb2102c86a9ebb9b4", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "26019c742e5c4c7a9615882e4ec44265", + "m_Id": 2, + "m_DisplayName": "Off", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Off", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2601a264f4d14f4c902f8008895c54cc", + "m_Id": 1, + "m_DisplayName": "Strength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Strength", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "261169e197f54338a76b6e6f6a523b9c", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "261a1463774f402ea6cf22be3927056d", + "m_Id": 0, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.KeywordNode", + "m_ObjectId": "263ec88ed5b14e64b2f477156c8df843", + "m_Group": { + "m_Id": "f9a36441a7674212a626b4e29ac4024e" + }, + "m_Name": "Is Head", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -164.00003051757813, + "y": -457.0000305175781, + "width": 135.0, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "329aacad948d406dafafb13de30b816e" + }, + { + "m_Id": "313b7b412ac44263b11790df9dbf2758" + }, + { + "m_Id": "c4665f5d8d5b4498b43072687bee29a3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "4479b5f90a784db6b7291eba881239a9" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "264f5393ca9048c48c034aa0c00fe754", + "m_Group": { + "m_Id": "d2a14e6d2148432cb883f7e72b690cff" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1720.0001220703125, + "y": 53.000057220458987, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "f09f3b7abb124588b87ec35e2f70c5c9" + }, + { + "m_Id": "bc6e2d6b699e4a54ae4a604b9015969e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "26adc51b91984d0685d31ac994b799e2", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "26d61b36c9a4458b99c9cf5016233792", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "2729e7307ce74d9f835081689bd089c3", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4615.0, + "y": 134.99996948242188, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "ac761ccfb4db460cbf872e7439eb051e" + }, + { + "m_Id": "413a172c3fe848bb98bf09b10dfd0870" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "273f61f0afd2438d95da7144e127460e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.SubsurfaceMask", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "e8362fd7f2884d1ab1ac906ae9c28004" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.SubsurfaceMask" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "27816559ecca46af9c4e56da83727fd7", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "281c2fab10a54a88ace70a99836fe852", + "m_Group": { + "m_Id": "c39c85064c8b4914bb957db1b59e0e49" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1441.9998779296875, + "y": 2701.0, + "width": 183.99998474121095, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "69d54d6c4ba64a468f042e25e1f1a0ca" + }, + { + "m_Id": "2af5165093084217aac61b4af29a730d" + }, + { + "m_Id": "c9c382f96969430ca6a46ac85b576bb2" + }, + { + "m_Id": "383a3e546b014329b0e83fd4ea9c0506" + }, + { + "m_Id": "05efbcd28970432bab2f0280997fc441" + }, + { + "m_Id": "26d61b36c9a4458b99c9cf5016233792" + }, + { + "m_Id": "0647cd09207e46a99623889e73580759" + }, + { + "m_Id": "ba586a643825415d9395e0095ddd8d8a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 1, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "29049c4f567047b7864950da33af235e", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2999b99dcc9e47fdba5b859b41e2cce3", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "29cd54db3a37401487b0992559ac87e9", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.LightingData", + "m_ObjectId": "2a2960edadd1494c8e81b3d852cb3297", + "m_NormalDropOffSpace": 0, + "m_BlendPreserveSpecular": true, + "m_ReceiveDecals": true, + "m_ReceiveSSR": true, + "m_ReceiveSSRTransparent": false, + "m_SpecularAA": false, + "m_SpecularOcclusionMode": 1, + "m_OverrideBakedGI": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TilingAndOffsetNode", + "m_ObjectId": "2a43d5b227114bb2b6f245cbdffd15e5", + "m_Group": { + "m_Id": "c39c85064c8b4914bb957db1b59e0e49" + }, + "m_Name": "Tiling And Offset", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1671.999755859375, + "y": 2763.0, + "width": 155.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "261a1463774f402ea6cf22be3927056d" + }, + { + "m_Id": "f9b331b1062048d6b94590012e2f4adb" + }, + { + "m_Id": "c083ca9475264d81936b2f64c2ae9982" + }, + { + "m_Id": "89d785e9bb6c413687505ab305a7ebf9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "2a44eebe53c34fd688481ea636e72502", + "m_Id": 6, + "m_DisplayName": "Scatter1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Scatter1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.KeywordNode", + "m_ObjectId": "2a91b4210c2540408a5f7008c3a6ae59", + "m_Group": { + "m_Id": "f9a36441a7674212a626b4e29ac4024e" + }, + "m_Name": "Is Head", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -164.00003051757813, + "y": -812.0000610351563, + "width": 139.0, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "bac1a1097e9c4e0590a6fc721aaf8c06" + }, + { + "m_Id": "2e490a5e1ee24904ad9f435dc013f693" + }, + { + "m_Id": "26019c742e5c4c7a9615882e4ec44265" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "4479b5f90a784db6b7291eba881239a9" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2adb539eb1334a5db44b4729bd9b575c", + "m_Id": 3, + "m_DisplayName": "Z", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Z", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2af5165093084217aac61b4af29a730d", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "2aff406bc0ff49feab0b75f503b042f0", + "m_Guid": { + "m_GuidSerialized": "e4cf905b-6998-4808-8f8a-23912148240b" + }, + "m_Name": "Upper Lid/B Scatter Scale", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_BScatterScale", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 2.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2b081408a7e24e398594d062ea1a971f", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "2b2b2d07a8f24b6eb6bfeebf714d9597", + "m_Id": 6, + "m_DisplayName": "In3", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In3", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "2b39ec00915848f88c1526a4cef37635", + "m_Group": { + "m_Id": "063dd08ef7054b98834ef43a93ef035d" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1538.0001220703125, + "y": -1729.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "6f0452fd4893436f82f1c3f508d807e9" + }, + { + "m_Id": "0d7102c7d7d5479a8448b76284525fbb" + }, + { + "m_Id": "07b04c2277dd45198898280203025dcd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2b709efed97245e39e8efd16cce3a25e", + "m_Id": 0, + "m_DisplayName": "Mouth/G Smoothness Mod", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2c66e4d810324e0b9f9719d4a714952d", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "2cc11af55d6b4faea215407e60307db4", + "m_Guid": { + "m_GuidSerialized": "af4fc7b2-efb5-49d3-ab39-9a7996790eb6" + }, + "m_Name": "Normal Blend Map (Head)", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_2cc11af55d6b4faea215407e60307db4", + "m_OverrideReferenceName": "_NormalBlendMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2cf64e195b80497f89585eb10f547802", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "2cfe2b87003046fba7904a4c6b6c79dc", + "m_Id": 7, + "m_DisplayName": "Mod1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Mod1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2d00f62acd904c94b88139b3936f5d00", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "2d09a2a1464e4042993ea2181230532c", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2d4b81bb75a34c3284ccf43688f1b4b3", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2ddf62a8e5c74c50ab6a1fc5aed3d039", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "2e0b13ed9e8b4125b1039d3595bb895c", + "m_Guid": { + "m_GuidSerialized": "50e618dc-2e3f-4add-9771-7d13a2e1d13d" + }, + "m_Name": "Emissive Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_2e0b13ed9e8b4125b1039d3595bb895c", + "m_OverrideReferenceName": "_EmissiveColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2e490a5e1ee24904ad9f435dc013f693", + "m_Id": 1, + "m_DisplayName": "On", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "On", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4Node", + "m_ObjectId": "2e7b1b44474a40d6be90556281a77042", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Vector 4", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5167.0, + "y": 544.9998779296875, + "width": 131.0, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "1aa5508d563a46628cfbbc83f8ab9519" + }, + { + "m_Id": "54d535b7368c4a89a598835dffe7911c" + }, + { + "m_Id": "2adb539eb1334a5db44b4729bd9b575c" + }, + { + "m_Id": "0e7df1d9c08e4ef9b64a1bd18349ce81" + }, + { + "m_Id": "4dfb5d9f77cf49cfab4aa11ef098160d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2e9f729099a7471b905328ce4ab3d62d", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5428.0, + "y": 105.0, + "width": 162.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "2f3e24070c184dfdaed5e23420b44776" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "11d663a4721749668b26f021655222e3" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "2f3e24070c184dfdaed5e23420b44776", + "m_Id": 0, + "m_DisplayName": "Ear Neck Mask", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "2fa16f2c17ff43778f25befb7b0695bf", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "2fb263a485e1422cb255f3f4b19781a7", + "m_Group": { + "m_Id": "063dd08ef7054b98834ef43a93ef035d" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -690.9999389648438, + "y": -1204.0, + "width": 130.0, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "f69b9026c9f34b6c875f95a45f10a2c0" + }, + { + "m_Id": "b7c396adc2074b9e90f2631e905ffdf5" + }, + { + "m_Id": "e594ef18acbd4c88a458248568ecdf8f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2fc73300a2a343358f07fa10504f8ee4", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2fdb1b75f7ae453aad54eae3c39e033e", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "30c679946250441ab393a854e7e04a57", + "m_Group": { + "m_Id": "d2a14e6d2148432cb883f7e72b690cff" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2075.0, + "y": 53.000057220458987, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "b1702efc476344c3960ea02ce540f393" + }, + { + "m_Id": "2ddf62a8e5c74c50ab6a1fc5aed3d039" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "30fa119b4c8e49d69305bb791bfee0ef", + "m_Id": 0, + "m_DisplayName": "Smoothness Power", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "313b7b412ac44263b11790df9dbf2758", + "m_Id": 1, + "m_DisplayName": "On", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "On", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "315af748590c43e98863cdc26b38904f", + "m_Id": 0, + "m_DisplayName": "Micro Normal Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "31ebcab334ed4edb8643d897a0fe281b", + "m_Group": { + "m_Id": "063dd08ef7054b98834ef43a93ef035d" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1317.0, + "y": -1288.0, + "width": 56.0, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "2c66e4d810324e0b9f9719d4a714952d" + }, + { + "m_Id": "afe49abcf9354889acf24c07191e3f82" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "320b7f56c48046afad2ace44ca49de50", + "m_Id": 3, + "m_DisplayName": "Z", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Z", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3259710122434acb8c2cc37879ef7a95", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "329aacad948d406dafafb13de30b816e", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "32adb951b7c34c899a609927b1208e67", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "32c9c8124f1d4c23a2e1e4cbf1d00fbd", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "32ecca5f2ab245cbad6748bf222391a5", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.KeywordNode", + "m_ObjectId": "32f21a4535e54ce48c097e51586c2235", + "m_Group": { + "m_Id": "5afd5b10bac94af98e61ab4df0f1d432" + }, + "m_Name": "Is Head", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3832.0, + "y": 1029.0, + "width": 135.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "2cf64e195b80497f89585eb10f547802" + }, + { + "m_Id": "8c8679659b1c423da2705f4192a9518b" + }, + { + "m_Id": "e668d6b76d8549e2aa913b336c0b7589" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "4479b5f90a784db6b7291eba881239a9" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "338d630ac3c44089856d8e5240554ff8", + "m_Group": { + "m_Id": "7e0bc17feda14e9686f73d30823bef26" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1804.0, + "y": 340.0000305175781, + "width": 56.000003814697269, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "16a964c42caa4ca3afed97077c6b7bbe" + }, + { + "m_Id": "93535619bc6f4e8aab83bd4126f7843b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "33989d390d0244088b0a2ac22e778165", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4979.0, + "y": 436.99993896484377, + "width": 223.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "b3816536558e4d5bb5f5ab8c9171e12c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "e8cdc35a911841ea94f4e76dc4ec9395" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "33cd59ca32c444f0a0912f3daa9403ab", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "342fb2c74a0745c9912bc08443777606", + "m_Id": 0, + "m_DisplayName": "In1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "351cfe5ef83646b6b88dcad462309730", + "m_Id": 0, + "m_DisplayName": "Nostril Cavity AO", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "352c5e7ba2f8421e9a1628d45c6167c1", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5397.0, + "y": 729.0, + "width": 164.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "67ce2d247d3e4a07aad4c63cea64571d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "e55f9a75fb6b42608280338c0f6f0543" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "355345a19dfa41b2a36d0dcc2f06088a", + "m_Id": 0, + "m_DisplayName": "Smoothness Min", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "35539b51c7424cc09a4e9cad95fa6683", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -173.0000762939453, + "y": 135.00003051757813, + "width": 184.0, + "height": 253.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "c9e7106a19af41369846e51c1048df65" + }, + { + "m_Id": "8fb7eeeaf6fe49928390c832bd170f19" + }, + { + "m_Id": "140df61af5a646c58ab1252218f252dd" + }, + { + "m_Id": "95fa66bf36ba4691aa744a2bdf61431a" + }, + { + "m_Id": "0eb4e86678ec43db94dff39bf7124e5b" + }, + { + "m_Id": "4ada891bb5194b358b8513e1069c477a" + }, + { + "m_Id": "c95426813fca498ea12f21bb83550b57" + }, + { + "m_Id": "32ecca5f2ab245cbad6748bf222391a5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "358c191e589441cb9ab0497275a6866f", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlendNode", + "m_ObjectId": "35d381f3a7994da39121a67ca007c2ed", + "m_Group": { + "m_Id": "063dd08ef7054b98834ef43a93ef035d" + }, + "m_Name": "Blend", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1321.0, + "y": -1487.0, + "width": 161.0, + "height": 178.0 + } + }, + "m_Slots": [ + { + "m_Id": "547377dca39c41e09bae114510db1a87" + }, + { + "m_Id": "688faa8da3b14091a4958198db5bea66" + }, + { + "m_Id": "bb7bdf3a76704b8db4a45ba32c2e001d" + }, + { + "m_Id": "b8cbf18017a24aa7b494ec5231b60920" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_BlendMode": 15 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "36cf58cdc6114de09fa380c277e06693", + "m_Id": 0, + "m_DisplayName": "Subsurface Scale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "36eecdef2b294c59a439232db1d40c95", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3781cd6f06144262831c126dc6c516a1", + "m_Id": 2, + "m_DisplayName": "Off", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Off", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "383a3e546b014329b0e83fd4ea9c0506", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "39a1b3de165b4ff6beecaebd677c6e3a", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "39abf23a0de14b4f9a35f8bda206a3f5", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5220.0, + "y": 105.0, + "width": 184.0, + "height": 252.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "64a83542b6d843c7b637379509d8a3cf" + }, + { + "m_Id": "4968d302e5e940f8b9a88a6f70d2c852" + }, + { + "m_Id": "899ac35f1d074b8ba17c6cedd02aed08" + }, + { + "m_Id": "7700ac8514144e75956f81002597b33e" + }, + { + "m_Id": "4025c72a40cb42848d28a618067d0136" + }, + { + "m_Id": "934cb2a0d12e441292d9259cc4ca24f9" + }, + { + "m_Id": "cc38707bb3d748838a23f4574a063781" + }, + { + "m_Id": "03e431f2cc564c7d824423b1da73db58" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "39cab34d69114123b38ed04b3bb55c23", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3a447476a53a4423b705358147d98bee", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "3a7a76a7000244e4b3de2b879f66a390", + "m_Guid": { + "m_GuidSerialized": "f7de4c2c-5122-40a0-8daf-9e03b4b9dcba" + }, + "m_Name": "Chin Scatter Scale", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_ChinScatterScale", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 2.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "3b9bea9727174fc0b9e705617c9903db", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3c351ac12c7644e888732457ce8c7535", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3c55dbafb6a64d44812a529932b5620e", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3cb22f2017f24943ac729606ac833859", + "m_Id": 0, + "m_DisplayName": "Nose/R Smoothness Mod", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "3cd206490c954ca5a821100d4380764f", + "m_Title": "HDRP Mask", + "m_Position": { + "x": -3139.0, + "y": 565.0001831054688 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "3d60b782c9dd4e5494f6fc269bee5bfa", + "m_Group": { + "m_Id": "f56aec43c38a433ca25a9aab19b2e18b" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1482.0001220703125, + "y": 1048.0001220703125, + "width": 164.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "355345a19dfa41b2a36d0dcc2f06088a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "229e12ce054c4003affcf25346b88151" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "3db60fa0adee4b2c9e05d88f48ac010c", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "3ddb1de457ce4a0d84f7586eaac11b9a", + "m_Guid": { + "m_GuidSerialized": "7ec79208-c8b6-4243-8651-235530397e0a" + }, + "m_Name": "Mouth Cavity AO", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_3ddb1de457ce4a0d84f7586eaac11b9a", + "m_OverrideReferenceName": "_MouthCavityAO", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 2.5, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.10000000149011612, + "y": 5.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3e9175b413cd41c38eab6fa851e47c7b", + "m_Id": 0, + "m_DisplayName": "Cheek Smoothness Mod", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateNode", + "m_ObjectId": "3e9ea45a5cf94973bb74662f6dfa67d7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sampler State", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6032.0, + "y": 343.99993896484377, + "width": 145.00001525878907, + "height": 140.0 + } + }, + "m_Slots": [ + { + "m_Id": "a2d9dba0a09d436f9258d6d6acfd2c3f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_filter": 0, + "m_wrap": 0, + "m_aniso": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3ed5515d3a0d4580ac6215bc07afbe14", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3ed7d11623c440e78d14cff8a90541ef", + "m_Id": 0, + "m_DisplayName": "Inner Lid/A Smoothness Mod", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3edc70b7a09341289b41280ab3454925", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "3edf889a2311455d94539d91d4840ace", + "m_Group": { + "m_Id": "d2a14e6d2148432cb883f7e72b690cff" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2168.0, + "y": 147.0000457763672, + "width": 221.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "22c8235a46f04dd59f7c65d42934e58b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "daa99c4f268449b8a4e69fdaeafcfe49" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3ee61b5f19fa4d698aa68fbb921589e0", + "m_Id": 4, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3ee6739c842f4fa196fda9c1b2d0a599", + "m_Id": 7, + "m_DisplayName": "ScatterMask", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "ScatterMask", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3efa8f51ec2c4c22962c1a8468f69d68", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "3f02984ee456476b86071667e9c321eb", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "3f04ec4c0414483791e7e56388b25b1f", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4945.0, + "y": 551.9999389648438, + "width": 189.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "a56d065198b44d74a5c4bb7083ff11eb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "167f8d77ee5e478ab5c3c33cb26ad3c0" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3f512c43b1ab463b89c3b482a631dd13", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "3ff0a4ef798b42fa80b0a932530531a2", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "40093fdb515740a6b89991c27475fb70", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4025c72a40cb42848d28a618067d0136", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "402c0e183c66416e95e93c455f89f4ae", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "40411d53b935493097fbc12e892291fa", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PowerNode", + "m_ObjectId": "4082d083d2a14f029ccf2324754b1d9c", + "m_Group": { + "m_Id": "f56aec43c38a433ca25a9aab19b2e18b" + }, + "m_Name": "Power", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1480.0001220703125, + "y": 1156.0001220703125, + "width": 126.00000762939453, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "21bdd2a34cdb4aa185d61d6ec0cca7a0" + }, + { + "m_Id": "e1fbb5c2a74741dd8a53af2a1f19ccff" + }, + { + "m_Id": "cd68a4bd5a87465aa9979957b2c99b57" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "40ad0182bb1c42b9b661c6e1e59e3b8e", + "m_Guid": { + "m_GuidSerialized": "b3f525e2-6c74-48e8-a89d-7086819a0576" + }, + "m_Name": "Subsurface Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_40ad0182bb1c42b9b661c6e1e59e3b8e", + "m_OverrideReferenceName": "_SSSMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "40fcf31603c04fa0919b02d5b43650c7", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "410bebff5a4c4691b70fcbc06f01c0af", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "413a172c3fe848bb98bf09b10dfd0870", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "413e9c5250a640a5bc2df5e6d4676ff8", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "4187895f3de04cdfbe0b2b8ae7268c62", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.TessellationDisplacement", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "41ad87d59e0f4402aabfd74f667600e4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.TessellationDisplacement" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "41ad87d59e0f4402aabfd74f667600e4", + "m_Id": 0, + "m_DisplayName": "Tessellation Displacement", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TessellationDisplacement", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "41d505aa97584e2ca6e2f617918967fe", + "m_Group": { + "m_Id": "f56aec43c38a433ca25a9aab19b2e18b" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1227.0001220703125, + "y": 1102.0001220703125, + "width": 126.00000762939453, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "24e451e857044fbcaf92b7742568ed87" + }, + { + "m_Id": "f46f5e593ceb4b55a0d2e476533c6bc6" + }, + { + "m_Id": "aa9f7127505c4939873c9702771da1c8" + }, + { + "m_Id": "88df3c9762cd417f9a56746f48f9289e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "420210b0bace45fd9fe7069700274d32", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4220346c81a44c979bd63ba9a98b160f", + "m_Id": 4, + "m_DisplayName": "W", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "W", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "W" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "424b313138944a21bc404c418bcb085e", + "m_Id": 0, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4303fb6376b84abdbaae6bfd9d78a39f", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "43ccb360c88d4573b568d5486e4504e5", + "m_Guid": { + "m_GuidSerialized": "576ac089-7fcd-4804-9a87-656aa88531f0" + }, + "m_Name": "Forehead Scatter Scale", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_ForeheadScatterScale", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 2.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "4479b5f90a784db6b7291eba881239a9", + "m_Guid": { + "m_GuidSerialized": "db30be96-2715-4bf0-b018-69a0617c0051" + }, + "m_Name": "Is Head", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "BOOLEAN_4479B5F90A784DB6B7291EBA881239A9_ON", + "m_OverrideReferenceName": "BOOLEAN_IS_HEAD_ON", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_KeywordType": 0, + "m_KeywordDefinition": 0, + "m_KeywordScope": 0, + "m_KeywordStages": 63, + "m_Entries": [], + "m_Value": 1, + "m_IsEditable": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "44ae0b91aec34fc1ac3c082e36065ea1", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "44bc17bcc71c4ae19156bb362cae14ae", + "m_Group": { + "m_Id": "7e0bc17feda14e9686f73d30823bef26" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1309.0, + "y": 657.0, + "width": 160.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "af1c3e2053234885a04a449a03b4b891" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "45aabf6161ff4a45a137dd21f95c2d3c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "44ea5acfb2d4456ea052aa45beb63793", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "45aabf6161ff4a45a137dd21f95c2d3c", + "m_Guid": { + "m_GuidSerialized": "e3a0e8b1-5d98-495a-819b-fa468f472ce9" + }, + "m_Name": "Thickness Max", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_45aabf6161ff4a45a137dd21f95c2d3c", + "m_OverrideReferenceName": "_ThicknessScale", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.8999999761581421, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "45e8085e201e4a5aa9203cce144ecbba", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "465e315e462143fc807a7b9a4c29d2bd", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "4686d5fe337b46f28a9b367786c7087b", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "474330843c344b21a039e14e11acd1db", + "m_Id": 5, + "m_DisplayName": "In2", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In2", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "49685b48928947cd8c266ae2ac7de7c4", + "m_Id": 0, + "m_DisplayName": "Mask Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4968d302e5e940f8b9a88a6f70d2c852", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4a8082a47b0245d995015f80ed9085b6", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "4ada891bb5194b358b8513e1069c477a", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "4b45669a84054c498babd493511b3189", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "cb901263bb9a42489ac84d9e84023477" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Position" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "4b88b55388ef4664baf654b1bed1e87f", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "4b8aae1832a34ca98002df9614e79836", + "m_Group": { + "m_Id": "cb23790c1b9143928df829b7a26d1423" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5015.0, + "y": 991.9999389648438, + "width": 184.0, + "height": 252.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "e612418ec5dc4c8ba3d06fc562572c3f" + }, + { + "m_Id": "4e877332d8f44f4e89117a67b99c25a4" + }, + { + "m_Id": "1c77679adfa54ab8893eccb5cc5c8380" + }, + { + "m_Id": "90e122d7b5aa42dba9440db15c0d6b9f" + }, + { + "m_Id": "4303fb6376b84abdbaae6bfd9d78a39f" + }, + { + "m_Id": "6176c27a8edf4b18856f209e42b8d163" + }, + { + "m_Id": "74584acee8b94a7a94948b1b5a7094a4" + }, + { + "m_Id": "2589dbf9a864406eb2102c86a9ebb9b4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "4bbc052da7aa4bb59c0765662e464374", + "m_Guid": { + "m_GuidSerialized": "415cb15d-07fc-4ac7-876d-052b9200c2ed" + }, + "m_Name": "Neck Smoothness Mod", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_NeckSmoothnessMod", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": -1.5, + "y": 1.5 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "4c2a4014b7ad4035bb8339bd87074c5a", + "m_Id": 8, + "m_DisplayName": "Mod2", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Mod2", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4cc666179ce842b5ab953aa2cd889661", + "m_Id": 3, + "m_DisplayName": "Z", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Z", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SaturateNode", + "m_ObjectId": "4d5d4124bf664f4d9af264e412e1b431", + "m_Group": { + "m_Id": "da79511a40004c349d114e88532d1e86" + }, + "m_Name": "Saturate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -595.0001220703125, + "y": 1102.0, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "0ed9acaed6d8417fad8b86edf7faf7b5" + }, + { + "m_Id": "402c0e183c66416e95e93c455f89f4ae" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "4dfb5d9f77cf49cfab4aa11ef098160d", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4e8603f0303e4fccad59b551b5bec709", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4e877332d8f44f4e89117a67b99c25a4", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "4ef79e9b5e3e473abf150852f1ee2eaa", + "m_Guid": { + "m_GuidSerialized": "f0206a5c-967a-4540-9bec-583b8380c2d8" + }, + "m_Name": "Mask Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_4ef79e9b5e3e473abf150852f1ee2eaa", + "m_OverrideReferenceName": "_MaskMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.KeywordNode", + "m_ObjectId": "4f74e65e559a414caef040647a6517ce", + "m_Group": { + "m_Id": "f9a36441a7674212a626b4e29ac4024e" + }, + "m_Name": "Is Head", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -164.00010681152345, + "y": -82.99993896484375, + "width": 135.0, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "7fe0d92f36a0453dbdb794d34fad1cb9" + }, + { + "m_Id": "7eecf860a85240dba440643599fd8135" + }, + { + "m_Id": "e97a748e1fff420fa01450f86c5a0fb7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "4479b5f90a784db6b7291eba881239a9" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "4fbf6229bad74e91afb7ff4f2a7f0018", + "m_Id": 0, + "m_DisplayName": "Emission", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Emission", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 1, + "m_DefaultColor": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "500ba94d31a4430589839a4ee489195e", + "m_Guid": { + "m_GuidSerialized": "7722d747-1753-4051-ac03-bc427a7e4efc" + }, + "m_Name": "RGBA/NMUIL Mask", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_RGBAMask", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "516d1bc0967c4d24b23169d4e819ddf9", + "m_Id": 1, + "m_DisplayName": "X", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "X", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "5172aa37e7034721a702d02156b0c3a6", + "m_Guid": { + "m_GuidSerialized": "73e30c5a-2038-4d36-841d-8bb8ea0a5ee7" + }, + "m_Name": "Lips Cavity AO", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_LipsCavityAO", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 2.5, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.10000000149011612, + "y": 5.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "530f0c109bb5439c9271a9f33fb2b22c", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "53acf58404e74f82a59485242edce7da", + "m_Id": 0, + "m_DisplayName": "Mouth/G Scatter Scale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "53da2d36048349d9a2949b75e0122804", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PowerNode", + "m_ObjectId": "53dba8790d2442ed8f1b1de382253a0e", + "m_Group": { + "m_Id": "66c69fb10be74462b9dfdbda883bd934" + }, + "m_Name": "Power", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2155.0, + "y": -181.99998474121095, + "width": 126.00000762939453, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "1bd571593dad401bb7989b84e4e7618f" + }, + { + "m_Id": "67ad59bcd1bc468e8ffdb0ff5dd815d1" + }, + { + "m_Id": "191e915f49e24dfcace38066cf12bd48" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "546334f7078549df9ed981c8e26c23b5", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "547377dca39c41e09bae114510db1a87", + "m_Id": 0, + "m_DisplayName": "Base", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Base", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "54d535b7368c4a89a598835dffe7911c", + "m_Id": 2, + "m_DisplayName": "Y", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Y", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5608685f8fa04124b51f5a4ca9cc179b", + "m_Id": 0, + "m_DisplayName": "Micro Normal Tiling", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "563200795e744005b668ac534af54996", + "m_Id": 1, + "m_DisplayName": "On", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "On", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "565c01cd27814834acd27d2472d0033f", + "m_Id": 0, + "m_DisplayName": "Diffuse Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "56d70a68c7554d11a583f6ed0aa4083c", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "57155e8356c9460d9ba3eae891883065", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4615.0, + "y": 682.9998779296875, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "3edc70b7a09341289b41280ab3454925" + }, + { + "m_Id": "ee3ab1ccb0b24074a91a736c76fdc04b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "57362e5e72704e379638469517e38cbc", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5767323a8a0945d382ebb8f13d3c1188", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "57d17176266344f3bdf544fcd3993330", + "m_Group": { + "m_Id": "063dd08ef7054b98834ef43a93ef035d" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1790.0, + "y": -1398.0, + "width": 184.0, + "height": 253.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "e02a692b96b546ac8c43ece35b3d68d0" + }, + { + "m_Id": "98f73fc382f648f99bbc5b95ad0e2072" + }, + { + "m_Id": "fe165afcc73d41289342c986c308f461" + }, + { + "m_Id": "f6cc7e8352fd4fdf93be133b5c0a5226" + }, + { + "m_Id": "dd81cdb3e3c14eadaeb77b468f1348c1" + }, + { + "m_Id": "f83484ce0dc3434192636d37b20b951d" + }, + { + "m_Id": "2d09a2a1464e4042993ea2181230532c" + }, + { + "m_Id": "cd7f93e374a743b5b562bcd4d7cbe682" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "5826ab701e7448659bcf0714cf1a7a5e", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5829e6acf7d8498c8a97e0b64f4f7bed", + "m_Group": { + "m_Id": "cb23790c1b9143928df829b7a26d1423" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5255.0, + "y": 1346.9998779296875, + "width": 227.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "58e349bc5a1542e0bd3c1efb480dc8c3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "73d5befbcccc4534aa3c49586ca61402" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "58e349bc5a1542e0bd3c1efb480dc8c3", + "m_Id": 0, + "m_DisplayName": "Inner Lid/A Smoothness Mod", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "5967fb250f654a76a95a1760aa2aa663", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "597d96c22619414c8ab2a5c6652137eb", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "597fc0fde6324c0085c58d5a47e25aed", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SaturateNode", + "m_ObjectId": "598e2f191176484ca6ce6ff63ac81a82", + "m_Group": { + "m_Id": "7e0bc17feda14e9686f73d30823bef26" + }, + "m_Name": "Saturate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1056.9998779296875, + "y": 379.9999694824219, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "db994ba1b5ef42358c458b344501bb6d" + }, + { + "m_Id": "cd5d5eccb0994bffb090ae673cf71400" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "59af546e75fe4911b6c1ab6694ef23c9", + "m_Id": 4, + "m_DisplayName": "W", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "W", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "W" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "59c97f8e8e844cf28a41d80c5328b750", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "5afd5b10bac94af98e61ab4df0f1d432", + "m_Title": "Micro Smoothness & Scatter Mask Combine", + "m_Position": { + "x": -3924.0, + "y": 277.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5b5d90ab491f441884a78ece78c6e7a1", + "m_Group": { + "m_Id": "c39c85064c8b4914bb957db1b59e0e49" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1619.9998779296875, + "y": 3073.0, + "width": 195.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "315af748590c43e98863cdc26b38904f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "c70d342b1a0b4d6bbf1ff3c98fd338ea" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4Node", + "m_ObjectId": "5b77a116b0324bf3a9ff4a6fbd7be00e", + "m_Group": { + "m_Id": "cb23790c1b9143928df829b7a26d1423" + }, + "m_Name": "Vector 4", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4962.0, + "y": 1245.0, + "width": 131.0, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "acfbabbe6e0747cd98a736d2a5248d34" + }, + { + "m_Id": "00fc4f6ddbc44cffb8cf67dc13aa9e7c" + }, + { + "m_Id": "7ea06866cbfa41c5976a74c381b5b164" + }, + { + "m_Id": "bb31313b4f7b4258b65e560ccb4020cf" + }, + { + "m_Id": "9c974e3b5e5343099d49bec01c0b803b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "5c244cc3e1824793bbb81324a733903c", + "m_Guid": { + "m_GuidSerialized": "1a48d4ed-570f-462b-86dd-91a71e85496a" + }, + "m_Name": "Mouth/G Scatter Scale", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_GScatterScale", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 2.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5c71ced646a0493ea0562df9d7a1ec33", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4954.0, + "y": 518.0, + "width": 198.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "a5a001c420774cd2b675799c215dd46c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "4bbc052da7aa4bb59c0765662e464374" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5cfb509a08ad43ab9a35ca03537ef270", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "5e600846744441f691aacca6271d740a", + "m_Group": { + "m_Id": "9a9b9423c348490d8c6550520a46754b" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -874.0000610351563, + "y": -611.0, + "width": 184.00001525878907, + "height": 253.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "3ff0a4ef798b42fa80b0a932530531a2" + }, + { + "m_Id": "53da2d36048349d9a2949b75e0122804" + }, + { + "m_Id": "32adb951b7c34c899a609927b1208e67" + }, + { + "m_Id": "e9d33e371c984ef093e8e959a305fb9d" + }, + { + "m_Id": "8c1c6384ef2e4d30821d5703c4f5a865" + }, + { + "m_Id": "0559f5b0e7274ee09cdcddde77d06b3d" + }, + { + "m_Id": "fe9bcc80f8e24f968b8fe8afe3f3ab9e" + }, + { + "m_Id": "ff0815a316df4c70a19309d6d2f6daeb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5e7090bd17ba46b1b7c9bce897a803b1", + "m_Id": 2, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.SystemData", + "m_ObjectId": "5e856e0c3b704d14a6c36b84bf8d78f6", + "m_MaterialNeedsUpdateHash": 530, + "m_SurfaceType": 0, + "m_RenderingPass": 1, + "m_BlendMode": 0, + "m_ZTest": 4, + "m_ZWrite": false, + "m_TransparentCullMode": 2, + "m_OpaqueCullMode": 2, + "m_SortPriority": 0, + "m_AlphaTest": false, + "m_TransparentDepthPrepass": false, + "m_TransparentDepthPostpass": false, + "m_SupportLodCrossFade": false, + "m_DoubleSidedMode": 0, + "m_DOTSInstancing": false, + "m_CustomVelocity": false, + "m_Tessellation": true, + "m_TessellationMode": 1, + "m_TessellationFactorMinDistance": 20.0, + "m_TessellationFactorMaxDistance": 50.0, + "m_TessellationFactorTriangleSize": 100.0, + "m_TessellationShapeFactor": 0.75, + "m_TessellationBackFaceCullEpsilon": -0.25, + "m_TessellationMaxDisplacement": 0.009999999776482582, + "m_Version": 1, + "inspectorFoldoutMask": 9 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5ea5986fe4424371b5ab1740f6e5e570", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "5f09a07b549d4957ba2a6965373163f3", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5f285cf6e93d448cb5c6ea67e742007d", + "m_Id": 0, + "m_DisplayName": "Upper Lid/B Smoothness Mod", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5f2bbaecc908441384a1272f3179437f", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "600c30467017413596e51d0ec93b6338", + "m_Id": 0, + "m_DisplayName": "Upper Lip Scatter Scale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "60d1bdfe086c42fab4ebe271f252a091", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6113c1fd69f245d4a66862ce1c3c8f41", + "m_Id": 0, + "m_DisplayName": "Upper Lid/B Smoothness Mod", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "6176c27a8edf4b18856f209e42b8d163", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "62146672be544ee490b73a99ef55aba1", + "m_Id": 1, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "627a6231a44a450daea568ab3d65e599", + "m_Group": { + "m_Id": "7e0bc17feda14e9686f73d30823bef26" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1300.0, + "y": 699.0, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "3ed5515d3a0d4580ac6215bc07afbe14" + }, + { + "m_Id": "fb16df88280a4452ab1f3673bd754881" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "62cce88aaad1405d9a4f9103c020132e", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "631afc5ff5154c97bbba0b1040e8cca5", + "m_Id": 0, + "m_DisplayName": "Mouth/G Smoothness Mod", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "63ebe719b3a04613a7ac7add1a0be657", + "m_Id": 0, + "m_DisplayName": "Thickness Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "64a83542b6d843c7b637379509d8a3cf", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HDLitSubTarget", + "m_ObjectId": "650ef699f8534d05b11661f3db2c1e50" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "65425b9f9bd0498e9705aa2e25bf287b", + "m_Group": { + "m_Id": "7e0bc17feda14e9686f73d30823bef26" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1078.0, + "y": 606.0, + "width": 126.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "ad8366bb7e404e2bbe0f115600f699fa" + }, + { + "m_Id": "e47cd4924fbc4ad3afe89bce36ab78cf" + }, + { + "m_Id": "014573507305431a95bf90e4b9be7502" + }, + { + "m_Id": "597fc0fde6324c0085c58d5a47e25aed" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "66179ca98b2a453b960048dd690efe80", + "m_Group": { + "m_Id": "3cd206490c954ca5a821100d4380764f" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3114.0, + "y": 735.0000610351563, + "width": 139.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "49685b48928947cd8c266ae2ac7de7c4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "4ef79e9b5e3e473abf150852f1ee2eaa" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "66c69fb10be74462b9dfdbda883bd934", + "m_Title": "Head Cavity Mask", + "m_Position": { + "x": -3240.0, + "y": -613.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "678c1a3aa5044ec5ba32ead9f37e83db", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4897.0, + "y": 682.9998779296875, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "83ee37c0b7bc44f99fb9103a68e5a5c4" + }, + { + "m_Id": "bd27c39e1f39416f9127a46121d626f1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "67ad59bcd1bc468e8ffdb0ff5dd815d1", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 2.5, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "67af7fa748e34ea1b3e235d0cafc0af4", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5445.0, + "y": -56.00008010864258, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "ee215b26074e4dcc8abfd2ffc197aaa2" + }, + { + "m_Id": "0a097787cd474a819a023f25002203f6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "67bfdd4a87d54c4eb0e6fd97ea8bde3b", + "m_Group": { + "m_Id": "66c69fb10be74462b9dfdbda883bd934" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1767.0, + "y": -298.0000305175781, + "width": 126.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "bd4a31a592364967a4f65d6d51ef8b2b" + }, + { + "m_Id": "05a08ecd924a44bba69d2b0cef175cec" + }, + { + "m_Id": "b3ba3eca0edb4f438315fa68a4c6327a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "67ce2d247d3e4a07aad4c63cea64571d", + "m_Id": 0, + "m_DisplayName": "Ear Scatter Scale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "67f3c5040dff441a98156cb5eda89ac3", + "m_Id": 0, + "m_DisplayName": "Micro Normal Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "6829c94d9a2c4e83bf28f1f2c0c38d78", + "m_Group": { + "m_Id": "cb23790c1b9143928df829b7a26d1423" + }, + "m_Name": "BodyMask (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4287.0, + "y": 963.9999389648438, + "width": 235.0, + "height": 190.0 + } + }, + "m_Slots": [ + { + "m_Id": "342fb2c74a0745c9912bc08443777606" + }, + { + "m_Id": "12e263ae9342430fbd23ddd2c8f51ea8" + }, + { + "m_Id": "2a44eebe53c34fd688481ea636e72502" + }, + { + "m_Id": "f14dfbec05c94c2db512559daa14ad34" + }, + { + "m_Id": "bcff3bd536c7417aa929d67434fc2af0" + }, + { + "m_Id": "3ee6739c842f4fa196fda9c1b2d0a599" + }, + { + "m_Id": "fb2aef27282447deb8bbb701f6c568f4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 1, + "m_FunctionName": "BodyMask", + "m_FunctionSource": "", + "m_FunctionBody": "float mask = saturate(In1.r + In1.g + In1.b + In1.a);\r\nfloat unmask = 1.0 - mask;\r\n\r\nSmoothnessMod = dot(In1, Mod1) + (UMMS * unmask);\nScatterMask = dot(In1, Scatter1) + (UMSS * unmask);" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "687b7b8b4ab2496bb2affcdeeeea0305", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "688faa8da3b14091a4958198db5bea66", + "m_Id": 1, + "m_DisplayName": "Blend", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Blend", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "68cdfea8b0024f65a81894ca6b214a69", + "m_Id": 0, + "m_DisplayName": "Diffuse Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "6949bd2eabcd4e10a82a6f570a9bdfc3", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "69822902c84c428080db9893d32ee267", + "m_Group": { + "m_Id": "ef85247de4c745dcbc6ddca88875b14d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1816.0001220703125, + "y": 1464.0, + "width": 149.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "7002af4c98ac4f479b13782f0e1a1cdb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8a49d2f872e946d4a29e2030ee291584" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6987bd0f82084c918b15e6d4ad38a8af", + "m_Id": 4, + "m_DisplayName": "W", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "W", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "W" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "69d54d6c4ba64a468f042e25e1f1a0ca", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "69d93e6f052745178a36317d34d8efd0", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "6a04d6663d6c4c7fbe283b99450affc0", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.TessellationFactor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "0f5668b12b4e436ab160cdb00008007d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.TessellationFactor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "6a4b619cae09428e850340b327dc2247", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Smoothness", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 596.0, + "y": 544.0, + "width": 200.00001525878907, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "0d28e9b96829486b9a93fb4b4493ec53" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Smoothness" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "6a6959874a9c4ee382311d4d6f1c7f76", + "m_Guid": { + "m_GuidSerialized": "4057e40a-a150-44de-9642-4c2096efd5ca" + }, + "m_Name": "Thickness Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_6a6959874a9c4ee382311d4d6f1c7f76", + "m_OverrideReferenceName": "_ThicknessMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "6b1bfcb0a944448491e4361744eadcad", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4961.0, + "y": 368.9999694824219, + "width": 205.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "3e9175b413cd41c38eab6fa851e47c7b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8f920b195f6f4ae79f14b6daf5d7a75d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "6b280d605cf34b63ae417129545c2f7d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Occlusion", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 599.0, + "y": 286.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "b7bc60a4dd2f4474b6ee37d8ae231bc3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Occlusion" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6b57015b1dff49bf9f4357edacc346a2", + "m_Id": 1, + "m_DisplayName": "Strength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Strength", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "6bd5468e24044965901c2f8235874ad4", + "m_Group": { + "m_Id": "da79511a40004c349d114e88532d1e86" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -790.0, + "y": 1102.0, + "width": 125.99999237060547, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "5cfb509a08ad43ab9a35ca03537ef270" + }, + { + "m_Id": "4a8082a47b0245d995015f80ed9085b6" + }, + { + "m_Id": "2d00f62acd904c94b88139b3936f5d00" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "6d2408803a794f2e9368d5529b79a574", + "m_Guid": { + "m_GuidSerialized": "6b8dd5b3-e04a-4e6c-b8b8-f3e9ef85e56e" + }, + "m_Name": "Micro Normal Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_6d2408803a794f2e9368d5529b79a574", + "m_OverrideReferenceName": "_MicroNormalMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6dcbda6993304137a1f8f543f3a5e43f", + "m_Id": 0, + "m_DisplayName": "Normal Blend Strength (Head)", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6e188f2f78af432dbb36b20ec758c9dc", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "6e44eca753194908a0cea9c7b05a1cbd", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6e852629012b47a5b5d989e41236bfe0", + "m_Id": 4, + "m_DisplayName": "W", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "W", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "W" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalStrengthNode", + "m_ObjectId": "6ef6f3cedf274dfa9c7c43c186f36c1b", + "m_Group": { + "m_Id": "ef85247de4c745dcbc6ddca88875b14d" + }, + "m_Name": "Normal Strength", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1345.0, + "y": 1560.9998779296875, + "width": 166.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "f3f03fb0654f4f16aa19a73b456cdf12" + }, + { + "m_Id": "6b57015b1dff49bf9f4357edacc346a2" + }, + { + "m_Id": "261169e197f54338a76b6e6f6a523b9c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "6f0452fd4893436f82f1c3f508d807e9", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "6f07c07c5d2344b794a1defde13633d3", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.StickyNoteData", + "m_ObjectId": "6f29e5b195f94b39825562b57958989a", + "m_Title": "MNAO Map", + "m_Content": "R - mouth cavity mask\nG - mouth gradient\nB - nostril gradient\nA - lip gradient", + "m_TextSize": 0, + "m_Theme": 0, + "m_Position": { + "serializedVersion": "2", + "x": -2967.0, + "y": -554.0, + "width": 200.0, + "height": 110.0 + }, + "m_Group": { + "m_Id": "66c69fb10be74462b9dfdbda883bd934" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "7002af4c98ac4f479b13782f0e1a1cdb", + "m_Id": 0, + "m_DisplayName": "Normal Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7049a86d23634f3a8ca9fac0128344e9", + "m_Id": 15, + "m_DisplayName": "UMMS", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UMMS", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "7089c3af8c734661957df22d8b965d0c", + "m_Guid": { + "m_GuidSerialized": "13040406-ce0e-43ee-a7e7-73cd51296b1f" + }, + "m_Name": "Color Blend Strength (Head)", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_7089c3af8c734661957df22d8b965d0c", + "m_OverrideReferenceName": "_ColorBlendStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalStrengthNode", + "m_ObjectId": "70b873bba57647c09b9319eb9df5122d", + "m_Group": { + "m_Id": "b9e0ebc6ab434f5786efec886c52a16c" + }, + "m_Name": "Normal Strength", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1115.9998779296875, + "y": 2274.0, + "width": 166.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "24b993800b314d3a802a9619a6c7fa3c" + }, + { + "m_Id": "db902b8478bf4b15878bcb3ae5dc7e5f" + }, + { + "m_Id": "affba837e09e410d91891bb7f11bcf5c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "711e4a3e376d4478891865ba58e5d57e", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "71842e43cbf0437480a255269101cb72", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "7197fa9eff284d16b2d3d70d424e637a", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4897.0, + "y": 729.0, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "78fcb2e65cda4582918ca82a93211151" + }, + { + "m_Id": "32c9c8124f1d4c23a2e1e4cbf1d00fbd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "726753be6bb047f896bf629f180df013", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4615.0, + "y": 158.99996948242188, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "3f512c43b1ab463b89c3b482a631dd13" + }, + { + "m_Id": "9750f667182e4d00b10fd2f434688dd8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "72ce712583814f84822a85a8dcbc5699", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "73d5befbcccc4534aa3c49586ca61402", + "m_Guid": { + "m_GuidSerialized": "e8a8dce4-b19d-40e3-b9f2-b699418c6650" + }, + "m_Name": "Inner Lid/A Smoothness Mod", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_ASmoothnessMod", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": -1.5, + "y": 1.5 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "73d9adc6112640a2af84770b5e2b196c", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "7441ca030e3b43e3a61d7932a08fcf81", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "74584acee8b94a7a94948b1b5a7094a4", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "745ea487c66c466f84d2c16a08c4b1b6", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.5, + "y": 0.5, + "z": 0.5 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 0, + "m_DefaultColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7471d8f34a6047678811773da95dd15a", + "m_Id": 3, + "m_DisplayName": "Z", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Z", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4Node", + "m_ObjectId": "74c7f8c267824f2c8b0ca2fe1be022b7", + "m_Group": { + "m_Id": "cb23790c1b9143928df829b7a26d1423" + }, + "m_Name": "Vector 4", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4962.0, + "y": 1394.0, + "width": 131.0, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "516d1bc0967c4d24b23169d4e819ddf9" + }, + { + "m_Id": "8129602064014625abfdcb937f1119ee" + }, + { + "m_Id": "eee3f57a4736440085a28d696808b920" + }, + { + "m_Id": "99ead2a5aae24c8581c6e77dbabebe5f" + }, + { + "m_Id": "9e78528ebece4ca9bd35139fa6d1372c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "74d1ebe2a75744a385fdceebc89e0bf7", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "74f2c0e90a354438929337b3ec279b9c", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "751b7b23dcf04a738c068d047d632741", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "752c6f7e5a64401783aef6ba46c5907f", + "m_Group": { + "m_Id": "f56aec43c38a433ca25a9aab19b2e18b" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1830.0, + "y": 1309.0, + "width": 55.999996185302737, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "3c55dbafb6a64d44812a529932b5620e" + }, + { + "m_Id": "a67c9e6bed1842f4b0199c07e09baea0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "76c23cf23e734562b54dc8d34763eadf", + "m_Group": { + "m_Id": "7e0bc17feda14e9686f73d30823bef26" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1803.9998779296875, + "y": 657.0000610351563, + "width": 164.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "63ebe719b3a04613a7ac7add1a0be657" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "6a6959874a9c4ee382311d4d6f1c7f76" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7700ac8514144e75956f81002597b33e", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "780f271d73f64e4297adcfa728a69bad", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "782a837085ed47e68824a838329a24b7", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "784dfbda34cb491aa18d22a388dac528", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "78d8c7ac4d3a4344bed88b41e88a7523", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "78fcb2e65cda4582918ca82a93211151", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7a7c989c7ed640799ec5da82e08b7d8b", + "m_Id": 0, + "m_DisplayName": "Nose/R Scatter Scale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7a8d347d576c47e3a88180e97af50c01", + "m_Id": 0, + "m_DisplayName": "Thickness Min", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "7c140dfa3ad541778295a2628ecf3520", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4966.0, + "y": 216.99993896484376, + "width": 210.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "e3b06bda84974a839aa6157bb6b02e78" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "23347c24053e478b8cfdb9644cccccaf" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "7d80173f61844d72948b4e2a6404ddf0", + "m_Id": 10, + "m_DisplayName": "Scatter1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Scatter1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "7e0bc17feda14e9686f73d30823bef26", + "m_Title": "Subsurface Scattering & Transmission Thickness", + "m_Position": { + "x": -1834.0, + "y": 281.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7ea06866cbfa41c5976a74c381b5b164", + "m_Id": 3, + "m_DisplayName": "Z", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Z", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7eecf860a85240dba440643599fd8135", + "m_Id": 1, + "m_DisplayName": "On", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "On", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7fe0d92f36a0453dbdb794d34fad1cb9", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "801ca5524c6a4b998d2f32c5dd11ec00", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "802d8ab1ca68407c805992c3cc6cc797", + "m_Id": 2, + "m_DisplayName": "Y", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Y", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "80937093d31f4240acfac03d78580480", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8129602064014625abfdcb937f1119ee", + "m_Id": 2, + "m_DisplayName": "Y", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Y", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "Y" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "833ac99096aa4e25ac67e1440763f977", + "m_Guid": { + "m_GuidSerialized": "2f975da3-1ae4-4732-8c0f-1b73c27343dd" + }, + "m_Name": "Smoothness Power", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SmoothnessPower", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.5, + "y": 2.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "833e26b13f814b739d5516eb6b94c3c0", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "8360103f39bf4473b53bff12b89d4193", + "m_Group": { + "m_Id": "66c69fb10be74462b9dfdbda883bd934" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2972.0, + "y": -376.9999694824219, + "width": 184.0, + "height": 253.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "465e315e462143fc807a7b9a4c29d2bd" + }, + { + "m_Id": "a86b47514163421d8b05b187898c2a47" + }, + { + "m_Id": "33cd59ca32c444f0a0912f3daa9403ab" + }, + { + "m_Id": "01ed385bc89446c5b327cacc69bcce37" + }, + { + "m_Id": "60d1bdfe086c42fab4ebe271f252a091" + }, + { + "m_Id": "144e3366a62e4ce39bb941e6eef5bbe6" + }, + { + "m_Id": "3f02984ee456476b86071667e9c321eb" + }, + { + "m_Id": "d679ce9b5aea4015b15f95e2e892a932" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "83ee37c0b7bc44f99fb9103a68e5a5c4", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "847ac5df0b2d4dd58b05ed5100fd2d88", + "m_Group": { + "m_Id": "063dd08ef7054b98834ef43a93ef035d" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1790.0, + "y": -1670.0, + "width": 184.0, + "height": 253.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "df0dc984590847b19bd2f24e1aba8374" + }, + { + "m_Id": "2b081408a7e24e398594d062ea1a971f" + }, + { + "m_Id": "39a1b3de165b4ff6beecaebd677c6e3a" + }, + { + "m_Id": "1d1ca274b5fe42e69ce56945c39a8ea7" + }, + { + "m_Id": "687b7b8b4ab2496bb2affcdeeeea0305" + }, + { + "m_Id": "40411d53b935493097fbc12e892291fa" + }, + { + "m_Id": "7441ca030e3b43e3a61d7932a08fcf81" + }, + { + "m_Id": "780f271d73f64e4297adcfa728a69bad" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "84a278ec2cbb499fa6157d16923afda1", + "m_Id": 0, + "m_DisplayName": "Subsurface Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "84dc0cfb436548b5b6322ae3547f92c3", + "m_Id": 0, + "m_DisplayName": "Mouth/G Scatter Scale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "84f1f5cdd3724f5398e1a2c6b9bd0cd8", + "m_Group": { + "m_Id": "7e0bc17feda14e9686f73d30823bef26" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1265.9998779296875, + "y": 379.9999694824219, + "width": 125.99999237060547, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "782a837085ed47e68824a838329a24b7" + }, + { + "m_Id": "5967fb250f654a76a95a1760aa2aa663" + }, + { + "m_Id": "6949bd2eabcd4e10a82a6f570a9bdfc3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "850d7cf1555940c0baf75aa1333db9aa", + "m_Id": 14, + "m_DisplayName": "ScatterMask", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "ScatterMask", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "85170a86e8d0471a823cab0978c7bb38", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "858a17c61a794a5d85c8187664ecbfc6", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "859c3811943c4b02896b724448c90800", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "863b853f19434a53bd7d61ac14edb3ee", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "86ad6d85ef8b4b1d8bdb8341d5505bf6", + "m_Group": { + "m_Id": "ef85247de4c745dcbc6ddca88875b14d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1585.0001220703125, + "y": 1724.0, + "width": 162.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "bafb425645a7403b865b5f32f84bd9cf" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "0ba2430cc19d47f8a409f527a6dc78ee" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "870f6ba0c76349d39b41b9222af45f3a", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "87bd634cfab446d0a5d1b2d12267d918", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "88099319861e4e23be99db174b2b7c9e", + "m_Group": { + "m_Id": "5afd5b10bac94af98e61ab4df0f1d432" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3516.000244140625, + "y": 294.0000305175781, + "width": 126.00000762939453, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "e7fcccc1875d4914841bc5cf71fa7fdf" + }, + { + "m_Id": "b74e5b3f23db4cf7b246fe3da3919441" + }, + { + "m_Id": "72ce712583814f84822a85a8dcbc5699" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "886088b6c7a14bd8903dcc64845691de", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "88df3c9762cd417f9a56746f48f9289e", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.BuiltinData", + "m_ObjectId": "88f0b3d71738482fb6273b754134b4dd", + "m_Distortion": false, + "m_DistortionMode": 0, + "m_DistortionDepthTest": true, + "m_AddPrecomputedVelocity": false, + "m_TransparentWritesMotionVec": false, + "m_AlphaToMask": false, + "m_DepthOffset": false, + "m_ConservativeDepthOffset": false, + "m_TransparencyFog": true, + "m_AlphaTestShadow": false, + "m_BackThenFrontRendering": false, + "m_TransparentDepthPrepass": false, + "m_TransparentDepthPostpass": false, + "m_SupportLodCrossFade": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "89181465bdb746559e49854f2eeca903", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 2.0, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "896cdf9e867246db91fd557e62d80a1f", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "899ac35f1d074b8ba17c6cedd02aed08", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "89d785e9bb6c413687505ab305a7ebf9", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "8a49d2f872e946d4a29e2030ee291584", + "m_Guid": { + "m_GuidSerialized": "79f607da-c2f1-46b1-8320-f91a0aef3386" + }, + "m_Name": "Normal Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_8a49d2f872e946d4a29e2030ee291584", + "m_OverrideReferenceName": "_NormalMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8a6a303a66f34aaea8fd6e5cb568a39b", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "8a7ae7a881424567bd38f733cff73869", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.BaseColor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "745ea487c66c466f84d2c16a08c4b1b6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BaseColor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "8ae276b25df3462c87feec02def3e6ba", + "m_Guid": { + "m_GuidSerialized": "a8145d5a-82e1-4bc4-9eed-8f5eecd83074" + }, + "m_Name": "Emission Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_8ae276b25df3462c87feec02def3e6ba", + "m_OverrideReferenceName": "_EmissionMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8b6b1d9fa04d45dbb74a9973878960aa", + "m_Id": 0, + "m_DisplayName": "Unmasked Smoothness Mod", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8c1c6384ef2e4d30821d5703c4f5a865", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "8c32d2e72c10434f82ad4f14bb3db31d", + "m_Group": { + "m_Id": "9a9b9423c348490d8c6550520a46754b" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -622.0, + "y": -662.0, + "width": 130.0, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "aa492e0f352f4a9898a100a8b26d4aea" + }, + { + "m_Id": "29cd54db3a37401487b0992559ac87e9" + }, + { + "m_Id": "6f07c07c5d2344b794a1defde13633d3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8c8679659b1c423da2705f4192a9518b", + "m_Id": 1, + "m_DisplayName": "On", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "On", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "8d0e91598db04dc39429e4727f60af22", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Thickness", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "e51e934d740f4369a721de0c664eeee0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Thickness" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8d73d89b0a7f48d1bbe48f87e5f35a33", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8db68f4f3e7641dca12cfa564f74dc6e", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8dc56439c1ea4c6281d29c6e7bc64a4d", + "m_Id": 2, + "m_DisplayName": "Y", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Y", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8f40ac1493a94bdfbdd325a66dd1ffd3", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8f548b1b59b143b5ae7436740ad9a91a", + "m_Id": 0, + "m_DisplayName": "Nose/R Scatter Scale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "8f8ca0a3b0dd4e448dbb945df2bfa639", + "m_Group": { + "m_Id": "cb23790c1b9143928df829b7a26d1423" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5246.0, + "y": 1279.0, + "width": 218.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "2b709efed97245e39e8efd16cce3a25e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f59399cdc25c46fc8f26233a7f05270f" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "8f920b195f6f4ae79f14b6daf5d7a75d", + "m_Guid": { + "m_GuidSerialized": "c8b8780f-e412-4038-a1f8-1aad50f378a6" + }, + "m_Name": "Cheek Smoothness Mod", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_CheekSmoothnessMod", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": -1.5, + "y": 1.5 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8fb7eeeaf6fe49928390c832bd170f19", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "90d2f8ddb28645b0bddff4de92e61369", + "m_Guid": { + "m_GuidSerialized": "0a220a60-4052-4e71-a51d-3bd326106298" + }, + "m_Name": "Smoothness Max", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_90d2f8ddb28645b0bddff4de92e61369", + "m_OverrideReferenceName": "_SmoothnessMax", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.800000011920929, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "90d9869551714e4b9137db8a78c67ea2", + "m_Id": 1, + "m_DisplayName": "X", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "X", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "90e122d7b5aa42dba9440db15c0d6b9f", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.KeywordNode", + "m_ObjectId": "91518443319044bc8e4fd05de7e2581b", + "m_Group": { + "m_Id": "5afd5b10bac94af98e61ab4df0f1d432" + }, + "m_Name": "Is Head", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3837.000244140625, + "y": 344.0, + "width": 135.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "85170a86e8d0471a823cab0978c7bb38" + }, + { + "m_Id": "563200795e744005b668ac534af54996" + }, + { + "m_Id": "a288db79022a4528b3043ea47e064cea" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "4479b5f90a784db6b7291eba881239a9" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "91850bdf7dcc4bf499f0b38e269d38f1", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5417.0, + "y": -402.0, + "width": 184.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d3e255ddbc22463499a344692822cea5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "500ba94d31a4430589839a4ee489195e" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9203aadcc7e34fcbb60c753b4a4bd252", + "m_Group": { + "m_Id": "c39c85064c8b4914bb957db1b59e0e49" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1672.9998779296875, + "y": 2710.0, + "width": 182.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "67f3c5040dff441a98156cb5eda89ac3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "6d2408803a794f2e9368d5529b79a574" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "92460f8b665b4a03bb23e7fe80bdff90", + "m_Group": { + "m_Id": "c39c85064c8b4914bb957db1b59e0e49" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1985.999755859375, + "y": 2824.0, + "width": 179.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "5608685f8fa04124b51f5a4ca9cc179b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "c4024195aefa495695710ffb5997a875" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "92b3e601c9d54050b5e693c0bdeddb43", + "m_Id": 2, + "m_DisplayName": "Y", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Y", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "92c4cda2a4a24f8eab60734f342fe4b7", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4897.0, + "y": 704.9998779296875, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "546334f7078549df9ed981c8e26c23b5" + }, + { + "m_Id": "e8ef85abd49b47699cb9ea3faccd627a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "934cb2a0d12e441292d9259cc4ca24f9", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "93535619bc6f4e8aab83bd4126f7843b", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "93635d08e5684dd08bc9ace175abf670", + "m_Id": 0, + "m_DisplayName": "Micro Smoothness Mod", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "93899d10fa1e4acc903882b2e5f421e2", + "m_Id": 0, + "m_DisplayName": "Upper Lid/B Scatter Scale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "93c9fb5ea5864c6eaae0cda4f420ff84", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "944bb55aac11474291c452e1ae6e919e", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SaturateNode", + "m_ObjectId": "94a28544ec1a41daa10643a5e3895572", + "m_Group": { + "m_Id": "7e0bc17feda14e9686f73d30823bef26" + }, + "m_Name": "Saturate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -898.0, + "y": 606.0, + "width": 128.0, + "height": 94.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "f593c9704a0a4e71bcff68ef26656e73" + }, + { + "m_Id": "73d9adc6112640a2af84770b5e2b196c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "94c2d578f02c4319ae2441d9eaf7aece", + "m_Id": 0, + "m_DisplayName": "Diffuse Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "94c83c44ac0b4bc2b6071eac09c7a6cb", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "953f2f4ce7334fa3b917c18a10d71bca", + "m_Group": { + "m_Id": "66c69fb10be74462b9dfdbda883bd934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2364.0, + "y": -227.00001525878907, + "width": 165.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "351cfe5ef83646b6b88dcad462309730" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "d2788286d5f347d4ad6c739e7a423501" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "955628c8fc1149ecbee2fa9171a57548", + "m_Id": 1, + "m_DisplayName": "X", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "X", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalBlendNode", + "m_ObjectId": "959bbc37ca814b42be52d1bd1b64e66f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Normal Blend", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -225.99989318847657, + "y": 1810.0001220703125, + "width": 145.00001525878907, + "height": 154.0 + } + }, + "m_Slots": [ + { + "m_Id": "a004a2846d3d495287310bdf7e8a3185" + }, + { + "m_Id": "09847344f8004a26bdad187ff3b528cd" + }, + { + "m_Id": "410bebff5a4c4691b70fcbc06f01c0af" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_BlendMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "959ff1148b3349e48ee64a4e9b62185f", + "m_Group": { + "m_Id": "cb23790c1b9143928df829b7a26d1423" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5237.0, + "y": 1462.0, + "width": 209.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "1c6c411c5130458f84cb5a96efc1686e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2aff406bc0ff49feab0b75f503b042f0" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "95c802a64e6b43cd8bf621d61a790809", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "95fa66bf36ba4691aa744a2bdf61431a", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "968eb1260de247a6ae11d93ffb62c370", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5406.0, + "y": 695.0, + "width": 173.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ffa946115b334519a2b730b59a68c2a2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f9cefb04dde84a5eb85a204200a3f7ca" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "96f36c732c8e47529d446f73fa12dd82", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "971eb675ce25417c8f423a316a778a4a", + "m_Guid": { + "m_GuidSerialized": "0668444d-e8f6-4194-9d68-56ac9be39282" + }, + "m_Name": "Nose/R Scatter Scale", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_RScatterScale", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 2.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9750f667182e4d00b10fd2f434688dd8", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "97ed7b3c251541af836cf9d87cf8d819", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5418.0, + "y": -148.0000457763672, + "width": 152.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "9d1bc44a41ea4b76b9399ad3fe44fd17" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "056e224982a4418783cc9a754ebd4920" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "9837f852dbc445ec90140a8c9089b97b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -347.0001220703125, + "y": -562.0000610351563, + "width": 56.0, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "3c351ac12c7644e888732457ce8c7535" + }, + { + "m_Id": "5767323a8a0945d382ebb8f13d3c1188" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "98b06805412b431fa26ce0a69aa10e25", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5442.0, + "y": -307.00006103515627, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "fcff2b7833bf4dee91d80076aa597fb0" + }, + { + "m_Id": "d4ad5f42806a41938118ab2170a6a7d9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "98f73fc382f648f99bbc5b95ad0e2072", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "99ead2a5aae24c8581c6e77dbabebe5f", + "m_Id": 4, + "m_DisplayName": "W", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "W", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "W" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "9a9b9423c348490d8c6550520a46754b", + "m_Title": "Body/Arm/Leg Skin Color", + "m_Position": { + "x": -1075.0, + "y": -728.0000610351563 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalStrengthNode", + "m_ObjectId": "9abeb9fdadd74574b4e6738541daa06a", + "m_Group": { + "m_Id": "c39c85064c8b4914bb957db1b59e0e49" + }, + "m_Name": "Normal Strength", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1115.9998779296875, + "y": 2814.0, + "width": 166.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "fcb5df76291e43d59d9d2c723f6e78ea" + }, + { + "m_Id": "a9f777000a804b03927bcaba4e4f94de" + }, + { + "m_Id": "af803c535eac431a995ab70febb2049e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9c2a7707ea0049638b2b48ac9f03a14a", + "m_Group": { + "m_Id": "b9e0ebc6ab434f5786efec886c52a16c" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1584.9998779296875, + "y": 2216.0, + "width": 148.99998474121095, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "afa3133cd4ef4de99495cb3f4651efd2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8a49d2f872e946d4a29e2030ee291584" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "9c974e3b5e5343099d49bec01c0b803b", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9c9b0e360b6a4384991b11c8bd5d1b90", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4974.0, + "y": 250.9999237060547, + "width": 218.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "631afc5ff5154c97bbba0b1040e8cca5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f59399cdc25c46fc8f26233a7f05270f" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "9d1bc44a41ea4b76b9399ad3fe44fd17", + "m_Id": 0, + "m_DisplayName": "CFULC Mask", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "9db27a086e5f4f61a7c29bb49c7f5437", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "9df2b57f5a4e491d8677ab2c0b7bdb9c", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "9e0aba568c2948e3a6b20358bc082038", + "m_Id": 11, + "m_DisplayName": "Scatter2", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Scatter2", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9e53b02950a74aaeac3b759695803b53", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4952.0, + "y": 470.9999084472656, + "width": 196.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "192012161b4245a7b5d79fc52657b74d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f72531ddf88f4deeb7706f3ee8563193" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "9e78528ebece4ca9bd35139fa6d1372c", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "9f2e5d9fd18c4aa5af7842cc348626ab", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Metallic", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 609.0, + "y": 516.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "1cc0c83645ba4b95bacdc0a157f573c0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Metallic" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "a004a2846d3d495287310bdf7e8a3185", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "a07e525b0a0e425bb3348c1bded0c9b6", + "m_Group": { + "m_Id": "66c69fb10be74462b9dfdbda883bd934" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1341.0001220703125, + "y": -182.0, + "width": 126.00000762939453, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "048cb4a590ce4968b7b917a490150ec5" + }, + { + "m_Id": "56d70a68c7554d11a583f6ed0aa4083c" + }, + { + "m_Id": "ba11baca0339432586bbed4ba10ad47f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "a0dea5230a33428cb6bffe7ab816e628", + "m_Guid": { + "m_GuidSerialized": "c74f652f-3c85-48e9-8506-0cbd78426a2b" + }, + "m_Name": "Unmasked Scatter Scale", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_UnmaskedScatterScale", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 2.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a288db79022a4528b3043ea47e064cea", + "m_Id": 2, + "m_DisplayName": "Off", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Off", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "a2d9dba0a09d436f9258d6d6acfd2c3f", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a3fd7b2e19fc4e95949902ca103e1a30", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "a41bd2d113e74441b095bf1de66ae302", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "a45ed91c81624944aee5338f91085783", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -146.00003051757813, + "y": 101.00001525878906, + "width": 157.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d8affa0bacc5484f9c0c5c76ae348507" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2e0b13ed9e8b4125b1039d3595bb895c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "a5535127f7b24e0cb24732d098701601", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4615.0, + "y": 110.99996948242188, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "e784a6e1ddea4401b1cd88cdc267d374" + }, + { + "m_Id": "1fc42ad5bac146df9339a267cdfdfb03" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a56d065198b44d74a5c4bb7083ff11eb", + "m_Id": 0, + "m_DisplayName": "Ear Smoothness Mod", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a5a001c420774cd2b675799c215dd46c", + "m_Id": 0, + "m_DisplayName": "Neck Smoothness Mod", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a5be9fd94a7f42979450b484d0bf35f1", + "m_Id": 1, + "m_DisplayName": "Min", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Min", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "a5dc0c9495c34a1cbc486e1eae20b24a", + "m_Group": { + "m_Id": "ef85247de4c745dcbc6ddca88875b14d" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1607.0, + "y": 1786.0, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "9db27a086e5f4f61a7c29bb49c7f5437" + }, + { + "m_Id": "8db68f4f3e7641dca12cfa564f74dc6e" + }, + { + "m_Id": "abd681366440457f8c70c1e555fc11d3" + }, + { + "m_Id": "27816559ecca46af9c4e56da83727fd7" + }, + { + "m_Id": "d3cab878627d409aa486976b5e0a63fb" + }, + { + "m_Id": "44ae0b91aec34fc1ac3c082e36065ea1" + }, + { + "m_Id": "02e510ee2ef34b6aa52e075af163f348" + }, + { + "m_Id": "944bb55aac11474291c452e1ae6e919e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 1, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "a65fd5b8249049cfa4978cb95f2906dd", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5220.0, + "y": -148.0000457763672, + "width": 184.0, + "height": 252.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "9df2b57f5a4e491d8677ab2c0b7bdb9c" + }, + { + "m_Id": "cbe642f7ace24fb6a64095d5d1915fe1" + }, + { + "m_Id": "8a6a303a66f34aaea8fd6e5cb568a39b" + }, + { + "m_Id": "5ea5986fe4424371b5ab1740f6e5e570" + }, + { + "m_Id": "af302df4eb4744f6a316947ac8caf57d" + }, + { + "m_Id": "80937093d31f4240acfac03d78580480" + }, + { + "m_Id": "01a8f5bfdcbf49b89b73d8e8596d4a96" + }, + { + "m_Id": "5826ab701e7448659bcf0714cf1a7a5e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a67c9e6bed1842f4b0199c07e09baea0", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "a6dd3195bd6d4a298423e889b02d7c82", + "m_Guid": { + "m_GuidSerialized": "207e2751-0d86-4b7c-9142-7c2ec92e6ab9" + }, + "m_Name": "Subsurface Scale", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SubsurfaceScale", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "a6f6bb8f46874779a5286682c043e521", + "m_Group": { + "m_Id": "d2a14e6d2148432cb883f7e72b690cff" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1893.0, + "y": 53.000057220458987, + "width": 126.00000762939453, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "0337e07f559541ec96585a6182657f0a" + }, + { + "m_Id": "bba25f51560c42e58fb9fdf59f6cdf99" + }, + { + "m_Id": "e9b271cd684b4678b3f00c819396e66a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "a702998ed7684a6695b2c1b063948449", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -347.0, + "y": -768.0, + "width": 56.000003814697269, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "f3ebff254aee4ffc8cfd7a9480a33238" + }, + { + "m_Id": "e39ef042f42b40f1ade7b7cdaede1b5d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a71851b38a2645a9b22b620349ff15df", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PowerNode", + "m_ObjectId": "a75487134df7415f955b33cff9f98ab4", + "m_Group": { + "m_Id": "66c69fb10be74462b9dfdbda883bd934" + }, + "m_Name": "Power", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2155.0, + "y": -420.9999694824219, + "width": 126.00000762939453, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "bf14c6480cc64055b5d6c3e62e17310d" + }, + { + "m_Id": "89181465bdb746559e49854f2eeca903" + }, + { + "m_Id": "daaa1953ccf74241bcd51b7e3d914c19" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "a7ef162d13a2481c86a37f4989904269", + "m_Group": { + "m_Id": "f56aec43c38a433ca25a9aab19b2e18b" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1111.0001220703125, + "y": 1309.0, + "width": 55.999996185302737, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "95c802a64e6b43cd8bf621d61a790809" + }, + { + "m_Id": "3efa8f51ec2c4c22962c1a8468f69d68" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a83e37a17d1545c29b0437defee3c63f", + "m_Id": 0, + "m_DisplayName": "Mouth Cavity AO", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a86b47514163421d8b05b187898c2a47", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "a8d94d0096af44d096995235bcd0c3f5", + "m_Id": 0, + "m_DisplayName": "Emission Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a9f777000a804b03927bcaba4e4f94de", + "m_Id": 1, + "m_DisplayName": "Strength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Strength", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "aa34ae8be16d4885996fe17a972057f8", + "m_Group": { + "m_Id": "063dd08ef7054b98834ef43a93ef035d" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -655.0000610351563, + "y": -1066.0, + "width": 56.0, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "df7e230e2cde49938e554823b385f06c" + }, + { + "m_Id": "1a09dbf5f5cf4dac8496ffcb3a3088ab" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "aa492e0f352f4a9898a100a8b26d4aea", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.StickyNoteData", + "m_ObjectId": "aa6ca9dd588548b692498eb660b00833", + "m_Title": "", + "m_Content": "R = Metallic\nG = AO\nB = Micro Normal Mask\nA = Smoothness", + "m_TextSize": 0, + "m_Theme": 0, + "m_Position": { + "serializedVersion": "2", + "x": -2957.0, + "y": 624.0, + "width": 200.0, + "height": 100.0 + }, + "m_Group": { + "m_Id": "3cd206490c954ca5a821100d4380764f" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "aa77f5f404824177bc78f032b0f014a4", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "aa9f7127505c4939873c9702771da1c8", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "ab191acedb9b44b7b3bbc68b89055a73", + "m_Title": "IsHead Keyword", + "m_Position": { + "x": -695.0, + "y": 1751.393310546875 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "abd681366440457f8c70c1e555fc11d3", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ClampNode", + "m_ObjectId": "ac3a80b81e024f529669ce414320f8b0", + "m_Group": { + "m_Id": "66c69fb10be74462b9dfdbda883bd934" + }, + "m_Name": "Clamp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2720.0, + "y": -504.0000305175781, + "width": 145.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "eed2ff4e2c97461bb64d466ea7ff5d1b" + }, + { + "m_Id": "a5be9fd94a7f42979450b484d0bf35f1" + }, + { + "m_Id": "b9ee6dfad58c4e819798f26eaeba6ea3" + }, + { + "m_Id": "1cbd49ba99204373b697c4ab58a7f853" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ac577c0bf0f64fc28cfec2c15b3edb1b", + "m_Id": 0, + "m_DisplayName": "Cheek Scatter Scale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "ac6fa46e682b443f9802650a7b7c1927", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -427.0, + "y": 174.0000762939453, + "width": 159.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "a8d94d0096af44d096995235bcd0c3f5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8ae276b25df3462c87feec02def3e6ba" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ac761ccfb4db460cbf872e7439eb051e", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "acd3b26a0b584cc38a706f17d8da7bbd", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "cb42572a46a74a588ef3935f3a667eb7" + }, + { + "m_Id": "0dbd8f4e7dbe4735b7420287b8cbdfd6" + }, + { + "m_Id": "e31101d048044951bdf13cbddcd0f930" + }, + { + "m_Id": "7089c3af8c734661957df22d8b965d0c" + }, + { + "m_Id": "4ef79e9b5e3e473abf150852f1ee2eaa" + }, + { + "m_Id": "daa99c4f268449b8a4e69fdaeafcfe49" + }, + { + "m_Id": "833ac99096aa4e25ac67e1440763f977" + }, + { + "m_Id": "229e12ce054c4003affcf25346b88151" + }, + { + "m_Id": "90d2f8ddb28645b0bddff4de92e61369" + }, + { + "m_Id": "8a49d2f872e946d4a29e2030ee291584" + }, + { + "m_Id": "0ba2430cc19d47f8a409f527a6dc78ee" + }, + { + "m_Id": "2cc11af55d6b4faea215407e60307db4" + }, + { + "m_Id": "be9afefb417e4737b75985dc8aaa3962" + }, + { + "m_Id": "6d2408803a794f2e9368d5529b79a574" + }, + { + "m_Id": "c70d342b1a0b4d6bbf1ff3c98fd338ea" + }, + { + "m_Id": "c4024195aefa495695710ffb5997a875" + }, + { + "m_Id": "40ad0182bb1c42b9b661c6e1e59e3b8e" + }, + { + "m_Id": "a6dd3195bd6d4a298423e889b02d7c82" + }, + { + "m_Id": "6a6959874a9c4ee382311d4d6f1c7f76" + }, + { + "m_Id": "45aabf6161ff4a45a137dd21f95c2d3c" + }, + { + "m_Id": "b66279fd77db4f28b7414848d2fdf803" + }, + { + "m_Id": "da213d6a9621401f9a5ffc93e4383f77" + }, + { + "m_Id": "3ddb1de457ce4a0d84f7586eaac11b9a" + }, + { + "m_Id": "d2788286d5f347d4ad6c739e7a423501" + }, + { + "m_Id": "5172aa37e7034721a702d02156b0c3a6" + }, + { + "m_Id": "500ba94d31a4430589839a4ee489195e" + }, + { + "m_Id": "056e224982a4418783cc9a754ebd4920" + }, + { + "m_Id": "11d663a4721749668b26f021655222e3" + }, + { + "m_Id": "18e7067ff74c497eb92e133c7111aef2" + }, + { + "m_Id": "23347c24053e478b8cfdb9644cccccaf" + }, + { + "m_Id": "f59399cdc25c46fc8f26233a7f05270f" + }, + { + "m_Id": "0f24de491c834c9e804aa21dd58f65af" + }, + { + "m_Id": "73d5befbcccc4534aa3c49586ca61402" + }, + { + "m_Id": "167f8d77ee5e478ab5c3c33cb26ad3c0" + }, + { + "m_Id": "4bbc052da7aa4bb59c0765662e464374" + }, + { + "m_Id": "8f920b195f6f4ae79f14b6daf5d7a75d" + }, + { + "m_Id": "f0d88fda47be4d4b9b1614b6313411df" + }, + { + "m_Id": "e8cdc35a911841ea94f4e76dc4ec9395" + }, + { + "m_Id": "f72531ddf88f4deeb7706f3ee8563193" + }, + { + "m_Id": "1b299f10f9db46719d10fb61b53094c1" + }, + { + "m_Id": "971eb675ce25417c8f423a316a778a4a" + }, + { + "m_Id": "5c244cc3e1824793bbb81324a733903c" + }, + { + "m_Id": "2aff406bc0ff49feab0b75f503b042f0" + }, + { + "m_Id": "c12e83169aaf40a39eef85aea07d238b" + }, + { + "m_Id": "e55f9a75fb6b42608280338c0f6f0543" + }, + { + "m_Id": "f9cefb04dde84a5eb85a204200a3f7ca" + }, + { + "m_Id": "bb4fd70018f64db2a8ce8eb4c3f1fc66" + }, + { + "m_Id": "43ccb360c88d4573b568d5486e4504e5" + }, + { + "m_Id": "0cae67e06abe458f8f01660cbb4221de" + }, + { + "m_Id": "3a7a76a7000244e4b3de2b879f66a390" + }, + { + "m_Id": "a0dea5230a33428cb6bffe7ab816e628" + }, + { + "m_Id": "8ae276b25df3462c87feec02def3e6ba" + }, + { + "m_Id": "2e0b13ed9e8b4125b1039d3595bb895c" + }, + { + "m_Id": "bd7afb67c5db4cc99c66dd6e2f63224e" + }, + { + "m_Id": "4479b5f90a784db6b7291eba881239a9" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "acfbabbe6e0747cd98a736d2a5248d34", + "m_Id": 1, + "m_DisplayName": "X", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "X", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ad4d6c245829480d83cddfc7ba7373f5", + "m_Id": 1, + "m_DisplayName": "X", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "X", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ad8366bb7e404e2bbe0f115600f699fa", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ae28ec32b49048588c6ceb48dbe1cbfb", + "m_Id": 4, + "m_DisplayName": "W", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "W", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "W" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "ae3712da060746dab0542f01885e16fb", + "m_Group": { + "m_Id": "7e0bc17feda14e9686f73d30823bef26" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1300.0, + "y": 606.0, + "width": 151.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "7a8d347d576c47e3a88180e97af50c01" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "b66279fd77db4f28b7414848d2fdf803" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "af1c3e2053234885a04a449a03b4b891", + "m_Id": 0, + "m_DisplayName": "Thickness Max", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "af302df4eb4744f6a316947ac8caf57d", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "af803c535eac431a995ab70febb2049e", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "afa3133cd4ef4de99495cb3f4651efd2", + "m_Id": 0, + "m_DisplayName": "Normal Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "afe49abcf9354889acf24c07191e3f82", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "affba837e09e410d91891bb7f11bcf5c", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HDLitData", + "m_ObjectId": "b00f1b66025c4b25a6f709e3c0ab54f4", + "m_RayTracing": false, + "m_MaterialType": 1, + "m_RefractionModel": 0, + "m_SSSTransmission": true, + "m_EnergyConservingSpecular": true, + "m_ClearCoat": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b1702efc476344c3960ea02ce540f393", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "b18429c8a89142c792da08fa7f80fb40", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 104.99996948242188, + "y": 208.00001525878907, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "feedb918b68246c9aff58827d8c41443" + }, + { + "m_Id": "896cdf9e867246db91fd557e62d80a1f" + }, + { + "m_Id": "fc9f5f03d15d4ff99a8107e73c3d76ca" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b1d4b45693af46a3a723b2ffb1b8b88a", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "b2be3e79f97c487a941d7bd267a7a698", + "m_Id": 0, + "m_DisplayName": "Diffuse Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b3816536558e4d5bb5f5ab8c9171e12c", + "m_Id": 0, + "m_DisplayName": "Upper Lip Smoothness Mod", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "b3ba3eca0edb4f438315fa68a4c6327a", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "b3f9e17afed244f8ba0d3001d6fca640", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "b4402ce3ccf04a048863239aedbe87a8", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4615.0, + "y": 729.0, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "a71851b38a2645a9b22b620349ff15df" + }, + { + "m_Id": "801ca5524c6a4b998d2f32c5dd11ec00" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "b5303edc98994295a7b3d47c8554f4eb", + "m_Group": { + "m_Id": "ef85247de4c745dcbc6ddca88875b14d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1618.0, + "y": 2056.0, + "width": 231.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "6dcbda6993304137a1f8f543f3a5e43f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "be9afefb417e4737b75985dc8aaa3962" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "b66279fd77db4f28b7414848d2fdf803", + "m_Guid": { + "m_GuidSerialized": "1599e31c-7ba2-4f41-8762-91d381e3146a" + }, + "m_Name": "Thickness Min", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_ThicknessScaleMin", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.4000000059604645, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "b749ee7701af45a69020770d171d1a51", + "m_Id": 0, + "m_DisplayName": "RGBA/NMUIL Mask", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "b74e5b3f23db4cf7b246fe3da3919441", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b7bc60a4dd2f4474b6ee37d8ae231bc3", + "m_Id": 0, + "m_DisplayName": "Ambient Occlusion", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Occlusion", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "b7c396adc2074b9e90f2631e905ffdf5", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "b7d3ea63e79f48f3a8c42957ac61a8b5", + "m_Group": { + "m_Id": "66c69fb10be74462b9dfdbda883bd934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2363.0, + "y": -284.0, + "width": 164.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "a83e37a17d1545c29b0437defee3c63f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3ddb1de457ce4a0d84f7586eaac11b9a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "b80337ac31e04b05a002e9f81ddbea8c", + "m_Group": { + "m_Id": "cb23790c1b9143928df829b7a26d1423" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5238.0, + "y": 1245.0, + "width": 210.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "3cb22f2017f24943ac729606ac833859" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "23347c24053e478b8cfdb9644cccccaf" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "b8864bb29fa0433d9cd5ae242ba02cce", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "b8c774fc9cac433b99c4b9b826c29cfd", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -347.0001220703125, + "y": -586.0000610351563, + "width": 56.0, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "d70e084a67404dc2bc9f31834bc250d3" + }, + { + "m_Id": "530f0c109bb5439c9271a9f33fb2b22c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b8cbf18017a24aa7b494ec5231b60920", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "b8dca6839b2546f4add1900701779c26", + "m_Group": { + "m_Id": "66c69fb10be74462b9dfdbda883bd934" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2546.0, + "y": -342.0000305175781, + "width": 120.0, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "cd51ae14ea28454faf2bb18eb3edd986" + }, + { + "m_Id": "62146672be544ee490b73a99ef55aba1" + }, + { + "m_Id": "5e7090bd17ba46b1b7c9bce897a803b1" + }, + { + "m_Id": "c1dbebf975594599aa94cdad3afced79" + }, + { + "m_Id": "3ee61b5f19fa4d698aa68fbb921589e0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "b8dcd461a8b34ed6b2c77a51052430bb", + "m_Group": { + "m_Id": "b9e0ebc6ab434f5786efec886c52a16c" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1422.999755859375, + "y": 2205.0, + "width": 184.0, + "height": 252.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "751b7b23dcf04a738c068d047d632741" + }, + { + "m_Id": "08ea3079bc4b42ce96fe727e667b8e72" + }, + { + "m_Id": "8f40ac1493a94bdfbdd325a66dd1ffd3" + }, + { + "m_Id": "74f2c0e90a354438929337b3ec279b9c" + }, + { + "m_Id": "e549cd1b33c04ff58c888d33196d6e82" + }, + { + "m_Id": "74d1ebe2a75744a385fdceebc89e0bf7" + }, + { + "m_Id": "b8864bb29fa0433d9cd5ae242ba02cce" + }, + { + "m_Id": "29049c4f567047b7864950da33af235e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 1, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "b959e24d88ea43f5bf4256f07ae90ec0", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "b9e0ebc6ab434f5786efec886c52a16c", + "m_Title": "Body/Arm/Leg Skin Normal", + "m_Position": { + "x": -1609.999755859375, + "y": 2146.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b9ee6dfad58c4e819798f26eaeba6ea3", + "m_Id": 2, + "m_DisplayName": "Max", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Max", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "ba11baca0339432586bbed4ba10ad47f", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "ba586a643825415d9395e0095ddd8d8a", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "bac1a1097e9c4e0590a6fc721aaf8c06", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bafb425645a7403b865b5f32f84bd9cf", + "m_Id": 0, + "m_DisplayName": "Normal Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bb31313b4f7b4258b65e560ccb4020cf", + "m_Id": 4, + "m_DisplayName": "W", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "W", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "W" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bb44243c5d5a4f74bcfd31405557f8f9", + "m_Id": 0, + "m_DisplayName": "Tessellation Factor", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "bb4fd70018f64db2a8ce8eb4c3f1fc66", + "m_Guid": { + "m_GuidSerialized": "5cf3af35-343a-4c50-a72e-e2f2c75853e0" + }, + "m_Name": "Cheek Scatter Scale", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_CheekScatterScale", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 2.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bb7bdf3a76704b8db4a45ba32c2e001d", + "m_Id": 3, + "m_DisplayName": "Opacity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Opacity", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "bba25f51560c42e58fb9fdf59f6cdf99", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "bc0c9bafa3544deaaba658da5d1457a2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.NormalTS", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 584.0, + "y": 602.0000610351563, + "width": 200.00001525878907, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "0e03c873ccc040dd8417724de5eaf36d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.NormalTS" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "bc6e2d6b699e4a54ae4a604b9015969e", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bcff3bd536c7417aa929d67434fc2af0", + "m_Id": 9, + "m_DisplayName": "UMSS", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UMSS", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "bd27c39e1f39416f9127a46121d626f1", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "bd4a31a592364967a4f65d6d51ef8b2b", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "bd7afb67c5db4cc99c66dd6e2f63224e", + "m_Guid": { + "m_GuidSerialized": "d9514dbc-686f-476f-8ca1-32a157a7b8a7" + }, + "m_Name": "Tessellation Factor", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Tessellation Factor", + "m_DefaultReferenceName": "_Tessellation_Factor", + "m_OverrideReferenceName": "_TessellationFactor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 32.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalStrengthNode", + "m_ObjectId": "be0b6de023f04f3c8f86fdf44da92670", + "m_Group": { + "m_Id": "ef85247de4c745dcbc6ddca88875b14d" + }, + "m_Name": "Normal Strength", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1345.0, + "y": 1900.0, + "width": 166.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "59c97f8e8e844cf28a41d80c5328b750" + }, + { + "m_Id": "2601a264f4d14f4c902f8008895c54cc" + }, + { + "m_Id": "c5a0d33e78f2457389f24400de1c6b51" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "be9afefb417e4737b75985dc8aaa3962", + "m_Guid": { + "m_GuidSerialized": "66f03f0f-2d93-41ca-8d12-eac83a5628e7" + }, + "m_Name": "Normal Blend Strength (Head)", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_be9afefb417e4737b75985dc8aaa3962", + "m_OverrideReferenceName": "_NormalBlendStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 2.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "bf14c6480cc64055b5d6c3e62e17310d", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "c083ca9475264d81936b2f64c2ae9982", + "m_Id": 2, + "m_DisplayName": "Offset", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Offset", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c0d2e3f5038b4df2ab225ad3103ca3fe", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "c12e83169aaf40a39eef85aea07d238b", + "m_Guid": { + "m_GuidSerialized": "e3f0749c-9b5a-4f0b-b799-174a5c0b6a9b" + }, + "m_Name": "Inner Lid/A Scatter Scale", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_AScatterScale", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 2.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c1dbebf975594599aa94cdad3afced79", + "m_Id": 3, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "c234d329286d44ecb1b0b7d5805e8726", + "m_Group": { + "m_Id": "5afd5b10bac94af98e61ab4df0f1d432" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3516.000244140625, + "y": 1227.0001220703125, + "width": 126.00000762939453, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "2999b99dcc9e47fdba5b859b41e2cce3" + }, + { + "m_Id": "87bd634cfab446d0a5d1b2d12267d918" + }, + { + "m_Id": "420210b0bace45fd9fe7069700274d32" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "c39c85064c8b4914bb957db1b59e0e49", + "m_Title": "Micro Normal", + "m_Position": { + "x": -2053.999755859375, + "y": 2642.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "c4024195aefa495695710ffb5997a875", + "m_Guid": { + "m_GuidSerialized": "c5f39fcf-3943-48fe-ab5c-46ba6c3eeee2" + }, + "m_Name": "Micro Normal Tiling", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_c4024195aefa495695710ffb5997a875", + "m_OverrideReferenceName": "_MicroNormalTiling", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 25.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 50.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c4665f5d8d5b4498b43072687bee29a3", + "m_Id": 2, + "m_DisplayName": "Off", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Off", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c46af3d4a47a4a879990007d0abb9155", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5442.0, + "y": 461.0000305175781, + "width": 209.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "93899d10fa1e4acc903882b2e5f421e2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2aff406bc0ff49feab0b75f503b042f0" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c48b0bc83f544969b8903ab18833641f", + "m_Group": { + "m_Id": "ef85247de4c745dcbc6ddca88875b14d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1869.0, + "y": 1786.0, + "width": 219.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "f5746ecd4733458d9881a4a7ed8ae69c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2cc11af55d6b4faea215407e60307db4" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "c4b6c46dc8b348b8a5ecd4e2aead24c0", + "m_Id": 0, + "m_DisplayName": "Bent Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BentNormal", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "c5a0d33e78f2457389f24400de1c6b51", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c6062e858d4343e5a5764fb40e7e36a2", + "m_Id": 0, + "m_DisplayName": "Forehead Smoothness Mod", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "c68af561c48d4ea9bc1be4a573395586", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "c6f506199a9c4cdb882b3aebb87c4245", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "HeadMask (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4289.00048828125, + "y": 373.0, + "width": 237.0, + "height": 334.0 + } + }, + "m_Slots": [ + { + "m_Id": "fd54d8eb8bd74acba90bdeca7ec6b790" + }, + { + "m_Id": "474330843c344b21a039e14e11acd1db" + }, + { + "m_Id": "2b2b2d07a8f24b6eb6bfeebf714d9597" + }, + { + "m_Id": "2cfe2b87003046fba7904a4c6b6c79dc" + }, + { + "m_Id": "4c2a4014b7ad4035bb8339bd87074c5a" + }, + { + "m_Id": "1ba549139d0549719e0aefced25cc144" + }, + { + "m_Id": "7d80173f61844d72948b4e2a6404ddf0" + }, + { + "m_Id": "9e0aba568c2948e3a6b20358bc082038" + }, + { + "m_Id": "ea8543b1da0c4a21adbcb9d155103c52" + }, + { + "m_Id": "7049a86d23634f3a8ca9fac0128344e9" + }, + { + "m_Id": "f8ae466dedda43058150600807d8ca55" + }, + { + "m_Id": "850d7cf1555940c0baf75aa1333db9aa" + }, + { + "m_Id": "f937fa9c43514a8bbfe3aa630f908f40" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 1, + "m_FunctionName": "HeadMask", + "m_FunctionSource": "", + "m_FunctionBody": "In3.zw = 0;\nfloat4 m = In1 + In2 + In3;\nfloat mask = saturate(m.x + m.y + m.z + m.w);\nfloat unmask = 1.0 - mask;\n\nSmoothnessMod = dot(In1, Mod1) + dot(In2, Mod2) + dot(In3, Mod3) + (UMMS * unmask);\nScatterMask = dot(In1, Scatter1) + dot(In2, Scatter2) + dot(In3, Scatter3) + (UMSS * unmask);" +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "c70d342b1a0b4d6bbf1ff3c98fd338ea", + "m_Guid": { + "m_GuidSerialized": "d09cbcc1-0d27-4582-afd2-8528e6e51f97" + }, + "m_Name": "Micro Normal Strength", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_c70d342b1a0b4d6bbf1ff3c98fd338ea", + "m_OverrideReferenceName": "_MicroNormalStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 2.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4Node", + "m_ObjectId": "c8762bfc89e1476c9208f214d2cf9621", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Vector 4", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5167.0, + "y": 695.0, + "width": 131.0, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "90d9869551714e4b9137db8a78c67ea2" + }, + { + "m_Id": "802d8ab1ca68407c805992c3cc6cc797" + }, + { + "m_Id": "7471d8f34a6047678811773da95dd15a" + }, + { + "m_Id": "ae28ec32b49048588c6ceb48dbe1cbfb" + }, + { + "m_Id": "78d8c7ac4d3a4344bed88b41e88a7523" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "c87c14db1c69414da7ecf06ddd7254af", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4108.0, + "y": -537.9999389648438, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "870f6ba0c76349d39b41b9222af45f3a" + }, + { + "m_Id": "6e44eca753194908a0cea9c7b05a1cbd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "c95426813fca498ea12f21bb83550b57", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", + "m_ObjectId": "c996e165d42c4929928bc49c5e17d734", + "m_Id": 0, + "m_DisplayName": "Tangent", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tangent", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c9c382f96969430ca6a46ac85b576bb2", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "c9e7106a19af41369846e51c1048df65", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "ca0a563b18044b67a8edca0e1b806428", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "cada9cea9620451d83525a727c0f7769", + "m_Group": { + "m_Id": "f56aec43c38a433ca25a9aab19b2e18b" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1481.0001220703125, + "y": 1095.0001220703125, + "width": 167.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d92360b1e67c416684ce1d28cb4c9c5d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "90d2f8ddb28645b0bddff4de92e61369" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "cb23790c1b9143928df829b7a26d1423", + "m_Title": "Micro Smoothness & Scatter Mask Body", + "m_Position": { + "x": -5471.0, + "y": 904.9998168945313 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "cb42572a46a74a588ef3935f3a667eb7", + "m_Guid": { + "m_GuidSerialized": "36af1c96-8f78-4132-a591-a5b10a01324f" + }, + "m_Name": "Diffuse Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_cb42572a46a74a588ef3935f3a667eb7", + "m_OverrideReferenceName": "_DiffuseMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "cb901263bb9a42489ac84d9e84023477", + "m_Id": 0, + "m_DisplayName": "Position", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Position", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "cbd2ba5f22e445698eede034cd03afc3", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cbe642f7ace24fb6a64095d5d1915fe1", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cc10edbdd1a9484d8ecd726b3b2a9d5e", + "m_Id": 3, + "m_DisplayName": "Z", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Z", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "cc38707bb3d748838a23f4574a063781", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cc95f826c4ae496383d43b50bf0a0757", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "cd51ae14ea28454faf2bb18eb3edd986", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "cd5d5eccb0994bffb090ae673cf71400", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "cd68a4bd5a87465aa9979957b2c99b57", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "cd7f93e374a743b5b562bcd4d7cbe682", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cf1f15de83894e24b940127ff7098e7e", + "m_Id": 0, + "m_DisplayName": "Lips Cavity AO", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "cf1f45d6b7304c258777d7f3726b8b76", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 170.00001525878907, + "y": 17.99998664855957, + "width": 183.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "bb44243c5d5a4f74bcfd31405557f8f9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "bd7afb67c5db4cc99c66dd6e2f63224e" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "d03b89c54bcd458089f04ed4c0afe8bc", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d04a1ba74b404509b3874993b5771fe4", + "m_Group": { + "m_Id": "063dd08ef7054b98834ef43a93ef035d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1986.0, + "y": -1670.0, + "width": 148.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "565c01cd27814834acd27d2472d0033f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "cb42572a46a74a588ef3935f3a667eb7" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d0f639d2d1ac4285b4ee05ffd5db4009", + "m_Group": { + "m_Id": "063dd08ef7054b98834ef43a93ef035d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1829.0, + "y": -1131.0, + "width": 223.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "dbe2f127221f403aab892539351b8ed2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7089c3af8c734661957df22d8b965d0c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d12453dda1c34b6f833d8eda4eaf2c27", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4777.0, + "y": 763.0, + "width": 227.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "8b6b1d9fa04d45dbb74a9973878960aa" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1b299f10f9db46719d10fb61b53094c1" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d14f2f050ac44a56ba46aef4c4655a49", + "m_Id": 0, + "m_DisplayName": "Unmasked Scatter Scale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "d1980bb9f451498b87c737f321c2e72a", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "d2788286d5f347d4ad6c739e7a423501", + "m_Guid": { + "m_GuidSerialized": "03d22c03-f22b-4667-b043-f6361a393d69" + }, + "m_Name": "Nostril Cavity AO", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_NostrilCavityAO", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 2.5, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.10000000149011612, + "y": 5.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "d2a14e6d2148432cb883f7e72b690cff", + "m_Title": "Ambient Occlusion Remapping", + "m_Position": { + "x": -2305.0, + "y": -6.000007629394531 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d3318e127b3b43748fe6886e280d5ff7", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5429.0, + "y": 579.0000610351563, + "width": 196.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ec82bbcd8c6c4c49afbed9510f1406cd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "43ccb360c88d4573b568d5486e4504e5" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d3cab878627d409aa486976b5e0a63fb", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "d3e255ddbc22463499a344692822cea5", + "m_Id": 0, + "m_DisplayName": "RGBA/NMUIL Mask", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "d487e51cc2ea47f7a3736b88a760f012", + "m_Group": { + "m_Id": "c39c85064c8b4914bb957db1b59e0e49" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1384.9998779296875, + "y": 2988.0, + "width": 125.99999237060547, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "d993a0ee28674e2fa782c918a03ceebe" + }, + { + "m_Id": "0ff7e0cbcc4147afa6a5e57e00dcc27e" + }, + { + "m_Id": "711e4a3e376d4478891865ba58e5d57e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "d4ad5f42806a41938118ab2170a6a7d9", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "d4bcdda4715f41acb0dec6f5f0b399a5", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "d55629a774674bdcbc3a5ba1e9e32dc0", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d55d3c9d3ea44d3c84b03bcfec6ac226", + "m_Id": 3, + "m_DisplayName": "Z", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Z", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d584e376984b490a8275e938ae72ed5e", + "m_Group": { + "m_Id": "9a9b9423c348490d8c6550520a46754b" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -837.0, + "y": -669.0000610351563, + "width": 147.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "b2be3e79f97c487a941d7bd267a7a698" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "0dbd8f4e7dbe4735b7420287b8cbdfd6" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "d679ce9b5aea4015b15f95e2e892a932", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "d689efd5ae68433590c7ff751c0edd9f", + "m_Group": { + "m_Id": "cb23790c1b9143928df829b7a26d1423" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5446.0, + "y": 1082.0, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "ca0a563b18044b67a8edca0e1b806428" + }, + { + "m_Id": "04bc5aa9cb144da6ba346c5a217bce7c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d70e084a67404dc2bc9f31834bc250d3", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d7abef3c272c480098cee3b4808d7d3f", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4983.0, + "y": 318.9999084472656, + "width": 227.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "3ed7d11623c440e78d14cff8a90541ef" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "73d5befbcccc4534aa3c49586ca61402" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PowerNode", + "m_ObjectId": "d851bd5557a04ed4b753f5deab9ab7b3", + "m_Group": { + "m_Id": "66c69fb10be74462b9dfdbda883bd934" + }, + "m_Name": "Power", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2155.0, + "y": -298.0000305175781, + "width": 126.00000762939453, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "5f2bbaecc908441384a1272f3179437f" + }, + { + "m_Id": "0a38a26b7f6443e5a17e47c0484ef2a3" + }, + { + "m_Id": "3259710122434acb8c2cc37879ef7a95" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "d88def6869fc49d3bc653b65a14f4035", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "d8affa0bacc5484f9c0c5c76ae348507", + "m_Id": 0, + "m_DisplayName": "Emissive Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d92360b1e67c416684ce1d28cb4c9c5d", + "m_Id": 0, + "m_DisplayName": "Smoothness Max", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "d993a0ee28674e2fa782c918a03ceebe", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4Node", + "m_ObjectId": "d9fffa5b0642499e9cfb4904fa579915", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Vector 4", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4690.0, + "y": 216.99993896484376, + "width": 131.0, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "1215ed0b592e4af4b86adbf923212768" + }, + { + "m_Id": "df91a0749bee4bf880f627a67b8931cb" + }, + { + "m_Id": "cc10edbdd1a9484d8ecd726b3b2a9d5e" + }, + { + "m_Id": "6e852629012b47a5b5d989e41236bfe0" + }, + { + "m_Id": "f94a55b9938f414aab6546801672aa84" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "da213d6a9621401f9a5ffc93e4383f77", + "m_Guid": { + "m_GuidSerialized": "545ca05a-a357-4462-af83-3e9f5bea1b90" + }, + "m_Name": "Cavity AO Map (Head)", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_da213d6a9621401f9a5ffc93e4383f77", + "m_OverrideReferenceName": "_MNAOMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "da3d5a689e494e92801f395f3085490f", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "da79511a40004c349d114e88532d1e86", + "m_Title": "Micro Smoothness Mod", + "m_Position": { + "x": -990.0, + "y": 1043.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "daa99c4f268449b8a4e69fdaeafcfe49", + "m_Guid": { + "m_GuidSerialized": "b78117bf-f0d9-48f7-8c0e-59b04f502b60" + }, + "m_Name": "Ambient Occlusion Strength", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_daa99c4f268449b8a4e69fdaeafcfe49", + "m_OverrideReferenceName": "_AOStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "daaa1953ccf74241bcd51b7e3d914c19", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "db902b8478bf4b15878bcb3ae5dc7e5f", + "m_Id": 1, + "m_DisplayName": "Strength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Strength", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "db994ba1b5ef42358c458b344501bb6d", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "dbe2f127221f403aab892539351b8ed2", + "m_Id": 0, + "m_DisplayName": "Color Blend Strength (Head)", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "dbe8c88f1fed41489b58cb2c624b07f5", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5413.0, + "y": 544.9998779296875, + "width": 180.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ac577c0bf0f64fc28cfec2c15b3edb1b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "bb4fd70018f64db2a8ce8eb4c3f1fc66" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "dccc1e0050614b2398bfce4b52a305ca", + "m_Group": { + "m_Id": "cb23790c1b9143928df829b7a26d1423" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5221.0, + "y": 1428.0, + "width": 193.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "53acf58404e74f82a59485242edce7da" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "5c244cc3e1824793bbb81324a733903c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "dd81cdb3e3c14eadaeb77b468f1348c1", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ddf65bdd0922413e97099a575b4186ca", + "m_Id": 1, + "m_DisplayName": "X", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "X", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "df0dc984590847b19bd2f24e1aba8374", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "df7e230e2cde49938e554823b385f06c", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "df91a0749bee4bf880f627a67b8931cb", + "m_Id": 2, + "m_DisplayName": "Y", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Y", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "dfa824146c2f43d5a5ea6bd8b9c3463a", + "m_Title": "Micro Smoothness & Scatter Mask Head", + "m_Position": { + "x": -5471.0, + "y": -461.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "e02a692b96b546ac8c43ece35b3d68d0", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "e177d7f1d3284a96a99e4967794fde8e", + "m_Group": { + "m_Id": "7e0bc17feda14e9686f73d30823bef26" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1589.9998779296875, + "y": 657.0000610351563, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "a41bd2d113e74441b095bf1de66ae302" + }, + { + "m_Id": "e93edcd87c1140b1aae8644b980b0f88" + }, + { + "m_Id": "36eecdef2b294c59a439232db1d40c95" + }, + { + "m_Id": "8d73d89b0a7f48d1bbe48f87e5f35a33" + }, + { + "m_Id": "3a447476a53a4423b705358147d98bee" + }, + { + "m_Id": "3db60fa0adee4b2c9e05d88f48ac010c" + }, + { + "m_Id": "c68af561c48d4ea9bc1be4a573395586" + }, + { + "m_Id": "b3f9e17afed244f8ba0d3001d6fca640" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e17a9e2e0ec344d680b399ed8197e67a", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "e1e6ea93dab24d4086de0ce0507e9306", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Alpha", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 582.9999389648438, + "y": 558.0, + "width": 200.0, + "height": 40.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "424b313138944a21bc404c418bcb085e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Alpha" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e1fbb5c2a74741dd8a53af2a1f19ccff", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 2.0, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "e222cb2bff344522873e60fba8643903", + "m_Group": { + "m_Id": "063dd08ef7054b98834ef43a93ef035d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2048.0, + "y": -1398.0, + "width": 210.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "f42566bae1d64bdea55283c7904a6c5d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "e31101d048044951bdf13cbddcd0f930" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "e27216b47939497d855299dafa3b577d", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "e2ec96e135f9461382359ae7e3f6df33", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4977.0, + "y": 402.99993896484377, + "width": 221.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "c6062e858d4343e5a5764fb40e7e36a2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f0d88fda47be4d4b9b1614b6313411df" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "e31101d048044951bdf13cbddcd0f930", + "m_Guid": { + "m_GuidSerialized": "cdc40d99-2bab-48d4-8dc7-1360840840a8" + }, + "m_Name": "Color Blend Map (Head)", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_e31101d048044951bdf13cbddcd0f930", + "m_OverrideReferenceName": "_ColorBlendMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 2 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "e39ef042f42b40f1ade7b7cdaede1b5d", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e3b06bda84974a839aa6157bb6b02e78", + "m_Id": 0, + "m_DisplayName": "Nose/R Smoothness Mod", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e3e86916a3964c158328500eb1239f82", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e47cd4924fbc4ad3afe89bce36ab78cf", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.KeywordNode", + "m_ObjectId": "e4854a73e1f1473a9ad71dc1f45fb158", + "m_Group": { + "m_Id": "ab191acedb9b44b7b3bbc68b89055a73" + }, + "m_Name": "Is Head", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -670.0, + "y": 1810.0001220703125, + "width": 139.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "863b853f19434a53bd7d61ac14edb3ee" + }, + { + "m_Id": "e8de084d292d452881575a9a4f349565" + }, + { + "m_Id": "3781cd6f06144262831c126dc6c516a1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "4479b5f90a784db6b7291eba881239a9" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4Node", + "m_ObjectId": "e4feeb6b4fe6422c99a6d9f7204b3f77", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Vector 4", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5167.0, + "y": 393.00006103515627, + "width": 131.0, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "ddf65bdd0922413e97099a575b4186ca" + }, + { + "m_Id": "8dc56439c1ea4c6281d29c6e7bc64a4d" + }, + { + "m_Id": "d55d3c9d3ea44d3c84b03bcfec6ac226" + }, + { + "m_Id": "6987bd0f82084c918b15e6d4ad38a8af" + }, + { + "m_Id": "40fcf31603c04fa0919b02d5b43650c7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e51e934d740f4369a721de0c664eeee0", + "m_Id": 0, + "m_DisplayName": "Thickness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Thickness", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e549cd1b33c04ff58c888d33196d6e82", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "e55f9a75fb6b42608280338c0f6f0543", + "m_Guid": { + "m_GuidSerialized": "1154d8c1-4581-4acc-a59d-70baa2e70e03" + }, + "m_Name": "Ear Scatter Scale", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_EarScatterScale", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 2.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "e594ef18acbd4c88a458248568ecdf8f", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "e612418ec5dc4c8ba3d06fc562572c3f", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e668d6b76d8549e2aa913b336c0b7589", + "m_Id": 2, + "m_DisplayName": "Off", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Off", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "e701720035d44304a33f4b64350fc6e3", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Emission", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "4fbf6229bad74e91afb7ff4f2a7f0018" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Emission" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "e74d1c75dc2045d287c81ef5ddb0993e", + "m_Group": { + "m_Id": "5afd5b10bac94af98e61ab4df0f1d432" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3817.0, + "y": 1291.0, + "width": 202.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "93635d08e5684dd08bc9ace175abf670" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "18e7067ff74c497eb92e133c7111aef2" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "e750faa0e3d44f9e9973ff8e08aa9dd9", + "m_Group": { + "m_Id": "66c69fb10be74462b9dfdbda883bd934" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3215.0, + "y": -380.0000305175781, + "width": 200.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "f4418db0f4444e9b81b920bf29b0f185" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "da213d6a9621401f9a5ffc93e4383f77" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e784a6e1ddea4401b1cd88cdc267d374", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "e7fcccc1875d4914841bc5cf71fa7fdf", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "e813722bfb384068bcfa94a1c53ca254", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -790.0, + "y": 934.0, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "aa77f5f404824177bc78f032b0f014a4" + }, + { + "m_Id": "2d4b81bb75a34c3284ccf43688f1b4b3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e8362fd7f2884d1ab1ac906ae9c28004", + "m_Id": 0, + "m_DisplayName": "Subsurface Mask", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SubsurfaceMask", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "e8a9cd81d6544753bf2cb708ed17484f", + "m_Group": { + "m_Id": "cb23790c1b9143928df829b7a26d1423" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5230.0, + "y": 1496.0, + "width": 202.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ec0f558abf31474faf7928a55b8340a3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "c12e83169aaf40a39eef85aea07d238b" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "e8b85c1ce5af4459860b542e1afc8d84", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5446.0, + "y": 192.9999542236328, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "230ead4436b64146a60a64dd8575fc7d" + }, + { + "m_Id": "e27216b47939497d855299dafa3b577d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "e8cdc35a911841ea94f4e76dc4ec9395", + "m_Guid": { + "m_GuidSerialized": "53e81bce-8345-4439-ad45-6b2f3f41eeb3" + }, + "m_Name": "Upper Lip Smoothness Mod", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_UpperLipSmoothnessMod", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": -1.5, + "y": 1.5 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e8de084d292d452881575a9a4f349565", + "m_Id": 1, + "m_DisplayName": "On", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "On", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e8ef85abd49b47699cb9ea3faccd627a", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e93edcd87c1140b1aae8644b980b0f88", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e97a748e1fff420fa01450f86c5a0fb7", + "m_Id": 2, + "m_DisplayName": "Off", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Off", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e989b91cd55343fd98fda6e8bf964491", + "m_Id": 0, + "m_DisplayName": "Unmasked Smoothness Mod", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "e9b271cd684b4678b3f00c819396e66a", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e9d33e371c984ef093e8e959a305fb9d", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ea8543b1da0c4a21adbcb9d155103c52", + "m_Id": 12, + "m_DisplayName": "Scatter3", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Scatter3", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "eb7f26266d4d47c9a57e818a9e6890dc", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ebc19c33c9df459895e22ea4b4d08507", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ec0f558abf31474faf7928a55b8340a3", + "m_Id": 0, + "m_DisplayName": "Inner Lid/A Scatter Scale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "ec50b266954540c39320b5e6db879290", + "m_Group": { + "m_Id": "063dd08ef7054b98834ef43a93ef035d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1753.0001220703125, + "y": -1736.0, + "width": 147.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "94c2d578f02c4319ae2441d9eaf7aece" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "0dbd8f4e7dbe4735b7420287b8cbdfd6" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ec82bbcd8c6c4c49afbed9510f1406cd", + "m_Id": 0, + "m_DisplayName": "Forehead Scatter Scale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4Node", + "m_ObjectId": "ecee4b316f804aaabfb9ab9d90fe4712", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Vector 4", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4690.0, + "y": 518.0, + "width": 131.0, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "955628c8fc1149ecbee2fa9171a57548" + }, + { + "m_Id": "92b3e601c9d54050b5e693c0bdeddb43" + }, + { + "m_Id": "320b7f56c48046afad2ace44ca49de50" + }, + { + "m_Id": "4220346c81a44c979bd63ba9a98b160f" + }, + { + "m_Id": "5f09a07b549d4957ba2a6965373163f3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ee20fbde14b8401da12d7aa5225b7517", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "ee215b26074e4dcc8abfd2ffc197aaa2", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ee3ab1ccb0b24074a91a736c76fdc04b", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "eed2ff4e2c97461bb64d466ea7ff5d1b", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "eee3f57a4736440085a28d696808b920", + "m_Id": 3, + "m_DisplayName": "Z", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Z", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "eefe9a15aeeb47158a65cebd360bce53", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1969.0, + "y": 934.0, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "57362e5e72704e379638469517e38cbc" + }, + { + "m_Id": "0c2638d8418949f5b60cf7a73ea8c304" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "ef7077cb966f4e20aab711392aff03e5", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4615.0, + "y": 704.9998779296875, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "1fb80260b80947a887e0bf25a6301900" + }, + { + "m_Id": "858a17c61a794a5d85c8187664ecbfc6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "ef85247de4c745dcbc6ddca88875b14d", + "m_Title": "Head Normal Blend", + "m_Position": { + "x": -1894.0, + "y": 1391.0001220703125 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "efab06ea88604aa284d3d113d48d4342", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5435.0, + "y": 495.0000305175781, + "width": 202.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "0ed7d1df69484eb7bc57fa367591d14b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "c12e83169aaf40a39eef85aea07d238b" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4Node", + "m_ObjectId": "efb12c27a80d4b58b763e55ec9cda203", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Vector 4", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4690.0, + "y": 368.9999694824219, + "width": 131.0, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "ad4d6c245829480d83cddfc7ba7373f5" + }, + { + "m_Id": "060fd61d7b8a48d19e884b7fcfa36d56" + }, + { + "m_Id": "4cc666179ce842b5ab953aa2cd889661" + }, + { + "m_Id": "59af546e75fe4911b6c1ab6694ef23c9" + }, + { + "m_Id": "26adc51b91984d0685d31ac994b799e2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f09f3b7abb124588b87ec35e2f70c5c9", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "f0d88fda47be4d4b9b1614b6313411df", + "m_Guid": { + "m_GuidSerialized": "c6ff43fe-c20b-4abf-b275-b6dad2ac7b3a" + }, + "m_Name": "Forehead Smoothness Mod", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_ForeheadSmoothnessMod", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": -1.5, + "y": 1.5 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f14dfbec05c94c2db512559daa14ad34", + "m_Id": 8, + "m_DisplayName": "UMMS", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UMMS", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f3e9cc1f665441248d88fd2ec50feea5", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "f3ebff254aee4ffc8cfd7a9480a33238", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "f3f03fb0654f4f16aa19a73b456cdf12", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "f42566bae1d64bdea55283c7904a6c5d", + "m_Id": 0, + "m_DisplayName": "Color Blend Map (Head)", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "f4418db0f4444e9b81b920bf29b0f185", + "m_Id": 0, + "m_DisplayName": "Cavity AO Map (Head)", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f46f5e593ceb4b55a0d2e476533c6bc6", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalBlendNode", + "m_ObjectId": "f4c8ed6045604a808bfc1aa7cdbbd81a", + "m_Group": { + "m_Id": "ef85247de4c745dcbc6ddca88875b14d" + }, + "m_Name": "Normal Blend", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1089.999755859375, + "y": 1703.0, + "width": 145.00001525878907, + "height": 154.0 + } + }, + "m_Slots": [ + { + "m_Id": "69d93e6f052745178a36317d34d8efd0" + }, + { + "m_Id": "09e79952160e4143bfc0aebcff87ce18" + }, + { + "m_Id": "71842e43cbf0437480a255269101cb72" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_BlendMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "f56aec43c38a433ca25a9aab19b2e18b", + "m_Title": "Smoothness Remapping", + "m_Position": { + "x": -1919.999755859375, + "y": 988.9998168945313 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "f5746ecd4733458d9881a4a7ed8ae69c", + "m_Id": 0, + "m_DisplayName": "Normal Blend Map (Head)", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "f59399cdc25c46fc8f26233a7f05270f", + "m_Guid": { + "m_GuidSerialized": "728c82ea-4205-4fa8-8a1c-afa2d4d2d176" + }, + "m_Name": "Mouth/G Smoothness Mod", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_GSmoothnessMod", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": -1.5, + "y": 1.5 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f593c9704a0a4e71bcff68ef26656e73", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "f69b9026c9f34b6c875f95a45f10a2c0", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f6cc7e8352fd4fdf93be133b5c0a5226", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "f72531ddf88f4deeb7706f3ee8563193", + "m_Guid": { + "m_GuidSerialized": "0f63b607-fa7c-470a-961e-c2382d49bb83" + }, + "m_Name": "Chin Smoothness Mod", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_ChinSmoothnessMod", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": -1.5, + "y": 1.5 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "f766681671b24953a25310189a3931a6", + "m_Group": { + "m_Id": "66c69fb10be74462b9dfdbda883bd934" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1566.0, + "y": -421.0, + "width": 126.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "833e26b13f814b739d5516eb6b94c3c0" + }, + { + "m_Id": "d1980bb9f451498b87c737f321c2e72a" + }, + { + "m_Id": "fa6045ac11b4497e9d66eb93c98cb36b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "f83484ce0dc3434192636d37b20b951d", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f8ae466dedda43058150600807d8ca55", + "m_Id": 16, + "m_DisplayName": "UMSS", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UMSS", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f937fa9c43514a8bbfe3aa630f908f40", + "m_Id": 13, + "m_DisplayName": "SmoothnessMod", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "SmoothnessMod", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "f94a55b9938f414aab6546801672aa84", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "f9a36441a7674212a626b4e29ac4024e", + "m_Title": "IsHead Keyword", + "m_Position": { + "x": -189.0, + "y": -871.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "f9b331b1062048d6b94590012e2f4adb", + "m_Id": 1, + "m_DisplayName": "Tiling", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tiling", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "f9cefb04dde84a5eb85a204200a3f7ca", + "m_Guid": { + "m_GuidSerialized": "90b73bb5-8966-4ef9-a2ca-36fe5774550b" + }, + "m_Name": "Neck Scatter Scale", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_NeckScatterScale", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 2.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "fa47195d70db452ab131f74751df00f8", + "m_Group": { + "m_Id": "dfa824146c2f43d5a5ea6bd8b9c3463a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5431.0, + "y": 613.0000610351563, + "width": 198.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "600c30467017413596e51d0ec93b6338" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "0cae67e06abe458f8f01660cbb4221de" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "fa6045ac11b4497e9d66eb93c98cb36b", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "fb16df88280a4452ab1f3673bd754881", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fb2aef27282447deb8bbb701f6c568f4", + "m_Id": 4, + "m_DisplayName": "SmoothnessMod", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "SmoothnessMod", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "fb80921dc3724b67876bf7f60fff4662", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fb85edc4ce8e4362a1d1e12547d260cb", + "m_Id": 0, + "m_DisplayName": "Unmasked Scatter Scale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "fb95eeb30d884d54b358cca7f6a99063", + "m_Group": { + "m_Id": "cb23790c1b9143928df829b7a26d1423" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5213.0, + "y": 1394.0, + "width": 185.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "7a7c989c7ed640799ec5da82e08b7d8b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "971eb675ce25417c8f423a316a778a4a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "fbd8a56452444ca6aae3067d4c1a6f4e", + "m_Group": { + "m_Id": "9a9b9423c348490d8c6550520a46754b" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1050.0, + "y": -607.0, + "width": 148.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "68cdfea8b0024f65a81894ca6b214a69" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "cb42572a46a74a588ef3935f3a667eb7" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "fc9f5f03d15d4ff99a8107e73c3d76ca", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "fcb5df76291e43d59d9d2c723f6e78ea", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "fce699c8ebf3428887ef6a715d55d4f9", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.DiffusionProfileHash", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 593.0, + "y": 725.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "1d4e4c975a3241d5ab63d4debf2aec6a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.DiffusionProfileHash" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "fcff2b7833bf4dee91d80076aa597fb0", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "fd18b6af75854a368c145540f011523c", + "m_Group": { + "m_Id": "d2a14e6d2148432cb883f7e72b690cff" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2280.0, + "y": 99.99996948242188, + "width": 56.0, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "f3e9cc1f665441248d88fd2ec50feea5" + }, + { + "m_Id": "ebc19c33c9df459895e22ea4b4d08507" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "fd54d8eb8bd74acba90bdeca7ec6b790", + "m_Id": 0, + "m_DisplayName": "In1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In1", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fe165afcc73d41289342c986c308f461", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "fe3d443bbd14473a94a276dc64eb6dcb", + "m_Group": { + "m_Id": "c39c85064c8b4914bb957db1b59e0e49" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2028.999755859375, + "y": 3024.0, + "width": 55.999996185302737, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "597d96c22619414c8ab2a5c6652137eb" + }, + { + "m_Id": "cbd2ba5f22e445698eede034cd03afc3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "fe9bcc80f8e24f968b8fe8afe3f3ab9e", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "fecf7d06ef38474991bf0c06800e8aae", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "feedb918b68246c9aff58827d8c41443", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "ff0815a316df4c70a19309d6d2f6daeb", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ffa946115b334519a2b730b59a68c2a2", + "m_Id": 0, + "m_DisplayName": "Neck Scatter Scale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + diff --git a/HDRP/Shaders/HDRP12/RL_SkinShader_Variants_HDRP12.shadergraph.meta b/HDRP/Shaders/HDRP12/RL_SkinShader_Variants_HDRP12.shadergraph.meta new file mode 100644 index 0000000..737b5c3 --- /dev/null +++ b/HDRP/Shaders/HDRP12/RL_SkinShader_Variants_HDRP12.shadergraph.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 39cb46b047dd8134e904a95c4b6f9699 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} diff --git a/HDRP/Shaders/HDRP12/RL_TeethShader_HDRP12.shadergraph b/HDRP/Shaders/HDRP12/RL_TeethShader_HDRP12.shadergraph new file mode 100644 index 0000000..306f8f7 --- /dev/null +++ b/HDRP/Shaders/HDRP12/RL_TeethShader_HDRP12.shadergraph @@ -0,0 +1,11007 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "f85a4e4b91df4a7db442a14fde53ed87", + "m_Properties": [ + { + "m_Id": "8bde4b66e263447abf8653c3e3b9760e" + }, + { + "m_Id": "cb42572a46a74a588ef3935f3a667eb7" + }, + { + "m_Id": "66cc0b010f5647d5bf80ded4825cab7c" + }, + { + "m_Id": "769181578f94433984a73faf6e153757" + }, + { + "m_Id": "1550f5487be34993bc1704c8c3d8ba14" + }, + { + "m_Id": "fb85416d2e4d4df7b227e0bc2bdd6a71" + }, + { + "m_Id": "e25a1c81f1374f178c8f27b6264a5f1b" + }, + { + "m_Id": "554e041e04cb41379e9bbb0c5e80d80c" + }, + { + "m_Id": "0132cd9db49941618ed4bec849f97956" + }, + { + "m_Id": "fea586edf5974ba687a3f05c3d4b6623" + }, + { + "m_Id": "3345a7b9279a48b7ba4602df55d812ac" + }, + { + "m_Id": "daa99c4f268449b8a4e69fdaeafcfe49" + }, + { + "m_Id": "a1eb91167291491694bf1bdf8d2f3e16" + }, + { + "m_Id": "9db112a4470c459291db3ebb90f3670b" + }, + { + "m_Id": "229e12ce054c4003affcf25346b88151" + }, + { + "m_Id": "94ca5b7030dd47cf8a414dd9fee0ecde" + }, + { + "m_Id": "8a49d2f872e946d4a29e2030ee291584" + }, + { + "m_Id": "2a08ac9ee7884f04b8fe6bf44db761b5" + }, + { + "m_Id": "6d2408803a794f2e9368d5529b79a574" + }, + { + "m_Id": "c70d342b1a0b4d6bbf1ff3c98fd338ea" + }, + { + "m_Id": "c4024195aefa495695710ffb5997a875" + }, + { + "m_Id": "221c3eb893034a10a0e04ad5230e2bb0" + }, + { + "m_Id": "2adde9b6c89f49aa838e8cfc38e04353" + }, + { + "m_Id": "ddd87d19404f41b8bbbd24232f4338ac" + }, + { + "m_Id": "fd115c5a3bec4b6eabfabdb2fdf437e6" + }, + { + "m_Id": "7442cacc555044c4be11c43f444ca339" + }, + { + "m_Id": "a2e989f8520948e490acedb7088d1307" + }, + { + "m_Id": "3c380077c517483f8c6dbb95eb0de6b7" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "29cbb56a8cde408b8b3c431bc587bfd0" + } + ], + "m_Nodes": [ + { + "m_Id": "4b45669a84054c498babd493511b3189" + }, + { + "m_Id": "0153caa15e554a9bb37fea4238ebdc5b" + }, + { + "m_Id": "00ab9614abb14bfea39934b2abff144b" + }, + { + "m_Id": "8a7ae7a881424567bd38f733cff73869" + }, + { + "m_Id": "bc0c9bafa3544deaaba658da5d1457a2" + }, + { + "m_Id": "08c1176d7dfe406bb0f6283ca763d553" + }, + { + "m_Id": "e701720035d44304a33f4b64350fc6e3" + }, + { + "m_Id": "6a4b619cae09428e850340b327dc2247" + }, + { + "m_Id": "6b280d605cf34b63ae417129545c2f7d" + }, + { + "m_Id": "e1e6ea93dab24d4086de0ce0507e9306" + }, + { + "m_Id": "d04a1ba74b404509b3874993b5771fe4" + }, + { + "m_Id": "847ac5df0b2d4dd58b05ed5100fd2d88" + }, + { + "m_Id": "0556880e701d48e589655db291ee6099" + }, + { + "m_Id": "273f61f0afd2438d95da7144e127460e" + }, + { + "m_Id": "8d0e91598db04dc39429e4727f60af22" + }, + { + "m_Id": "fce699c8ebf3428887ef6a715d55d4f9" + }, + { + "m_Id": "69822902c84c428080db9893d32ee267" + }, + { + "m_Id": "9203aadcc7e34fcbb60c753b4a4bd252" + }, + { + "m_Id": "2a43d5b227114bb2b6f245cbdffd15e5" + }, + { + "m_Id": "92460f8b665b4a03bb23e7fe80bdff90" + }, + { + "m_Id": "959bbc37ca814b42be52d1bd1b64e66f" + }, + { + "m_Id": "9abeb9fdadd74574b4e6738541daa06a" + }, + { + "m_Id": "2083576ab59b4225b9973e37eb2c681d" + }, + { + "m_Id": "1ceaea2d8a314216847b3e129a914f2c" + }, + { + "m_Id": "281c2fab10a54a88ace70a99836fe852" + }, + { + "m_Id": "5b5d90ab491f441884a78ece78c6e7a1" + }, + { + "m_Id": "c2ce8f28915943d49e5539ae59b0b3bf" + }, + { + "m_Id": "3ab5c0ee94fd444da94411d41e7fa2fd" + }, + { + "m_Id": "9580d9a4456845628acd8d7bef5397c7" + }, + { + "m_Id": "71d1e8a063514b2680bf1f014cbf9938" + }, + { + "m_Id": "85bba8f52afa4634a8cdd48d4a82cf0f" + }, + { + "m_Id": "04e6d8d885c84b27b65b379ce432f20d" + }, + { + "m_Id": "3843f3d297af4a55ac742acfed12ffcd" + }, + { + "m_Id": "252fe33b41ea44cc8726e40323b8fcdd" + }, + { + "m_Id": "8f9edc1bf1ec427e838b9955e23e472c" + }, + { + "m_Id": "488966045eba4552923a1ce35c8dd3ad" + }, + { + "m_Id": "095b3273b8844071b47eee774677bf1d" + }, + { + "m_Id": "369e9b41ff1541cd848d3e2e3d27a296" + }, + { + "m_Id": "de23ea96dbbf4a4c9b9f59fe819fe830" + }, + { + "m_Id": "b26e5b0f3f8e4e07b17ce5d3e9ec04f3" + }, + { + "m_Id": "e28e83ed9ea04d5d9fea68c35524c5c0" + }, + { + "m_Id": "62b5be26cb11438e9889eb7804f65072" + }, + { + "m_Id": "1b9c7cb2fc9a436886a8562251d803ba" + }, + { + "m_Id": "945b619d201d4c6990c808ef712b4bef" + }, + { + "m_Id": "186d4331956b49ab9881ec6c6a1171de" + }, + { + "m_Id": "0aaaf2cdbe3a40b79ff5a3f1aef6e5cb" + }, + { + "m_Id": "28ae424fd1a4444bb0837c1aeea72544" + }, + { + "m_Id": "f3f278701bf042e09eb0e843b0ff4647" + }, + { + "m_Id": "ceb473d265c546e3ab12eb99b9035c9e" + }, + { + "m_Id": "8c2615acff244d42be930682540c2f44" + }, + { + "m_Id": "b0b996e73e264d88b95284c03a428f41" + }, + { + "m_Id": "f0c7d06b68da4a81b05e5961b1cb89b8" + }, + { + "m_Id": "3d43204b11764dad841dd7d29c54794d" + }, + { + "m_Id": "65bdb854bdc642a89bb995ee784e4d0d" + }, + { + "m_Id": "751b90fc7de94641acfe389b5c63f561" + }, + { + "m_Id": "33bebe58b3e04fa6b4022c6716e866d3" + }, + { + "m_Id": "76f59755f6f0406da3ab277c94155470" + }, + { + "m_Id": "40224175045049dcab7e6094a6c99f26" + }, + { + "m_Id": "a5f2dee3ef8948199480f9343ceb10ac" + }, + { + "m_Id": "5d5e8b11967b48c1a22547d2e187f60c" + }, + { + "m_Id": "545e25f936c143659fd96be2e461c2dd" + }, + { + "m_Id": "719f4167d0714effae77d1efa01ab8e8" + }, + { + "m_Id": "a4bc391b30fe4586898d2e5d6a9027c0" + }, + { + "m_Id": "70ffc7f00c934859b3aaaaad090ed2c2" + }, + { + "m_Id": "9e0a26b93a3a4568bd2220d992a8b36a" + }, + { + "m_Id": "9484650c83d64b439b1c537ca060a9f1" + }, + { + "m_Id": "31d6a791264c4905a992c387cec7347a" + }, + { + "m_Id": "a4028d2b19c645c7af09bbc7de42f580" + }, + { + "m_Id": "4b95b2e25f734e17b315a28cd5960b0a" + }, + { + "m_Id": "fb45a8efee1e4ab98d9457390835160c" + }, + { + "m_Id": "cd39949153d5487999227c072be8e8ae" + }, + { + "m_Id": "c66f5222c2d649fb8e09a0d4a20a795d" + }, + { + "m_Id": "5fafdd08b62a4346952a540f2cffefb9" + }, + { + "m_Id": "8d7bd022f3bb49e68ccbeadca42dc7f0" + }, + { + "m_Id": "5f65841c85f24954b7e7ab2a5b7ba016" + }, + { + "m_Id": "cd24eea0987249e7bfba0d0e0796854b" + }, + { + "m_Id": "0eabb183355f4efba80e2eec562d2d6a" + }, + { + "m_Id": "ab95e36381eb4b4e9b788b3e527602fc" + }, + { + "m_Id": "9ac4d5ebb0a44fcf91580c1d2535b29a" + }, + { + "m_Id": "db0284e7845f45bea144c9a998a2bd32" + }, + { + "m_Id": "78a4f387495a4af29774a3f7145a2bbb" + }, + { + "m_Id": "750d5e69401449bea48edece078184be" + }, + { + "m_Id": "8250b6f158e04b8080904546e0699a10" + }, + { + "m_Id": "2484edd67c9b46d9a2a7ac01046becf2" + }, + { + "m_Id": "81ddc657778e4774a298a3cd07c65cc4" + }, + { + "m_Id": "8d87004c1caa475ebd92d1fccabfe12a" + }, + { + "m_Id": "35d76a1228774b3d8505c418649a1b20" + }, + { + "m_Id": "c4a8b26af39c4746b6b07098aacaa826" + }, + { + "m_Id": "af1ec9e6c6fc43c6844c6ecc7f2eeafa" + }, + { + "m_Id": "fd0d840abfcc468c8ebafdbe60d20021" + }, + { + "m_Id": "7fa00a5329fc41da9b93894ceae5774b" + }, + { + "m_Id": "699faa3efd8044a3ac2e357e0ce4e6fd" + }, + { + "m_Id": "d03735ad3ddf4783884ad5b94e40a026" + } + ], + "m_GroupDatas": [ + { + "m_Id": "d02b5c2849b84bbaafdaf170ef6848da" + }, + { + "m_Id": "8580ac45eec64f4987b4483eabbf0d96" + }, + { + "m_Id": "50153e931e2442259040771f92effd86" + }, + { + "m_Id": "3af2c30f7ca541e8814b28e054f316c6" + }, + { + "m_Id": "74e820953e264ce09cf833ae34be2440" + }, + { + "m_Id": "eaa46568a2d24c9bac8219f8a6fb8506" + }, + { + "m_Id": "36b069a1268a43349ac14fb4b3d7ecc5" + }, + { + "m_Id": "5bdad827b3924a069f731096a79b53b2" + }, + { + "m_Id": "28b3b534737b4ed585b2ab2b3e8d0e10" + } + ], + "m_StickyNoteDatas": [ + { + "m_Id": "1445382bcb70439b8e2c097b4a733e73" + } + ], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "04e6d8d885c84b27b65b379ce432f20d" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b26e5b0f3f8e4e07b17ce5d3e9ec04f3" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "04e6d8d885c84b27b65b379ce432f20d" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b26e5b0f3f8e4e07b17ce5d3e9ec04f3" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0556880e701d48e589655db291ee6099" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8d87004c1caa475ebd92d1fccabfe12a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0556880e701d48e589655db291ee6099" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3d43204b11764dad841dd7d29c54794d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0556880e701d48e589655db291ee6099" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "db0284e7845f45bea144c9a998a2bd32" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "095b3273b8844071b47eee774677bf1d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "369e9b41ff1541cd848d3e2e3d27a296" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0aaaf2cdbe3a40b79ff5a3f1aef6e5cb" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1b9c7cb2fc9a436886a8562251d803ba" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0eabb183355f4efba80e2eec562d2d6a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cd24eea0987249e7bfba0d0e0796854b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "186d4331956b49ab9881ec6c6a1171de" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e28e83ed9ea04d5d9fea68c35524c5c0" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1b9c7cb2fc9a436886a8562251d803ba" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ceb473d265c546e3ab12eb99b9035c9e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1ceaea2d8a314216847b3e129a914f2c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "545e25f936c143659fd96be2e461c2dd" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2083576ab59b4225b9973e37eb2c681d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6a4b619cae09428e850340b327dc2247" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2484edd67c9b46d9a2a7ac01046becf2" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ceb473d265c546e3ab12eb99b9035c9e" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "252fe33b41ea44cc8726e40323b8fcdd" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8f9edc1bf1ec427e838b9955e23e472c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "281c2fab10a54a88ace70a99836fe852" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9abeb9fdadd74574b4e6738541daa06a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "28ae424fd1a4444bb0837c1aeea72544" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "62b5be26cb11438e9889eb7804f65072" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2a43d5b227114bb2b6f245cbdffd15e5" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "281c2fab10a54a88ace70a99836fe852" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "31d6a791264c4905a992c387cec7347a" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4b95b2e25f734e17b315a28cd5960b0a" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "33bebe58b3e04fa6b4022c6716e866d3" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "751b90fc7de94641acfe389b5c63f561" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "369e9b41ff1541cd848d3e2e3d27a296" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8d0e91598db04dc39429e4727f60af22" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3843f3d297af4a55ac742acfed12ffcd" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8f9edc1bf1ec427e838b9955e23e472c" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3ab5c0ee94fd444da94411d41e7fa2fd" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2083576ab59b4225b9973e37eb2c681d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3d43204b11764dad841dd7d29c54794d" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f0c7d06b68da4a81b05e5961b1cb89b8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "40224175045049dcab7e6094a6c99f26" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e701720035d44304a33f4b64350fc6e3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "488966045eba4552923a1ce35c8dd3ad" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "369e9b41ff1541cd848d3e2e3d27a296" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4b95b2e25f734e17b315a28cd5960b0a" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8a7ae7a881424567bd38f733cff73869" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "545e25f936c143659fd96be2e461c2dd" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "959bbc37ca814b42be52d1bd1b64e66f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5b5d90ab491f441884a78ece78c6e7a1" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9abeb9fdadd74574b4e6738541daa06a" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5d5e8b11967b48c1a22547d2e187f60c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "545e25f936c143659fd96be2e461c2dd" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5f65841c85f24954b7e7ab2a5b7ba016" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5fafdd08b62a4346952a540f2cffefb9" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5fafdd08b62a4346952a540f2cffefb9" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cd24eea0987249e7bfba0d0e0796854b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "62b5be26cb11438e9889eb7804f65072" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "945b619d201d4c6990c808ef712b4bef" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "65bdb854bdc642a89bb995ee784e4d0d" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6b280d605cf34b63ae417129545c2f7d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "69822902c84c428080db9893d32ee267" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1ceaea2d8a314216847b3e129a914f2c" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "70ffc7f00c934859b3aaaaad090ed2c2" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "62b5be26cb11438e9889eb7804f65072" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "719f4167d0714effae77d1efa01ab8e8" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "78a4f387495a4af29774a3f7145a2bbb" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "719f4167d0714effae77d1efa01ab8e8" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c66f5222c2d649fb8e09a0d4a20a795d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "71d1e8a063514b2680bf1f014cbf9938" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "04e6d8d885c84b27b65b379ce432f20d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "750d5e69401449bea48edece078184be" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8f9edc1bf1ec427e838b9955e23e472c" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "751b90fc7de94641acfe389b5c63f561" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "40224175045049dcab7e6094a6c99f26" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "76f59755f6f0406da3ab277c94155470" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "40224175045049dcab7e6094a6c99f26" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "78a4f387495a4af29774a3f7145a2bbb" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9ac4d5ebb0a44fcf91580c1d2535b29a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "81ddc657778e4774a298a3cd07c65cc4" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e1e6ea93dab24d4086de0ce0507e9306" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8250b6f158e04b8080904546e0699a10" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "369e9b41ff1541cd848d3e2e3d27a296" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "847ac5df0b2d4dd58b05ed5100fd2d88" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "70ffc7f00c934859b3aaaaad090ed2c2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "847ac5df0b2d4dd58b05ed5100fd2d88" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a4bc391b30fe4586898d2e5d6a9027c0" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "847ac5df0b2d4dd58b05ed5100fd2d88" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cd39949153d5487999227c072be8e8ae" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "85bba8f52afa4634a8cdd48d4a82cf0f" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2484edd67c9b46d9a2a7ac01046becf2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "85bba8f52afa4634a8cdd48d4a82cf0f" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fd0d840abfcc468c8ebafdbe60d20021" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8c2615acff244d42be930682540c2f44" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4b95b2e25f734e17b315a28cd5960b0a" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8d7bd022f3bb49e68ccbeadca42dc7f0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5fafdd08b62a4346952a540f2cffefb9" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8d87004c1caa475ebd92d1fccabfe12a" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c4a8b26af39c4746b6b07098aacaa826" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8f9edc1bf1ec427e838b9955e23e472c" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "273f61f0afd2438d95da7144e127460e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9203aadcc7e34fcbb60c753b4a4bd252" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "281c2fab10a54a88ace70a99836fe852" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "92460f8b665b4a03bb23e7fe80bdff90" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2a43d5b227114bb2b6f245cbdffd15e5" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "945b619d201d4c6990c808ef712b4bef" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ceb473d265c546e3ab12eb99b9035c9e" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9484650c83d64b439b1c537ca060a9f1" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9e0a26b93a3a4568bd2220d992a8b36a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9580d9a4456845628acd8d7bef5397c7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "85bba8f52afa4634a8cdd48d4a82cf0f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "959bbc37ca814b42be52d1bd1b64e66f" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc0c9bafa3544deaaba658da5d1457a2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9abeb9fdadd74574b4e6738541daa06a" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "959bbc37ca814b42be52d1bd1b64e66f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9ac4d5ebb0a44fcf91580c1d2535b29a" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ab95e36381eb4b4e9b788b3e527602fc" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9e0a26b93a3a4568bd2220d992a8b36a" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4b95b2e25f734e17b315a28cd5960b0a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a4028d2b19c645c7af09bbc7de42f580" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "31d6a791264c4905a992c387cec7347a" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a4bc391b30fe4586898d2e5d6a9027c0" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e28e83ed9ea04d5d9fea68c35524c5c0" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a5f2dee3ef8948199480f9343ceb10ac" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2083576ab59b4225b9973e37eb2c681d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ab95e36381eb4b4e9b788b3e527602fc" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cd24eea0987249e7bfba0d0e0796854b" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "af1ec9e6c6fc43c6844c6ecc7f2eeafa" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8c2615acff244d42be930682540c2f44" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b0b996e73e264d88b95284c03a428f41" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f0c7d06b68da4a81b05e5961b1cb89b8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b26e5b0f3f8e4e07b17ce5d3e9ec04f3" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "719f4167d0714effae77d1efa01ab8e8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c2ce8f28915943d49e5539ae59b0b3bf" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0556880e701d48e589655db291ee6099" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c4a8b26af39c4746b6b07098aacaa826" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "35d76a1228774b3d8505c418649a1b20" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c66f5222c2d649fb8e09a0d4a20a795d" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "af1ec9e6c6fc43c6844c6ecc7f2eeafa" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cd24eea0987249e7bfba0d0e0796854b" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a5f2dee3ef8948199480f9343ceb10ac" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cd39949153d5487999227c072be8e8ae" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fb45a8efee1e4ab98d9457390835160c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ceb473d265c546e3ab12eb99b9035c9e" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "31d6a791264c4905a992c387cec7347a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ceb473d265c546e3ab12eb99b9035c9e" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9e0a26b93a3a4568bd2220d992a8b36a" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d03735ad3ddf4783884ad5b94e40a026" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7fa00a5329fc41da9b93894ceae5774b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d04a1ba74b404509b3874993b5771fe4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "847ac5df0b2d4dd58b05ed5100fd2d88" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "db0284e7845f45bea144c9a998a2bd32" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5fafdd08b62a4346952a540f2cffefb9" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "de23ea96dbbf4a4c9b9f59fe819fe830" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b26e5b0f3f8e4e07b17ce5d3e9ec04f3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e28e83ed9ea04d5d9fea68c35524c5c0" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1b9c7cb2fc9a436886a8562251d803ba" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f0c7d06b68da4a81b05e5961b1cb89b8" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "65bdb854bdc642a89bb995ee784e4d0d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f3f278701bf042e09eb0e843b0ff4647" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "945b619d201d4c6990c808ef712b4bef" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fb45a8efee1e4ab98d9457390835160c" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "81ddc657778e4774a298a3cd07c65cc4" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fd0d840abfcc468c8ebafdbe60d20021" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "750d5e69401449bea48edece078184be" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fd0d840abfcc468c8ebafdbe60d20021" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8250b6f158e04b8080904546e0699a10" + }, + "m_SlotId": 0 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 1224.0, + "y": -135.00001525878907 + }, + "m_Blocks": [ + { + "m_Id": "4b45669a84054c498babd493511b3189" + }, + { + "m_Id": "0153caa15e554a9bb37fea4238ebdc5b" + }, + { + "m_Id": "00ab9614abb14bfea39934b2abff144b" + }, + { + "m_Id": "7fa00a5329fc41da9b93894ceae5774b" + }, + { + "m_Id": "699faa3efd8044a3ac2e357e0ce4e6fd" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": 1225.0001220703125, + "y": 113.00004577636719 + }, + "m_Blocks": [ + { + "m_Id": "8a7ae7a881424567bd38f733cff73869" + }, + { + "m_Id": "e1e6ea93dab24d4086de0ce0507e9306" + }, + { + "m_Id": "08c1176d7dfe406bb0f6283ca763d553" + }, + { + "m_Id": "273f61f0afd2438d95da7144e127460e" + }, + { + "m_Id": "8d0e91598db04dc39429e4727f60af22" + }, + { + "m_Id": "35d76a1228774b3d8505c418649a1b20" + }, + { + "m_Id": "e701720035d44304a33f4b64350fc6e3" + }, + { + "m_Id": "6b280d605cf34b63ae417129545c2f7d" + }, + { + "m_Id": "fce699c8ebf3428887ef6a715d55d4f9" + }, + { + "m_Id": "6a4b619cae09428e850340b327dc2247" + }, + { + "m_Id": "bc0c9bafa3544deaaba658da5d1457a2" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Shader Graphs", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_ActiveTargets": [ + { + "m_Id": "0083909e70ac4601afc22e423a6e3d2e" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "005949193c934428beeb3e7e493ff9dc", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HDTarget", + "m_ObjectId": "0083909e70ac4601afc22e423a6e3d2e", + "m_ActiveSubTarget": { + "m_Id": "650ef699f8534d05b11661f3db2c1e50" + }, + "m_Datas": [ + { + "m_Id": "b00f1b66025c4b25a6f709e3c0ab54f4" + }, + { + "m_Id": "88f0b3d71738482fb6273b754134b4dd" + }, + { + "m_Id": "2a2960edadd1494c8e81b3d852cb3297" + }, + { + "m_Id": "5e856e0c3b704d14a6c36b84bf8d78f6" + } + ], + "m_CustomEditorGUI": "", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "00ab9614abb14bfea39934b2abff144b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Tangent", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "c996e165d42c4929928bc49c5e17d734" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "0132cd9db49941618ed4bec849f97956", + "m_Guid": { + "m_GuidSerialized": "7e7ba2c7-42da-4e3d-8475-98e98400f0ed" + }, + "m_Name": "Gums Thickness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_0132cd9db49941618ed4bec849f97956", + "m_OverrideReferenceName": "_GumsThickness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.8500000238418579, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "0153caa15e554a9bb37fea4238ebdc5b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Normal", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "3b9bea9727174fc0b9e705617c9903db" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Normal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "03e2818f83814498bb9178cea7ffb00d", + "m_Id": 0, + "m_DisplayName": "Gradient AO Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "045329d77ce54209bc36d64001ad3d8d", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "04e6d8d885c84b27b65b379ce432f20d", + "m_Group": { + "m_Id": "d02b5c2849b84bbaafdaf170ef6848da" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2487.0, + "y": 861.9999389648438, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "9341dc5c4cf94d6b960a964876b3d428" + }, + { + "m_Id": "32f3a8d8864f407483bdfb32a02f37ea" + }, + { + "m_Id": "4819726fa0474485b5d29c8087c3516e" + }, + { + "m_Id": "39d0eb30a6fc470d8614c68053a81004" + }, + { + "m_Id": "ebadab64ba5e4222bde9e2423849c96c" + }, + { + "m_Id": "4484d7a3020247eeab08441067990b9b" + }, + { + "m_Id": "eeb935f5191a4a59a9bc1ec799914d58" + }, + { + "m_Id": "1e93ca7bb12b4a4cad349c060d01f1a9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "0556880e701d48e589655db291ee6099", + "m_Group": { + "m_Id": "eaa46568a2d24c9bac8219f8a6fb8506" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -963.0, + "y": 924.0, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "86b897ab597140d59a473d807e980628" + }, + { + "m_Id": "5d77a606937f44feb8860c6501cc4557" + }, + { + "m_Id": "37502e011dba43adad5a4c1965f0daf5" + }, + { + "m_Id": "b384faa820304f82807176601dd16753" + }, + { + "m_Id": "ad46a176c1ac40b78ee3a38ad5846d4d" + }, + { + "m_Id": "7c52d0c211b148baa2dee264ed442794" + }, + { + "m_Id": "8c95ccd4e8fd4bf29cc1afa00cc39223" + }, + { + "m_Id": "85c5c76f4845488eb95392938396f2b9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "05efbcd28970432bab2f0280997fc441", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "0647cd09207e46a99623889e73580759", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0664ed4baa9441fb916cec322d8f721e", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "08c1176d7dfe406bb0f6283ca763d553", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.BentNormal", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "c4b6c46dc8b348b8a5ecd4e2aead24c0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BentNormal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "095b3273b8844071b47eee774677bf1d", + "m_Group": { + "m_Id": "28b3b534737b4ed585b2ab2b3e8d0e10" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 6.000118732452393, + "y": 216.99998474121095, + "width": 161.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "3de68672d00143c09300da7a5df0f89f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "0132cd9db49941618ed4bec849f97956" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "09847344f8004a26bdad187ff3b528cd", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "0aaaf2cdbe3a40b79ff5a3f1aef6e5cb", + "m_Group": { + "m_Id": "50153e931e2442259040771f92effd86" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -620.9998779296875, + "y": -363.0000305175781, + "width": 164.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ada7147b76d2440ab2f288313b8bc05e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "769181578f94433984a73faf6e153757" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0af095633fae44e89344ca34bb277e5d", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0af9e511272b410c9be3e0b86381e6d0", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0bd3147b039a4a1981a74b5d8942f3bd", + "m_Id": 0, + "m_DisplayName": "Smoothness Power", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0bf791b54d5840dd92a812844c808429", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0c32519e62164bb680633ab535302f38", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0cb10400d6594d6f954439ccebd79f72", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0d28e9b96829486b9a93fb4b4493ec53", + "m_Id": 0, + "m_DisplayName": "Smoothness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Smoothness", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "0d6730b4fcca40b5adfa8ee6c4dedf2f", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "0e019497420c44a9a0fa6321c5d69d66", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "0e03c873ccc040dd8417724de5eaf36d", + "m_Id": 0, + "m_DisplayName": "Normal (Tangent Space)", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NormalTS", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "0eabb183355f4efba80e2eec562d2d6a", + "m_Group": { + "m_Id": "74e820953e264ce09cf833ae34be2440" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -348.00006103515627, + "y": 1180.0001220703125, + "width": 168.00001525878907, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "a4122753ce8c44baa35e871ec3642084" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "229e12ce054c4003affcf25346b88151" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.StickyNoteData", + "m_ObjectId": "1445382bcb70439b8e2c097b4a733e73", + "m_Title": "HDRP", + "m_Content": "R = Metallic\nG = AO\nB = Micro Normal Mask\nA = Smoothness", + "m_TextSize": 0, + "m_Theme": 0, + "m_Position": { + "serializedVersion": "2", + "x": -971.0, + "y": 815.0, + "width": 200.0, + "height": 100.0 + }, + "m_Group": { + "m_Id": "eaa46568a2d24c9bac8219f8a6fb8506" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "14691abbdb8c44868b2fbf943456a214", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "14d1fcfd37c2423bb524baf92b6b1912", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "14e004afc9434e06adea21d7e0cc875d", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "1550f5487be34993bc1704c8c3d8ba14", + "m_Guid": { + "m_GuidSerialized": "916413d1-8f52-4916-b31f-e59f8be81115" + }, + "m_Name": "Teeth Saturation", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_1550f5487be34993bc1704c8c3d8ba14", + "m_OverrideReferenceName": "_TeethSaturation", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.8999999761581421, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 2.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "16a2f2215c3146f9b94e105f52105d01", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "17613a79fddf4284aeb14ee57ddc3a05", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "186cb51092954fe39e95085fa462302e", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "186d4331956b49ab9881ec6c6a1171de", + "m_Group": { + "m_Id": "50153e931e2442259040771f92effd86" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1024.9998779296875, + "y": -363.0000305175781, + "width": 161.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "f5c37d6cf3c045f4919e914024af7a9b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "66cc0b010f5647d5bf80ded4825cab7c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1a3d70b35523456698eca34460e6f8b9", + "m_Id": 2, + "m_DisplayName": "False", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "False", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "1a6dccb88a494fbebd6d32ab0323405b", + "m_Id": 0, + "m_DisplayName": "Mask Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1b0b004aaf264ca3ada8021ced56d35f", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1b40d85c98664d17bb698cc47d7b2962", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "1b9c7cb2fc9a436886a8562251d803ba", + "m_Group": { + "m_Id": "50153e931e2442259040771f92effd86" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -415.9999694824219, + "y": -447.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "fa90e5cc1119495385fb038ba542652c" + }, + { + "m_Id": "0af9e511272b410c9be3e0b86381e6d0" + }, + { + "m_Id": "535c5126e61841099e1ad49b42eaefc8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1caef40575a14fb289b47f3bff7861bb", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "1ceaea2d8a314216847b3e129a914f2c", + "m_Group": { + "m_Id": "3af2c30f7ca541e8814b28e054f316c6" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -325.00006103515627, + "y": 1554.0, + "width": 184.0, + "height": 253.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "186cb51092954fe39e95085fa462302e" + }, + { + "m_Id": "14691abbdb8c44868b2fbf943456a214" + }, + { + "m_Id": "40093fdb515740a6b89991c27475fb70" + }, + { + "m_Id": "62cce88aaad1405d9a4f9103c020132e" + }, + { + "m_Id": "b1d4b45693af46a3a723b2ffb1b8b88a" + }, + { + "m_Id": "eb7f26266d4d47c9a57e818a9e6890dc" + }, + { + "m_Id": "b959e24d88ea43f5bf4256f07ae90ec0" + }, + { + "m_Id": "96f36c732c8e47529d446f73fa12dd82" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 1, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1d1ca274b5fe42e69ce56945c39a8ea7", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.DiffusionProfileInputMaterialSlot", + "m_ObjectId": "1d4e4c975a3241d5ab63d4debf2aec6a", + "m_Id": 0, + "m_DisplayName": "Diffusion Profile", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "DiffusionProfileHash", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_DiffusionProfile": { + "selectedEntry": 0, + "popupEntries": [] + }, + "m_SerializedDiffusionProfile": "{\n \"diffusionProfileAsset\": {\n \"fileID\": 11400000,\n \"guid\": \"a24b9c9261a009f488d6b65cc856adbf\",\n \"type\": 2\n }\n}", + "m_Version": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1d9f30bf471a4ab497cc85442017afb0", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1e0c7ef797bd42d39861eb54fff78c8d", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1e22e705887a42f680561e1c1d5cff6a", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "1e93ca7bb12b4a4cad349c060d01f1a9", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1efad95874464657a2fbd4ecfb0b4148", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "1fe97e2a31024c39bf59ccba87f11b54", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2062e61f782f4f92af6005b7b64dda21", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PowerNode", + "m_ObjectId": "2083576ab59b4225b9973e37eb2c681d", + "m_Group": { + "m_Id": "74e820953e264ce09cf833ae34be2440" + }, + "m_Name": "Power", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 299.99993896484377, + "y": 1207.0001220703125, + "width": 126.00000762939453, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "4267a37b446f48b88f36740206176441" + }, + { + "m_Id": "bdb35f0f256944dfafd7981d98006c9f" + }, + { + "m_Id": "8547d55cd06b487d8d347cc2a2c0bb74" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "221c3eb893034a10a0e04ad5230e2bb0", + "m_Guid": { + "m_GuidSerialized": "39eb79db-b18b-4450-9133-6226333c2052" + }, + "m_Name": "Gums Mask Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_221c3eb893034a10a0e04ad5230e2bb0", + "m_OverrideReferenceName": "_GumsMaskMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "229e12ce054c4003affcf25346b88151", + "m_Guid": { + "m_GuidSerialized": "2bb55888-515a-40aa-8e09-1204f3c80b17" + }, + "m_Name": "Smoothness Rear", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SmoothnessRear", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "2484edd67c9b46d9a2a7ac01046becf2", + "m_Group": { + "m_Id": "50153e931e2442259040771f92effd86" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -341.9999694824219, + "y": -186.99996948242188, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "de75691270724978b1d8e15f5abd049f" + }, + { + "m_Id": "1efad95874464657a2fbd4ecfb0b4148" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "24c50ccb0f0f46348776e001012f34f7", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "252fe33b41ea44cc8726e40323b8fcdd", + "m_Group": { + "m_Id": "28b3b534737b4ed585b2ab2b3e8d0e10" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 6.000118732452393, + "y": 68.99996185302735, + "width": 206.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d729776e47ca458d9f698b924845442d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "e25a1c81f1374f178c8f27b6264a5f1b" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2538d7514e264e388d6b89854b05eeb1", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "2543c270822f43ab8461a7daa0ce741d", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "257e80db9eb84e22a5f409d59f06a941", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "25d3c8e1fdbb4c4fbfd4868867b08f5a", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "261a1463774f402ea6cf22be3927056d", + "m_Id": 0, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "26d61b36c9a4458b99c9cf5016233792", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "273f61f0afd2438d95da7144e127460e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.SubsurfaceMask", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "e8362fd7f2884d1ab1ac906ae9c28004" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.SubsurfaceMask" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "281c2fab10a54a88ace70a99836fe852", + "m_Group": { + "m_Id": "3af2c30f7ca541e8814b28e054f316c6" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -325.00006103515627, + "y": 1891.0001220703125, + "width": 184.0, + "height": 253.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "69d54d6c4ba64a468f042e25e1f1a0ca" + }, + { + "m_Id": "2af5165093084217aac61b4af29a730d" + }, + { + "m_Id": "c9c382f96969430ca6a46ac85b576bb2" + }, + { + "m_Id": "383a3e546b014329b0e83fd4ea9c0506" + }, + { + "m_Id": "05efbcd28970432bab2f0280997fc441" + }, + { + "m_Id": "26d61b36c9a4458b99c9cf5016233792" + }, + { + "m_Id": "0647cd09207e46a99623889e73580759" + }, + { + "m_Id": "ba586a643825415d9395e0095ddd8d8a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 1, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "28ae424fd1a4444bb0837c1aeea72544", + "m_Group": { + "m_Id": "50153e931e2442259040771f92effd86" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1024.9998779296875, + "y": -246.0000457763672, + "width": 161.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "4988f5f033184216ad23ac633acc7698" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1550f5487be34993bc1704c8c3d8ba14" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "28b3b534737b4ed585b2ab2b3e8d0e10", + "m_Title": "Subsurface", + "m_Position": { + "x": -19.0, + "y": 9.999977111816407 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "29a91fc1730d4cad947a687ca19bd594", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "29cbb56a8cde408b8b3c431bc587bfd0", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "cb42572a46a74a588ef3935f3a667eb7" + }, + { + "m_Id": "66cc0b010f5647d5bf80ded4825cab7c" + }, + { + "m_Id": "769181578f94433984a73faf6e153757" + }, + { + "m_Id": "1550f5487be34993bc1704c8c3d8ba14" + }, + { + "m_Id": "fb85416d2e4d4df7b227e0bc2bdd6a71" + }, + { + "m_Id": "e25a1c81f1374f178c8f27b6264a5f1b" + }, + { + "m_Id": "554e041e04cb41379e9bbb0c5e80d80c" + }, + { + "m_Id": "0132cd9db49941618ed4bec849f97956" + }, + { + "m_Id": "fea586edf5974ba687a3f05c3d4b6623" + }, + { + "m_Id": "3345a7b9279a48b7ba4602df55d812ac" + }, + { + "m_Id": "daa99c4f268449b8a4e69fdaeafcfe49" + }, + { + "m_Id": "a1eb91167291491694bf1bdf8d2f3e16" + }, + { + "m_Id": "9db112a4470c459291db3ebb90f3670b" + }, + { + "m_Id": "229e12ce054c4003affcf25346b88151" + }, + { + "m_Id": "94ca5b7030dd47cf8a414dd9fee0ecde" + }, + { + "m_Id": "8a49d2f872e946d4a29e2030ee291584" + }, + { + "m_Id": "2a08ac9ee7884f04b8fe6bf44db761b5" + }, + { + "m_Id": "6d2408803a794f2e9368d5529b79a574" + }, + { + "m_Id": "c70d342b1a0b4d6bbf1ff3c98fd338ea" + }, + { + "m_Id": "c4024195aefa495695710ffb5997a875" + }, + { + "m_Id": "221c3eb893034a10a0e04ad5230e2bb0" + }, + { + "m_Id": "2adde9b6c89f49aa838e8cfc38e04353" + }, + { + "m_Id": "ddd87d19404f41b8bbbd24232f4338ac" + }, + { + "m_Id": "fd115c5a3bec4b6eabfabdb2fdf437e6" + }, + { + "m_Id": "7442cacc555044c4be11c43f444ca339" + }, + { + "m_Id": "a2e989f8520948e490acedb7088d1307" + }, + { + "m_Id": "3c380077c517483f8c6dbb95eb0de6b7" + }, + { + "m_Id": "8bde4b66e263447abf8653c3e3b9760e" + } + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "2a08ac9ee7884f04b8fe6bf44db761b5", + "m_Guid": { + "m_GuidSerialized": "ef8b77c8-6889-403d-bb57-5eeae848ee3e" + }, + "m_Name": "Normal Strength", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_NormalStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.LightingData", + "m_ObjectId": "2a2960edadd1494c8e81b3d852cb3297", + "m_NormalDropOffSpace": 0, + "m_BlendPreserveSpecular": true, + "m_ReceiveDecals": true, + "m_ReceiveSSR": true, + "m_ReceiveSSRTransparent": false, + "m_SpecularAA": false, + "m_SpecularOcclusionMode": 1, + "m_OverrideBakedGI": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TilingAndOffsetNode", + "m_ObjectId": "2a43d5b227114bb2b6f245cbdffd15e5", + "m_Group": { + "m_Id": "3af2c30f7ca541e8814b28e054f316c6" + }, + "m_Name": "Tiling And Offset", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -520.0001220703125, + "y": 1953.0001220703125, + "width": 155.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "261a1463774f402ea6cf22be3927056d" + }, + { + "m_Id": "f9b331b1062048d6b94590012e2f4adb" + }, + { + "m_Id": "c083ca9475264d81936b2f64c2ae9982" + }, + { + "m_Id": "89d785e9bb6c413687505ab305a7ebf9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2a569cd2e3754cc88e0995f1e80b2502", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "2adde9b6c89f49aa838e8cfc38e04353", + "m_Guid": { + "m_GuidSerialized": "26038d6e-7102-4cb8-bc85-ef0263e8d130" + }, + "m_Name": "Gradient AO Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_2adde9b6c89f49aa838e8cfc38e04353", + "m_OverrideReferenceName": "_GradientAOMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2af5165093084217aac61b4af29a730d", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2b081408a7e24e398594d062ea1a971f", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "315af748590c43e98863cdc26b38904f", + "m_Id": 0, + "m_DisplayName": "Micro Normal Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "31d6a791264c4905a992c387cec7347a", + "m_Group": { + "m_Id": "50153e931e2442259040771f92effd86" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 53.0001106262207, + "y": -305.0000305175781, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "9eba78791a5247c4a44b8c4c3f13aad9" + }, + { + "m_Id": "61090ae9258e48dd9879d93b2f032ad2" + }, + { + "m_Id": "cf5cf6a67c1a4dc3b62958b78a53e8f5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "32f3a8d8864f407483bdfb32a02f37ea", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "3345a7b9279a48b7ba4602df55d812ac", + "m_Guid": { + "m_GuidSerialized": "11573659-5da7-4813-a954-c0a0d3d0de68" + }, + "m_Name": "Mask Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_3345a7b9279a48b7ba4602df55d812ac", + "m_OverrideReferenceName": "_MaskMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "33bebe58b3e04fa6b4022c6716e866d3", + "m_Group": { + "m_Id": "5bdad827b3924a069f731096a79b53b2" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -232.9999542236328, + "y": 593.0, + "width": 159.0, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "f869dfc3744844fdb7b80902b9faa03a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7442cacc555044c4be11c43f444ca339" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3545a8121d6744d5857a709d82a726fe", + "m_Id": 0, + "m_DisplayName": "Smoothness Front", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "35a504f68e6648eba1e5fbfc558132b7", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "35d76a1228774b3d8505c418649a1b20", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Metallic", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1241.9998779296875, + "y": 345.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "743eafdc1bd14aa7995c72103e892ba5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Metallic" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "369e9b41ff1541cd848d3e2e3d27a296", + "m_Group": { + "m_Id": "28b3b534737b4ed585b2ab2b3e8d0e10" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 307.0002136230469, + "y": 216.99998474121095, + "width": 125.99999237060547, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "fc13441d8fab4afeb1a24d8250857829" + }, + { + "m_Id": "aa57cd915b1a47ab87462336f5cfa58d" + }, + { + "m_Id": "374862fc9e4d4355bbb6c6a708f1fa86" + }, + { + "m_Id": "2538d7514e264e388d6b89854b05eeb1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "36b069a1268a43349ac14fb4b3d7ecc5", + "m_Title": "Ambient Occlusion", + "m_Position": { + "x": -260.0001220703125, + "y": 872.0000610351563 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "374862fc9e4d4355bbb6c6a708f1fa86", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "37502e011dba43adad5a4c1965f0daf5", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "383a3e546b014329b0e83fd4ea9c0506", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "3843f3d297af4a55ac742acfed12ffcd", + "m_Group": { + "m_Id": "28b3b534737b4ed585b2ab2b3e8d0e10" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 6.000118732452393, + "y": 116.99996185302735, + "width": 206.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "c1ed2288401e4ce6b01f3171b5355389" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "554e041e04cb41379e9bbb0c5e80d80c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "39a1b3de165b4ff6beecaebd677c6e3a", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "39d0eb30a6fc470d8614c68053a81004", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3a156737b1984bdba8b1e5cb63a4a129", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "3ab5c0ee94fd444da94411d41e7fa2fd", + "m_Group": { + "m_Id": "74e820953e264ce09cf833ae34be2440" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 50.9999885559082, + "y": 1315.0, + "width": 178.0, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "0bd3147b039a4a1981a74b5d8942f3bd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a1eb91167291491694bf1bdf8d2f3e16" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "3af2c30f7ca541e8814b28e054f316c6", + "m_Title": "Normals & Micro Normals", + "m_Position": { + "x": -860.0, + "y": 1494.999755859375 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "3b9bea9727174fc0b9e705617c9903db", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.BooleanShaderProperty", + "m_ObjectId": "3c380077c517483f8c6dbb95eb0de6b7", + "m_Guid": { + "m_GuidSerialized": "ea521638-750d-49c4-9246-707cd6f78e4c" + }, + "m_Name": "Is Upper Teeth", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Boolean_3c380077c517483f8c6dbb95eb0de6b7", + "m_OverrideReferenceName": "_IsUpperTeeth", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "3d43204b11764dad841dd7d29c54794d", + "m_Group": { + "m_Id": "36b069a1268a43349ac14fb4b3d7ecc5" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -142.0, + "y": 972.0, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "257e80db9eb84e22a5f409d59f06a941" + }, + { + "m_Id": "24c50ccb0f0f46348776e001012f34f7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3de68672d00143c09300da7a5df0f89f", + "m_Id": 0, + "m_DisplayName": "Gums Thickness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3fbac32994ab4e019e165385456509e7", + "m_Id": 1, + "m_DisplayName": "Strength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Strength", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "40093fdb515740a6b89991c27475fb70", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "40224175045049dcab7e6094a6c99f26", + "m_Group": { + "m_Id": "5bdad827b3924a069f731096a79b53b2" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 303.0000305175781, + "y": 509.0000305175781, + "width": 130.0, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "d406a5c40e7143a284915f76a5093147" + }, + { + "m_Id": "8ad512ab596248cca2c35d88a1f5d698" + }, + { + "m_Id": "2543c270822f43ab8461a7daa0ce741d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "40411d53b935493097fbc12e892291fa", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "410bebff5a4c4691b70fcbc06f01c0af", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "424b313138944a21bc404c418bcb085e", + "m_Id": 0, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4267a37b446f48b88f36740206176441", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "4484d7a3020247eeab08441067990b9b", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "45b62869f1c74567a443d45fd5e7920b", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4819726fa0474485b5d29c8087c3516e", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "488966045eba4552923a1ce35c8dd3ad", + "m_Group": { + "m_Id": "28b3b534737b4ed585b2ab2b3e8d0e10" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 6.000118732452393, + "y": 261.9999694824219, + "width": 161.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "e845fedb78f54a69a2b33f13e631c4ea" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "fea586edf5974ba687a3f05c3d4b6623" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "48be165816a846bd970380850ce3a5bd", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4988f5f033184216ad23ac633acc7698", + "m_Id": 0, + "m_DisplayName": "Teeth Saturation", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "4b45669a84054c498babd493511b3189", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "cb901263bb9a42489ac84d9e84023477" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Position" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "4b95b2e25f734e17b315a28cd5960b0a", + "m_Group": { + "m_Id": "50153e931e2442259040771f92effd86" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 301.0001525878906, + "y": -376.0000305175781, + "width": 130.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "7a8232698b4b4adaa4918b88ec97bc15" + }, + { + "m_Id": "d969b9c0854044a4be04d4d6362c6039" + }, + { + "m_Id": "b6bd248600df42158cc3d422cac8de3b" + }, + { + "m_Id": "f2da489e28364f89bc575cdb5f692a64" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "4fbf6229bad74e91afb7ff4f2a7f0018", + "m_Id": 0, + "m_DisplayName": "Emission", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Emission", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 1, + "m_DefaultColor": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "50153e931e2442259040771f92effd86", + "m_Title": "Base Color", + "m_Position": { + "x": -1681.0, + "y": -506.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "535c5126e61841099e1ad49b42eaefc8", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalStrengthNode", + "m_ObjectId": "545e25f936c143659fd96be2e461c2dd", + "m_Group": { + "m_Id": "3af2c30f7ca541e8814b28e054f316c6" + }, + "m_Name": "Normal Strength", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -18.000072479248048, + "y": 1645.0, + "width": 166.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "0d6730b4fcca40b5adfa8ee6c4dedf2f" + }, + { + "m_Id": "3fbac32994ab4e019e165385456509e7" + }, + { + "m_Id": "54ae5d1bd7e545d089bc9115da8dbac0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "54ae5d1bd7e545d089bc9115da8dbac0", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "552aea813afd4265b7638c893ab7b893", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "554e041e04cb41379e9bbb0c5e80d80c", + "m_Guid": { + "m_GuidSerialized": "93bb17c5-261b-4523-a050-45035be659cb" + }, + "m_Name": "Teeth Subsurface Scatter", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_554e041e04cb41379e9bbb0c5e80d80c", + "m_OverrideReferenceName": "_TeethSSS", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5608685f8fa04124b51f5a4ca9cc179b", + "m_Id": 0, + "m_DisplayName": "Micro Normal Tiling", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "565c01cd27814834acd27d2472d0033f", + "m_Id": 0, + "m_DisplayName": "Diffuse Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "57c56ab3b23f4afba9f9abc8d1fc72f4", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5b5d90ab491f441884a78ece78c6e7a1", + "m_Group": { + "m_Id": "3af2c30f7ca541e8814b28e054f316c6" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -336.0000915527344, + "y": 2164.000244140625, + "width": 195.00001525878907, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "315af748590c43e98863cdc26b38904f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "c70d342b1a0b4d6bbf1ff3c98fd338ea" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "5bdad827b3924a069f731096a79b53b2", + "m_Title": "Emission", + "m_Position": { + "x": -258.0, + "y": 460.9999694824219 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5d5e8b11967b48c1a22547d2e187f60c", + "m_Group": { + "m_Id": "3af2c30f7ca541e8814b28e054f316c6" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -303.0, + "y": 1835.0001220703125, + "width": 162.0, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "d0c34a0f23db4f5e95033aaf01a3f47e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2a08ac9ee7884f04b8fe6bf44db761b5" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5d77a606937f44feb8860c6501cc4557", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.SystemData", + "m_ObjectId": "5e856e0c3b704d14a6c36b84bf8d78f6", + "m_MaterialNeedsUpdateHash": 530, + "m_SurfaceType": 0, + "m_RenderingPass": 1, + "m_BlendMode": 0, + "m_ZTest": 4, + "m_ZWrite": false, + "m_TransparentCullMode": 2, + "m_OpaqueCullMode": 2, + "m_SortPriority": 0, + "m_AlphaTest": false, + "m_TransparentDepthPrepass": false, + "m_TransparentDepthPostpass": false, + "m_SupportLodCrossFade": false, + "m_DoubleSidedMode": 0, + "m_DOTSInstancing": false, + "m_CustomVelocity": false, + "m_Tessellation": true, + "m_TessellationMode": 1, + "m_TessellationFactorMinDistance": 20.0, + "m_TessellationFactorMaxDistance": 50.0, + "m_TessellationFactorTriangleSize": 100.0, + "m_TessellationShapeFactor": 0.75, + "m_TessellationBackFaceCullEpsilon": -0.25, + "m_TessellationMaxDisplacement": 0.009999999776482582, + "m_Version": 1, + "inspectorFoldoutMask": 9 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5f65841c85f24954b7e7ab2a5b7ba016", + "m_Group": { + "m_Id": "74e820953e264ce09cf833ae34be2440" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -543.0, + "y": 1279.0, + "width": 167.00001525878907, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "e2ddff38df3647eabace58e3cbd1225e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "94ca5b7030dd47cf8a414dd9fee0ecde" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "5fafdd08b62a4346952a540f2cffefb9", + "m_Group": { + "m_Id": "74e820953e264ce09cf833ae34be2440" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -306.0000305175781, + "y": 1231.0001220703125, + "width": 126.00000762939453, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "17613a79fddf4284aeb14ee57ddc3a05" + }, + { + "m_Id": "cdac9a1d0aa448caae81443d9062cf73" + }, + { + "m_Id": "2062e61f782f4f92af6005b7b64dda21" + }, + { + "m_Id": "c286c40dce154262a3e1e9062b3b1418" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "60280418255f49278fbd5191c191f5cc", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "607cddc768aa4008a82ae2a97082aede", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "61090ae9258e48dd9879d93b2f032ad2", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SaturationNode", + "m_ObjectId": "62b5be26cb11438e9889eb7804f65072", + "m_Group": { + "m_Id": "50153e931e2442259040771f92effd86" + }, + "m_Name": "Saturation", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -825.9999389648438, + "y": -325.0, + "width": 173.99998474121095, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "0e019497420c44a9a0fa6321c5d69d66" + }, + { + "m_Id": "d13d7d90125242d2b860889e5b9e0fb1" + }, + { + "m_Id": "ce13794f3eab4196be9358dbff6664ab" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "62cce88aaad1405d9a4f9103c020132e", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "64d7c00094f349f39b960559156f78d1", + "m_Id": 0, + "m_DisplayName": "Ambient Occlusion Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "64d84ebfaa3d4a97a7f187b78ee625d5", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HDLitSubTarget", + "m_ObjectId": "650ef699f8534d05b11661f3db2c1e50" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "65bdb854bdc642a89bb995ee784e4d0d", + "m_Group": { + "m_Id": "36b069a1268a43349ac14fb4b3d7ecc5" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 298.9999694824219, + "y": 948.0, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "e3804042c65348b7b4c8781cf1828b95" + }, + { + "m_Id": "a00021ad550c4eb8998030c38ebf572f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "66cc0b010f5647d5bf80ded4825cab7c", + "m_Guid": { + "m_GuidSerialized": "dc8aa899-adef-4c83-8bf1-94f1fe78285d" + }, + "m_Name": "Gums Saturation", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_66cc0b010f5647d5bf80ded4825cab7c", + "m_OverrideReferenceName": "_GumsSaturation", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 2.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "67f3c5040dff441a98156cb5eda89ac3", + "m_Id": 0, + "m_DisplayName": "Micro Normal Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "687b7b8b4ab2496bb2affcdeeeea0305", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "69822902c84c428080db9893d32ee267", + "m_Group": { + "m_Id": "3af2c30f7ca541e8814b28e054f316c6" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -521.0000610351563, + "y": 1554.0, + "width": 149.00001525878907, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "7002af4c98ac4f479b13782f0e1a1cdb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8a49d2f872e946d4a29e2030ee291584" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "699faa3efd8044a3ac2e357e0ce4e6fd", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.TessellationDisplacement", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "ab71acbb2a4645ad9f7bcf94db8e7caf" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.TessellationDisplacement" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "69d54d6c4ba64a468f042e25e1f1a0ca", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "6a4b619cae09428e850340b327dc2247", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Smoothness", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1196.0001220703125, + "y": 620.0000610351563, + "width": 200.00001525878907, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "0d28e9b96829486b9a93fb4b4493ec53" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Smoothness" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "6b280d605cf34b63ae417129545c2f7d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Occlusion", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1193.0, + "y": 550.0000610351563, + "width": 200.00001525878907, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "b7bc60a4dd2f4474b6ee37d8ae231bc3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Occlusion" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "6b8bd214466246b3a4e7a1dde27d6958", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6d067fe894e74ae799df9bd381e44ca1", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "6d2408803a794f2e9368d5529b79a574", + "m_Guid": { + "m_GuidSerialized": "6b8dd5b3-e04a-4e6c-b8b8-f3e9ef85e56e" + }, + "m_Name": "Micro Normal Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_6d2408803a794f2e9368d5529b79a574", + "m_OverrideReferenceName": "_MicroNormalMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6e2d4ee21d6643f69d2002719babffa4", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "7002af4c98ac4f479b13782f0e1a1cdb", + "m_Id": 0, + "m_DisplayName": "Normal Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "70ffc7f00c934859b3aaaaad090ed2c2", + "m_Group": { + "m_Id": "50153e931e2442259040771f92effd86" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1125.9998779296875, + "y": -283.00006103515627, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "ff2aa5eddbcf496994dffbbc062c2a3f" + }, + { + "m_Id": "eb769c7e45d5479ab3717916aeebf2f2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "719f4167d0714effae77d1efa01ab8e8", + "m_Group": { + "m_Id": "d02b5c2849b84bbaafdaf170ef6848da" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1987.0001220703125, + "y": 907.0, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "0bf791b54d5840dd92a812844c808429" + }, + { + "m_Id": "0af095633fae44e89344ca34bb277e5d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "71d1e8a063514b2680bf1f014cbf9938", + "m_Group": { + "m_Id": "d02b5c2849b84bbaafdaf170ef6848da" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2703.0, + "y": 865.9999389648438, + "width": 173.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "03e2818f83814498bb9178cea7ffb00d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2adde9b6c89f49aa838e8cfc38e04353" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "72bb4e6519e4419fac62148266d29bd3", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "73aa36be63df48b9b4a1e43d1800cf54", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "743eafdc1bd14aa7995c72103e892ba5", + "m_Id": 0, + "m_DisplayName": "Metallic", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Metallic", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "7441ca030e3b43e3a61d7932a08fcf81", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "7442cacc555044c4be11c43f444ca339", + "m_Guid": { + "m_GuidSerialized": "957f0ffe-d6ac-49c9-b471-65b84f45eb1d" + }, + "m_Name": "Emission Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_EmissionMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "745ea487c66c466f84d2c16a08c4b1b6", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.5, + "y": 0.5, + "z": 0.5 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 0, + "m_DefaultColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "74e820953e264ce09cf833ae34be2440", + "m_Title": "Smoothness", + "m_Position": { + "x": -567.6779174804688, + "y": 1121.4349365234375 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "750d5e69401449bea48edece078184be", + "m_Group": { + "m_Id": "28b3b534737b4ed585b2ab2b3e8d0e10" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 6.000118732452393, + "y": 162.00003051757813, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "45b62869f1c74567a443d45fd5e7920b" + }, + { + "m_Id": "29a91fc1730d4cad947a687ca19bd594" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "751b90fc7de94641acfe389b5c63f561", + "m_Group": { + "m_Id": "5bdad827b3924a069f731096a79b53b2" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 20.99994659423828, + "y": 554.0, + "width": 184.0, + "height": 253.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "9581d5389c8842b4b80edb353ec8a30c" + }, + { + "m_Id": "cf2315bc943f470c8f814fafc6a8100f" + }, + { + "m_Id": "57c56ab3b23f4afba9f9abc8d1fc72f4" + }, + { + "m_Id": "2a569cd2e3754cc88e0995f1e80b2502" + }, + { + "m_Id": "eb7c54f734c442e08593ddb9f27e36ac" + }, + { + "m_Id": "ddb4ef7da2344e46b9f7110992c8d00a" + }, + { + "m_Id": "a2890fb1b49a42f585550b0f18ac70ec" + }, + { + "m_Id": "f15e7fa8a78240bbbf4abd9109becfd0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "769181578f94433984a73faf6e153757", + "m_Guid": { + "m_GuidSerialized": "1d430310-7d4b-4543-a3f5-5e6aa15add25" + }, + "m_Name": "Gums Brightness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_GumsBrightness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.8999999761581421, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 2.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "76f59755f6f0406da3ab277c94155470", + "m_Group": { + "m_Id": "5bdad827b3924a069f731096a79b53b2" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 47.99996566772461, + "y": 520.0000610351563, + "width": 157.0, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "bb1b16d9a0324e33ac89c7ec5810bc5f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a2e989f8520948e490acedb7088d1307" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "77609de0b1ce4575b7195200de9cdca5", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "780f271d73f64e4297adcfa728a69bad", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "78a4f387495a4af29774a3f7145a2bbb", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1362.0, + "y": 1395.0, + "width": 56.000003814697269, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "005949193c934428beeb3e7e493ff9dc" + }, + { + "m_Id": "0cb10400d6594d6f954439ccebd79f72" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "79674131981f4da1945bfab5e13813b6", + "m_Id": 0, + "m_DisplayName": "Teeth Brightness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7a8232698b4b4adaa4918b88ec97bc15", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "7c52d0c211b148baa2dee264ed442794", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "7e0e978a306b4e378819c12a41c09bac", + "m_Id": 0, + "m_DisplayName": "Is Upper Teeth", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7f112c190a204748b01db072f78a6a72", + "m_Id": 0, + "m_DisplayName": "Rear AO", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "7fa00a5329fc41da9b93894ceae5774b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.TessellationFactor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "8bd6ee5e34494d87bc3eb3e8bd56c52f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.TessellationFactor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "81ddc657778e4774a298a3cd07c65cc4", + "m_Group": { + "m_Id": "50153e931e2442259040771f92effd86" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 374.9999694824219, + "y": -73.00001525878906, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "f7d5dc04ed4e48d092d8abe2b8d9b18e" + }, + { + "m_Id": "e437d23b734c484099309a34ddc1df28" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "8250b6f158e04b8080904546e0699a10", + "m_Group": { + "m_Id": "28b3b534737b4ed585b2ab2b3e8d0e10" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 6.000118732452393, + "y": 307.99993896484377, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "8405b3f9e7874c15988f60aba7fede79" + }, + { + "m_Id": "0664ed4baa9441fb916cec322d8f721e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8405b3f9e7874c15988f60aba7fede79", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "847ac5df0b2d4dd58b05ed5100fd2d88", + "m_Group": { + "m_Id": "50153e931e2442259040771f92effd86" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1433.999755859375, + "y": -388.0000305175781, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "df0dc984590847b19bd2f24e1aba8374" + }, + { + "m_Id": "2b081408a7e24e398594d062ea1a971f" + }, + { + "m_Id": "39a1b3de165b4ff6beecaebd677c6e3a" + }, + { + "m_Id": "1d1ca274b5fe42e69ce56945c39a8ea7" + }, + { + "m_Id": "687b7b8b4ab2496bb2affcdeeeea0305" + }, + { + "m_Id": "40411d53b935493097fbc12e892291fa" + }, + { + "m_Id": "7441ca030e3b43e3a61d7932a08fcf81" + }, + { + "m_Id": "780f271d73f64e4297adcfa728a69bad" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8547d55cd06b487d8d347cc2a2c0bb74", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "8580ac45eec64f4987b4483eabbf0d96", + "m_Title": "Teeth Gums Mask", + "m_Position": { + "x": -1162.0, + "y": 171.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "85bba8f52afa4634a8cdd48d4a82cf0f", + "m_Group": { + "m_Id": "8580ac45eec64f4987b4483eabbf0d96" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -922.0001220703125, + "y": 229.99998474121095, + "width": 184.0, + "height": 253.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "b3b9fda9f6894fa487bfdeac44f98631" + }, + { + "m_Id": "8e57be411ac04e049abbd3666d6d8d99" + }, + { + "m_Id": "6d067fe894e74ae799df9bd381e44ca1" + }, + { + "m_Id": "ab2886761167461bba8c0787504525ad" + }, + { + "m_Id": "9611fc8ba4814c4a9b41d1d58853c9ce" + }, + { + "m_Id": "d3235c7ba1fc4c428993a5583f22e663" + }, + { + "m_Id": "6b8bd214466246b3a4e7a1dde27d6958" + }, + { + "m_Id": "a5528de362834aa980e49f4d5578fafb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "85c5c76f4845488eb95392938396f2b9", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "869951cf6db34638ae9325dd53be7927", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "86b897ab597140d59a473d807e980628", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.BuiltinData", + "m_ObjectId": "88f0b3d71738482fb6273b754134b4dd", + "m_Distortion": false, + "m_DistortionMode": 0, + "m_DistortionDepthTest": true, + "m_AddPrecomputedVelocity": false, + "m_TransparentWritesMotionVec": false, + "m_AlphaToMask": false, + "m_DepthOffset": false, + "m_ConservativeDepthOffset": false, + "m_TransparencyFog": true, + "m_AlphaTestShadow": false, + "m_BackThenFrontRendering": false, + "m_TransparentDepthPrepass": false, + "m_TransparentDepthPostpass": false, + "m_SupportLodCrossFade": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "89d785e9bb6c413687505ab305a7ebf9", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "8a49d2f872e946d4a29e2030ee291584", + "m_Guid": { + "m_GuidSerialized": "79f607da-c2f1-46b1-8320-f91a0aef3386" + }, + "m_Name": "Normal Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_8a49d2f872e946d4a29e2030ee291584", + "m_OverrideReferenceName": "_NormalMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "8a7ae7a881424567bd38f733cff73869", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.BaseColor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "745ea487c66c466f84d2c16a08c4b1b6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BaseColor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "8ad512ab596248cca2c35d88a1f5d698", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8ad57b1b098b473099cfc3bb9d5a5e58", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8bd6ee5e34494d87bc3eb3e8bd56c52f", + "m_Id": 0, + "m_DisplayName": "Tessellation Factor", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TessellationFactor", + "m_StageCapability": 1, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "8bde4b66e263447abf8653c3e3b9760e", + "m_Guid": { + "m_GuidSerialized": "856182a5-8966-41c5-8ff0-cb941e209c93" + }, + "m_Name": "Tessellation Factor", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Tessellation Factor", + "m_DefaultReferenceName": "_Tessellation_Factor", + "m_OverrideReferenceName": "_TessellationFactor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 32.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "8c2615acff244d42be930682540c2f44", + "m_Group": { + "m_Id": "50153e931e2442259040771f92effd86" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 126.99993133544922, + "y": -97.00001525878906, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "8ad57b1b098b473099cfc3bb9d5a5e58" + }, + { + "m_Id": "960ee6b03d6c4bf3a5cdaab097be98b9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "8c95ccd4e8fd4bf29cc1afa00cc39223", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "8d0e91598db04dc39429e4727f60af22", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Thickness", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "e51e934d740f4369a721de0c664eeee0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Thickness" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "8d7bd022f3bb49e68ccbeadca42dc7f0", + "m_Group": { + "m_Id": "74e820953e264ce09cf833ae34be2440" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -543.0, + "y": 1231.0001220703125, + "width": 172.00001525878907, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "3545a8121d6744d5857a709d82a726fe" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "9db112a4470c459291db3ebb90f3670b" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "8d87004c1caa475ebd92d1fccabfe12a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -233.0000762939453, + "y": 409.0, + "width": 55.999996185302737, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "1e22e705887a42f680561e1c1d5cff6a" + }, + { + "m_Id": "ea466101740e4230be72d303908fc31d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8e57be411ac04e049abbd3666d6d8d99", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "8f9edc1bf1ec427e838b9955e23e472c", + "m_Group": { + "m_Id": "28b3b534737b4ed585b2ab2b3e8d0e10" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 307.0002136230469, + "y": 68.99996185302735, + "width": 125.99999237060547, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "be358d293c294677a5a397993ce738f3" + }, + { + "m_Id": "a87eec3afde4452c97e4c7229de5f5f6" + }, + { + "m_Id": "607cddc768aa4008a82ae2a97082aede" + }, + { + "m_Id": "1caef40575a14fb289b47f3bff7861bb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9203aadcc7e34fcbb60c753b4a4bd252", + "m_Group": { + "m_Id": "3af2c30f7ca541e8814b28e054f316c6" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -521.0000610351563, + "y": 1900.0, + "width": 182.0, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "67f3c5040dff441a98156cb5eda89ac3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "6d2408803a794f2e9368d5529b79a574" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "92460f8b665b4a03bb23e7fe80bdff90", + "m_Group": { + "m_Id": "3af2c30f7ca541e8814b28e054f316c6" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -835.0000610351563, + "y": 2017.0, + "width": 179.0, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "5608685f8fa04124b51f5a4ca9cc179b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "c4024195aefa495695710ffb5997a875" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "9341dc5c4cf94d6b960a964876b3d428", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9428512ecf534b47be49f1c04f67ae5a", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "945b619d201d4c6990c808ef712b4bef", + "m_Group": { + "m_Id": "50153e931e2442259040771f92effd86" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -415.9999694824219, + "y": -323.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "efe6d06fc42b46e4b3fc5ac9a0946f94" + }, + { + "m_Id": "e4f6c51df8a7454a90aed183972587a1" + }, + { + "m_Id": "9957f07506ed4aa9b286051fa95c44d1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "94793cab87ab4827b1367f947b59ad60", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9484650c83d64b439b1c537ca060a9f1", + "m_Group": { + "m_Id": "50153e931e2442259040771f92effd86" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -141.99990844726563, + "y": -441.0, + "width": 116.99999237060547, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "7f112c190a204748b01db072f78a6a72" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "fd115c5a3bec4b6eabfabdb2fdf437e6" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "94ca5b7030dd47cf8a414dd9fee0ecde", + "m_Guid": { + "m_GuidSerialized": "0fe985ff-ae47-4bd0-8c8b-4c47581db61f" + }, + "m_Name": "Smoothness Max", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_94ca5b7030dd47cf8a414dd9fee0ecde", + "m_OverrideReferenceName": "_SmoothnessMax", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.8799999952316284, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9580d9a4456845628acd8d7bef5397c7", + "m_Group": { + "m_Id": "8580ac45eec64f4987b4483eabbf0d96" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1137.0, + "y": 229.99998474121095, + "width": 172.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d51f371b1d144ea2810f05289d0de2d2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "221c3eb893034a10a0e04ad5230e2bb0" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "9581d5389c8842b4b80edb353ec8a30c", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalBlendNode", + "m_ObjectId": "959bbc37ca814b42be52d1bd1b64e66f", + "m_Group": { + "m_Id": "3af2c30f7ca541e8814b28e054f316c6" + }, + "m_Name": "Normal Blend", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 286.0, + "y": 1758.0, + "width": 145.0, + "height": 154.0 + } + }, + "m_Slots": [ + { + "m_Id": "a004a2846d3d495287310bdf7e8a3185" + }, + { + "m_Id": "09847344f8004a26bdad187ff3b528cd" + }, + { + "m_Id": "410bebff5a4c4691b70fcbc06f01c0af" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_BlendMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "960ee6b03d6c4bf3a5cdaab097be98b9", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9611fc8ba4814c4a9b41d1d58853c9ce", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "96e788c94446411ab1a116748e9d085b", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "96f36c732c8e47529d446f73fa12dd82", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "9710862b6a1444fba64a2a8d42eb908f", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9957f07506ed4aa9b286051fa95c44d1", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalStrengthNode", + "m_ObjectId": "9abeb9fdadd74574b4e6738541daa06a", + "m_Group": { + "m_Id": "3af2c30f7ca541e8814b28e054f316c6" + }, + "m_Name": "Normal Strength", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -18.000072479248048, + "y": 1891.0001220703125, + "width": 166.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "fcb5df76291e43d59d9d2c723f6e78ea" + }, + { + "m_Id": "a9f777000a804b03927bcaba4e4f94de" + }, + { + "m_Id": "af803c535eac431a995ab70febb2049e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "9ac4d5ebb0a44fcf91580c1d2535b29a", + "m_Group": { + "m_Id": "74e820953e264ce09cf833ae34be2440" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -543.0, + "y": 1395.0001220703125, + "width": 56.000003814697269, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "afb6605115cb433c9a01900c92c8af7d" + }, + { + "m_Id": "6e2d4ee21d6643f69d2002719babffa4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9b27124867b04d63abeb9187f733e4f4", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9ba23c7080664adf984c44716e74d74f", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "9db112a4470c459291db3ebb90f3670b", + "m_Guid": { + "m_GuidSerialized": "55627a34-ac4c-49c6-a431-5af1952fde2d" + }, + "m_Name": "Smoothness Front", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SmoothnessFront", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "9e0a26b93a3a4568bd2220d992a8b36a", + "m_Group": { + "m_Id": "50153e931e2442259040771f92effd86" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 53.0001106262207, + "y": -441.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "a4dcc4facad24724a4b2c3471a59930e" + }, + { + "m_Id": "9428512ecf534b47be49f1c04f67ae5a" + }, + { + "m_Id": "77609de0b1ce4575b7195200de9cdca5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9eba78791a5247c4a44b8c4c3f13aad9", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a00021ad550c4eb8998030c38ebf572f", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "a004a2846d3d495287310bdf7e8a3185", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "a1eb91167291491694bf1bdf8d2f3e16", + "m_Guid": { + "m_GuidSerialized": "090da4ee-aa3e-42cb-bbd9-cecc3b09a474" + }, + "m_Name": "Smoothness Power", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_a1eb91167291491694bf1bdf8d2f3e16", + "m_OverrideReferenceName": "_SmoothnessPower", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.5, + "y": 2.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "a2890fb1b49a42f585550b0f18ac70ec", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "a2e989f8520948e490acedb7088d1307", + "m_Guid": { + "m_GuidSerialized": "4f50c49a-c39f-4088-ac51-8a9c72b2f599" + }, + "m_Name": "Emissive Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_EmissiveColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a3dba33cdb3e4b5da1bb3c2aa0d13698", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "a4028d2b19c645c7af09bbc7de42f580", + "m_Group": { + "m_Id": "50153e931e2442259040771f92effd86" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -145.99993896484376, + "y": -223.99996948242188, + "width": 121.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "c58153feb82f4c22be2f7f2119e3ab5c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ddd87d19404f41b8bbbd24232f4338ac" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a4122753ce8c44baa35e871ec3642084", + "m_Id": 0, + "m_DisplayName": "Smoothness Rear", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "a4bc391b30fe4586898d2e5d6a9027c0", + "m_Group": { + "m_Id": "50153e931e2442259040771f92effd86" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1125.9998779296875, + "y": -400.0000305175781, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "1b40d85c98664d17bb698cc47d7b2962" + }, + { + "m_Id": "869951cf6db34638ae9325dd53be7927" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a4dcc4facad24724a4b2c3471a59930e", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "a5528de362834aa980e49f4d5578fafb", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SaturateNode", + "m_ObjectId": "a5f2dee3ef8948199480f9343ceb10ac", + "m_Group": { + "m_Id": "74e820953e264ce09cf833ae34be2440" + }, + "m_Name": "Saturate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 101.0000228881836, + "y": 1207.0001220703125, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "d640ccecbcb74f988f8c6657481bce28" + }, + { + "m_Id": "72bb4e6519e4419fac62148266d29bd3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a76d5eee7e1240d7acf3a43b65cdab33", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a87eec3afde4452c97e4c7229de5f5f6", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a9f777000a804b03927bcaba4e4f94de", + "m_Id": 1, + "m_DisplayName": "Strength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Strength", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "aa57cd915b1a47ab87462336f5cfa58d", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ab2886761167461bba8c0787504525ad", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "ab71acbb2a4645ad9f7bcf94db8e7caf", + "m_Id": 0, + "m_DisplayName": "Tessellation Displacement", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TessellationDisplacement", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "ab95e36381eb4b4e9b788b3e527602fc", + "m_Group": { + "m_Id": "74e820953e264ce09cf833ae34be2440" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -236.0, + "y": 1395.0001220703125, + "width": 56.000003814697269, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "48be165816a846bd970380850ce3a5bd" + }, + { + "m_Id": "64d84ebfaa3d4a97a7f187b78ee625d5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "aced51bf11dd4f3680945ff52a48ebee", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ad46a176c1ac40b78ee3a38ad5846d4d", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ada7147b76d2440ab2f288313b8bc05e", + "m_Id": 0, + "m_DisplayName": "Gums Brightness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "af1ec9e6c6fc43c6844c6ecc7f2eeafa", + "m_Group": { + "m_Id": "50153e931e2442259040771f92effd86" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -824.0, + "y": -96.99999237060547, + "width": 56.000003814697269, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "a3dba33cdb3e4b5da1bb3c2aa0d13698" + }, + { + "m_Id": "1e0c7ef797bd42d39861eb54fff78c8d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "af803c535eac431a995ab70febb2049e", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "afb6605115cb433c9a01900c92c8af7d", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HDLitData", + "m_ObjectId": "b00f1b66025c4b25a6f709e3c0ab54f4", + "m_RayTracing": false, + "m_MaterialType": 1, + "m_RefractionModel": 0, + "m_SSSTransmission": true, + "m_EnergyConservingSpecular": true, + "m_ClearCoat": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "b0b996e73e264d88b95284c03a428f41", + "m_Group": { + "m_Id": "36b069a1268a43349ac14fb4b3d7ecc5" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -235.00003051757813, + "y": 931.0000610351563, + "width": 221.00001525878907, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "64d7c00094f349f39b960559156f78d1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "daa99c4f268449b8a4e69fdaeafcfe49" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b1d4b45693af46a3a723b2ffb1b8b88a", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BranchNode", + "m_ObjectId": "b26e5b0f3f8e4e07b17ce5d3e9ec04f3", + "m_Group": { + "m_Id": "d02b5c2849b84bbaafdaf170ef6848da" + }, + "m_Name": "Branch", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2202.000244140625, + "y": 861.9999389648438, + "width": 170.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "f6df72d302d149b59b06efca28607171" + }, + { + "m_Id": "c9eeb3cc61cc4e69a1436030a6963ac9" + }, + { + "m_Id": "1a3d70b35523456698eca34460e6f8b9" + }, + { + "m_Id": "9b27124867b04d63abeb9187f733e4f4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b384faa820304f82807176601dd16753", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "b3b9fda9f6894fa487bfdeac44f98631", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b6bd248600df42158cc3d422cac8de3b", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b7bc60a4dd2f4474b6ee37d8ae231bc3", + "m_Id": 0, + "m_DisplayName": "Ambient Occlusion", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Occlusion", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "b959e24d88ea43f5bf4256f07ae90ec0", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "ba586a643825415d9395e0095ddd8d8a", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "bb1b16d9a0324e33ac89c7ec5810bc5f", + "m_Id": 0, + "m_DisplayName": "Emissive Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "bc0c9bafa3544deaaba658da5d1457a2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.NormalTS", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1190.0001220703125, + "y": 665.0000610351563, + "width": 200.00001525878907, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "0e03c873ccc040dd8417724de5eaf36d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.NormalTS" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "bdb35f0f256944dfafd7981d98006c9f", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.5, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "be358d293c294677a5a397993ce738f3", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c0233299f62d4bf989edb701cb048b31", + "m_Id": 1, + "m_DisplayName": "Saturation", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Saturation", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "c083ca9475264d81936b2f64c2ae9982", + "m_Id": 2, + "m_DisplayName": "Offset", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Offset", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c0f83195f665415194b2f7749fd3c919", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c1ed2288401e4ce6b01f3171b5355389", + "m_Id": 0, + "m_DisplayName": "Teeth Subsurface Scatter", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c286c40dce154262a3e1e9062b3b1418", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c2ce8f28915943d49e5539ae59b0b3bf", + "m_Group": { + "m_Id": "eaa46568a2d24c9bac8219f8a6fb8506" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1097.0, + "y": 934.0, + "width": 139.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "1a6dccb88a494fbebd6d32ab0323405b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3345a7b9279a48b7ba4602df55d812ac" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "c4024195aefa495695710ffb5997a875", + "m_Guid": { + "m_GuidSerialized": "c5f39fcf-3943-48fe-ab5c-46ba6c3eeee2" + }, + "m_Name": "Micro Normal Tiling", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_c4024195aefa495695710ffb5997a875", + "m_OverrideReferenceName": "_MicroNormalTiling", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 10.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 50.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "c4a8b26af39c4746b6b07098aacaa826", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 370.9998779296875, + "y": 409.0, + "width": 55.999996185302737, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "ed78215a3f88417b8224d128bd710615" + }, + { + "m_Id": "60280418255f49278fbd5191c191f5cc" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "c4b6c46dc8b348b8a5ecd4e2aead24c0", + "m_Id": 0, + "m_DisplayName": "Bent Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BentNormal", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c58153feb82f4c22be2f7f2119e3ab5c", + "m_Id": 0, + "m_DisplayName": "Front AO", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "c66f5222c2d649fb8e09a0d4a20a795d", + "m_Group": { + "m_Id": "50153e931e2442259040771f92effd86" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1434.0, + "y": -96.99996185302735, + "width": 55.999996185302737, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "96e788c94446411ab1a116748e9d085b" + }, + { + "m_Id": "14e004afc9434e06adea21d7e0cc875d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "c70d342b1a0b4d6bbf1ff3c98fd338ea", + "m_Guid": { + "m_GuidSerialized": "d09cbcc1-0d27-4582-afd2-8528e6e51f97" + }, + "m_Name": "Micro Normal Strength", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_c70d342b1a0b4d6bbf1ff3c98fd338ea", + "m_OverrideReferenceName": "_MicroNormalStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.30000001192092898, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", + "m_ObjectId": "c996e165d42c4929928bc49c5e17d734", + "m_Id": 0, + "m_DisplayName": "Tangent", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tangent", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c9c382f96969430ca6a46ac85b576bb2", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c9eeb3cc61cc4e69a1436030a6963ac9", + "m_Id": 1, + "m_DisplayName": "True", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "True", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "cb42572a46a74a588ef3935f3a667eb7", + "m_Guid": { + "m_GuidSerialized": "36af1c96-8f78-4132-a591-a5b10a01324f" + }, + "m_Name": "Diffuse Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_cb42572a46a74a588ef3935f3a667eb7", + "m_OverrideReferenceName": "_DiffuseMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "cb901263bb9a42489ac84d9e84023477", + "m_Id": 0, + "m_DisplayName": "Position", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Position", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "cd24eea0987249e7bfba0d0e0796854b", + "m_Group": { + "m_Id": "74e820953e264ce09cf833ae34be2440" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -102.99998474121094, + "y": 1207.0001220703125, + "width": 126.00000762939453, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "552aea813afd4265b7638c893ab7b893" + }, + { + "m_Id": "3a156737b1984bdba8b1e5cb63a4a129" + }, + { + "m_Id": "14d1fcfd37c2423bb524baf92b6b1912" + }, + { + "m_Id": "c0f83195f665415194b2f7749fd3c919" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "cd39949153d5487999227c072be8e8ae", + "m_Group": { + "m_Id": "50153e931e2442259040771f92effd86" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -823.9999389648438, + "y": -73.00001525878906, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "a76d5eee7e1240d7acf3a43b65cdab33" + }, + { + "m_Id": "e005549a7ed24daa92c9e0014269d526" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "cdac9a1d0aa448caae81443d9062cf73", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "ce13794f3eab4196be9358dbff6664ab", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "ceb473d265c546e3ab12eb99b9035c9e", + "m_Group": { + "m_Id": "50153e931e2442259040771f92effd86" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -155.0, + "y": -388.0000305175781, + "width": 130.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "1b0b004aaf264ca3ada8021ced56d35f" + }, + { + "m_Id": "e33088af50ad4381b87a7d77f9d27c1f" + }, + { + "m_Id": "aced51bf11dd4f3680945ff52a48ebee" + }, + { + "m_Id": "0c32519e62164bb680633ab535302f38" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cf2315bc943f470c8f814fafc6a8100f", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "cf5cf6a67c1a4dc3b62958b78a53e8f5", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "d02b5c2849b84bbaafdaf170ef6848da", + "m_Title": "Teeth Cavity Mask", + "m_Position": { + "x": -2728.0, + "y": 730.9999389648438 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d03735ad3ddf4783884ad5b94e40a026", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 750.9500732421875, + "y": -25.29998779296875, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "e92d87b2ced74d559f3a48039576677a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8bde4b66e263447abf8653c3e3b9760e" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d04a1ba74b404509b3874993b5771fe4", + "m_Group": { + "m_Id": "50153e931e2442259040771f92effd86" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1656.0, + "y": -388.0000305175781, + "width": 148.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "565c01cd27814834acd27d2472d0033f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "cb42572a46a74a588ef3935f3a667eb7" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d0c34a0f23db4f5e95033aaf01a3f47e", + "m_Id": 0, + "m_DisplayName": "Normal Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d13d7d90125242d2b860889e5b9e0fb1", + "m_Id": 1, + "m_DisplayName": "Saturation", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Saturation", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d2698671da0746c08c7539c549dc39b1", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "d3235c7ba1fc4c428993a5583f22e663", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "d406a5c40e7143a284915f76a5093147", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "d51f371b1d144ea2810f05289d0de2d2", + "m_Id": 0, + "m_DisplayName": "Gums Mask Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d640ccecbcb74f988f8c6657481bce28", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d729776e47ca458d9f698b924845442d", + "m_Id": 0, + "m_DisplayName": "Gums Subsurface Scatter", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d969b9c0854044a4be04d4d6362c6039", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "daa99c4f268449b8a4e69fdaeafcfe49", + "m_Guid": { + "m_GuidSerialized": "b78117bf-f0d9-48f7-8c0e-59b04f502b60" + }, + "m_Name": "Ambient Occlusion Strength", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_daa99c4f268449b8a4e69fdaeafcfe49", + "m_OverrideReferenceName": "_AOStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "db0284e7845f45bea144c9a998a2bd32", + "m_Group": { + "m_Id": "74e820953e264ce09cf833ae34be2440" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -543.0, + "y": 1325.0001220703125, + "width": 56.000003814697269, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "d2698671da0746c08c7539c549dc39b1" + }, + { + "m_Id": "73aa36be63df48b9b4a1e43d1800cf54" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "ddb4ef7da2344e46b9f7110992c8d00a", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "ddd87d19404f41b8bbbd24232f4338ac", + "m_Guid": { + "m_GuidSerialized": "e6da8922-0f01-437d-b398-050d263017d5" + }, + "m_Name": "Front AO", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_ddd87d19404f41b8bbbd24232f4338ac", + "m_OverrideReferenceName": "_FrontAO", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.5 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "de23ea96dbbf4a4c9b9f59fe819fe830", + "m_Group": { + "m_Id": "d02b5c2849b84bbaafdaf170ef6848da" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2458.0, + "y": 789.9999389648438, + "width": 155.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "7e0e978a306b4e378819c12a41c09bac" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3c380077c517483f8c6dbb95eb0de6b7" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "de75691270724978b1d8e15f5abd049f", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "df0dc984590847b19bd2f24e1aba8374", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e005549a7ed24daa92c9e0014269d526", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "e1e6ea93dab24d4086de0ce0507e9306", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Alpha", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1178.9998779296875, + "y": 315.9999694824219, + "width": 200.0, + "height": 40.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "424b313138944a21bc404c418bcb085e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Alpha" +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "e25a1c81f1374f178c8f27b6264a5f1b", + "m_Guid": { + "m_GuidSerialized": "1936e4b8-ae9b-4eb2-8ca8-295956f61a96" + }, + "m_Name": "Gums Subsurface Scatter", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_e25a1c81f1374f178c8f27b6264a5f1b", + "m_OverrideReferenceName": "_GumsSSS", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SaturationNode", + "m_ObjectId": "e28e83ed9ea04d5d9fea68c35524c5c0", + "m_Group": { + "m_Id": "50153e931e2442259040771f92effd86" + }, + "m_Name": "Saturation", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -823.9999389648438, + "y": -447.0, + "width": 173.99998474121095, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "25d3c8e1fdbb4c4fbfd4868867b08f5a" + }, + { + "m_Id": "c0233299f62d4bf989edb701cb048b31" + }, + { + "m_Id": "9710862b6a1444fba64a2a8d42eb908f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e2ddff38df3647eabace58e3cbd1225e", + "m_Id": 0, + "m_DisplayName": "Smoothness Max", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e33088af50ad4381b87a7d77f9d27c1f", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e3804042c65348b7b4c8781cf1828b95", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e437d23b734c484099309a34ddc1df28", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "e4f6c51df8a7454a90aed183972587a1", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e51e934d740f4369a721de0c664eeee0", + "m_Id": 0, + "m_DisplayName": "Thickness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Thickness", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "e701720035d44304a33f4b64350fc6e3", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Emission", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1196.0, + "y": 499.9999694824219, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "4fbf6229bad74e91afb7ff4f2a7f0018" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Emission" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e8362fd7f2884d1ab1ac906ae9c28004", + "m_Id": 0, + "m_DisplayName": "Subsurface Mask", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SubsurfaceMask", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e845fedb78f54a69a2b33f13e631c4ea", + "m_Id": 0, + "m_DisplayName": "Teeth Thickness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e92d87b2ced74d559f3a48039576677a", + "m_Id": 0, + "m_DisplayName": "Tessellation Factor", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ea466101740e4230be72d303908fc31d", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "eaa46568a2d24c9bac8219f8a6fb8506", + "m_Title": "HDRP Packed", + "m_Position": { + "x": -1122.0, + "y": 756.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "eb769c7e45d5479ab3717916aeebf2f2", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "eb7c54f734c442e08593ddb9f27e36ac", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "eb7f26266d4d47c9a57e818a9e6890dc", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ebadab64ba5e4222bde9e2423849c96c", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ed78215a3f88417b8224d128bd710615", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "eeb935f5191a4a59a9bc1ec799914d58", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "efe6d06fc42b46e4b3fc5ac9a0946f94", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "f0c7d06b68da4a81b05e5961b1cb89b8", + "m_Group": { + "m_Id": "36b069a1268a43349ac14fb4b3d7ecc5" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 105.99998474121094, + "y": 948.0, + "width": 126.00000762939453, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "045329d77ce54209bc36d64001ad3d8d" + }, + { + "m_Id": "94793cab87ab4827b1367f947b59ad60" + }, + { + "m_Id": "1fe97e2a31024c39bf59ccba87f11b54" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "f15e7fa8a78240bbbf4abd9109becfd0", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f2da489e28364f89bc575cdb5f692a64", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f3f278701bf042e09eb0e843b0ff4647", + "m_Group": { + "m_Id": "50153e931e2442259040771f92effd86" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -620.9998779296875, + "y": -246.0000457763672, + "width": 164.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "79674131981f4da1945bfab5e13813b6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "fb85416d2e4d4df7b227e0bc2bdd6a71" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f5c37d6cf3c045f4919e914024af7a9b", + "m_Id": 0, + "m_DisplayName": "Gums Saturation", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "f6df72d302d149b59b06efca28607171", + "m_Id": 0, + "m_DisplayName": "Predicate", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Predicate", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f7d5dc04ed4e48d092d8abe2b8d9b18e", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "f869dfc3744844fdb7b80902b9faa03a", + "m_Id": 0, + "m_DisplayName": "Emission Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "f9b331b1062048d6b94590012e2f4adb", + "m_Id": 1, + "m_DisplayName": "Tiling", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tiling", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "fa90e5cc1119495385fb038ba542652c", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "fb45a8efee1e4ab98d9457390835160c", + "m_Group": { + "m_Id": "50153e931e2442259040771f92effd86" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 126.99993133544922, + "y": -73.00001525878906, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "35a504f68e6648eba1e5fbfc558132b7" + }, + { + "m_Id": "1d9f30bf471a4ab497cc85442017afb0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "fb85416d2e4d4df7b227e0bc2bdd6a71", + "m_Guid": { + "m_GuidSerialized": "bf9f1066-5dfe-4b46-aaeb-9152ace85ae8" + }, + "m_Name": "Teeth Brightness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_fb85416d2e4d4df7b227e0bc2bdd6a71", + "m_OverrideReferenceName": "_TeethBrightness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.699999988079071, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 2.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "fc13441d8fab4afeb1a24d8250857829", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "fcb5df76291e43d59d9d2c723f6e78ea", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "fce699c8ebf3428887ef6a715d55d4f9", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.DiffusionProfileHash", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "1d4e4c975a3241d5ab63d4debf2aec6a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.DiffusionProfileHash" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "fd0d840abfcc468c8ebafdbe60d20021", + "m_Group": { + "m_Id": "28b3b534737b4ed585b2ab2b3e8d0e10" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -233.0, + "y": 227.0, + "width": 55.999996185302737, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "16a2f2215c3146f9b94e105f52105d01" + }, + { + "m_Id": "9ba23c7080664adf984c44716e74d74f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "fd115c5a3bec4b6eabfabdb2fdf437e6", + "m_Guid": { + "m_GuidSerialized": "e20c72c1-5528-4c1f-b415-f650f8626057" + }, + "m_Name": "Rear AO", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_fd115c5a3bec4b6eabfabdb2fdf437e6", + "m_OverrideReferenceName": "_RearAO", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.5 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "fea586edf5974ba687a3f05c3d4b6623", + "m_Guid": { + "m_GuidSerialized": "d548697a-b718-4882-bea1-9d72fb0dc53c" + }, + "m_Name": "Teeth Thickness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_fea586edf5974ba687a3f05c3d4b6623", + "m_OverrideReferenceName": "_TeethThickness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.699999988079071, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ff2aa5eddbcf496994dffbbc062c2a3f", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + diff --git a/HDRP/Shaders/HDRP12/RL_TeethShader_HDRP12.shadergraph.meta b/HDRP/Shaders/HDRP12/RL_TeethShader_HDRP12.shadergraph.meta new file mode 100644 index 0000000..5f30b63 --- /dev/null +++ b/HDRP/Shaders/HDRP12/RL_TeethShader_HDRP12.shadergraph.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: d56342303c0196947b8a9831aab68730 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} diff --git a/HDRP/Shaders/HDRP12/RL_TongueShader_HDRP12.shadergraph b/HDRP/Shaders/HDRP12/RL_TongueShader_HDRP12.shadergraph new file mode 100644 index 0000000..18716c9 --- /dev/null +++ b/HDRP/Shaders/HDRP12/RL_TongueShader_HDRP12.shadergraph @@ -0,0 +1,8511 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "f85a4e4b91df4a7db442a14fde53ed87", + "m_Properties": [ + { + "m_Id": "cb42572a46a74a588ef3935f3a667eb7" + }, + { + "m_Id": "66cc0b010f5647d5bf80ded4825cab7c" + }, + { + "m_Id": "769181578f94433984a73faf6e153757" + }, + { + "m_Id": "e25a1c81f1374f178c8f27b6264a5f1b" + }, + { + "m_Id": "0132cd9db49941618ed4bec849f97956" + }, + { + "m_Id": "3345a7b9279a48b7ba4602df55d812ac" + }, + { + "m_Id": "daa99c4f268449b8a4e69fdaeafcfe49" + }, + { + "m_Id": "a1eb91167291491694bf1bdf8d2f3e16" + }, + { + "m_Id": "229e12ce054c4003affcf25346b88151" + }, + { + "m_Id": "94ca5b7030dd47cf8a414dd9fee0ecde" + }, + { + "m_Id": "e971c94b58c140859c5fca2ee518edf2" + }, + { + "m_Id": "8a49d2f872e946d4a29e2030ee291584" + }, + { + "m_Id": "b6b8e6115b8e4da2814c109def81f544" + }, + { + "m_Id": "6d2408803a794f2e9368d5529b79a574" + }, + { + "m_Id": "c70d342b1a0b4d6bbf1ff3c98fd338ea" + }, + { + "m_Id": "c4024195aefa495695710ffb5997a875" + }, + { + "m_Id": "2adde9b6c89f49aa838e8cfc38e04353" + }, + { + "m_Id": "ddd87d19404f41b8bbbd24232f4338ac" + }, + { + "m_Id": "fd115c5a3bec4b6eabfabdb2fdf437e6" + }, + { + "m_Id": "f2b01f7d31244bfb85b8e2dbef37c961" + }, + { + "m_Id": "e408339f4ad04ed699456e285310147d" + }, + { + "m_Id": "9f45cc9cad0b4aadb41967e6a8d2186d" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "ec9e2d1e01d24cf6a47ddd54cca0eb1c" + } + ], + "m_Nodes": [ + { + "m_Id": "4b45669a84054c498babd493511b3189" + }, + { + "m_Id": "0153caa15e554a9bb37fea4238ebdc5b" + }, + { + "m_Id": "00ab9614abb14bfea39934b2abff144b" + }, + { + "m_Id": "8a7ae7a881424567bd38f733cff73869" + }, + { + "m_Id": "bc0c9bafa3544deaaba658da5d1457a2" + }, + { + "m_Id": "08c1176d7dfe406bb0f6283ca763d553" + }, + { + "m_Id": "e701720035d44304a33f4b64350fc6e3" + }, + { + "m_Id": "6a4b619cae09428e850340b327dc2247" + }, + { + "m_Id": "6b280d605cf34b63ae417129545c2f7d" + }, + { + "m_Id": "e1e6ea93dab24d4086de0ce0507e9306" + }, + { + "m_Id": "d04a1ba74b404509b3874993b5771fe4" + }, + { + "m_Id": "847ac5df0b2d4dd58b05ed5100fd2d88" + }, + { + "m_Id": "0556880e701d48e589655db291ee6099" + }, + { + "m_Id": "273f61f0afd2438d95da7144e127460e" + }, + { + "m_Id": "8d0e91598db04dc39429e4727f60af22" + }, + { + "m_Id": "fce699c8ebf3428887ef6a715d55d4f9" + }, + { + "m_Id": "69822902c84c428080db9893d32ee267" + }, + { + "m_Id": "9203aadcc7e34fcbb60c753b4a4bd252" + }, + { + "m_Id": "2a43d5b227114bb2b6f245cbdffd15e5" + }, + { + "m_Id": "92460f8b665b4a03bb23e7fe80bdff90" + }, + { + "m_Id": "959bbc37ca814b42be52d1bd1b64e66f" + }, + { + "m_Id": "9abeb9fdadd74574b4e6738541daa06a" + }, + { + "m_Id": "1ceaea2d8a314216847b3e129a914f2c" + }, + { + "m_Id": "281c2fab10a54a88ace70a99836fe852" + }, + { + "m_Id": "5b5d90ab491f441884a78ece78c6e7a1" + }, + { + "m_Id": "ac06b0e4495e41ed855cc55978b80d86" + }, + { + "m_Id": "c2ce8f28915943d49e5539ae59b0b3bf" + }, + { + "m_Id": "71d1e8a063514b2680bf1f014cbf9938" + }, + { + "m_Id": "04e6d8d885c84b27b65b379ce432f20d" + }, + { + "m_Id": "252fe33b41ea44cc8726e40323b8fcdd" + }, + { + "m_Id": "095b3273b8844071b47eee774677bf1d" + }, + { + "m_Id": "e28e83ed9ea04d5d9fea68c35524c5c0" + }, + { + "m_Id": "1b9c7cb2fc9a436886a8562251d803ba" + }, + { + "m_Id": "186d4331956b49ab9881ec6c6a1171de" + }, + { + "m_Id": "0aaaf2cdbe3a40b79ff5a3f1aef6e5cb" + }, + { + "m_Id": "88cc9c5e6d654dc59bdfa9d842b52c6c" + }, + { + "m_Id": "8b7bdce147474150867a58aa57473f58" + }, + { + "m_Id": "679aaaf8b60147a8b91bfde9c26bec3e" + }, + { + "m_Id": "0a48a36898e24a35bee802cf4585c55a" + }, + { + "m_Id": "46b1bc1ddb4a4dc89010f96559aec714" + }, + { + "m_Id": "25da8d7d5d6b4be9bcfb213b299c71b1" + }, + { + "m_Id": "906a3046811d4db4ae2ad8d286c230c5" + }, + { + "m_Id": "5c08a1aad7054c968f902cf7302d017c" + }, + { + "m_Id": "9c5a489b51d648398baa211c8fdd9353" + }, + { + "m_Id": "30e2a06ad39243e48b084452b206296f" + }, + { + "m_Id": "d496f287657a47cfa40a511f3d7ec908" + }, + { + "m_Id": "9d9cd13c04b84ecb862495ff57b946a2" + }, + { + "m_Id": "c93f7b955e4047818f1b388000052a5e" + }, + { + "m_Id": "b6947e049f9845dc99da58265a7483b3" + }, + { + "m_Id": "c7608886e90b4a8fb35484c5933efa00" + }, + { + "m_Id": "5555c12418fd4f999de9f79728dfd802" + }, + { + "m_Id": "b8527cf0ef0b4be7b5e369c514a1fcb7" + }, + { + "m_Id": "01647058483f4cb99ee926a596e1c15f" + }, + { + "m_Id": "a23592a5acb64b09884efa26fd583fca" + }, + { + "m_Id": "132e068e7d874ae795569f04a9a44519" + }, + { + "m_Id": "be7c3ff2ab0d4b5daefca818534e2710" + }, + { + "m_Id": "912451132a3f4b2e92780292dfc44257" + }, + { + "m_Id": "401852cf69604288b3afc74a93735dbb" + }, + { + "m_Id": "17e6cddf12f94edeabf35ea1345b83b5" + }, + { + "m_Id": "7ce9a6cc918e4aab9f465f6bef8c63a4" + }, + { + "m_Id": "48a3410e3fe14db1941f549f92836b79" + }, + { + "m_Id": "e40e138d033d4df0ac6ddd11727ef171" + }, + { + "m_Id": "34f623d1c5e9472aaa7a8a8ad9aeb0de" + }, + { + "m_Id": "15f82c54ce9a4da0bedc06fbacf5caf0" + }, + { + "m_Id": "8297bc1f7d1d41cbbe365caf54f8a440" + }, + { + "m_Id": "99e54c8ec4d7464ea741591bb124a007" + }, + { + "m_Id": "cced20684be0435b87007ab1d8db22d3" + }, + { + "m_Id": "c7e264e128114462a3bd90c0ddca31d8" + }, + { + "m_Id": "706b563eac064551bfb9c33173c87c52" + }, + { + "m_Id": "f149a47a2109411c9fa6bd29bceacff3" + }, + { + "m_Id": "fe64b6e0e3d24724b412e09387cc220c" + }, + { + "m_Id": "7e94694a80e845308e56da21243e7763" + }, + { + "m_Id": "229b3569e8d5425cada78e21e2392352" + } + ], + "m_GroupDatas": [ + { + "m_Id": "decf24afe1544ced9557b85bb62e418a" + }, + { + "m_Id": "3d22cd84bee94e6294347b5b082abec6" + }, + { + "m_Id": "c6134df232e64f449f6074b543b5a060" + }, + { + "m_Id": "fffa2ce30a214b15851ffa7d12dcd166" + }, + { + "m_Id": "3bd9d8ecaca24f29be4a247073955af3" + }, + { + "m_Id": "6cf423ddc5884f019b818fb73769944c" + }, + { + "m_Id": "14f73925468d4b32abbfcec322cde1f5" + }, + { + "m_Id": "d0c032e765f84de2a58499338156c1e5" + } + ], + "m_StickyNoteDatas": [ + { + "m_Id": "1445382bcb70439b8e2c097b4a733e73" + } + ], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "01647058483f4cb99ee926a596e1c15f" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8a7ae7a881424567bd38f733cff73869" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "04e6d8d885c84b27b65b379ce432f20d" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7ce9a6cc918e4aab9f465f6bef8c63a4" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0556880e701d48e589655db291ee6099" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cced20684be0435b87007ab1d8db22d3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0556880e701d48e589655db291ee6099" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "46b1bc1ddb4a4dc89010f96559aec714" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0556880e701d48e589655db291ee6099" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "34f623d1c5e9472aaa7a8a8ad9aeb0de" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "095b3273b8844071b47eee774677bf1d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8d0e91598db04dc39429e4727f60af22" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0a48a36898e24a35bee802cf4585c55a" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6b280d605cf34b63ae417129545c2f7d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0aaaf2cdbe3a40b79ff5a3f1aef6e5cb" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1b9c7cb2fc9a436886a8562251d803ba" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "132e068e7d874ae795569f04a9a44519" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "be7c3ff2ab0d4b5daefca818534e2710" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "15f82c54ce9a4da0bedc06fbacf5caf0" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8297bc1f7d1d41cbbe365caf54f8a440" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "17e6cddf12f94edeabf35ea1345b83b5" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a23592a5acb64b09884efa26fd583fca" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "186d4331956b49ab9881ec6c6a1171de" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e28e83ed9ea04d5d9fea68c35524c5c0" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1b9c7cb2fc9a436886a8562251d803ba" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "48a3410e3fe14db1941f549f92836b79" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1b9c7cb2fc9a436886a8562251d803ba" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e40e138d033d4df0ac6ddd11727ef171" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1ceaea2d8a314216847b3e129a914f2c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9d9cd13c04b84ecb862495ff57b946a2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "229b3569e8d5425cada78e21e2392352" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fe64b6e0e3d24724b412e09387cc220c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "252fe33b41ea44cc8726e40323b8fcdd" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "273f61f0afd2438d95da7144e127460e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "25da8d7d5d6b4be9bcfb213b299c71b1" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0a48a36898e24a35bee802cf4585c55a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "281c2fab10a54a88ace70a99836fe852" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9abeb9fdadd74574b4e6738541daa06a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2a43d5b227114bb2b6f245cbdffd15e5" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "281c2fab10a54a88ace70a99836fe852" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "30e2a06ad39243e48b084452b206296f" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e701720035d44304a33f4b64350fc6e3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "34f623d1c5e9472aaa7a8a8ad9aeb0de" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c93f7b955e4047818f1b388000052a5e" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "401852cf69604288b3afc74a93735dbb" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b8527cf0ef0b4be7b5e369c514a1fcb7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "46b1bc1ddb4a4dc89010f96559aec714" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "25da8d7d5d6b4be9bcfb213b299c71b1" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "48a3410e3fe14db1941f549f92836b79" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "01647058483f4cb99ee926a596e1c15f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5555c12418fd4f999de9f79728dfd802" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ac06b0e4495e41ed855cc55978b80d86" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5b5d90ab491f441884a78ece78c6e7a1" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9abeb9fdadd74574b4e6738541daa06a" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5c08a1aad7054c968f902cf7302d017c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "906a3046811d4db4ae2ad8d286c230c5" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "679aaaf8b60147a8b91bfde9c26bec3e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "25da8d7d5d6b4be9bcfb213b299c71b1" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "69822902c84c428080db9893d32ee267" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1ceaea2d8a314216847b3e129a914f2c" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "71d1e8a063514b2680bf1f014cbf9938" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "04e6d8d885c84b27b65b379ce432f20d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7ce9a6cc918e4aab9f465f6bef8c63a4" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "17e6cddf12f94edeabf35ea1345b83b5" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7ce9a6cc918e4aab9f465f6bef8c63a4" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "401852cf69604288b3afc74a93735dbb" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8297bc1f7d1d41cbbe365caf54f8a440" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6a4b619cae09428e850340b327dc2247" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "847ac5df0b2d4dd58b05ed5100fd2d88" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e28e83ed9ea04d5d9fea68c35524c5c0" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "847ac5df0b2d4dd58b05ed5100fd2d88" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "132e068e7d874ae795569f04a9a44519" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "88cc9c5e6d654dc59bdfa9d842b52c6c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e40e138d033d4df0ac6ddd11727ef171" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8b7bdce147474150867a58aa57473f58" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "48a3410e3fe14db1941f549f92836b79" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "906a3046811d4db4ae2ad8d286c230c5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "30e2a06ad39243e48b084452b206296f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "912451132a3f4b2e92780292dfc44257" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8297bc1f7d1d41cbbe365caf54f8a440" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9203aadcc7e34fcbb60c753b4a4bd252" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "281c2fab10a54a88ace70a99836fe852" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "92460f8b665b4a03bb23e7fe80bdff90" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2a43d5b227114bb2b6f245cbdffd15e5" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "959bbc37ca814b42be52d1bd1b64e66f" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc0c9bafa3544deaaba658da5d1457a2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "99e54c8ec4d7464ea741591bb124a007" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c93f7b955e4047818f1b388000052a5e" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9abeb9fdadd74574b4e6738541daa06a" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "959bbc37ca814b42be52d1bd1b64e66f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9c5a489b51d648398baa211c8fdd9353" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "30e2a06ad39243e48b084452b206296f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9d9cd13c04b84ecb862495ff57b946a2" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "959bbc37ca814b42be52d1bd1b64e66f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a23592a5acb64b09884efa26fd583fca" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "01647058483f4cb99ee926a596e1c15f" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ac06b0e4495e41ed855cc55978b80d86" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "15f82c54ce9a4da0bedc06fbacf5caf0" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b6947e049f9845dc99da58265a7483b3" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c93f7b955e4047818f1b388000052a5e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b8527cf0ef0b4be7b5e369c514a1fcb7" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5555c12418fd4f999de9f79728dfd802" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "be7c3ff2ab0d4b5daefca818534e2710" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f149a47a2109411c9fa6bd29bceacff3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c2ce8f28915943d49e5539ae59b0b3bf" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0556880e701d48e589655db291ee6099" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c7608886e90b4a8fb35484c5933efa00" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ac06b0e4495e41ed855cc55978b80d86" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c7e264e128114462a3bd90c0ddca31d8" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "706b563eac064551bfb9c33173c87c52" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c93f7b955e4047818f1b388000052a5e" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ac06b0e4495e41ed855cc55978b80d86" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cced20684be0435b87007ab1d8db22d3" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c7e264e128114462a3bd90c0ddca31d8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d04a1ba74b404509b3874993b5771fe4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "847ac5df0b2d4dd58b05ed5100fd2d88" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d496f287657a47cfa40a511f3d7ec908" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9d9cd13c04b84ecb862495ff57b946a2" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e28e83ed9ea04d5d9fea68c35524c5c0" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1b9c7cb2fc9a436886a8562251d803ba" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e40e138d033d4df0ac6ddd11727ef171" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "01647058483f4cb99ee926a596e1c15f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f149a47a2109411c9fa6bd29bceacff3" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e1e6ea93dab24d4086de0ce0507e9306" + }, + "m_SlotId": 0 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 1192.0003662109375, + "y": -542.0000610351563 + }, + "m_Blocks": [ + { + "m_Id": "4b45669a84054c498babd493511b3189" + }, + { + "m_Id": "0153caa15e554a9bb37fea4238ebdc5b" + }, + { + "m_Id": "00ab9614abb14bfea39934b2abff144b" + }, + { + "m_Id": "fe64b6e0e3d24724b412e09387cc220c" + }, + { + "m_Id": "7e94694a80e845308e56da21243e7763" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": 1192.0, + "y": -191.99998474121095 + }, + "m_Blocks": [ + { + "m_Id": "8a7ae7a881424567bd38f733cff73869" + }, + { + "m_Id": "08c1176d7dfe406bb0f6283ca763d553" + }, + { + "m_Id": "e1e6ea93dab24d4086de0ce0507e9306" + }, + { + "m_Id": "273f61f0afd2438d95da7144e127460e" + }, + { + "m_Id": "8d0e91598db04dc39429e4727f60af22" + }, + { + "m_Id": "706b563eac064551bfb9c33173c87c52" + }, + { + "m_Id": "fce699c8ebf3428887ef6a715d55d4f9" + }, + { + "m_Id": "e701720035d44304a33f4b64350fc6e3" + }, + { + "m_Id": "6b280d605cf34b63ae417129545c2f7d" + }, + { + "m_Id": "6a4b619cae09428e850340b327dc2247" + }, + { + "m_Id": "bc0c9bafa3544deaaba658da5d1457a2" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Shader Graphs", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_ActiveTargets": [ + { + "m_Id": "0083909e70ac4601afc22e423a6e3d2e" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HDTarget", + "m_ObjectId": "0083909e70ac4601afc22e423a6e3d2e", + "m_ActiveSubTarget": { + "m_Id": "650ef699f8534d05b11661f3db2c1e50" + }, + "m_Datas": [ + { + "m_Id": "b00f1b66025c4b25a6f709e3c0ab54f4" + }, + { + "m_Id": "88f0b3d71738482fb6273b754134b4dd" + }, + { + "m_Id": "2a2960edadd1494c8e81b3d852cb3297" + }, + { + "m_Id": "5e856e0c3b704d14a6c36b84bf8d78f6" + } + ], + "m_CustomEditorGUI": "", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "00ab9614abb14bfea39934b2abff144b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Tangent", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "c996e165d42c4929928bc49c5e17d734" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "0132cd9db49941618ed4bec849f97956", + "m_Guid": { + "m_GuidSerialized": "7e7ba2c7-42da-4e3d-8475-98e98400f0ed" + }, + "m_Name": "Tongue Thickness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_0132cd9db49941618ed4bec849f97956", + "m_OverrideReferenceName": "_TongueThickness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.75, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "0153caa15e554a9bb37fea4238ebdc5b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Normal", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "3b9bea9727174fc0b9e705617c9903db" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Normal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "01647058483f4cb99ee926a596e1c15f", + "m_Group": { + "m_Id": "3bd9d8ecaca24f29be4a247073955af3" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 253.99996948242188, + "y": -601.0000610351563, + "width": 130.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "c1933afa957948c3a0749774da49f7c3" + }, + { + "m_Id": "507bff12c6754ad995f4fb95387a3fc7" + }, + { + "m_Id": "ea02597c3c5f4096845ec0ebdea27fcc" + }, + { + "m_Id": "974c7c207184475493da04044b36e892" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "03e2818f83814498bb9178cea7ffb00d", + "m_Id": 0, + "m_DisplayName": "Gradient AO Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "041c045fa9e84b2090c0840377cf19e9", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "04e6d8d885c84b27b65b379ce432f20d", + "m_Group": { + "m_Id": "decf24afe1544ced9557b85bb62e418a" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2019.0001220703125, + "y": 152.00009155273438, + "width": 184.0, + "height": 253.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "9341dc5c4cf94d6b960a964876b3d428" + }, + { + "m_Id": "32f3a8d8864f407483bdfb32a02f37ea" + }, + { + "m_Id": "4819726fa0474485b5d29c8087c3516e" + }, + { + "m_Id": "39d0eb30a6fc470d8614c68053a81004" + }, + { + "m_Id": "ebadab64ba5e4222bde9e2423849c96c" + }, + { + "m_Id": "4484d7a3020247eeab08441067990b9b" + }, + { + "m_Id": "eeb935f5191a4a59a9bc1ec799914d58" + }, + { + "m_Id": "1e93ca7bb12b4a4cad349c060d01f1a9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "0556880e701d48e589655db291ee6099", + "m_Group": { + "m_Id": "14f73925468d4b32abbfcec322cde1f5" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1092.0001220703125, + "y": 442.0, + "width": 184.0, + "height": 253.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "86b897ab597140d59a473d807e980628" + }, + { + "m_Id": "5d77a606937f44feb8860c6501cc4557" + }, + { + "m_Id": "37502e011dba43adad5a4c1965f0daf5" + }, + { + "m_Id": "b384faa820304f82807176601dd16753" + }, + { + "m_Id": "ad46a176c1ac40b78ee3a38ad5846d4d" + }, + { + "m_Id": "7c52d0c211b148baa2dee264ed442794" + }, + { + "m_Id": "8c95ccd4e8fd4bf29cc1afa00cc39223" + }, + { + "m_Id": "85c5c76f4845488eb95392938396f2b9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "05efbcd28970432bab2f0280997fc441", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "05f37a5cbe6141579e68c0f4780dd9e1", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "0647cd09207e46a99623889e73580759", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "07accfe4489345b5bc9732581dc1c844", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0865d2334b884cb5b652b8244004b986", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "08c1176d7dfe406bb0f6283ca763d553", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.BentNormal", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "c4b6c46dc8b348b8a5ecd4e2aead24c0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BentNormal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "095b3273b8844071b47eee774677bf1d", + "m_Group": { + "m_Id": "d0c032e765f84de2a58499338156c1e5" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 216.99993896484376, + "y": -145.99998474121095, + "width": 170.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "3de68672d00143c09300da7a5df0f89f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "0132cd9db49941618ed4bec849f97956" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "09847344f8004a26bdad187ff3b528cd", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "0a48a36898e24a35bee802cf4585c55a", + "m_Group": { + "m_Id": "3d22cd84bee94e6294347b5b082abec6" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 256.0001220703125, + "y": 453.0000305175781, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "d04c9803937e4542b898dda59caa7140" + }, + { + "m_Id": "117b8e5a0b2f48fb8abe8fc13105e4a4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "0aaaf2cdbe3a40b79ff5a3f1aef6e5cb", + "m_Group": { + "m_Id": "3bd9d8ecaca24f29be4a247073955af3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -458.0001220703125, + "y": -522.0000610351563, + "width": 173.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ada7147b76d2440ab2f288313b8bc05e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "769181578f94433984a73faf6e153757" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0af9e511272b410c9be3e0b86381e6d0", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0bc14457c6ac418a9c3ba1549a0169e4", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0d28e9b96829486b9a93fb4b4493ec53", + "m_Id": 0, + "m_DisplayName": "Smoothness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Smoothness", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "0e03c873ccc040dd8417724de5eaf36d", + "m_Id": 0, + "m_DisplayName": "Normal (Tangent Space)", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NormalTS", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0f8f92c06b954ed89e3465c412e6d12d", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "117b8e5a0b2f48fb8abe8fc13105e4a4", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "132e068e7d874ae795569f04a9a44519", + "m_Group": { + "m_Id": "3bd9d8ecaca24f29be4a247073955af3" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -449.0000305175781, + "y": -321.0000305175781, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "b6129aa4d2144247acfa4b2270d60d28" + }, + { + "m_Id": "0f8f92c06b954ed89e3465c412e6d12d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "13ddaf5e9af94bc9ae3ddb4cf9d4f523", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.StickyNoteData", + "m_ObjectId": "1445382bcb70439b8e2c097b4a733e73", + "m_Title": "HDRP", + "m_Content": "R = Metallic\nG = AO\nB = Micro Normal Mask\nA = Smoothness", + "m_TextSize": 0, + "m_Theme": 0, + "m_Position": { + "serializedVersion": "2", + "x": -1090.0, + "y": 333.0, + "width": 200.0, + "height": 100.0 + }, + "m_Group": { + "m_Id": "14f73925468d4b32abbfcec322cde1f5" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "14691abbdb8c44868b2fbf943456a214", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "14f73925468d4b32abbfcec322cde1f5", + "m_Title": "HDRP Packed", + "m_Position": { + "x": -1251.0003662109375, + "y": 274.00030517578127 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "15ce1ae993d84bed99884399bdc88975", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SaturateNode", + "m_ObjectId": "15f82c54ce9a4da0bedc06fbacf5caf0", + "m_Group": { + "m_Id": "c6134df232e64f449f6074b543b5a060" + }, + "m_Name": "Saturate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 62.00004577636719, + "y": 719.0, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "74ba0885b1134f3a82b412d0f9faa968" + }, + { + "m_Id": "d4adb9e56f6c49138e97673c12d5b527" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "17e6cddf12f94edeabf35ea1345b83b5", + "m_Group": { + "m_Id": "3bd9d8ecaca24f29be4a247073955af3" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1059.0001220703125, + "y": -345.0000305175781, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "13ddaf5e9af94bc9ae3ddb4cf9d4f523" + }, + { + "m_Id": "1dde55e6f33c4de1b5c629d84e2d6e2f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "186cb51092954fe39e95085fa462302e", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "186d4331956b49ab9881ec6c6a1171de", + "m_Group": { + "m_Id": "3bd9d8ecaca24f29be4a247073955af3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -668.0000610351563, + "y": -573.0, + "width": 170.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "f5c37d6cf3c045f4919e914024af7a9b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "66cc0b010f5647d5bf80ded4825cab7c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "18d5bdefe0b1471483962ab61d74d30c", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "1a6dccb88a494fbebd6d32ab0323405b", + "m_Id": 0, + "m_DisplayName": "Mask Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1ac2d61181ba42a5a0d3bbbfe725b703", + "m_Id": 0, + "m_DisplayName": "Smoothness Front", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "1b9c7cb2fc9a436886a8562251d803ba", + "m_Group": { + "m_Id": "3bd9d8ecaca24f29be4a247073955af3" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -189.00009155273438, + "y": -630.0000610351563, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "fa90e5cc1119495385fb038ba542652c" + }, + { + "m_Id": "0af9e511272b410c9be3e0b86381e6d0" + }, + { + "m_Id": "535c5126e61841099e1ad49b42eaefc8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "1ceaea2d8a314216847b3e129a914f2c", + "m_Group": { + "m_Id": "6cf423ddc5884f019b818fb73769944c" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -323.0, + "y": 1079.0, + "width": 184.0, + "height": 253.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "186cb51092954fe39e95085fa462302e" + }, + { + "m_Id": "14691abbdb8c44868b2fbf943456a214" + }, + { + "m_Id": "40093fdb515740a6b89991c27475fb70" + }, + { + "m_Id": "62cce88aaad1405d9a4f9103c020132e" + }, + { + "m_Id": "b1d4b45693af46a3a723b2ffb1b8b88a" + }, + { + "m_Id": "eb7f26266d4d47c9a57e818a9e6890dc" + }, + { + "m_Id": "b959e24d88ea43f5bf4256f07ae90ec0" + }, + { + "m_Id": "96f36c732c8e47529d446f73fa12dd82" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 1, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1d1ca274b5fe42e69ce56945c39a8ea7", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.DiffusionProfileInputMaterialSlot", + "m_ObjectId": "1d4e4c975a3241d5ab63d4debf2aec6a", + "m_Id": 0, + "m_DisplayName": "Diffusion Profile", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "DiffusionProfileHash", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [], + "m_DiffusionProfile": { + "selectedEntry": 0, + "popupEntries": [] + }, + "m_SerializedDiffusionProfile": "{\n \"diffusionProfileAsset\": {\n \"fileID\": 11400000,\n \"guid\": \"b50e0337e68c0f84696e5be3cc744353\",\n \"type\": 2\n }\n}", + "m_Version": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1dde55e6f33c4de1b5c629d84e2d6e2f", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "1e93ca7bb12b4a4cad349c060d01f1a9", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "229b3569e8d5425cada78e21e2392352", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 827.0, + "y": -408.0, + "width": 175.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "cab203213b4b450cb1506bbbac018d5f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "e408339f4ad04ed699456e285310147d" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "229e12ce054c4003affcf25346b88151", + "m_Guid": { + "m_GuidSerialized": "2bb55888-515a-40aa-8e09-1204f3c80b17" + }, + "m_Name": "Smoothness Front", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SmoothnessFront", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "23058cf7d72a4e85a28523eb5a81499c", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "252fe33b41ea44cc8726e40323b8fcdd", + "m_Group": { + "m_Id": "d0c032e765f84de2a58499338156c1e5" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 171.9997100830078, + "y": -195.0000762939453, + "width": 215.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d729776e47ca458d9f698b924845442d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "e25a1c81f1374f178c8f27b6264a5f1b" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "25d3c8e1fdbb4c4fbfd4868867b08f5a", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "25da8d7d5d6b4be9bcfb213b299c71b1", + "m_Group": { + "m_Id": "3d22cd84bee94e6294347b5b082abec6" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 78.0, + "y": 453.0000305175781, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "ee25af686468440597f42316525acc5d" + }, + { + "m_Id": "cdb77f064fef46a6b98e0247d00a7054" + }, + { + "m_Id": "07accfe4489345b5bc9732581dc1c844" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "261a1463774f402ea6cf22be3927056d", + "m_Id": 0, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "26d61b36c9a4458b99c9cf5016233792", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "273f61f0afd2438d95da7144e127460e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.SubsurfaceMask", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "e8362fd7f2884d1ab1ac906ae9c28004" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.SubsurfaceMask" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "281c2fab10a54a88ace70a99836fe852", + "m_Group": { + "m_Id": "6cf423ddc5884f019b818fb73769944c" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -325.0001220703125, + "y": 1430.0001220703125, + "width": 184.0, + "height": 253.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "69d54d6c4ba64a468f042e25e1f1a0ca" + }, + { + "m_Id": "2af5165093084217aac61b4af29a730d" + }, + { + "m_Id": "c9c382f96969430ca6a46ac85b576bb2" + }, + { + "m_Id": "383a3e546b014329b0e83fd4ea9c0506" + }, + { + "m_Id": "05efbcd28970432bab2f0280997fc441" + }, + { + "m_Id": "26d61b36c9a4458b99c9cf5016233792" + }, + { + "m_Id": "0647cd09207e46a99623889e73580759" + }, + { + "m_Id": "ba586a643825415d9395e0095ddd8d8a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 1, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.LightingData", + "m_ObjectId": "2a2960edadd1494c8e81b3d852cb3297", + "m_NormalDropOffSpace": 0, + "m_BlendPreserveSpecular": true, + "m_ReceiveDecals": true, + "m_ReceiveSSR": true, + "m_ReceiveSSRTransparent": false, + "m_SpecularAA": false, + "m_SpecularOcclusionMode": 1, + "m_OverrideBakedGI": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TilingAndOffsetNode", + "m_ObjectId": "2a43d5b227114bb2b6f245cbdffd15e5", + "m_Group": { + "m_Id": "6cf423ddc5884f019b818fb73769944c" + }, + "m_Name": "Tiling And Offset", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -520.0, + "y": 1492.0001220703125, + "width": 155.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "261a1463774f402ea6cf22be3927056d" + }, + { + "m_Id": "f9b331b1062048d6b94590012e2f4adb" + }, + { + "m_Id": "c083ca9475264d81936b2f64c2ae9982" + }, + { + "m_Id": "89d785e9bb6c413687505ab305a7ebf9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "2adde9b6c89f49aa838e8cfc38e04353", + "m_Guid": { + "m_GuidSerialized": "26038d6e-7102-4cb8-bc85-ef0263e8d130" + }, + "m_Name": "Gradient AO Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_2adde9b6c89f49aa838e8cfc38e04353", + "m_OverrideReferenceName": "_GradientAOMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2af5165093084217aac61b4af29a730d", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2b081408a7e24e398594d062ea1a971f", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "30e2a06ad39243e48b084452b206296f", + "m_Group": { + "m_Id": "fffa2ce30a214b15851ffa7d12dcd166" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 255.00006103515626, + "y": 36.999961853027347, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "9ef994bcba9b45059d519433dc28db27" + }, + { + "m_Id": "6fe3711c4c8b429bb041b1ff9b58c25f" + }, + { + "m_Id": "8f231733134e4ecfa7a4ce554c413dc7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "315af748590c43e98863cdc26b38904f", + "m_Id": 0, + "m_DisplayName": "Micro Normal Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "32f3a8d8864f407483bdfb32a02f37ea", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "3345a7b9279a48b7ba4602df55d812ac", + "m_Guid": { + "m_GuidSerialized": "11573659-5da7-4813-a954-c0a0d3d0de68" + }, + "m_Name": "Mask Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_3345a7b9279a48b7ba4602df55d812ac", + "m_OverrideReferenceName": "_MaskMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "33bd90908f20404fbbc03165e23ee224", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "34f623d1c5e9472aaa7a8a8ad9aeb0de", + "m_Group": { + "m_Id": "c6134df232e64f449f6074b543b5a060" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -563.0001220703125, + "y": 836.0, + "width": 56.000003814697269, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "77b52bb6cdfc4e56bafa448c00e8ddb7" + }, + { + "m_Id": "b776cc400fe5415b8fe5b19737d14cae" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "37502e011dba43adad5a4c1965f0daf5", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "383a3e546b014329b0e83fd4ea9c0506", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "3981a29d1497493eaf3f62287f36e6ae", + "m_Id": 0, + "m_DisplayName": "Emissive Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "39a1b3de165b4ff6beecaebd677c6e3a", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "39d0eb30a6fc470d8614c68053a81004", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "3ab1d413ef304cafbd325ab1db6d5ba5", + "m_Id": 0, + "m_DisplayName": "Emission Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "3b9bea9727174fc0b9e705617c9903db", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "3bd9d8ecaca24f29be4a247073955af3", + "m_Title": "Base Color", + "m_Position": { + "x": -1084.000244140625, + "y": -762.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "3d22cd84bee94e6294347b5b082abec6", + "m_Title": "Ambient Occlusion", + "m_Position": { + "x": -253.00042724609376, + "y": 377.00030517578127 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3de68672d00143c09300da7a5df0f89f", + "m_Id": 0, + "m_DisplayName": "Tongue Thickness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "40093fdb515740a6b89991c27475fb70", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "401852cf69604288b3afc74a93735dbb", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1226.0, + "y": 899.9999389648438, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "23058cf7d72a4e85a28523eb5a81499c" + }, + { + "m_Id": "c8a7aae317ee41c2a7a04ee379647807" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "40411d53b935493097fbc12e892291fa", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "410bebff5a4c4691b70fcbc06f01c0af", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "424b313138944a21bc404c418bcb085e", + "m_Id": 0, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4327b71bf0d74c24a3cf0496db541a96", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "4484d7a3020247eeab08441067990b9b", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "46b1bc1ddb4a4dc89010f96559aec714", + "m_Group": { + "m_Id": "3d22cd84bee94e6294347b5b082abec6" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -135.00010681152345, + "y": 477.0, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "81d92deb1aa34b7e876da6ea11def4ab" + }, + { + "m_Id": "a5fcb9dea25f4e4583ddcbf27785720f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4819726fa0474485b5d29c8087c3516e", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "48a3410e3fe14db1941f549f92836b79", + "m_Group": { + "m_Id": "3bd9d8ecaca24f29be4a247073955af3" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 23.9998779296875, + "y": -703.0000610351563, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "567a3246914944b299f5be64f9421391" + }, + { + "m_Id": "acfd05f7190b49baba08b1fbd25f8417" + }, + { + "m_Id": "05f37a5cbe6141579e68c0f4780dd9e1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "4b45669a84054c498babd493511b3189", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "cb901263bb9a42489ac84d9e84023477" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Position" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "4fbf6229bad74e91afb7ff4f2a7f0018", + "m_Id": 0, + "m_DisplayName": "Emission", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Emission", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 1, + "m_DefaultColor": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "507bff12c6754ad995f4fb95387a3fc7", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "51c3ec1077714a84be7354f5c7e897ce", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "535c5126e61841099e1ad49b42eaefc8", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "5555c12418fd4f999de9f79728dfd802", + "m_Group": { + "m_Id": "c6134df232e64f449f6074b543b5a060" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -287.0, + "y": 900.0, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "8b3d23d4423e40c4b7223fecaf569ab3" + }, + { + "m_Id": "fe009cd5909a436e82afe84dba85ed15" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5608685f8fa04124b51f5a4ca9cc179b", + "m_Id": 0, + "m_DisplayName": "Micro Normal Tiling", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "565c01cd27814834acd27d2472d0033f", + "m_Id": 0, + "m_DisplayName": "Diffuse Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "567a3246914944b299f5be64f9421391", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5b5d90ab491f441884a78ece78c6e7a1", + "m_Group": { + "m_Id": "6cf423ddc5884f019b818fb73769944c" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -339.0001220703125, + "y": 1703.0001220703125, + "width": 195.0, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "315af748590c43e98863cdc26b38904f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "c70d342b1a0b4d6bbf1ff3c98fd338ea" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5c08a1aad7054c968f902cf7302d017c", + "m_Group": { + "m_Id": "fffa2ce30a214b15851ffa7d12dcd166" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -277.00018310546877, + "y": 110.00010681152344, + "width": 159.0, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "3ab1d413ef304cafbd325ab1db6d5ba5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f2b01f7d31244bfb85b8e2dbef37c961" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5d77a606937f44feb8860c6501cc4557", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.SystemData", + "m_ObjectId": "5e856e0c3b704d14a6c36b84bf8d78f6", + "m_MaterialNeedsUpdateHash": 530, + "m_SurfaceType": 0, + "m_RenderingPass": 1, + "m_BlendMode": 0, + "m_ZTest": 4, + "m_ZWrite": false, + "m_TransparentCullMode": 2, + "m_OpaqueCullMode": 2, + "m_SortPriority": 0, + "m_AlphaTest": false, + "m_TransparentDepthPrepass": false, + "m_TransparentDepthPostpass": false, + "m_SupportLodCrossFade": false, + "m_DoubleSidedMode": 0, + "m_DOTSInstancing": false, + "m_CustomVelocity": false, + "m_Tessellation": true, + "m_TessellationMode": 1, + "m_TessellationFactorMinDistance": 20.0, + "m_TessellationFactorMaxDistance": 50.0, + "m_TessellationFactorTriangleSize": 100.0, + "m_TessellationShapeFactor": 0.75, + "m_TessellationBackFaceCullEpsilon": -0.25, + "m_TessellationMaxDisplacement": 0.009999999776482582, + "m_Version": 1, + "inspectorFoldoutMask": 9 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "61c70d21bdb647a99048a742d1933c2f", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "62cce88aaad1405d9a4f9103c020132e", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6321e82512d8494fa6bc1f1890a53823", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HDLitSubTarget", + "m_ObjectId": "650ef699f8534d05b11661f3db2c1e50" +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "66cc0b010f5647d5bf80ded4825cab7c", + "m_Guid": { + "m_GuidSerialized": "dc8aa899-adef-4c83-8bf1-94f1fe78285d" + }, + "m_Name": "Tongue Saturation", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_66cc0b010f5647d5bf80ded4825cab7c", + "m_OverrideReferenceName": "_TongueSaturation", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.949999988079071, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 2.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "679aaaf8b60147a8b91bfde9c26bec3e", + "m_Group": { + "m_Id": "3d22cd84bee94e6294347b5b082abec6" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -228.0001983642578, + "y": 436.00006103515627, + "width": 221.00001525878907, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "e0c4d8f51fa947b0befb8685a85d5e09" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "daa99c4f268449b8a4e69fdaeafcfe49" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "67f3c5040dff441a98156cb5eda89ac3", + "m_Id": 0, + "m_DisplayName": "Micro Normal Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "687b7b8b4ab2496bb2affcdeeeea0305", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "69822902c84c428080db9893d32ee267", + "m_Group": { + "m_Id": "6cf423ddc5884f019b818fb73769944c" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -535.0000610351563, + "y": 1079.0, + "width": 149.00001525878907, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "7002af4c98ac4f479b13782f0e1a1cdb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8a49d2f872e946d4a29e2030ee291584" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "699a67b4279942bfa9492f7a2bf9f0a1", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "69d54d6c4ba64a468f042e25e1f1a0ca", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "6a4b619cae09428e850340b327dc2247", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Smoothness", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1202.0, + "y": 118.00000762939453, + "width": 200.0, + "height": 40.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "0d28e9b96829486b9a93fb4b4493ec53" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Smoothness" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "6b280d605cf34b63ae417129545c2f7d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Occlusion", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1182.0, + "y": 550.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "b7bc60a4dd2f4474b6ee37d8ae231bc3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Occlusion" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6bfe344858ef4f2684f39881ec8108a2", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "6cf423ddc5884f019b818fb73769944c", + "m_Title": "Normals & Micro Normals", + "m_Position": { + "x": -860.0000610351563, + "y": 1020.0003051757813 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "6d2408803a794f2e9368d5529b79a574", + "m_Guid": { + "m_GuidSerialized": "6b8dd5b3-e04a-4e6c-b8b8-f3e9ef85e56e" + }, + "m_Name": "Micro Normal Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_6d2408803a794f2e9368d5529b79a574", + "m_OverrideReferenceName": "_MicroNormalMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "6fe3711c4c8b429bb041b1ff9b58c25f", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "7002af4c98ac4f479b13782f0e1a1cdb", + "m_Id": 0, + "m_DisplayName": "Normal Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "706b563eac064551bfb9c33173c87c52", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Metallic", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1211.0, + "y": 47.000030517578128, + "width": 200.0, + "height": 40.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "f13e9942cd704e729d13251376101cb1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Metallic" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "718b0e8dc3b24b7ab71a9c5f9301b348", + "m_Id": 0, + "m_DisplayName": "Normal Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "71d1e8a063514b2680bf1f014cbf9938", + "m_Group": { + "m_Id": "decf24afe1544ced9557b85bb62e418a" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2242.000244140625, + "y": 152.00009155273438, + "width": 173.0, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "03e2818f83814498bb9178cea7ffb00d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2adde9b6c89f49aa838e8cfc38e04353" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "72c2d86ee74142c7875964e0fffbd7a4", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "7441ca030e3b43e3a61d7932a08fcf81", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "745ea487c66c466f84d2c16a08c4b1b6", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.5, + "y": 0.5, + "z": 0.5 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 0, + "m_DefaultColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "74ba0885b1134f3a82b412d0f9faa968", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "769181578f94433984a73faf6e153757", + "m_Guid": { + "m_GuidSerialized": "1d430310-7d4b-4543-a3f5-5e6aa15add25" + }, + "m_Name": "Tongue Brightness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_TongueBrightness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 2.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "77b52bb6cdfc4e56bafa448c00e8ddb7", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "780f271d73f64e4297adcfa728a69bad", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "79b8bfc245ff4afbaf5deb3437cee2fd", + "m_Id": 0, + "m_DisplayName": "Tessellation Factor", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TessellationFactor", + "m_StageCapability": 1, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "7c52d0c211b148baa2dee264ed442794", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "7ce9a6cc918e4aab9f465f6bef8c63a4", + "m_Group": { + "m_Id": "decf24afe1544ced9557b85bb62e418a" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1764.0, + "y": 269.0001525878906, + "width": 56.000003814697269, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "dbc4178d93f4414e9f8e22cbf886c2a4" + }, + { + "m_Id": "7f23b6a5c2c440bd8807e6e6d57f8f49" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "7e94694a80e845308e56da21243e7763", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.TessellationDisplacement", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "c76c28c4379f45d4beebeaa0ddce4ce3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.TessellationDisplacement" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7f23b6a5c2c440bd8807e6e6d57f8f49", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "81d92deb1aa34b7e876da6ea11def4ab", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PowerNode", + "m_ObjectId": "8297bc1f7d1d41cbbe365caf54f8a440", + "m_Group": { + "m_Id": "c6134df232e64f449f6074b543b5a060" + }, + "m_Name": "Power", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 262.0, + "y": 717.0, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "df1020b6a52b4b3dba548733afd1b4a0" + }, + { + "m_Id": "f7752b9eba6d43ef87497a5a97720b81" + }, + { + "m_Id": "0865d2334b884cb5b652b8244004b986" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "84078ec0726344b1bf6f88a7d747e2f2", + "m_Id": 0, + "m_DisplayName": "Smoothness Max", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "847ac5df0b2d4dd58b05ed5100fd2d88", + "m_Group": { + "m_Id": "3bd9d8ecaca24f29be4a247073955af3" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -882.0000610351563, + "y": -657.0, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "df0dc984590847b19bd2f24e1aba8374" + }, + { + "m_Id": "2b081408a7e24e398594d062ea1a971f" + }, + { + "m_Id": "39a1b3de165b4ff6beecaebd677c6e3a" + }, + { + "m_Id": "1d1ca274b5fe42e69ce56945c39a8ea7" + }, + { + "m_Id": "687b7b8b4ab2496bb2affcdeeeea0305" + }, + { + "m_Id": "40411d53b935493097fbc12e892291fa" + }, + { + "m_Id": "7441ca030e3b43e3a61d7932a08fcf81" + }, + { + "m_Id": "780f271d73f64e4297adcfa728a69bad" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "85c5c76f4845488eb95392938396f2b9", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "86b897ab597140d59a473d807e980628", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "88cc9c5e6d654dc59bdfa9d842b52c6c", + "m_Group": { + "m_Id": "3bd9d8ecaca24f29be4a247073955af3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -180.0001983642578, + "y": -505.0000305175781, + "width": 121.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "90f46abcf88247529c590ce763cb51bc" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ddd87d19404f41b8bbbd24232f4338ac" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.BuiltinData", + "m_ObjectId": "88f0b3d71738482fb6273b754134b4dd", + "m_Distortion": false, + "m_DistortionMode": 0, + "m_DistortionDepthTest": true, + "m_AddPrecomputedVelocity": false, + "m_TransparentWritesMotionVec": false, + "m_AlphaToMask": false, + "m_DepthOffset": false, + "m_ConservativeDepthOffset": false, + "m_TransparencyFog": true, + "m_AlphaTestShadow": false, + "m_BackThenFrontRendering": false, + "m_TransparentDepthPrepass": false, + "m_TransparentDepthPostpass": false, + "m_SupportLodCrossFade": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "89d785e9bb6c413687505ab305a7ebf9", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "89fc6b59daa7410cbc9b145255e398db", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "8a49d2f872e946d4a29e2030ee291584", + "m_Guid": { + "m_GuidSerialized": "79f607da-c2f1-46b1-8320-f91a0aef3386" + }, + "m_Name": "Normal Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_8a49d2f872e946d4a29e2030ee291584", + "m_OverrideReferenceName": "_NormalMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "8a7ae7a881424567bd38f733cff73869", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.BaseColor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "745ea487c66c466f84d2c16a08c4b1b6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BaseColor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8b3d23d4423e40c4b7223fecaf569ab3", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "8b7bdce147474150867a58aa57473f58", + "m_Group": { + "m_Id": "3bd9d8ecaca24f29be4a247073955af3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -176.0001678466797, + "y": -674.0000610351563, + "width": 116.99999237060547, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "e80a7b6cd06742879ed8da06212b1d81" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "fd115c5a3bec4b6eabfabdb2fdf437e6" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "8c95ccd4e8fd4bf29cc1afa00cc39223", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "8d0e91598db04dc39429e4727f60af22", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Thickness", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "e51e934d740f4369a721de0c664eeee0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Thickness" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "8f231733134e4ecfa7a4ce554c413dc7", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "906a3046811d4db4ae2ad8d286c230c5", + "m_Group": { + "m_Id": "fffa2ce30a214b15851ffa7d12dcd166" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -23.000137329101564, + "y": 71.00008392333985, + "width": 184.0, + "height": 253.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "a2fbe1c482aa4a9d90aa0fec7370120c" + }, + { + "m_Id": "a5c249e179e8438aa535a3b577624301" + }, + { + "m_Id": "c948af44704b4fb8be60ac7fac30242e" + }, + { + "m_Id": "d83d1112330c449a94207e5cd7c0f33b" + }, + { + "m_Id": "18d5bdefe0b1471483962ab61d74d30c" + }, + { + "m_Id": "a7ffc5f973d44f63a98e007196a49d8d" + }, + { + "m_Id": "a6db67ee59b04149ae89ba40a23ccfda" + }, + { + "m_Id": "51c3ec1077714a84be7354f5c7e897ce" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "90e2c2e6a4be43b5bcaefcdba9dad2af", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "90f46abcf88247529c590ce763cb51bc", + "m_Id": 0, + "m_DisplayName": "Front AO", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "912451132a3f4b2e92780292dfc44257", + "m_Group": { + "m_Id": "c6134df232e64f449f6074b543b5a060" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 12.00003719329834, + "y": 831.0, + "width": 178.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "c0988fe384ae4d3fa71efc859fd54055" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a1eb91167291491694bf1bdf8d2f3e16" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "912ac70dd41c40779b66b9ac74643c06", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9203aadcc7e34fcbb60c753b4a4bd252", + "m_Group": { + "m_Id": "6cf423ddc5884f019b818fb73769944c" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -521.0000610351563, + "y": 1439.000244140625, + "width": 182.0, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "67f3c5040dff441a98156cb5eda89ac3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "6d2408803a794f2e9368d5529b79a574" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "92460f8b665b4a03bb23e7fe80bdff90", + "m_Group": { + "m_Id": "6cf423ddc5884f019b818fb73769944c" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -834.9999389648438, + "y": 1556.0001220703125, + "width": 179.0, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "5608685f8fa04124b51f5a4ca9cc179b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "c4024195aefa495695710ffb5997a875" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "9341dc5c4cf94d6b960a964876b3d428", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "94ca5b7030dd47cf8a414dd9fee0ecde", + "m_Guid": { + "m_GuidSerialized": "0fe985ff-ae47-4bd0-8c8b-4c47581db61f" + }, + "m_Name": "Smoothness Rear", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_94ca5b7030dd47cf8a414dd9fee0ecde", + "m_OverrideReferenceName": "_SmoothnessRear", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalBlendNode", + "m_ObjectId": "959bbc37ca814b42be52d1bd1b64e66f", + "m_Group": { + "m_Id": "6cf423ddc5884f019b818fb73769944c" + }, + "m_Name": "Normal Blend", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 242.9998016357422, + "y": 1319.0001220703125, + "width": 145.00001525878907, + "height": 154.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "a004a2846d3d495287310bdf7e8a3185" + }, + { + "m_Id": "09847344f8004a26bdad187ff3b528cd" + }, + { + "m_Id": "410bebff5a4c4691b70fcbc06f01c0af" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_BlendMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "96f36c732c8e47529d446f73fa12dd82", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "9710862b6a1444fba64a2a8d42eb908f", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "974c7c207184475493da04044b36e892", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "99e54c8ec4d7464ea741591bb124a007", + "m_Group": { + "m_Id": "c6134df232e64f449f6074b543b5a060" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -571.0, + "y": 796.0, + "width": 167.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "84078ec0726344b1bf6f88a7d747e2f2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "e971c94b58c140859c5fca2ee518edf2" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalStrengthNode", + "m_ObjectId": "9abeb9fdadd74574b4e6738541daa06a", + "m_Group": { + "m_Id": "6cf423ddc5884f019b818fb73769944c" + }, + "m_Name": "Normal Strength", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -11.99992561340332, + "y": 1431.000244140625, + "width": 166.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "fcb5df76291e43d59d9d2c723f6e78ea" + }, + { + "m_Id": "a9f777000a804b03927bcaba4e4f94de" + }, + { + "m_Id": "af803c535eac431a995ab70febb2049e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9c5a489b51d648398baa211c8fdd9353", + "m_Group": { + "m_Id": "fffa2ce30a214b15851ffa7d12dcd166" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 3.9998018741607668, + "y": 36.999961853027347, + "width": 157.0, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "3981a29d1497493eaf3f62287f36e6ae" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "9f45cc9cad0b4aadb41967e6a8d2186d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalStrengthNode", + "m_ObjectId": "9d9cd13c04b84ecb862495ff57b946a2", + "m_Group": { + "m_Id": "6cf423ddc5884f019b818fb73769944c" + }, + "m_Name": "Normal Strength", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -11.99992561340332, + "y": 1214.0001220703125, + "width": 166.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "699a67b4279942bfa9492f7a2bf9f0a1" + }, + { + "m_Id": "c518be31d7544e1bae477ac3aa53015a" + }, + { + "m_Id": "a8580e4f79e1461d8d876a9255d99d22" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9ef994bcba9b45059d519433dc28db27", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "9f45cc9cad0b4aadb41967e6a8d2186d", + "m_Guid": { + "m_GuidSerialized": "01e93f7f-4339-4778-8cea-b3b191975952" + }, + "m_Name": "Emissive Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_EmissiveColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "a004a2846d3d495287310bdf7e8a3185", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "a1eb91167291491694bf1bdf8d2f3e16", + "m_Guid": { + "m_GuidSerialized": "090da4ee-aa3e-42cb-bbd9-cecc3b09a474" + }, + "m_Name": "Smoothness Power", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_a1eb91167291491694bf1bdf8d2f3e16", + "m_OverrideReferenceName": "_SmoothnessPower", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.25, + "y": 2.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "a23592a5acb64b09884efa26fd583fca", + "m_Group": { + "m_Id": "3bd9d8ecaca24f29be4a247073955af3" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 97.99989318847656, + "y": -345.0000305175781, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "d110a63a69c94c9dabcdfb3a227212be" + }, + { + "m_Id": "fa33cca7f37e4ca8b363d28295817061" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "a2fbe1c482aa4a9d90aa0fec7370120c", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a3c7ea2fec054f35a9c8944b10e28354", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a5c249e179e8438aa535a3b577624301", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a5fcb9dea25f4e4583ddcbf27785720f", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "a6db67ee59b04149ae89ba40a23ccfda", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "a7ffc5f973d44f63a98e007196a49d8d", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "a8580e4f79e1461d8d876a9255d99d22", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a9f777000a804b03927bcaba4e4f94de", + "m_Id": 1, + "m_DisplayName": "Strength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Strength", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "ac06b0e4495e41ed855cc55978b80d86", + "m_Group": { + "m_Id": "c6134df232e64f449f6074b543b5a060" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -148.9999237060547, + "y": 718.0, + "width": 125.99999237060547, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "89fc6b59daa7410cbc9b145255e398db" + }, + { + "m_Id": "72c2d86ee74142c7875964e0fffbd7a4" + }, + { + "m_Id": "6321e82512d8494fa6bc1f1890a53823" + }, + { + "m_Id": "e361532d11934944aec2a8d874a0bf13" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "acfd05f7190b49baba08b1fbd25f8417", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ad46a176c1ac40b78ee3a38ad5846d4d", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ada7147b76d2440ab2f288313b8bc05e", + "m_Id": 0, + "m_DisplayName": "Tongue Brightness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "af803c535eac431a995ab70febb2049e", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HDLitData", + "m_ObjectId": "b00f1b66025c4b25a6f709e3c0ab54f4", + "m_RayTracing": false, + "m_MaterialType": 1, + "m_RefractionModel": 0, + "m_SSSTransmission": true, + "m_EnergyConservingSpecular": true, + "m_ClearCoat": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b11261a95dec4d3cb69384f51e4cab2b", + "m_Id": 0, + "m_DisplayName": "Smoothness Rear", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b1d4b45693af46a3a723b2ffb1b8b88a", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b384faa820304f82807176601dd16753", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b6129aa4d2144247acfa4b2270d60d28", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "b6947e049f9845dc99da58265a7483b3", + "m_Group": { + "m_Id": "c6134df232e64f449f6074b543b5a060" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -570.9999389648438, + "y": 741.9999389648438, + "width": 172.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "1ac2d61181ba42a5a0d3bbbfe725b703" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "229e12ce054c4003affcf25346b88151" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "b6b8e6115b8e4da2814c109def81f544", + "m_Guid": { + "m_GuidSerialized": "3e82edf6-5818-4d85-ae45-582123cf0169" + }, + "m_Name": "Normal Strength", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_NormalStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 2.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b776cc400fe5415b8fe5b19737d14cae", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b7bc60a4dd2f4474b6ee37d8ae231bc3", + "m_Id": 0, + "m_DisplayName": "Ambient Occlusion", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Occlusion", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "b8527cf0ef0b4be7b5e369c514a1fcb7", + "m_Group": { + "m_Id": "c6134df232e64f449f6074b543b5a060" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -563.0, + "y": 900.0, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "912ac70dd41c40779b66b9ac74643c06" + }, + { + "m_Id": "33bd90908f20404fbbc03165e23ee224" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b911c61a3d604050af1896d310be4a9c", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "b959e24d88ea43f5bf4256f07ae90ec0", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "ba586a643825415d9395e0095ddd8d8a", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "bc0c9bafa3544deaaba658da5d1457a2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.NormalTS", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1201.0, + "y": 237.0, + "width": 200.0, + "height": 40.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "0e03c873ccc040dd8417724de5eaf36d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.NormalTS" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "bd7cf3bd62e94dce933c92d2e71dea71", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "be7c3ff2ab0d4b5daefca818534e2710", + "m_Group": { + "m_Id": "3bd9d8ecaca24f29be4a247073955af3" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 97.99989318847656, + "y": -321.0000305175781, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "90e2c2e6a4be43b5bcaefcdba9dad2af" + }, + { + "m_Id": "cf9a4db792914bfda4356cc239c04f69" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c0233299f62d4bf989edb701cb048b31", + "m_Id": 1, + "m_DisplayName": "Saturation", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Saturation", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "c083ca9475264d81936b2f64c2ae9982", + "m_Id": 2, + "m_DisplayName": "Offset", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Offset", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c0988fe384ae4d3fa71efc859fd54055", + "m_Id": 0, + "m_DisplayName": "Smoothness Power", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c1933afa957948c3a0749774da49f7c3", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c2ce8f28915943d49e5539ae59b0b3bf", + "m_Group": { + "m_Id": "14f73925468d4b32abbfcec322cde1f5" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1226.0001220703125, + "y": 452.0001525878906, + "width": 139.0, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "1a6dccb88a494fbebd6d32ab0323405b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3345a7b9279a48b7ba4602df55d812ac" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "c4024195aefa495695710ffb5997a875", + "m_Guid": { + "m_GuidSerialized": "c5f39fcf-3943-48fe-ab5c-46ba6c3eeee2" + }, + "m_Name": "Micro Normal Tiling", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_c4024195aefa495695710ffb5997a875", + "m_OverrideReferenceName": "_MicroNormalTiling", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 4.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 10.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "c4b6c46dc8b348b8a5ecd4e2aead24c0", + "m_Id": 0, + "m_DisplayName": "Bent Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BentNormal", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c518be31d7544e1bae477ac3aa53015a", + "m_Id": 1, + "m_DisplayName": "Strength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Strength", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "c6134df232e64f449f6074b543b5a060", + "m_Title": "Smoothness", + "m_Position": { + "x": -859.0, + "y": 510.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "c70d342b1a0b4d6bbf1ff3c98fd338ea", + "m_Guid": { + "m_GuidSerialized": "d09cbcc1-0d27-4582-afd2-8528e6e51f97" + }, + "m_Name": "Micro Normal Strength", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_c70d342b1a0b4d6bbf1ff3c98fd338ea", + "m_OverrideReferenceName": "_MicroNormalStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c7608886e90b4a8fb35484c5933efa00", + "m_Group": { + "m_Id": "c6134df232e64f449f6074b543b5a060" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -399.0, + "y": 687.0, + "width": 168.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "b11261a95dec4d3cb69384f51e4cab2b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "94ca5b7030dd47cf8a414dd9fee0ecde" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "c76c28c4379f45d4beebeaa0ddce4ce3", + "m_Id": 0, + "m_DisplayName": "Tessellation Displacement", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TessellationDisplacement", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "c7e264e128114462a3bd90c0ddca31d8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 332.00006103515627, + "y": -62.99998092651367, + "width": 56.000003814697269, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "4327b71bf0d74c24a3cf0496db541a96" + }, + { + "m_Id": "b911c61a3d604050af1896d310be4a9c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c8a7aae317ee41c2a7a04ee379647807", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "c93f7b955e4047818f1b388000052a5e", + "m_Group": { + "m_Id": "c6134df232e64f449f6074b543b5a060" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -356.99993896484377, + "y": 741.9999389648438, + "width": 125.99999237060547, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "e54cb392b1844d4daa0407de7e246127" + }, + { + "m_Id": "61c70d21bdb647a99048a742d1933c2f" + }, + { + "m_Id": "6bfe344858ef4f2684f39881ec8108a2" + }, + { + "m_Id": "f58c6ca8ecde4764b61053561425562f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c948af44704b4fb8be60ac7fac30242e", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", + "m_ObjectId": "c996e165d42c4929928bc49c5e17d734", + "m_Id": 0, + "m_DisplayName": "Tangent", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tangent", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c9c382f96969430ca6a46ac85b576bb2", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cab203213b4b450cb1506bbbac018d5f", + "m_Id": 0, + "m_DisplayName": "Tessellation Factor", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "cb42572a46a74a588ef3935f3a667eb7", + "m_Guid": { + "m_GuidSerialized": "36af1c96-8f78-4132-a591-a5b10a01324f" + }, + "m_Name": "Diffuse Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_cb42572a46a74a588ef3935f3a667eb7", + "m_OverrideReferenceName": "_DiffuseMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "cb901263bb9a42489ac84d9e84023477", + "m_Id": 0, + "m_DisplayName": "Position", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Position", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "cced20684be0435b87007ab1d8db22d3", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -277.0000305175781, + "y": -62.999961853027347, + "width": 55.999996185302737, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "a3c7ea2fec054f35a9c8944b10e28354" + }, + { + "m_Id": "ed9811776d9c49a58b7dddcef52bd874" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "cdb77f064fef46a6b98e0247d00a7054", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "cf9a4db792914bfda4356cc239c04f69", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d04a1ba74b404509b3874993b5771fe4", + "m_Group": { + "m_Id": "3bd9d8ecaca24f29be4a247073955af3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1059.0001220703125, + "y": -654.0000610351563, + "width": 148.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "565c01cd27814834acd27d2472d0033f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "cb42572a46a74a588ef3935f3a667eb7" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d04c9803937e4542b898dda59caa7140", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "d0c032e765f84de2a58499338156c1e5", + "m_Title": "Subsurface", + "m_Position": { + "x": 146.99961853027345, + "y": -254.00003051757813 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d110a63a69c94c9dabcdfb3a227212be", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d496f287657a47cfa40a511f3d7ec908", + "m_Group": { + "m_Id": "6cf423ddc5884f019b818fb73769944c" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -303.00006103515627, + "y": 1363.0, + "width": 162.0, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "718b0e8dc3b24b7ab71a9c5f9301b348" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "b6b8e6115b8e4da2814c109def81f544" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d4adb9e56f6c49138e97673c12d5b527", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "d6b11c4d7fab473381c8e41330297351", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d729776e47ca458d9f698b924845442d", + "m_Id": 0, + "m_DisplayName": "Tongue Subsurface Scatter", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d83d1112330c449a94207e5cd7c0f33b", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "daa99c4f268449b8a4e69fdaeafcfe49", + "m_Guid": { + "m_GuidSerialized": "b78117bf-f0d9-48f7-8c0e-59b04f502b60" + }, + "m_Name": "Ambient Occlusion Strength", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_daa99c4f268449b8a4e69fdaeafcfe49", + "m_OverrideReferenceName": "_AOStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "dbc4178d93f4414e9f8e22cbf886c2a4", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "ddd87d19404f41b8bbbd24232f4338ac", + "m_Guid": { + "m_GuidSerialized": "e6da8922-0f01-437d-b398-050d263017d5" + }, + "m_Name": "Front AO", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_ddd87d19404f41b8bbbd24232f4338ac", + "m_OverrideReferenceName": "_FrontAO", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.5 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "decf24afe1544ced9557b85bb62e418a", + "m_Title": "Tongue Cavity Mask", + "m_Position": { + "x": -2267.0, + "y": 93.00030517578125 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "df0dc984590847b19bd2f24e1aba8374", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "df1020b6a52b4b3dba548733afd1b4a0", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e0c4d8f51fa947b0befb8685a85d5e09", + "m_Id": 0, + "m_DisplayName": "Ambient Occlusion Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "e1e6ea93dab24d4086de0ce0507e9306", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Alpha", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "424b313138944a21bc404c418bcb085e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Alpha" +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "e25a1c81f1374f178c8f27b6264a5f1b", + "m_Guid": { + "m_GuidSerialized": "1936e4b8-ae9b-4eb2-8ca8-295956f61a96" + }, + "m_Name": "Tongue Subsurface Scatter", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_e25a1c81f1374f178c8f27b6264a5f1b", + "m_OverrideReferenceName": "_TongueSSS", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SaturationNode", + "m_ObjectId": "e28e83ed9ea04d5d9fea68c35524c5c0", + "m_Group": { + "m_Id": "3bd9d8ecaca24f29be4a247073955af3" + }, + "m_Name": "Saturation", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -458.0001220703125, + "y": -657.0, + "width": 173.99998474121095, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "25d3c8e1fdbb4c4fbfd4868867b08f5a" + }, + { + "m_Id": "c0233299f62d4bf989edb701cb048b31" + }, + { + "m_Id": "9710862b6a1444fba64a2a8d42eb908f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e361532d11934944aec2a8d874a0bf13", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "e408339f4ad04ed699456e285310147d", + "m_Guid": { + "m_GuidSerialized": "10498eb0-e7c4-4b2f-b0b3-de77ffe71e4e" + }, + "m_Name": "Tessellation Factor", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Tessellation Factor", + "m_DefaultReferenceName": "_Tessellation_Factor", + "m_OverrideReferenceName": "_TessellationFactor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 32.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "e40e138d033d4df0ac6ddd11727ef171", + "m_Group": { + "m_Id": "3bd9d8ecaca24f29be4a247073955af3" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 23.9998779296875, + "y": -577.0000610351563, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "d6b11c4d7fab473381c8e41330297351" + }, + { + "m_Id": "15ce1ae993d84bed99884399bdc88975" + }, + { + "m_Id": "0bc14457c6ac418a9c3ba1549a0169e4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e51e934d740f4369a721de0c664eeee0", + "m_Id": 0, + "m_DisplayName": "Thickness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Thickness", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e54cb392b1844d4daa0407de7e246127", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "e701720035d44304a33f4b64350fc6e3", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Emission", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1189.9998779296875, + "y": 471.0, + "width": 199.99998474121095, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "4fbf6229bad74e91afb7ff4f2a7f0018" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Emission" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e80a7b6cd06742879ed8da06212b1d81", + "m_Id": 0, + "m_DisplayName": "Rear AO", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e8362fd7f2884d1ab1ac906ae9c28004", + "m_Id": 0, + "m_DisplayName": "Subsurface Mask", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SubsurfaceMask", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "e971c94b58c140859c5fca2ee518edf2", + "m_Guid": { + "m_GuidSerialized": "da63f55d-431d-4e91-b113-5976a6f63cc4" + }, + "m_Name": "Smoothness Max", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SmoothnessMax", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.8799999952316284, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ea02597c3c5f4096845ec0ebdea27fcc", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "eb7f26266d4d47c9a57e818a9e6890dc", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ebadab64ba5e4222bde9e2423849c96c", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "ec9e2d1e01d24cf6a47ddd54cca0eb1c", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "cb42572a46a74a588ef3935f3a667eb7" + }, + { + "m_Id": "66cc0b010f5647d5bf80ded4825cab7c" + }, + { + "m_Id": "769181578f94433984a73faf6e153757" + }, + { + "m_Id": "e25a1c81f1374f178c8f27b6264a5f1b" + }, + { + "m_Id": "0132cd9db49941618ed4bec849f97956" + }, + { + "m_Id": "3345a7b9279a48b7ba4602df55d812ac" + }, + { + "m_Id": "daa99c4f268449b8a4e69fdaeafcfe49" + }, + { + "m_Id": "a1eb91167291491694bf1bdf8d2f3e16" + }, + { + "m_Id": "229e12ce054c4003affcf25346b88151" + }, + { + "m_Id": "94ca5b7030dd47cf8a414dd9fee0ecde" + }, + { + "m_Id": "e971c94b58c140859c5fca2ee518edf2" + }, + { + "m_Id": "8a49d2f872e946d4a29e2030ee291584" + }, + { + "m_Id": "b6b8e6115b8e4da2814c109def81f544" + }, + { + "m_Id": "6d2408803a794f2e9368d5529b79a574" + }, + { + "m_Id": "c70d342b1a0b4d6bbf1ff3c98fd338ea" + }, + { + "m_Id": "c4024195aefa495695710ffb5997a875" + }, + { + "m_Id": "2adde9b6c89f49aa838e8cfc38e04353" + }, + { + "m_Id": "ddd87d19404f41b8bbbd24232f4338ac" + }, + { + "m_Id": "fd115c5a3bec4b6eabfabdb2fdf437e6" + }, + { + "m_Id": "f2b01f7d31244bfb85b8e2dbef37c961" + }, + { + "m_Id": "9f45cc9cad0b4aadb41967e6a8d2186d" + }, + { + "m_Id": "e408339f4ad04ed699456e285310147d" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ed9811776d9c49a58b7dddcef52bd874", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "ee25af686468440597f42316525acc5d", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "eeb935f5191a4a59a9bc1ec799914d58", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f13e9942cd704e729d13251376101cb1", + "m_Id": 0, + "m_DisplayName": "Metallic", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Metallic", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "f149a47a2109411c9fa6bd29bceacff3", + "m_Group": { + "m_Id": "3bd9d8ecaca24f29be4a247073955af3" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 327.9999694824219, + "y": -321.0000305175781, + "width": 55.999996185302737, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "041c045fa9e84b2090c0840377cf19e9" + }, + { + "m_Id": "bd7cf3bd62e94dce933c92d2e71dea71" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "f2b01f7d31244bfb85b8e2dbef37c961", + "m_Guid": { + "m_GuidSerialized": "e7128ebd-2d28-456d-869b-03ae4da849f7" + }, + "m_Name": "Emission Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_EmissionMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f58c6ca8ecde4764b61053561425562f", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f5c37d6cf3c045f4919e914024af7a9b", + "m_Id": 0, + "m_DisplayName": "Tongue Saturation", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f7752b9eba6d43ef87497a5a97720b81", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.5, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "f9b331b1062048d6b94590012e2f4adb", + "m_Id": 1, + "m_DisplayName": "Tiling", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tiling", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "fa33cca7f37e4ca8b363d28295817061", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "fa90e5cc1119495385fb038ba542652c", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "fcb5df76291e43d59d9d2c723f6e78ea", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "fce699c8ebf3428887ef6a715d55d4f9", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.DiffusionProfileHash", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "1d4e4c975a3241d5ab63d4debf2aec6a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.DiffusionProfileHash" +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "fd115c5a3bec4b6eabfabdb2fdf437e6", + "m_Guid": { + "m_GuidSerialized": "e20c72c1-5528-4c1f-b415-f650f8626057" + }, + "m_Name": "Rear AO", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_fd115c5a3bec4b6eabfabdb2fdf437e6", + "m_OverrideReferenceName": "_RearAO", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.5 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "fe009cd5909a436e82afe84dba85ed15", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "fe64b6e0e3d24724b412e09387cc220c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.TessellationFactor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "79b8bfc245ff4afbaf5deb3437cee2fd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.TessellationFactor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "fffa2ce30a214b15851ffa7d12dcd166", + "m_Title": "Emission", + "m_Position": { + "x": -302.00042724609377, + "y": -21.999813079833986 + } +} + diff --git a/HDRP/Shaders/HDRP12/RL_TongueShader_HDRP12.shadergraph.meta b/HDRP/Shaders/HDRP12/RL_TongueShader_HDRP12.shadergraph.meta new file mode 100644 index 0000000..2be67df --- /dev/null +++ b/HDRP/Shaders/HDRP12/RL_TongueShader_HDRP12.shadergraph.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: ef7203aec445728488bd8d34e88c297b +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} From 77d30e5281e9e04da74a8bdf2b741be1396beed2 Mon Sep 17 00:00:00 2001 From: soupday <79094830+soupday@users.noreply.github.com> Date: Thu, 9 Jun 2022 02:35:00 +0100 Subject: [PATCH 03/38] 1.3.2 HDRP12 Tessellation templates. Optional tessellation materials on build. --- Editor/CharacterInfo.cs | 7 +- Editor/ComputeBake.cs | 35 +- Editor/Importer.cs | 49 +- Editor/ImporterWindow.cs | 8 +- Editor/MeshUtil.cs | 8 +- Editor/Pipeline.cs | 84 +- Editor/PreviewScene.cs | 12 + Editor/Util.cs | 56 +- ...plate_Baked_HairCustom_1st_Pass_HDRP12.mat | 11 +- ...plate_Baked_HairCustom_2nd_Pass_HDRP12.mat | 13 +- .../RL_Template_Baked_HairCustom_HDRP12.mat | 13 +- .../HDRP12/RL_Template_HQ_Hair_HDRP12.mat | 12 +- .../RL_Template_HQ_Head_HDRP12.mat.meta | 8 - .../RL_Template_HQ_Skin_HDRP12.mat.meta | 8 - .../RL_Template_HQ_Teeth_HDRP12.mat.meta | 8 - .../RL_Template_HQ_Tongue_HDRP12.mat.meta | 8 - .../HDRP12/Tessellation.meta | 8 + ...e_Baked_CorneaParallaxCustom_HDRP12_T.mat} | 6 +- ...ed_CorneaParallaxCustom_HDRP12_T.mat.meta} | 2 +- ...ate_Baked_HairCustom_1st_Pass_HDRP12_T.mat | 167 + ...ked_HairCustom_1st_Pass_HDRP12_T.mat.meta} | 2 +- ...ate_Baked_HairCustom_2nd_Pass_HDRP12_T.mat | 167 + ...ked_HairCustom_2nd_Pass_HDRP12_T.mat.meta} | 2 +- .../RL_Template_Baked_HairCustom_HDRP12_T.mat | 167 + ...mplate_Baked_HairCustom_HDRP12_T.mat.meta} | 2 +- ...L_Template_HQ_CorneaParallax_HDRP12_T.mat} | 6 +- ...mplate_HQ_CorneaParallax_HDRP12_T.mat.meta | 8 + ...RL_Template_HQ_Hair_1st_Pass_HDRP12_T.mat} | 6 +- ...emplate_HQ_Hair_1st_Pass_HDRP12_T.mat.meta | 8 + ...RL_Template_HQ_Hair_2nd_Pass_HDRP12_T.mat} | 6 +- ...emplate_HQ_Hair_2nd_Pass_HDRP12_T.mat.meta | 8 + .../RL_Template_HQ_Hair_HDRP12_T.mat | 207 + .../RL_Template_HQ_Hair_HDRP12_T.mat.meta | 8 + .../RL_Template_HQ_Head_HDRP12_T.mat} | 6 +- .../RL_Template_HQ_Head_HDRP12_T.mat.meta | 8 + .../RL_Template_HQ_Skin_HDRP12_T.mat} | 7 +- .../RL_Template_HQ_Skin_HDRP12_T.mat.meta | 8 + .../RL_Template_HQ_Teeth_HDRP12_T.mat} | 6 +- .../RL_Template_HQ_Teeth_HDRP12_T.mat.meta | 8 + .../RL_Template_HQ_Tongue_HDRP12_T.mat} | 6 +- .../RL_Template_HQ_Tongue_HDRP12_T.mat.meta | 8 + HDRP/Material Templates/Tessellation.meta | 8 + ...te_Baked_CorneaRefractiveCustom_HDRP_T.mat | 284 + ...ked_CorneaRefractiveCustom_HDRP_T.mat.meta | 8 + .../RL_Template_Baked_EyeOcclusion_HDRP_T.mat | 268 + ...emplate_Baked_EyeOcclusion_HDRP_T.mat.meta | 8 + .../RL_Template_Baked_Skin_HDRP_T.mat | 283 + .../RL_Template_Baked_Skin_HDRP_T.mat.meta | 8 + .../RL_Template_Default_AlphaClip_HDRP_T.mat | 268 + ...Template_Default_AlphaClip_HDRP_T.mat.meta | 8 + .../RL_Template_Default_Eyelash_HDRP_T.mat | 268 + ...L_Template_Default_Eyelash_HDRP_T.mat.meta | 8 + .../RL_Template_Default_Opaque_HDRP_T.mat | 267 + ...RL_Template_Default_Opaque_HDRP_T.mat.meta | 8 + .../RL_Template_Default_ScalpBase_HDRP_T.mat | 268 + ...Template_Default_ScalpBase_HDRP_T.mat.meta | 8 + ...Template_Default_SingleMaterial_HDRP_T.mat | 267 + ...ate_Default_SingleMaterial_HDRP_T.mat.meta | 8 + .../RL_HairShader_Baked_HDRP12.shadergraph | 218 +- .../RL_HairShader_Variants_HDRP12.shadergraph | 218 +- .../RL_TeethShader_HDRP12.shadergraph.meta | 10 - .../RL_TongueShader_HDRP12.shadergraph.meta | 10 - HDRP/Shaders/HDRP12/Tessellation.meta | 8 + ...lax_Baked_HDRP12_Tessellation.shadergraph} | 0 ...aked_HDRP12_Tessellation.shadergraph.meta} | 2 +- ...rParallax_HDRP12_Tessellation.shadergraph} | 0 ...llax_HDRP12_Tessellation.shadergraph.meta} | 2 +- ..._Variants_HDRP12_Tessellation.shadergraph} | 0 ...ants_HDRP12_Tessellation.shadergraph.meta} | 2 +- ...ader_Baked_HDRP12_Tessellation.shadergraph | 11306 ++++++++ ...aked_HDRP12_Tessellation.shadergraph.meta} | 2 +- ...r_Variants_HDRP12_Tessellation.shadergraph | 22429 ++++++++++++++++ ...iants_HDRP12_Tessellation.shadergraph.meta | 10 + ..._Variants_HDRP12_Tessellation.shadergraph} | 0 ...iants_HDRP12_Tessellation.shadergraph.meta | 10 + ...ethShader_HDRP12_Tessellation.shadergraph} | 0 ...hader_HDRP12_Tessellation.shadergraph.meta | 10 + ...gueShader_HDRP12_Tessellation.shadergraph} | 0 ...hader_HDRP12_Tessellation.shadergraph.meta | 10 + 79 files changed, 37037 insertions(+), 632 deletions(-) delete mode 100644 HDRP/Material Templates/HDRP12/RL_Template_HQ_Head_HDRP12.mat.meta delete mode 100644 HDRP/Material Templates/HDRP12/RL_Template_HQ_Skin_HDRP12.mat.meta delete mode 100644 HDRP/Material Templates/HDRP12/RL_Template_HQ_Teeth_HDRP12.mat.meta delete mode 100644 HDRP/Material Templates/HDRP12/RL_Template_HQ_Tongue_HDRP12.mat.meta create mode 100644 HDRP/Material Templates/HDRP12/Tessellation.meta rename HDRP/Material Templates/HDRP12/{RL_Template_Baked_CorneaParallaxCustom_HDRP12.mat => Tessellation/RL_Template_Baked_CorneaParallaxCustom_HDRP12_T.mat} (96%) rename HDRP/Material Templates/HDRP12/{RL_Template_HQ_Hair_1st_Pass_HDRP12.mat.meta => Tessellation/RL_Template_Baked_CorneaParallaxCustom_HDRP12_T.mat.meta} (79%) create mode 100644 HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_1st_Pass_HDRP12_T.mat rename HDRP/Material Templates/HDRP12/{RL_Template_Baked_CorneaParallaxCustom_HDRP12.mat.meta => Tessellation/RL_Template_Baked_HairCustom_1st_Pass_HDRP12_T.mat.meta} (79%) create mode 100644 HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_2nd_Pass_HDRP12_T.mat rename HDRP/Material Templates/HDRP12/{RL_Template_HQ_Hair_2nd_Pass_HDRP12.mat.meta => Tessellation/RL_Template_Baked_HairCustom_2nd_Pass_HDRP12_T.mat.meta} (79%) create mode 100644 HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_HDRP12_T.mat rename HDRP/Material Templates/HDRP12/{RL_Template_HQ_CorneaParallax_HDRP12.mat.meta => Tessellation/RL_Template_Baked_HairCustom_HDRP12_T.mat.meta} (79%) rename HDRP/Material Templates/HDRP12/{RL_Template_HQ_CorneaParallax_HDRP12.mat => Tessellation/RL_Template_HQ_CorneaParallax_HDRP12_T.mat} (97%) create mode 100644 HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_CorneaParallax_HDRP12_T.mat.meta rename HDRP/Material Templates/HDRP12/{RL_Template_HQ_Hair_1st_Pass_HDRP12.mat => Tessellation/RL_Template_HQ_Hair_1st_Pass_HDRP12_T.mat} (97%) create mode 100644 HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_1st_Pass_HDRP12_T.mat.meta rename HDRP/Material Templates/HDRP12/{RL_Template_HQ_Hair_2nd_Pass_HDRP12.mat => Tessellation/RL_Template_HQ_Hair_2nd_Pass_HDRP12_T.mat} (97%) create mode 100644 HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_2nd_Pass_HDRP12_T.mat.meta create mode 100644 HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_HDRP12_T.mat create mode 100644 HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_HDRP12_T.mat.meta rename HDRP/Material Templates/HDRP12/{RL_Template_HQ_Head_HDRP12.mat => Tessellation/RL_Template_HQ_Head_HDRP12_T.mat} (97%) create mode 100644 HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Head_HDRP12_T.mat.meta rename HDRP/Material Templates/HDRP12/{RL_Template_HQ_Skin_HDRP12.mat => Tessellation/RL_Template_HQ_Skin_HDRP12_T.mat} (97%) create mode 100644 HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Skin_HDRP12_T.mat.meta rename HDRP/Material Templates/HDRP12/{RL_Template_HQ_Teeth_HDRP12.mat => Tessellation/RL_Template_HQ_Teeth_HDRP12_T.mat} (97%) create mode 100644 HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Teeth_HDRP12_T.mat.meta rename HDRP/Material Templates/HDRP12/{RL_Template_HQ_Tongue_HDRP12.mat => Tessellation/RL_Template_HQ_Tongue_HDRP12_T.mat} (97%) create mode 100644 HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Tongue_HDRP12_T.mat.meta create mode 100644 HDRP/Material Templates/Tessellation.meta create mode 100644 HDRP/Material Templates/Tessellation/RL_Template_Baked_CorneaRefractiveCustom_HDRP_T.mat create mode 100644 HDRP/Material Templates/Tessellation/RL_Template_Baked_CorneaRefractiveCustom_HDRP_T.mat.meta create mode 100644 HDRP/Material Templates/Tessellation/RL_Template_Baked_EyeOcclusion_HDRP_T.mat create mode 100644 HDRP/Material Templates/Tessellation/RL_Template_Baked_EyeOcclusion_HDRP_T.mat.meta create mode 100644 HDRP/Material Templates/Tessellation/RL_Template_Baked_Skin_HDRP_T.mat create mode 100644 HDRP/Material Templates/Tessellation/RL_Template_Baked_Skin_HDRP_T.mat.meta create mode 100644 HDRP/Material Templates/Tessellation/RL_Template_Default_AlphaClip_HDRP_T.mat create mode 100644 HDRP/Material Templates/Tessellation/RL_Template_Default_AlphaClip_HDRP_T.mat.meta create mode 100644 HDRP/Material Templates/Tessellation/RL_Template_Default_Eyelash_HDRP_T.mat create mode 100644 HDRP/Material Templates/Tessellation/RL_Template_Default_Eyelash_HDRP_T.mat.meta create mode 100644 HDRP/Material Templates/Tessellation/RL_Template_Default_Opaque_HDRP_T.mat create mode 100644 HDRP/Material Templates/Tessellation/RL_Template_Default_Opaque_HDRP_T.mat.meta create mode 100644 HDRP/Material Templates/Tessellation/RL_Template_Default_ScalpBase_HDRP_T.mat create mode 100644 HDRP/Material Templates/Tessellation/RL_Template_Default_ScalpBase_HDRP_T.mat.meta create mode 100644 HDRP/Material Templates/Tessellation/RL_Template_Default_SingleMaterial_HDRP_T.mat create mode 100644 HDRP/Material Templates/Tessellation/RL_Template_Default_SingleMaterial_HDRP_T.mat.meta delete mode 100644 HDRP/Shaders/HDRP12/RL_TeethShader_HDRP12.shadergraph.meta delete mode 100644 HDRP/Shaders/HDRP12/RL_TongueShader_HDRP12.shadergraph.meta create mode 100644 HDRP/Shaders/HDRP12/Tessellation.meta rename HDRP/Shaders/HDRP12/{RL_CorneaShaderParallax_Baked_HDRP12.shadergraph => Tessellation/RL_CorneaShaderParallax_Baked_HDRP12_Tessellation.shadergraph} (100%) rename HDRP/Shaders/HDRP12/{RL_CorneaShaderParallax_Baked_HDRP12.shadergraph.meta => Tessellation/RL_CorneaShaderParallax_Baked_HDRP12_Tessellation.shadergraph.meta} (86%) rename HDRP/Shaders/HDRP12/{RL_CorneaShaderParallax_HDRP12.shadergraph => Tessellation/RL_CorneaShaderParallax_HDRP12_Tessellation.shadergraph} (100%) rename HDRP/Shaders/HDRP12/{RL_CorneaShaderParallax_HDRP12.shadergraph.meta => Tessellation/RL_CorneaShaderParallax_HDRP12_Tessellation.shadergraph.meta} (86%) rename HDRP/Shaders/HDRP12/{RL_HairShaderMultiPass_Variants_HDRP12.shadergraph => Tessellation/RL_HairShaderMultiPass_Variants_HDRP12_Tessellation.shadergraph} (100%) rename HDRP/Shaders/HDRP12/{RL_HairShaderMultiPass_Variants_HDRP12.shadergraph.meta => Tessellation/RL_HairShaderMultiPass_Variants_HDRP12_Tessellation.shadergraph.meta} (86%) create mode 100644 HDRP/Shaders/HDRP12/Tessellation/RL_HairShader_Baked_HDRP12_Tessellation.shadergraph rename HDRP/Shaders/HDRP12/{RL_SkinShader_Variants_HDRP12.shadergraph.meta => Tessellation/RL_HairShader_Baked_HDRP12_Tessellation.shadergraph.meta} (86%) create mode 100644 HDRP/Shaders/HDRP12/Tessellation/RL_HairShader_Variants_HDRP12_Tessellation.shadergraph create mode 100644 HDRP/Shaders/HDRP12/Tessellation/RL_HairShader_Variants_HDRP12_Tessellation.shadergraph.meta rename HDRP/Shaders/HDRP12/{RL_SkinShader_Variants_HDRP12.shadergraph => Tessellation/RL_SkinShader_Variants_HDRP12_Tessellation.shadergraph} (100%) create mode 100644 HDRP/Shaders/HDRP12/Tessellation/RL_SkinShader_Variants_HDRP12_Tessellation.shadergraph.meta rename HDRP/Shaders/HDRP12/{RL_TeethShader_HDRP12.shadergraph => Tessellation/RL_TeethShader_HDRP12_Tessellation.shadergraph} (100%) create mode 100644 HDRP/Shaders/HDRP12/Tessellation/RL_TeethShader_HDRP12_Tessellation.shadergraph.meta rename HDRP/Shaders/HDRP12/{RL_TongueShader_HDRP12.shadergraph => Tessellation/RL_TongueShader_HDRP12_Tessellation.shadergraph} (100%) create mode 100644 HDRP/Shaders/HDRP12/Tessellation/RL_TongueShader_HDRP12_Tessellation.shadergraph.meta diff --git a/Editor/CharacterInfo.cs b/Editor/CharacterInfo.cs index 8b84524..390ef0b 100644 --- a/Editor/CharacterInfo.cs +++ b/Editor/CharacterInfo.cs @@ -36,7 +36,7 @@ public enum HairQuality { None, Default, TwoPass, Coverage } public string folder; public bool isLOD = false; - public bool bakeIsBaked = false; + public bool bakeIsBaked = false; // these are the settings the character is currently set to build private ProcessingType logType = ProcessingType.None; @@ -44,6 +44,7 @@ public enum HairQuality { None, Default, TwoPass, Coverage } private HairQuality qualHair = HairQuality.TwoPass; private bool bakeCustomShaders = true; private bool bakeSeparatePrefab = true; + private bool useTessellation = false; public ProcessingType BuildType { get { return logType; } set { logType = value; } } public MaterialQuality BuildQuality @@ -73,6 +74,7 @@ public MaterialQuality BuildQuality public bool DefaultHair { get { return qualHair == HairQuality.Default; } } public bool BakeCustomShaders { get { return bakeCustomShaders; } set { bakeCustomShaders = value; } } public bool BakeSeparatePrefab { get { return bakeSeparatePrefab; } set { bakeSeparatePrefab = value; } } + public bool UseTessellation { get { return useTessellation; } set { useTessellation = value; } } // these are the settings the character has been built to. private ProcessingType builtLogType = ProcessingType.None; @@ -80,6 +82,7 @@ public MaterialQuality BuildQuality private HairQuality builtQualHair = HairQuality.TwoPass; private bool builtBakeCustomShaders = true; private bool builtBakeSeparatePrefab = true; + private bool builtTessellation = false; public bool BuiltBasicMaterials => builtLogType == ProcessingType.Basic; public bool BuiltHQMaterials => builtLogType == ProcessingType.HighQuality; @@ -91,6 +94,7 @@ public MaterialQuality BuildQuality public bool BuiltRefractiveEyes => BuiltQualEyes == EyeQuality.Refractive; public bool BuiltBasicEyes => BuiltQualEyes == EyeQuality.Basic; public bool BuiltParallaxEyes => BuiltQualEyes == EyeQuality.Parallax; + public bool BuiltTessellation { get { return builtTessellation; } set { builtTessellation = value; } } public MaterialQuality BuiltQuality => BuiltHQMaterials ? MaterialQuality.High : MaterialQuality.Default; public bool Unprocessed => builtLogType == ProcessingType.None; @@ -136,6 +140,7 @@ public void ApplySettings() builtQualHair = qualHair; builtBakeCustomShaders = bakeCustomShaders; builtBakeSeparatePrefab = bakeSeparatePrefab; + builtTessellation = useTessellation; } public GameObject Fbx diff --git a/Editor/ComputeBake.cs b/Editor/ComputeBake.cs index 7e00b89..9c1e2fe 100644 --- a/Editor/ComputeBake.cs +++ b/Editor/ComputeBake.cs @@ -583,12 +583,13 @@ private Material BakeSkinMaterial(Material mat, string sourceName) Color diffuseColor = mat.GetColorIf("_DiffuseColor"); Color emissiveColor = mat.GetColorIf("_EmissiveColor"); Color subsurfaceFalloff = mat.GetColorIf("_SubsurfaceFalloff"); - if (IS_HDRP) subsurfaceFalloff = Color.white; - if (!IS_HDRP && !Importer.USE_AMPLIFY_SHADER) - sssNormalSoften = 0f; + if (IS_HDRP) subsurfaceFalloff = Color.white; bool isHead = mat.GetFloatIf("BOOLEAN_IS_HEAD") > 0f; bool useAmplify = characterInfo.BakeCustomShaders && mat.shader.name.iContains("/Amplify/"); + bool useTessellation = Importer.USE_TESSELLATION_SHADER; + + if (!IS_HDRP && !useAmplify) sssNormalSoften = 0f; Texture2D bakedBaseMap = diffuse; Texture2D bakedMaskMap = mask; @@ -712,7 +713,7 @@ private Material BakeSkinMaterial(Material mat, string sourceName) 1.0f, microNormalTiling, microNormalStrength, emissiveColor, sourceName, Pipeline.GetTemplateMaterial(MaterialType.Skin, - MaterialQuality.Baked, characterInfo, useAmplify)); + MaterialQuality.Baked, characterInfo, useAmplify, useTessellation)); CopyAMPSubsurface(mat, result); @@ -758,6 +759,7 @@ private Material BakeTeethMaterial(Material mat, string sourceName) if (IS_HDRP) subsurfaceFalloff = Color.white; bool useAmplify = characterInfo.BakeCustomShaders && mat.shader.name.iContains("/Amplify/"); + bool useTessellation = Importer.USE_TESSELLATION_SHADER; Texture2D bakedBaseMap = diffuse; Texture2D bakedMaskMap = mask; @@ -819,7 +821,7 @@ private Material BakeTeethMaterial(Material mat, string sourceName) normalStrength, microNormalTiling, microNormalStrength, emissiveColor, sourceName, Pipeline.GetTemplateMaterial(MaterialType.Teeth, - MaterialQuality.Baked, characterInfo, useAmplify)); + MaterialQuality.Baked, characterInfo, useAmplify, useTessellation)); CopyAMPSubsurface(mat, result); @@ -853,6 +855,7 @@ private Material BakeTongueMaterial(Material mat, string sourceName) if (IS_HDRP) subsurfaceFalloff = Color.white; bool useAmplify = characterInfo.BakeCustomShaders && mat.shader.name.iContains("/Amplify/"); + bool useTessellation = Importer.USE_TESSELLATION_SHADER; Texture2D bakedBaseMap = diffuse; Texture2D bakedMaskMap = mask; @@ -916,7 +919,7 @@ private Material BakeTongueMaterial(Material mat, string sourceName) normalStrength, microNormalTiling, microNormalStrength, emissiveColor, sourceName, Pipeline.GetTemplateMaterial(MaterialType.Tongue, - MaterialQuality.Baked, characterInfo, useAmplify)); + MaterialQuality.Baked, characterInfo, useAmplify, useTessellation)); CopyAMPSubsurface(mat, result); @@ -975,6 +978,7 @@ private Material BakeEyeMaterial(Material mat, string sourceName) Color subsurfaceFalloff = mat.GetColorIf("_SubsurfaceFalloff"); bool useAmplify = characterInfo.BakeCustomShaders && mat.shader.name.iContains("/Amplify/"); + bool useTessellation = Importer.USE_TESSELLATION_SHADER; Texture2D bakedBaseMap = cornea; Texture2D bakedMaskMap = mask; @@ -1064,7 +1068,7 @@ private Material BakeEyeMaterial(Material mat, string sourceName) bakedDetailMask, bakedDetailMap, bakedSubsurfaceMap, bakedThicknessMap, emissionMap, 1f, microNormalTiling, microNormalStrength, emissiveColor, sourceName, isCornea ? Pipeline.GetTemplateMaterial(MaterialType.Cornea, - MaterialQuality.Baked, characterInfo, useAmplify) + MaterialQuality.Baked, characterInfo, useAmplify, useTessellation) : Pipeline.GetTemplateMaterial(MaterialType.Eye, MaterialQuality.Baked, characterInfo)); @@ -1174,7 +1178,8 @@ private Material BakeHairMaterial(Material mat, string sourceName, out Material firstPass = null; secondPass = null; - bool useAmplify = characterInfo.BakeCustomShaders && mat.shader.name.iContains("/Amplify/"); + bool useAmplify = characterInfo.BakeCustomShaders && mat.shader.name.iContains("/Amplify/"); + bool useTessellation = Importer.USE_TESSELLATION_SHADER; Texture2D bakedBaseMap = diffuse; Texture2D bakedMaskMap = mask; @@ -1305,14 +1310,14 @@ private Material BakeHairMaterial(Material mat, string sourceName, out Material normalStrength, 1f, 1f, emissiveColor, sourceName, Pipeline.GetCustomTemplateMaterial(Pipeline.MATERIAL_BAKED_HAIR_CUSTOM_1ST_PASS, - MaterialQuality.Baked, useAmplify)); + MaterialQuality.Baked, useAmplify, useTessellation)); secondPass = CreateBakedMaterial(bakedBaseMap, bakedMaskMap, bakedMetallicGlossMap, bakedAOMap, bakedNormalMap, null, null, null, null, emissionMap, normalStrength, 1f, 1f, emissiveColor, sourceName.Replace("_1st_Pass", "_2nd_Pass"), Pipeline.GetCustomTemplateMaterial(Pipeline.MATERIAL_BAKED_HAIR_CUSTOM_2ND_PASS, - MaterialQuality.Baked, useAmplify)); + MaterialQuality.Baked, useAmplify, useTessellation)); // multi material pass hair is custom baked shader only: SetCustom(firstPass); @@ -1326,7 +1331,7 @@ private Material BakeHairMaterial(Material mat, string sourceName, out Material normalStrength, 1f, 1f, emissiveColor, sourceName, Pipeline.GetTemplateMaterial(MaterialType.Hair, - MaterialQuality.Baked, characterInfo, useAmplify)); + MaterialQuality.Baked, characterInfo, useAmplify, useTessellation)); SetCustom(result); return result; @@ -1358,13 +1363,13 @@ private Material BakeHairMaterial(Material mat, string sourceName, out Material null, null, null, null, emissionMap, normalStrength, 1f, 1f, emissiveColor, sourceName, - Pipeline.GetCustomTemplateMaterial(Pipeline.MATERIAL_BAKED_HAIR_1ST_PASS, MaterialQuality.Baked, useAmplify)); + Pipeline.GetCustomTemplateMaterial(Pipeline.MATERIAL_BAKED_HAIR_1ST_PASS, MaterialQuality.Baked, useAmplify, useTessellation)); secondPass = CreateBakedMaterial(bakedBaseMap, bakedMaskMap, bakedMetallicGlossMap, bakedAOMap, bakedNormalMap, null, null, null, null, emissionMap, normalStrength, 1f, 1f, emissiveColor, sourceName.Replace("_1st_Pass", "_2nd_Pass"), - Pipeline.GetCustomTemplateMaterial(Pipeline.MATERIAL_BAKED_HAIR_2ND_PASS, MaterialQuality.Baked, useAmplify)); + Pipeline.GetCustomTemplateMaterial(Pipeline.MATERIAL_BAKED_HAIR_2ND_PASS, MaterialQuality.Baked, useAmplify, useTessellation)); SetBasic(firstPass); SetBasic(secondPass); @@ -1413,6 +1418,8 @@ private Material BakeEyeOcclusionMaterial(Material mat, string sourceName) float expandOuter = mat.GetFloatIf("_ExpandOuter"); float expandScale = mat.GetFloatIf("_ExpandScale"); + bool useTessellation = Importer.USE_TESSELLATION_SHADER; + Texture2D bakedBaseMap = null; Texture2D bakedMaskMap = null; Texture2D bakedMetallicGlossMap = null; @@ -1434,7 +1441,7 @@ private Material BakeEyeOcclusionMaterial(Material mat, string sourceName) bakedDetailMask, bakedDetailMap, bakedSubsurfaceMap, bakedThicknessMap, emissionMap, 1f, 1f, 1f, Color.black, sourceName, Pipeline.GetTemplateMaterial(MaterialType.EyeOcclusion, - MaterialQuality.Baked, characterInfo)); + MaterialQuality.Baked, characterInfo, false, useTessellation)); result.SetFloatIf("_ExpandOut", expandOut); result.SetFloatIf("_ExpandUpper", expandUpper); diff --git a/Editor/Importer.cs b/Editor/Importer.cs index d8a62aa..8a3a880 100644 --- a/Editor/Importer.cs +++ b/Editor/Importer.cs @@ -74,6 +74,20 @@ public static bool USE_AMPLIFY_SHADER EditorPrefs.SetBool("RL_Importer_Use_Amplify_Shaders", value); } } + public static bool USE_TESSELLATION_SHADER + { + get + { + if (EditorPrefs.HasKey("RL_Importer_Use_Tessellation_Shaders")) + return EditorPrefs.GetBool("RL_Importer_Use_Tessellation_Shaders"); + return false; + } + + set + { + EditorPrefs.SetBool("RL_Importer_Use_Tessellation_Shaders", value); + } + } public static bool RECONSTRUCT_FLOW_NORMALS { get @@ -549,7 +563,7 @@ private MaterialType GetMaterialType(GameObject obj, Material mat, string source private Material CreateRemapMaterial(MaterialType materialType, Material sharedMaterial, string sourceName) { // get the template material. - Material templateMaterial = Pipeline.GetTemplateMaterial(materialType, characterInfo.BuildQuality, characterInfo, USE_AMPLIFY_SHADER); + Material templateMaterial = Pipeline.GetTemplateMaterial(materialType, characterInfo.BuildQuality, characterInfo, USE_AMPLIFY_SHADER, USE_TESSELLATION_SHADER); // get the appropriate shader to use Shader shader; @@ -616,52 +630,52 @@ private void ProcessTextures(GameObject obj, string sourceName, Material sharedM { string shaderName = mat.shader.name; - if (shaderName.iEndsWith(Pipeline.SHADER_DEFAULT)) + if (shaderName.iContains(Pipeline.SHADER_DEFAULT)) { ConnectDefaultMaterial(obj, sourceName, sharedMat, mat, materialType, matJson); } - else if (shaderName.iEndsWith(Pipeline.SHADER_DEFAULT_HAIR)) + else if (shaderName.iContains(Pipeline.SHADER_DEFAULT_HAIR)) { ConnectDefaultHairMaterial(obj, sourceName, sharedMat, mat, materialType, matJson); } - else if (shaderName.EndsWith(Pipeline.SHADER_HQ_SKIN) || - shaderName.EndsWith(Pipeline.SHADER_HQ_HEAD)) + else if (shaderName.iContains(Pipeline.SHADER_HQ_SKIN) || + shaderName.iContains(Pipeline.SHADER_HQ_HEAD)) { ConnectHQSkinMaterial(obj, sourceName, sharedMat, mat, materialType, matJson); } - else if (shaderName.EndsWith(Pipeline.SHADER_HQ_TEETH)) + else if (shaderName.iContains(Pipeline.SHADER_HQ_TEETH)) { ConnectHQTeethMaterial(obj, sourceName, sharedMat, mat, materialType, matJson); } - else if (shaderName.EndsWith(Pipeline.SHADER_HQ_TONGUE)) + else if (shaderName.iContains(Pipeline.SHADER_HQ_TONGUE)) { ConnectHQTongueMaterial(obj, sourceName, sharedMat, mat, materialType, matJson); } - else if (shaderName.EndsWith(Pipeline.SHADER_HQ_EYE_REFRACTIVE) || - shaderName.EndsWith(Pipeline.SHADER_HQ_CORNEA) || - shaderName.EndsWith(Pipeline.SHADER_HQ_CORNEA_PARALLAX) || - shaderName.EndsWith(Pipeline.SHADER_HQ_CORNEA_REFRACTIVE)) + else if (shaderName.iContains(Pipeline.SHADER_HQ_EYE_REFRACTIVE) || + shaderName.iContains(Pipeline.SHADER_HQ_CORNEA) || + shaderName.iContains(Pipeline.SHADER_HQ_CORNEA_PARALLAX) || + shaderName.iContains(Pipeline.SHADER_HQ_CORNEA_REFRACTIVE)) { ConnectHQEyeMaterial(obj, sourceName, sharedMat, mat, materialType, matJson); } - else if (shaderName.EndsWith(Pipeline.SHADER_HQ_HAIR) || - shaderName.EndsWith(Pipeline.SHADER_HQ_HAIR_COVERAGE)) - { + else if (shaderName.iContains(Pipeline.SHADER_HQ_HAIR) || + shaderName.iContains(Pipeline.SHADER_HQ_HAIR_COVERAGE)) + { ConnectHQHairMaterial(obj, sourceName, sharedMat, mat, materialType, matJson); } - else if (shaderName.EndsWith(Pipeline.SHADER_HQ_EYE_OCCLUSION)) + else if (shaderName.iContains(Pipeline.SHADER_HQ_EYE_OCCLUSION)) { ConnectHQEyeOcclusionMaterial(obj, sourceName, sharedMat, mat, materialType, matJson); } - else if (shaderName.EndsWith(Pipeline.SHADER_HQ_TEARLINE)) + else if (shaderName.iContains(Pipeline.SHADER_HQ_TEARLINE)) { ConnectHQTearlineMaterial(obj, sourceName, sharedMat, mat, materialType, matJson); } @@ -1573,8 +1587,7 @@ private void ConnectHQEyeOcclusionMaterial(GameObject obj, string sourceName, Ma float modelScale = (obj.transform.localScale.x + obj.transform.localScale.y + - obj.transform.localScale.z) / 3.0f; - Debug.Log(modelScale); + obj.transform.localScale.z) / 3.0f; mat.SetFloatIf("_ExpandScale", 1.0f / modelScale); } diff --git a/Editor/ImporterWindow.cs b/Editor/ImporterWindow.cs index c87b9f7..91c389a 100644 --- a/Editor/ImporterWindow.cs +++ b/Editor/ImporterWindow.cs @@ -791,6 +791,11 @@ private void OnGUISettingsArea(Rect settingsBlock) "Otherwise subsequent material rebuilds will try to re-use existing bakes. Only needed if the source textures are changed.")); GUILayout.Space(ROW_SPACE); + Importer.USE_TESSELLATION_SHADER = GUILayout.Toggle(Importer.USE_TESSELLATION_SHADER, + new GUIContent("Use Tessellation in Shaders", "Use tessellation enabled shaders where possible. " + + "For HDRP 10 & 11 this means default shaders only (HDRP/LitTessellation). For HDRP 12 (Unity 2021.2+) all shader graph shaders can have tessellation enabled.")); + GUILayout.Space(ROW_SPACE); + GUILayout.EndVertical(); GUILayout.FlexibleSpace(); @@ -799,9 +804,6 @@ private void OnGUISettingsArea(Rect settingsBlock) GUILayout.EndArea(); } - - - private void EyeOptionSelected(object sel) { contextCharacter.QualEyes = (CharacterInfo.EyeQuality)sel; diff --git a/Editor/MeshUtil.cs b/Editor/MeshUtil.cs index 4852b1d..23b6fc7 100644 --- a/Editor/MeshUtil.cs +++ b/Editor/MeshUtil.cs @@ -1153,8 +1153,8 @@ public static void Extract2PassHairMeshes(Object prefabAsset) Material[] sharedMaterials = new Material[2]; // - add first pass hair shader material // - add second pass hair shader material - Material firstPassTemplate = Util.FindAmplifyMaterial(Pipeline.MATERIAL_HQ_HAIR_1ST_PASS); - Material secondPassTemplate = Util.FindAmplifyMaterial(Pipeline.MATERIAL_HQ_HAIR_2ND_PASS); + Material firstPassTemplate = Util.FindCustomMaterial(Pipeline.MATERIAL_HQ_HAIR_1ST_PASS); + Material secondPassTemplate = Util.FindCustomMaterial(Pipeline.MATERIAL_HQ_HAIR_2ND_PASS); Material firstPass = new Material(firstPassTemplate); Material secondPass = new Material(secondPassTemplate); CopyMaterialParameters(oldMat, firstPass); @@ -1182,8 +1182,8 @@ public static void Extract2PassHairMeshes(Object prefabAsset) // - add first pass hair shader material // - add second pass hair shader material - Material firstPassTemplate = Util.FindAmplifyMaterial(Pipeline.MATERIAL_HQ_HAIR_1ST_PASS); - Material secondPassTemplate = Util.FindAmplifyMaterial(Pipeline.MATERIAL_HQ_HAIR_2ND_PASS); + Material firstPassTemplate = Util.FindCustomMaterial(Pipeline.MATERIAL_HQ_HAIR_1ST_PASS); + Material secondPassTemplate = Util.FindCustomMaterial(Pipeline.MATERIAL_HQ_HAIR_2ND_PASS); Material firstPass = new Material(firstPassTemplate); Material secondPass = new Material(secondPassTemplate); CopyMaterialParameters(oldMat, firstPass); diff --git a/Editor/Pipeline.cs b/Editor/Pipeline.cs index d7fe9e8..022d039 100644 --- a/Editor/Pipeline.cs +++ b/Editor/Pipeline.cs @@ -56,11 +56,7 @@ public static class Pipeline public const string SHADER_HQ_EYE = "RL_EyeShaderBasic_Dummy_HDRP"; // Dummy shader (unlit no textures) public const string SHADER_HQ_EYE_OCCLUSION = "RL_EyeOcclusionShader_HDRP"; public const string SHADER_HQ_TEARLINE = "RL_TearlineShader_HDRP"; -#if HDRP_12_0_0_OR_NEWER - public const string SHADER_HQ_HAIR = "RL_HairShader_Variants_HDRP12"; -#else public const string SHADER_HQ_HAIR = "RL_HairShader_Variants_HDRP"; -#endif public const string SHADER_HQ_SCALPBASE = "HDRP/Lit"; public const string SHADER_HQ_EYELASH = "HDRP/Lit"; public const string SHADER_HQ_TEETH = "RL_TeethShader_HDRP"; @@ -85,11 +81,7 @@ public static class Pipeline public const string MATERIAL_HQ_EYE = "RL_Template_HQ_EyeBasic_Dummy_HDRP"; public const string MATERIAL_HQ_EYE_OCCLUSION = "RL_Template_HQ_EyeOcclusion_HDRP"; public const string MATERIAL_HQ_TEARLINE = "RL_Template_HQ_Tearline_HDRP"; -#if HDRP_12_0_0_OR_NEWER - public const string MATERIAL_HQ_HAIR = "RL_Template_HQ_Hair_HDRP12"; -#else public const string MATERIAL_HQ_HAIR = "RL_Template_HQ_Hair_HDRP"; -#endif public const string MATERIAL_HQ_SCALPBASE = "RL_Template_Default_ScalpBase_HDRP"; public const string MATERIAL_HQ_EYELASH = "RL_Template_Default_Eyelash_HDRP"; public const string MATERIAL_HQ_TEETH = "RL_Template_HQ_Teeth_HDRP"; @@ -145,11 +137,7 @@ public static class Pipeline public const string MATERIAL_BAKED_CORNEA_REFRACTIVE_CUSTOM = "RL_Template_Baked_CorneaRefractiveCustom_HDRP"; public const string MATERIAL_BAKED_EYE_REFRACTIVE_CUSTOM = "RL_Template_Baked_EyeRefractiveCustom_HDRP"; public const string MATERIAL_BAKED_EYE_OCCLUSION_CUSTOM = "RL_Template_Baked_EyeOcclusionCustom_HDRP"; -#if HDRP_12_0_0_OR_NEWER public const string MATERIAL_BAKED_HAIR_CUSTOM = "RL_Template_Baked_HairCustom_HDRP12"; -#else - public const string MATERIAL_BAKED_HAIR_CUSTOM = "RL_Template_Baked_HairCustom_HDRP"; -#endif public const string MATERIAL_BAKED_HAIR_COVERAGE_CUSTOM = "RL_Template_Baked_HairCustom_HDRP"; // 2 pass public const string MATERIAL_BAKED_HAIR_1ST_PASS = "RL_Template_Baked_Hair_1st_Pass_HDRP"; @@ -440,6 +428,11 @@ public static class Pipeline public static bool is3D => RP == RenderPipeline.Builtin; public static bool isURP => RP == RenderPipeline.URP; public static bool isHDRP => RP == RenderPipeline.HDRP; +#if HDRP_12_0_0_OR_NEWER + public static bool isHDRP12 => true; +#else + public static bool isHDRP12 => false; +#endif public static RenderPipeline GetRenderPipeline() @@ -655,36 +648,73 @@ public static string GetTemplateMaterialName(MaterialType materialType, Material return templateName; } - public static Material GetTemplateMaterial(MaterialType materialType, MaterialQuality quality, CharacterInfo info, bool useAmplify = false) + public static Material GetTemplateMaterial(MaterialType materialType, MaterialQuality quality, CharacterInfo info, bool useAmplify = false, bool useTessellation = false) { string templateName = GetTemplateMaterialName(materialType, quality, info); + + return GetCustomTemplateMaterial(templateName, quality, useAmplify, useTessellation); + } + + public static Material GetCustomTemplateMaterial(string templateName, MaterialQuality quality, bool useAmplify, bool useTessellation) + { + string customTemplateName; + Material customTemplate = null; + Material foundTemplate = null; + bool foundHDRP12 = false; + if (isHDRP12) + { + customTemplateName = templateName + "12"; + foundTemplate = Util.FindMaterial(customTemplateName); + if (foundTemplate) + { + templateName = customTemplateName; + customTemplate = foundTemplate; + foundHDRP12 = true; + } + } + if (useAmplify) { - Material amplifyTemplate = Util.FindMaterial(templateName + "_Amplify"); - if (amplifyTemplate) + customTemplateName = templateName + "_Amplify"; + foundTemplate = Util.FindMaterial(customTemplateName); + if (foundTemplate) { - return amplifyTemplate; + templateName = customTemplateName; + customTemplate = foundTemplate; } } - Material template = Util.FindMaterial(templateName); - if (template) return template; + if (useTessellation) + { + foundTemplate = null; - return GetDefaultMaterial(quality); - } + if (isHDRP12 && !foundHDRP12) + { + customTemplateName = templateName + "12_T"; + foundTemplate = Util.FindMaterial(customTemplateName); + if (foundTemplate) + { + templateName = customTemplateName; + customTemplate = foundTemplate; + foundHDRP12 = true; + } + } - public static Material GetCustomTemplateMaterial(string templateName, MaterialQuality quality, bool useAmplify) - { - if (useAmplify) - { - Material amplifyTemplate = Util.FindMaterial(templateName + "_Amplify"); - if (amplifyTemplate) + if (!foundTemplate) { - return amplifyTemplate; + customTemplateName = templateName + "_T"; + foundTemplate = Util.FindMaterial(customTemplateName); + if (foundTemplate) + { + templateName = customTemplateName; + customTemplate = foundTemplate; + } } } + if (customTemplate) return customTemplate; + Material template = Util.FindMaterial(templateName); if (template) return template; diff --git a/Editor/PreviewScene.cs b/Editor/PreviewScene.cs index 6be0059..954787b 100644 --- a/Editor/PreviewScene.cs +++ b/Editor/PreviewScene.cs @@ -52,6 +52,18 @@ public static PreviewScene GetPreviewScene() ps.lighting = GameObject.Find("Lighting")?.transform; ps.scene = UnityEngine.SceneManagement.SceneManager.GetActiveScene(); ps.camera = GameObject.Find("Main Camera")?.transform; + if (!ps.camera) + { + Camera[] cams = GameObject.FindObjectsOfType(); + foreach (Camera cam in cams) + { + if (cam.isActiveAndEnabled) + { + ps.camera = cam.transform; + break; + } + } + } return ps; } diff --git a/Editor/Util.cs b/Editor/Util.cs index 7f704be..f85d8ed 100644 --- a/Editor/Util.cs +++ b/Editor/Util.cs @@ -336,17 +336,65 @@ public static Material FindMaterial(string name, string[] folders = null) return null; } - public static Material FindAmplifyMaterial(string name, string[] folders = null) + public static Material FindCustomMaterial(string name, string[] folders = null) { + Material template = null; + Material foundTemplate = null; + bool foundHDRP12 = false; + + if (Pipeline.isHDRP12) + { + string templateName = name + "12"; + foundTemplate = FindMaterial(templateName, folders); + if (foundTemplate) + { + name = templateName; + template = foundTemplate; + foundHDRP12 = true; + } + } + if (Importer.USE_AMPLIFY_SHADER) { - Material amplifyTemplate = FindMaterial(name + "_Amplify", folders); - if (amplifyTemplate) + string templateName = name + "_Amplify"; + foundTemplate = FindMaterial(templateName, folders); + if (foundTemplate) { - return amplifyTemplate; + name = templateName; + template = foundTemplate; } } + if (Importer.USE_TESSELLATION_SHADER) + { + foundTemplate = null; + + if (Pipeline.isHDRP12 && !foundHDRP12) + { + string templateName = name + "12_T"; + foundTemplate = FindMaterial(templateName, folders); + if (foundTemplate) + { + name = templateName; + template = foundTemplate; + foundHDRP12 = true; + } + } + + if (!foundTemplate) + { + string templateName = name + "_T"; + foundTemplate = FindMaterial(templateName, folders); + if (foundTemplate) + { + name = templateName; + template = foundTemplate; + } + } + } + + if (template) return template; + return FindMaterial(name, folders); } diff --git a/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_1st_Pass_HDRP12.mat b/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_1st_Pass_HDRP12.mat index 9d3e38e..bed5d46 100644 --- a/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_1st_Pass_HDRP12.mat +++ b/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_1st_Pass_HDRP12.mat @@ -32,8 +32,8 @@ Material: - _DISABLE_SSR_TRANSPARENT - _DOUBLESIDED_ON - _ENUMCLIPQUALITY_ON_STANDARD + m_InvalidKeywords: - _TESSELLATION_PHONG - m_InvalidKeywords: [] m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 1 @@ -136,14 +136,6 @@ Material: - _StencilWriteMaskMV: 40 - _SupportDecals: 1 - _SurfaceType: 0 - - _TessellationBackFaceCullEpsilon: -0.25 - - _TessellationFactor: 0 - - _TessellationFactorMaxDistance: 50 - - _TessellationFactorMinDistance: 20 - - _TessellationFactorTriangleSize: 100 - - _TessellationMaxDisplacement: 0.01 - - _TessellationMode: 1 - - _TessellationShapeFactor: 0.75 - _TransparentBackfaceEnable: 1 - _TransparentCullMode: 2 - _TransparentDepthPostpassEnable: 1 @@ -158,7 +150,6 @@ Material: - _ZTestTransparent: 4 - _ZWrite: 1 m_Colors: - - Color_1fead8c8f2eb471886227150feb2da07: {r: 1, g: 1, b: 1, a: 0} - _BaseColor: {r: 1, g: 1, b: 1, a: 0} - _DoubleSidedConstants: {r: -1, g: -1, b: -1, a: 0} - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} diff --git a/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_2nd_Pass_HDRP12.mat b/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_2nd_Pass_HDRP12.mat index 2af72df..743ed87 100644 --- a/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_2nd_Pass_HDRP12.mat +++ b/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_2nd_Pass_HDRP12.mat @@ -32,9 +32,9 @@ Material: - _ENABLE_FOG_ON_TRANSPARENT - _ENUMCLIPQUALITY_ON_STANDARD - _SURFACE_TYPE_TRANSPARENT - - _TESSELLATION_PHONG - _TRANSPARENT_WRITES_MOTION_VEC - m_InvalidKeywords: [] + m_InvalidKeywords: + - _TESSELLATION_PHONG m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 1 @@ -136,14 +136,6 @@ Material: - _StencilWriteMaskMV: 40 - _SupportDecals: 1 - _SurfaceType: 1 - - _TessellationBackFaceCullEpsilon: -0.25 - - _TessellationFactor: 0 - - _TessellationFactorMaxDistance: 50 - - _TessellationFactorMinDistance: 20 - - _TessellationFactorTriangleSize: 100 - - _TessellationMaxDisplacement: 0.01 - - _TessellationMode: 1 - - _TessellationShapeFactor: 0.75 - _TransparentBackfaceEnable: 1 - _TransparentCullMode: 2 - _TransparentDepthPostpassEnable: 0 @@ -158,7 +150,6 @@ Material: - _ZTestTransparent: 2 - _ZWrite: 0 m_Colors: - - Color_1fead8c8f2eb471886227150feb2da07: {r: 1, g: 1, b: 1, a: 0} - _BaseColor: {r: 1, g: 1, b: 1, a: 0} - _DoubleSidedConstants: {r: -1, g: -1, b: -1, a: 0} - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} diff --git a/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_HDRP12.mat b/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_HDRP12.mat index 7b66030..00c0b72 100644 --- a/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_HDRP12.mat +++ b/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_HDRP12.mat @@ -34,9 +34,9 @@ Material: - _ENABLE_FOG_ON_TRANSPARENT - _ENUMCLIPQUALITY_ON_STANDARD - _SURFACE_TYPE_TRANSPARENT - - _TESSELLATION_PHONG - _TRANSPARENT_WRITES_MOTION_VEC - m_InvalidKeywords: [] + m_InvalidKeywords: + - _TESSELLATION_PHONG m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 1 @@ -136,14 +136,6 @@ Material: - _StencilWriteMaskMV: 40 - _SupportDecals: 1 - _SurfaceType: 1 - - _TessellationBackFaceCullEpsilon: -0.25 - - _TessellationFactor: 0 - - _TessellationFactorMaxDistance: 50 - - _TessellationFactorMinDistance: 20 - - _TessellationFactorTriangleSize: 100 - - _TessellationMaxDisplacement: 0.01 - - _TessellationMode: 1 - - _TessellationShapeFactor: 0.75 - _TransparentBackfaceEnable: 1 - _TransparentCullMode: 2 - _TransparentDepthPostpassEnable: 1 @@ -158,7 +150,6 @@ Material: - _ZTestTransparent: 4 - _ZWrite: 0 m_Colors: - - Color_1fead8c8f2eb471886227150feb2da07: {r: 1, g: 1, b: 1, a: 0} - _BaseColor: {r: 1, g: 1, b: 1, a: 0} - _DoubleSidedConstants: {r: -1, g: -1, b: -1, a: 0} - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} diff --git a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Hair_HDRP12.mat b/HDRP/Material Templates/HDRP12/RL_Template_HQ_Hair_HDRP12.mat index 1e9d970..62f3e61 100644 --- a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Hair_HDRP12.mat +++ b/HDRP/Material Templates/HDRP12/RL_Template_HQ_Hair_HDRP12.mat @@ -18,9 +18,9 @@ Material: - _ENABLE_FOG_ON_TRANSPARENT - _ENUMCLIPQUALITY_ON_STANDARD - _SURFACE_TYPE_TRANSPARENT - - _TESSELLATION_PHONG - _TRANSPARENT_WRITES_MOTION_VEC - m_InvalidKeywords: [] + m_InvalidKeywords: + - _TESSELLATION_PHONG m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 1 @@ -154,14 +154,6 @@ Material: - _StencilWriteMaskMV: 40 - _SupportDecals: 1 - _SurfaceType: 1 - - _TessellationBackFaceCullEpsilon: -0.25 - - _TessellationFactor: 0 - - _TessellationFactorMaxDistance: 50 - - _TessellationFactorMinDistance: 20 - - _TessellationFactorTriangleSize: 100 - - _TessellationMaxDisplacement: 0.01 - - _TessellationMode: 1 - - _TessellationShapeFactor: 0.75 - _TransparentBackfaceEnable: 1 - _TransparentCullMode: 2 - _TransparentDepthPostpassEnable: 1 diff --git a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Head_HDRP12.mat.meta b/HDRP/Material Templates/HDRP12/RL_Template_HQ_Head_HDRP12.mat.meta deleted file mode 100644 index 12fd638..0000000 --- a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Head_HDRP12.mat.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: cab3f47104e4ba145ae9811bd3046a7e -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 2100000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Skin_HDRP12.mat.meta b/HDRP/Material Templates/HDRP12/RL_Template_HQ_Skin_HDRP12.mat.meta deleted file mode 100644 index b82513b..0000000 --- a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Skin_HDRP12.mat.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 9a233aa982a9cdb4e81f64899c4c46ab -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 2100000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Teeth_HDRP12.mat.meta b/HDRP/Material Templates/HDRP12/RL_Template_HQ_Teeth_HDRP12.mat.meta deleted file mode 100644 index db8ec17..0000000 --- a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Teeth_HDRP12.mat.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: b6902a48b742e1b4bbb4ffb434c9f793 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 2100000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Tongue_HDRP12.mat.meta b/HDRP/Material Templates/HDRP12/RL_Template_HQ_Tongue_HDRP12.mat.meta deleted file mode 100644 index 7151a2c..0000000 --- a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Tongue_HDRP12.mat.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 47e37cd8ee8d81a47bce390e76ccea17 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 2100000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/HDRP/Material Templates/HDRP12/Tessellation.meta b/HDRP/Material Templates/HDRP12/Tessellation.meta new file mode 100644 index 0000000..38d6d1e --- /dev/null +++ b/HDRP/Material Templates/HDRP12/Tessellation.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: da93f3dc8a64d924aae8296c2481fabe +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/HDRP/Material Templates/HDRP12/RL_Template_Baked_CorneaParallaxCustom_HDRP12.mat b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_CorneaParallaxCustom_HDRP12_T.mat similarity index 96% rename from HDRP/Material Templates/HDRP12/RL_Template_Baked_CorneaParallaxCustom_HDRP12.mat rename to HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_CorneaParallaxCustom_HDRP12_T.mat index 6a5d17d..2402095 100644 --- a/HDRP/Material Templates/HDRP12/RL_Template_Baked_CorneaParallaxCustom_HDRP12.mat +++ b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_CorneaParallaxCustom_HDRP12_T.mat @@ -38,8 +38,8 @@ Material: m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_Name: RL_Template_Baked_CorneaParallaxCustom_HDRP12 - m_Shader: {fileID: -6465566751694194690, guid: f6adb744898d3ee40a74574f0db55dd1, + m_Name: RL_Template_Baked_CorneaParallaxCustom_HDRP12_T + m_Shader: {fileID: -6465566751694194690, guid: 7935e80451b69f0419cf61b1ad52a736, type: 3} m_ValidKeywords: - _DISABLE_SSR_TRANSPARENT @@ -143,7 +143,7 @@ Material: - _SupportDecals: 1 - _SurfaceType: 0 - _TessellationBackFaceCullEpsilon: -0.25 - - _TessellationFactor: 0 + - _TessellationFactor: 8 - _TessellationFactorMaxDistance: 50 - _TessellationFactorMinDistance: 20 - _TessellationFactorTriangleSize: 100 diff --git a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Hair_1st_Pass_HDRP12.mat.meta b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_CorneaParallaxCustom_HDRP12_T.mat.meta similarity index 79% rename from HDRP/Material Templates/HDRP12/RL_Template_HQ_Hair_1st_Pass_HDRP12.mat.meta rename to HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_CorneaParallaxCustom_HDRP12_T.mat.meta index 2fe1d78..f20fd8e 100644 --- a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Hair_1st_Pass_HDRP12.mat.meta +++ b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_CorneaParallaxCustom_HDRP12_T.mat.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: fc78211e092d77b4ebc9b16a58f18046 +guid: 8a875fa17b832a84e8dd268295c4724d NativeFormatImporter: externalObjects: {} mainObjectFileID: 2100000 diff --git a/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_1st_Pass_HDRP12_T.mat b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_1st_Pass_HDRP12_T.mat new file mode 100644 index 0000000..b22f6e3 --- /dev/null +++ b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_1st_Pass_HDRP12_T.mat @@ -0,0 +1,167 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-195450499016413138 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: da692e001514ec24dbc4cca1949ff7e8, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 12 + hdPluginSubTargetMaterialVersions: + m_Keys: [] + m_Values: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: RL_Template_Baked_HairCustom_1st_Pass_HDRP12_T + m_Shader: {fileID: -6465566751694194690, guid: a3c9ad516f103934fbed433b9b48b6f4, + type: 3} + m_ValidKeywords: + - _ALPHATEST_ON + - _ALPHATOMASK_ON + - _DISABLE_SSR_TRANSPARENT + - _DOUBLESIDED_ON + - _ENUMCLIPQUALITY_ON_STANDARD + - _TESSELLATION_PHONG + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 1 + m_CustomRenderQueue: 2475 + stringTagMap: + MotionVector: User + RenderType: TransparentCutout + disabledShaderPasses: + - RayTracingPrepass + - MOTIONVECTORS + - TransparentDepthPrepass + - TransparentDepthPostpass + - TransparentBackface + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseColorMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FlowMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Texture2DAsset_b7dd6d548cab4312a8b6e729fb7e3a32_Out_0: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AddPrecomputedVelocity: 0 + - _AlphaClip: 0.5 + - _AlphaCutoffEnable: 1 + - _AlphaDstBlend: 0 + - _AlphaSrcBlend: 1 + - _AlphaToMask: 1 + - _AlphaToMaskInspectorValue: 1 + - _BlendMode: 0 + - _ConservativeDepthOffsetEnable: 0 + - _CullMode: 0 + - _CullModeForward: 0 + - _DepthOffsetEnable: 0 + - _DepthPostpass: 1 + - _DepthPrepass: 0.9 + - _DoubleSidedEnable: 1 + - _DoubleSidedGIMode: 0 + - _DoubleSidedNormalMode: 0 + - _DstBlend: 0 + - _ENUMCLIPQUALITY_ON: 0 + - _EnableBlendModePreserveSpecularLighting: 1 + - _EnableFogOnTransparent: 1 + - _NormalStrength: 1 + - _OpaqueCullMode: 2 + - _ReceivesSSR: 1 + - _ReceivesSSRTransparent: 0 + - _RenderQueueType: 1 + - _RequireSplitLighting: 0 + - _RimTransmissionIntensity: 0.05 + - _SecondarySmoothness: 0.625 + - _SecondarySpecularMultiplier: 0.05 + - _SecondarySpecularShift: 0.15 + - _ShadowClip: 0.25 + - _SpecularMultiplier: 0.5 + - _SpecularShiftMax: 0 + - _SpecularShiftMin: 0 + - _SrcBlend: 1 + - _StencilRef: 0 + - _StencilRefDepth: 8 + - _StencilRefDistortionVec: 4 + - _StencilRefGBuffer: 10 + - _StencilRefMV: 40 + - _StencilWriteMask: 6 + - _StencilWriteMaskDepth: 8 + - _StencilWriteMaskDistortionVec: 4 + - _StencilWriteMaskGBuffer: 14 + - _StencilWriteMaskMV: 40 + - _SupportDecals: 1 + - _SurfaceType: 0 + - _TessellationBackFaceCullEpsilon: -0.25 + - _TessellationFactor: 8 + - _TessellationFactorMaxDistance: 50 + - _TessellationFactorMinDistance: 20 + - _TessellationFactorTriangleSize: 100 + - _TessellationMaxDisplacement: 0.01 + - _TessellationMode: 1 + - _TessellationShapeFactor: 0.75 + - _TransparentBackfaceEnable: 1 + - _TransparentCullMode: 2 + - _TransparentDepthPostpassEnable: 1 + - _TransparentDepthPrepassEnable: 1 + - _TransparentSortPriority: 0 + - _TransparentWritingMotionVec: 1 + - _TransparentZWrite: 0 + - _UseShadowThreshold: 1 + - _VertexColorStrength: 0.5 + - _ZTestDepthEqualForOpaque: 3 + - _ZTestGBuffer: 3 + - _ZTestTransparent: 4 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 0} + - _DoubleSidedConstants: {r: -1, g: -1, b: -1, a: 0} + - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissiveColor: {r: 0, g: 0, b: 0, a: 0} + - _SpecularTint: {r: 1, g: 1, b: 1, a: 1} + - _VertexBaseColor: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/HDRP/Material Templates/HDRP12/RL_Template_Baked_CorneaParallaxCustom_HDRP12.mat.meta b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_1st_Pass_HDRP12_T.mat.meta similarity index 79% rename from HDRP/Material Templates/HDRP12/RL_Template_Baked_CorneaParallaxCustom_HDRP12.mat.meta rename to HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_1st_Pass_HDRP12_T.mat.meta index 5c2a478..92ed927 100644 --- a/HDRP/Material Templates/HDRP12/RL_Template_Baked_CorneaParallaxCustom_HDRP12.mat.meta +++ b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_1st_Pass_HDRP12_T.mat.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: fa2d55e4cfeca9c4894c58dfae444135 +guid: 4c2c82eb07aecd442ab98d5c0f98a947 NativeFormatImporter: externalObjects: {} mainObjectFileID: 2100000 diff --git a/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_2nd_Pass_HDRP12_T.mat b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_2nd_Pass_HDRP12_T.mat new file mode 100644 index 0000000..055439d --- /dev/null +++ b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_2nd_Pass_HDRP12_T.mat @@ -0,0 +1,167 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-195450499016413138 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: da692e001514ec24dbc4cca1949ff7e8, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 12 + hdPluginSubTargetMaterialVersions: + m_Keys: [] + m_Values: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: RL_Template_Baked_HairCustom_2nd_Pass_HDRP12_T + m_Shader: {fileID: -6465566751694194690, guid: a3c9ad516f103934fbed433b9b48b6f4, + type: 3} + m_ValidKeywords: + - _DISABLE_SSR_TRANSPARENT + - _DOUBLESIDED_ON + - _ENABLE_FOG_ON_TRANSPARENT + - _ENUMCLIPQUALITY_ON_STANDARD + - _SURFACE_TYPE_TRANSPARENT + - _TESSELLATION_PHONG + - _TRANSPARENT_WRITES_MOTION_VEC + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 1 + m_CustomRenderQueue: 3000 + stringTagMap: + MotionVector: User + RenderType: Transparent + disabledShaderPasses: + - RayTracingPrepass + - MOTIONVECTORS + - TransparentDepthPrepass + - TransparentDepthPostpass + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseColorMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FlowMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Texture2DAsset_b7dd6d548cab4312a8b6e729fb7e3a32_Out_0: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AddPrecomputedVelocity: 0 + - _AlphaClip: 0.1 + - _AlphaCutoffEnable: 0 + - _AlphaDstBlend: 10 + - _AlphaSrcBlend: 1 + - _AlphaToMask: 0 + - _AlphaToMaskInspectorValue: 1 + - _BlendMode: 0 + - _ConservativeDepthOffsetEnable: 0 + - _CullMode: 0 + - _CullModeForward: 2 + - _DepthOffsetEnable: 0 + - _DepthPostpass: 1 + - _DepthPrepass: 0.9 + - _DoubleSidedEnable: 1 + - _DoubleSidedGIMode: 0 + - _DoubleSidedNormalMode: 0 + - _DstBlend: 10 + - _ENUMCLIPQUALITY_ON: 0 + - _EnableBlendModePreserveSpecularLighting: 0 + - _EnableFogOnTransparent: 1 + - _NormalStrength: 1 + - _OpaqueCullMode: 2 + - _ReceivesSSR: 1 + - _ReceivesSSRTransparent: 0 + - _RenderQueueType: 4 + - _RequireSplitLighting: 0 + - _RimTransmissionIntensity: 0.05 + - _SecondarySmoothness: 0.625 + - _SecondarySpecularMultiplier: 0.05 + - _SecondarySpecularShift: 0.15 + - _ShadowClip: 0.25 + - _SpecularMultiplier: 0.5 + - _SpecularShiftMax: 0 + - _SpecularShiftMin: 0 + - _SrcBlend: 1 + - _StencilRef: 0 + - _StencilRefDepth: 0 + - _StencilRefDistortionVec: 4 + - _StencilRefGBuffer: 2 + - _StencilRefMV: 32 + - _StencilWriteMask: 6 + - _StencilWriteMaskDepth: 8 + - _StencilWriteMaskDistortionVec: 4 + - _StencilWriteMaskGBuffer: 14 + - _StencilWriteMaskMV: 40 + - _SupportDecals: 1 + - _SurfaceType: 1 + - _TessellationBackFaceCullEpsilon: -0.25 + - _TessellationFactor: 8 + - _TessellationFactorMaxDistance: 50 + - _TessellationFactorMinDistance: 20 + - _TessellationFactorTriangleSize: 100 + - _TessellationMaxDisplacement: 0.01 + - _TessellationMode: 1 + - _TessellationShapeFactor: 0.75 + - _TransparentBackfaceEnable: 1 + - _TransparentCullMode: 2 + - _TransparentDepthPostpassEnable: 0 + - _TransparentDepthPrepassEnable: 0 + - _TransparentSortPriority: 0 + - _TransparentWritingMotionVec: 1 + - _TransparentZWrite: 0 + - _UseShadowThreshold: 1 + - _VertexColorStrength: 0.5 + - _ZTestDepthEqualForOpaque: 2 + - _ZTestGBuffer: 4 + - _ZTestTransparent: 2 + - _ZWrite: 0 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 0} + - _DoubleSidedConstants: {r: -1, g: -1, b: -1, a: 0} + - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissiveColor: {r: 0, g: 0, b: 0, a: 0} + - _SpecularTint: {r: 1, g: 1, b: 1, a: 1} + - _VertexBaseColor: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Hair_2nd_Pass_HDRP12.mat.meta b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_2nd_Pass_HDRP12_T.mat.meta similarity index 79% rename from HDRP/Material Templates/HDRP12/RL_Template_HQ_Hair_2nd_Pass_HDRP12.mat.meta rename to HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_2nd_Pass_HDRP12_T.mat.meta index 8496c13..b502f56 100644 --- a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Hair_2nd_Pass_HDRP12.mat.meta +++ b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_2nd_Pass_HDRP12_T.mat.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 5f58fa7e14722ad4ab78e676c99b1af3 +guid: 11e53aeb8c7cd5d40bb47346ae778130 NativeFormatImporter: externalObjects: {} mainObjectFileID: 2100000 diff --git a/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_HDRP12_T.mat b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_HDRP12_T.mat new file mode 100644 index 0000000..021408e --- /dev/null +++ b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_HDRP12_T.mat @@ -0,0 +1,167 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-195450499016413138 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: da692e001514ec24dbc4cca1949ff7e8, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 12 + hdPluginSubTargetMaterialVersions: + m_Keys: [] + m_Values: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: RL_Template_Baked_HairCustom_HDRP12_T + m_Shader: {fileID: -6465566751694194690, guid: a3c9ad516f103934fbed433b9b48b6f4, + type: 3} + m_ValidKeywords: + - _ALPHATEST_ON + - _ALPHATOMASK_ON + - _DISABLE_SSR_TRANSPARENT + - _DOUBLESIDED_ON + - _ENABLE_FOG_ON_TRANSPARENT + - _ENUMCLIPQUALITY_ON_STANDARD + - _SURFACE_TYPE_TRANSPARENT + - _TESSELLATION_PHONG + - _TRANSPARENT_WRITES_MOTION_VEC + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 1 + m_CustomRenderQueue: 3000 + stringTagMap: + MotionVector: User + RenderType: Transparent + disabledShaderPasses: + - RayTracingPrepass + - MOTIONVECTORS + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseColorMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FlowMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Texture2DAsset_b7dd6d548cab4312a8b6e729fb7e3a32_Out_0: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - _AddPrecomputedVelocity: 0 + - _AlphaClip: 0.1 + - _AlphaCutoffEnable: 1 + - _AlphaDstBlend: 10 + - _AlphaSrcBlend: 1 + - _AlphaToMask: 1 + - _AlphaToMaskInspectorValue: 1 + - _BlendMode: 0 + - _ConservativeDepthOffsetEnable: 0 + - _CullMode: 0 + - _CullModeForward: 2 + - _DepthOffsetEnable: 0 + - _DepthPostpass: 1 + - _DepthPrepass: 0.9 + - _DoubleSidedEnable: 1 + - _DoubleSidedGIMode: 0 + - _DoubleSidedNormalMode: 0 + - _DstBlend: 10 + - _ENUMCLIPQUALITY_ON: 0 + - _EnableBlendModePreserveSpecularLighting: 0 + - _EnableFogOnTransparent: 1 + - _NormalStrength: 1 + - _OpaqueCullMode: 2 + - _ReceivesSSR: 1 + - _ReceivesSSRTransparent: 0 + - _RenderQueueType: 4 + - _RequireSplitLighting: 0 + - _RimTransmissionIntensity: 0.05 + - _SecondarySmoothness: 0.625 + - _SecondarySpecularMultiplier: 0.05 + - _SecondarySpecularShift: 0.15 + - _ShadowClip: 0.25 + - _SpecularMultiplier: 0.5 + - _SpecularShiftMax: 0 + - _SpecularShiftMin: 0 + - _SrcBlend: 1 + - _StencilRef: 0 + - _StencilRefDepth: 0 + - _StencilRefDistortionVec: 4 + - _StencilRefGBuffer: 2 + - _StencilRefMV: 32 + - _StencilWriteMask: 6 + - _StencilWriteMaskDepth: 8 + - _StencilWriteMaskDistortionVec: 4 + - _StencilWriteMaskGBuffer: 14 + - _StencilWriteMaskMV: 40 + - _SupportDecals: 1 + - _SurfaceType: 1 + - _TessellationBackFaceCullEpsilon: -0.25 + - _TessellationFactor: 8 + - _TessellationFactorMaxDistance: 50 + - _TessellationFactorMinDistance: 20 + - _TessellationFactorTriangleSize: 100 + - _TessellationMaxDisplacement: 0.01 + - _TessellationMode: 1 + - _TessellationShapeFactor: 0.75 + - _TransparentBackfaceEnable: 1 + - _TransparentCullMode: 2 + - _TransparentDepthPostpassEnable: 1 + - _TransparentDepthPrepassEnable: 1 + - _TransparentSortPriority: 0 + - _TransparentWritingMotionVec: 1 + - _TransparentZWrite: 0 + - _UseShadowThreshold: 1 + - _VertexColorStrength: 0.5 + - _ZTestDepthEqualForOpaque: 4 + - _ZTestGBuffer: 3 + - _ZTestTransparent: 4 + - _ZWrite: 0 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 0} + - _DoubleSidedConstants: {r: -1, g: -1, b: -1, a: 0} + - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissiveColor: {r: 0, g: 0, b: 0, a: 0} + - _SpecularTint: {r: 1, g: 1, b: 1, a: 1} + - _VertexBaseColor: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/HDRP/Material Templates/HDRP12/RL_Template_HQ_CorneaParallax_HDRP12.mat.meta b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_HDRP12_T.mat.meta similarity index 79% rename from HDRP/Material Templates/HDRP12/RL_Template_HQ_CorneaParallax_HDRP12.mat.meta rename to HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_HDRP12_T.mat.meta index 521282c..e6caed2 100644 --- a/HDRP/Material Templates/HDRP12/RL_Template_HQ_CorneaParallax_HDRP12.mat.meta +++ b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_HDRP12_T.mat.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 52868e9e796631443b39bba697ca1837 +guid: 02e953db3f187fa4e9f7b4936e9b7037 NativeFormatImporter: externalObjects: {} mainObjectFileID: 2100000 diff --git a/HDRP/Material Templates/HDRP12/RL_Template_HQ_CorneaParallax_HDRP12.mat b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_CorneaParallax_HDRP12_T.mat similarity index 97% rename from HDRP/Material Templates/HDRP12/RL_Template_HQ_CorneaParallax_HDRP12.mat rename to HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_CorneaParallax_HDRP12_T.mat index 20efde0..d379188 100644 --- a/HDRP/Material Templates/HDRP12/RL_Template_HQ_CorneaParallax_HDRP12.mat +++ b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_CorneaParallax_HDRP12_T.mat @@ -23,8 +23,8 @@ Material: m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_Name: RL_Template_HQ_CorneaParallax_HDRP12 - m_Shader: {fileID: -6465566751694194690, guid: fabb900d3c32f1a42bd7136a37169d92, + m_Name: RL_Template_HQ_CorneaParallax_HDRP12_T + m_Shader: {fileID: -6465566751694194690, guid: 4bddaf4ee5135794fb0884ce0fa3997f, type: 3} m_ValidKeywords: - BOOLEAN_ISCORNEA_ON @@ -154,7 +154,7 @@ Material: - _SupportDecals: 1 - _SurfaceType: 0 - _TessellationBackFaceCullEpsilon: -0.25 - - _TessellationFactor: 0 + - _TessellationFactor: 8 - _TessellationFactorMaxDistance: 50 - _TessellationFactorMinDistance: 20 - _TessellationFactorTriangleSize: 100 diff --git a/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_CorneaParallax_HDRP12_T.mat.meta b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_CorneaParallax_HDRP12_T.mat.meta new file mode 100644 index 0000000..54905fb --- /dev/null +++ b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_CorneaParallax_HDRP12_T.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ce35cbc600c694846aa46e5ffbf46844 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Hair_1st_Pass_HDRP12.mat b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_1st_Pass_HDRP12_T.mat similarity index 97% rename from HDRP/Material Templates/HDRP12/RL_Template_HQ_Hair_1st_Pass_HDRP12.mat rename to HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_1st_Pass_HDRP12_T.mat index 5aa574f..d7189bd 100644 --- a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Hair_1st_Pass_HDRP12.mat +++ b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_1st_Pass_HDRP12_T.mat @@ -7,8 +7,8 @@ Material: m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_Name: RL_Template_HQ_Hair_1st_Pass_HDRP12 - m_Shader: {fileID: -6465566751694194690, guid: 2a445bf2b029ab74ebeb883085b60b80, + m_Name: RL_Template_HQ_Hair_1st_Pass_HDRP12_T + m_Shader: {fileID: -6465566751694194690, guid: 59adc6954f9abbf4b8c16a770e746925, type: 3} m_ValidKeywords: - _ALPHATEST_ON @@ -155,7 +155,7 @@ Material: - _SupportDecals: 1 - _SurfaceType: 0 - _TessellationBackFaceCullEpsilon: -0.25 - - _TessellationFactor: 0 + - _TessellationFactor: 8 - _TessellationFactorMaxDistance: 50 - _TessellationFactorMinDistance: 20 - _TessellationFactorTriangleSize: 100 diff --git a/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_1st_Pass_HDRP12_T.mat.meta b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_1st_Pass_HDRP12_T.mat.meta new file mode 100644 index 0000000..b2b9407 --- /dev/null +++ b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_1st_Pass_HDRP12_T.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 52caab13d5d5f0e4ba2de99c883dce1c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Hair_2nd_Pass_HDRP12.mat b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_2nd_Pass_HDRP12_T.mat similarity index 97% rename from HDRP/Material Templates/HDRP12/RL_Template_HQ_Hair_2nd_Pass_HDRP12.mat rename to HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_2nd_Pass_HDRP12_T.mat index 773a153..12a1983 100644 --- a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Hair_2nd_Pass_HDRP12.mat +++ b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_2nd_Pass_HDRP12_T.mat @@ -7,8 +7,8 @@ Material: m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_Name: RL_Template_HQ_Hair_2nd_Pass_HDRP12 - m_Shader: {fileID: -6465566751694194690, guid: 2a445bf2b029ab74ebeb883085b60b80, + m_Name: RL_Template_HQ_Hair_2nd_Pass_HDRP12_T + m_Shader: {fileID: -6465566751694194690, guid: 59adc6954f9abbf4b8c16a770e746925, type: 3} m_ValidKeywords: - _DISABLE_SSR_TRANSPARENT @@ -155,7 +155,7 @@ Material: - _SupportDecals: 1 - _SurfaceType: 1 - _TessellationBackFaceCullEpsilon: -0.25 - - _TessellationFactor: 0 + - _TessellationFactor: 8 - _TessellationFactorMaxDistance: 50 - _TessellationFactorMinDistance: 20 - _TessellationFactorTriangleSize: 100 diff --git a/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_2nd_Pass_HDRP12_T.mat.meta b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_2nd_Pass_HDRP12_T.mat.meta new file mode 100644 index 0000000..1548daa --- /dev/null +++ b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_2nd_Pass_HDRP12_T.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bb3d678b1eb590b42b70d86a5865597c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_HDRP12_T.mat b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_HDRP12_T.mat new file mode 100644 index 0000000..5767157 --- /dev/null +++ b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_HDRP12_T.mat @@ -0,0 +1,207 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: RL_Template_HQ_Hair_HDRP12_T + m_Shader: {fileID: -6465566751694194690, guid: c0256c0c7451fb149a1321b58446f275, + type: 3} + m_ValidKeywords: + - _ALPHATEST_ON + - _ALPHATOMASK_ON + - _DISABLE_SSR_TRANSPARENT + - _DOUBLESIDED_ON + - _ENABLE_FOG_ON_TRANSPARENT + - _ENUMCLIPQUALITY_ON_STANDARD + - _SURFACE_TYPE_TRANSPARENT + - _TESSELLATION_PHONG + - _TRANSPARENT_WRITES_MOTION_VEC + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 1 + m_CustomRenderQueue: 3000 + stringTagMap: + MotionVector: User + RenderType: Transparent + disabledShaderPasses: + - RayTracingPrepass + - MOTIONVECTORS + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BlendMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DiffuseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FlowMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _IDMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _RootMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - BOOLEAN_ENABLECOLOR: 0 + - _AOOccludeAll: 0 + - _AOStrength: 1 + - _AddPrecomputedVelocity: 0 + - _AlphaClip: 0.15 + - _AlphaCutoffEnable: 1 + - _AlphaDstBlend: 10 + - _AlphaPower: 1 + - _AlphaRemap: 1 + - _AlphaSrcBlend: 1 + - _AlphaToMask: 1 + - _AlphaToMaskInspectorValue: 1 + - _BaseColorStrength: 1 + - _BlendMode: 0 + - _BlendStrength: 1 + - _ConservativeDepthOffsetEnable: 0 + - _CullMode: 0 + - _CullModeForward: 2 + - _DepthOffsetEnable: 0 + - _DepthPostpass: 0.2 + - _DepthPrepass: 0.514 + - _DiffuseStrength: 1 + - _DoubleSidedEnable: 1 + - _DoubleSidedGIMode: 0 + - _DoubleSidedNormalMode: 0 + - _DstBlend: 10 + - _ENUMCLIPQUALITY_ON: 0 + - _EnableBlendModePreserveSpecularLighting: 0 + - _EnableFogOnTransparent: 1 + - _EndColorStrength: 1 + - _FlowMapFlipGreen: 0 + - _GlobalStrength: 1 + - _HighlightAOverlapEnd: 1 + - _HighlightAOverlapInvert: 1 + - _HighlightAStrength: 1 + - _HighlightBOverlapEnd: 1 + - _HighlightBOverlapInvert: 1 + - _HighlightBStrength: 0 + - _InvertRootMap: 0 + - _NormalStrength: 1 + - _OpaqueCullMode: 2 + - _ReceivesSSR: 1 + - _ReceivesSSRTransparent: 0 + - _RenderQueueType: 4 + - _RequireSplitLighting: 0 + - _RimTransmissionIntensity: 0.05 + - _RootColorStrength: 1 + - _SecondarySmoothness: 0.5 + - _SecondarySpecularMultiplier: 0.05 + - _SecondarySpecularShift: 0.15 + - _ShadowClip: 0.15 + - _SmoothnessMax: 0.8 + - _SmoothnessMin: 0 + - _SmoothnessPower: 1 + - _SpecularMultiplier: 0.5 + - _SpecularShiftMax: 0 + - _SpecularShiftMin: 0 + - _SrcBlend: 1 + - _StencilRef: 0 + - _StencilRefDepth: 0 + - _StencilRefDistortionVec: 4 + - _StencilRefGBuffer: 2 + - _StencilRefMV: 32 + - _StencilWriteMask: 6 + - _StencilWriteMaskDepth: 8 + - _StencilWriteMaskDistortionVec: 4 + - _StencilWriteMaskGBuffer: 14 + - _StencilWriteMaskMV: 40 + - _SupportDecals: 1 + - _SurfaceType: 1 + - _TessellationBackFaceCullEpsilon: -0.25 + - _TessellationFactor: 8 + - _TessellationFactorMaxDistance: 50 + - _TessellationFactorMinDistance: 20 + - _TessellationFactorTriangleSize: 100 + - _TessellationMaxDisplacement: 0.01 + - _TessellationMode: 1 + - _TessellationShapeFactor: 0.75 + - _TransparentBackfaceEnable: 1 + - _TransparentCullMode: 2 + - _TransparentDepthPostpassEnable: 1 + - _TransparentDepthPrepassEnable: 1 + - _TransparentSortPriority: 0 + - _TransparentWritingMotionVec: 1 + - _TransparentZWrite: 0 + - _UseShadowThreshold: 1 + - _VertexColorStrength: 0.5 + - _ZTestDepthEqualForOpaque: 4 + - _ZTestGBuffer: 3 + - _ZTestTransparent: 4 + - _ZWrite: 0 + m_Colors: + - _DiffuseColor: {r: 1, g: 1, b: 1, a: 0} + - _DoubleSidedConstants: {r: -1, g: -1, b: -1, a: 0} + - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissiveColor: {r: 0, g: 0, b: 0, a: 0} + - _EndColor: {r: 0.6039216, g: 0.454902, b: 0.28627446, a: 0} + - _HighlightAColor: {r: 0.9137255, g: 0.7803922, b: 0.635294, a: 0} + - _HighlightADistribution: {r: 0.1, g: 0.2, b: 0.3, a: 0} + - _HighlightBColor: {r: 1, g: 1, b: 1, a: 0} + - _HighlightBDistribution: {r: 0.6, g: 0.7, b: 0.8, a: 0} + - _RootColor: {r: 0.32941175, g: 0.14117646, b: 0.050980367, a: 0} + - _SpecularTint: {r: 1, g: 1, b: 1, a: 1} + - _VertexBaseColor: {r: 0, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] +--- !u!114 &2688478677752794627 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: da692e001514ec24dbc4cca1949ff7e8, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 12 + hdPluginSubTargetMaterialVersions: + m_Keys: [] + m_Values: diff --git a/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_HDRP12_T.mat.meta b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_HDRP12_T.mat.meta new file mode 100644 index 0000000..1d42aa1 --- /dev/null +++ b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_HDRP12_T.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5c3b01d33f7c58547b7be645e3c97d6b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Head_HDRP12.mat b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Head_HDRP12_T.mat similarity index 97% rename from HDRP/Material Templates/HDRP12/RL_Template_HQ_Head_HDRP12.mat rename to HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Head_HDRP12_T.mat index 825d26c..9dd4220 100644 --- a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Head_HDRP12.mat +++ b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Head_HDRP12_T.mat @@ -7,8 +7,8 @@ Material: m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_Name: RL_Template_HQ_Head_HDRP12 - m_Shader: {fileID: -6465566751694194690, guid: 39cb46b047dd8134e904a95c4b6f9699, + m_Name: RL_Template_HQ_Head_HDRP12_T + m_Shader: {fileID: -6465566751694194690, guid: b95ae4633e90900488df70fccd9bce6f, type: 3} m_ValidKeywords: - BOOLEAN_IS_HEAD_ON @@ -168,7 +168,7 @@ Material: - _SupportDecals: 1 - _SurfaceType: 0 - _TessellationBackFaceCullEpsilon: -0.25 - - _TessellationFactor: 0 + - _TessellationFactor: 8 - _TessellationFactorMaxDistance: 50 - _TessellationFactorMinDistance: 20 - _TessellationFactorTriangleSize: 100 diff --git a/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Head_HDRP12_T.mat.meta b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Head_HDRP12_T.mat.meta new file mode 100644 index 0000000..ef81fd0 --- /dev/null +++ b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Head_HDRP12_T.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3a672a0e6b2a4c444a936f40a2b754cd +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Skin_HDRP12.mat b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Skin_HDRP12_T.mat similarity index 97% rename from HDRP/Material Templates/HDRP12/RL_Template_HQ_Skin_HDRP12.mat rename to HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Skin_HDRP12_T.mat index 1dbc67f..fbb0264 100644 --- a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Skin_HDRP12.mat +++ b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Skin_HDRP12_T.mat @@ -22,8 +22,8 @@ Material: m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_Name: RL_Template_HQ_Skin_HDRP12 - m_Shader: {fileID: -6465566751694194690, guid: 39cb46b047dd8134e904a95c4b6f9699, + m_Name: RL_Template_HQ_Skin_HDRP12_T + m_Shader: {fileID: -6465566751694194690, guid: b95ae4633e90900488df70fccd9bce6f, type: 3} m_ValidKeywords: - _DISABLE_SSR_TRANSPARENT @@ -182,8 +182,7 @@ Material: - _SupportDecals: 1 - _SurfaceType: 0 - _TessellationBackFaceCullEpsilon: -0.25 - - _TessellationFactor: 0 - - _TessellationFactor2: 4.5 + - _TessellationFactor: 8 - _TessellationFactorMaxDistance: 50 - _TessellationFactorMinDistance: 20 - _TessellationFactorTriangleSize: 100 diff --git a/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Skin_HDRP12_T.mat.meta b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Skin_HDRP12_T.mat.meta new file mode 100644 index 0000000..1ccb77e --- /dev/null +++ b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Skin_HDRP12_T.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 32edb5732b70a9a489321a059753bfd0 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Teeth_HDRP12.mat b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Teeth_HDRP12_T.mat similarity index 97% rename from HDRP/Material Templates/HDRP12/RL_Template_HQ_Teeth_HDRP12.mat rename to HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Teeth_HDRP12_T.mat index 3e33475..e5ec943 100644 --- a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Teeth_HDRP12.mat +++ b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Teeth_HDRP12_T.mat @@ -7,8 +7,8 @@ Material: m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_Name: RL_Template_HQ_Teeth_HDRP12 - m_Shader: {fileID: -6465566751694194690, guid: d56342303c0196947b8a9831aab68730, + m_Name: RL_Template_HQ_Teeth_HDRP12_T + m_Shader: {fileID: -6465566751694194690, guid: 6f43a3b233175e04d923f0927167b222, type: 3} m_ValidKeywords: - _DISABLE_SSR_TRANSPARENT @@ -129,7 +129,7 @@ Material: - _TeethSaturation: 0.9 - _TeethThickness: 0.7 - _TessellationBackFaceCullEpsilon: -0.25 - - _TessellationFactor: 0 + - _TessellationFactor: 8 - _TessellationFactorMaxDistance: 50 - _TessellationFactorMinDistance: 20 - _TessellationFactorTriangleSize: 100 diff --git a/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Teeth_HDRP12_T.mat.meta b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Teeth_HDRP12_T.mat.meta new file mode 100644 index 0000000..a27960c --- /dev/null +++ b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Teeth_HDRP12_T.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 71bbe3e24d33aa34cbb5866639a7d5e8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Tongue_HDRP12.mat b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Tongue_HDRP12_T.mat similarity index 97% rename from HDRP/Material Templates/HDRP12/RL_Template_HQ_Tongue_HDRP12.mat rename to HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Tongue_HDRP12_T.mat index c96b2b0..6516c7c 100644 --- a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Tongue_HDRP12.mat +++ b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Tongue_HDRP12_T.mat @@ -38,8 +38,8 @@ Material: m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_Name: RL_Template_HQ_Tongue_HDRP12 - m_Shader: {fileID: -6465566751694194690, guid: ef7203aec445728488bd8d34e88c297b, + m_Name: RL_Template_HQ_Tongue_HDRP12_T + m_Shader: {fileID: -6465566751694194690, guid: a78ef18f64241ab44baa313c0c3b1d6b, type: 3} m_ValidKeywords: - _DISABLE_SSR_TRANSPARENT @@ -147,7 +147,7 @@ Material: - _SupportDecals: 1 - _SurfaceType: 0 - _TessellationBackFaceCullEpsilon: -0.25 - - _TessellationFactor: 0 + - _TessellationFactor: 8 - _TessellationFactorMaxDistance: 50 - _TessellationFactorMinDistance: 20 - _TessellationFactorTriangleSize: 100 diff --git a/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Tongue_HDRP12_T.mat.meta b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Tongue_HDRP12_T.mat.meta new file mode 100644 index 0000000..ea6e203 --- /dev/null +++ b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Tongue_HDRP12_T.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d4c029487fe2cfd4c96945c233fe4e22 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/HDRP/Material Templates/Tessellation.meta b/HDRP/Material Templates/Tessellation.meta new file mode 100644 index 0000000..b4a4c37 --- /dev/null +++ b/HDRP/Material Templates/Tessellation.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f5b3f8928dc988c469ddc530733b1659 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/HDRP/Material Templates/Tessellation/RL_Template_Baked_CorneaRefractiveCustom_HDRP_T.mat b/HDRP/Material Templates/Tessellation/RL_Template_Baked_CorneaRefractiveCustom_HDRP_T.mat new file mode 100644 index 0000000..04cde49 --- /dev/null +++ b/HDRP/Material Templates/Tessellation/RL_Template_Baked_CorneaRefractiveCustom_HDRP_T.mat @@ -0,0 +1,284 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-4635880401996347712 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: aa486462e6be1764e89c788ba30e61f7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DiffusionProfileReferences: + - {fileID: 11400000, guid: 26bdddf49760c61438938733f07fa2a2, type: 2} + m_MaterialReferences: [] +--- !u!114 &-3842705591719574230 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: da692e001514ec24dbc4cca1949ff7e8, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 11 +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: RL_Template_Baked_CorneaRefractiveCustom_HDRP_T + m_Shader: {fileID: 4800000, guid: 756bac9090102564582875f4c7e30202, type: 3} + m_ShaderKeywords: _DETAIL_MAP _DISABLE_SSR_TRANSPARENT _ENABLE_FOG_ON_TRANSPARENT + _MASKMAP _NORMALMAP _NORMALMAP_TANGENT_SPACE _REFRACTION_PLANE _SURFACE_TYPE_TRANSPARENT + _TESSELLATION_PHONG _THICKNESSMAP + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2996 + stringTagMap: + MotionVector: User + RenderType: Transparent + disabledShaderPasses: + - TransparentDepthPrepass + - TransparentDepthPostpass + - TransparentBackface + - RayTracingPrepass + - MOTIONVECTORS + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AnisotropyMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BaseColorMap: + m_Texture: {fileID: 2800000, guid: 2e6930762defd9149a4115ecb5f1a3f8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BentNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BentNormalMapOS: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _CoatMaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMap: + m_Texture: {fileID: 2800000, guid: fba38fae484e7574a946d1527940b2b2, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissiveColorMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _HeightMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _IridescenceMaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _IridescenceThicknessMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 2e6930762defd9149a4115ecb5f1a3f8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MaskMap: + m_Texture: {fileID: 2800000, guid: fba38fae484e7574a946d1527940b2b2, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMapOS: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularColorMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SubsurfaceMaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TangentMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TangentMapOS: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ThicknessMap: + m_Texture: {fileID: 2800000, guid: fba38fae484e7574a946d1527940b2b2, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TransmittanceColorMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _AORemapMax: 1 + - _AORemapMin: 0 + - _ATDistance: 1 + - _AddPrecomputedVelocity: 0 + - _AlbedoAffectEmissive: 0 + - _AlphaCutoff: 0.5 + - _AlphaCutoffEnable: 0 + - _AlphaCutoffPostpass: 0.5 + - _AlphaCutoffPrepass: 0.5 + - _AlphaCutoffShadow: 0.5 + - _AlphaDstBlend: 10 + - _AlphaSrcBlend: 1 + - _AlphaToMask: 0 + - _AlphaToMaskInspectorValue: 0 + - _Anisotropy: 0 + - _BlendMode: 0 + - _CoatMask: 0 + - _CullMode: 2 + - _CullModeForward: 2 + - _Cutoff: 0.5 + - _DepthOffsetEnable: 0 + - _DetailAlbedoScale: 1 + - _DetailNormalScale: 1 + - _DetailSmoothnessScale: 1 + - _DiffusionProfile: 0 + - _DiffusionProfileHash: 0 + - _DisplacementLockObjectScale: 1 + - _DisplacementLockTilingScale: 1 + - _DisplacementMode: 0 + - _DoubleSidedEnable: 0 + - _DoubleSidedNormalMode: 1 + - _DstBlend: 10 + - _EmissiveColorMode: 1 + - _EmissiveExposureWeight: 1 + - _EmissiveIntensity: 1 + - _EmissiveIntensityUnit: 0 + - _EnableBlendModePreserveSpecularLighting: 1 + - _EnableFogOnTransparent: 1 + - _EnableGeometricSpecularAA: 0 + - _EnergyConservingSpecularColor: 1 + - _HeightAmplitude: 0.02 + - _HeightCenter: 0.5 + - _HeightMapParametrization: 0 + - _HeightMax: 1 + - _HeightMin: -1 + - _HeightOffset: 0 + - _HeightPoMAmplitude: 2 + - _HeightTessAmplitude: 2 + - _HeightTessCenter: 0.5 + - _InvTilingScale: 1 + - _Ior: 1.4 + - _IridescenceMask: 1 + - _IridescenceThickness: 1 + - _LinkDetailsWithBase: 1 + - _MaterialID: 1 + - _Metallic: 0 + - _MetallicRemapMax: 1 + - _MetallicRemapMin: 0 + - _NormalMapSpace: 0 + - _NormalScale: 1 + - _OpaqueCullMode: 2 + - _PPDLodThreshold: 5 + - _PPDMaxSamples: 15 + - _PPDMinSamples: 5 + - _PPDPrimitiveLength: 1 + - _PPDPrimitiveWidth: 1 + - _RayTracing: 0 + - _ReceivesSSR: 1 + - _ReceivesSSRTransparent: 0 + - _RefractionModel: 1 + - _Smoothness: 0.5 + - _SmoothnessRemapMax: 1 + - _SmoothnessRemapMin: 0 + - _SpecularAAScreenSpaceVariance: 0.1 + - _SpecularAAThreshold: 0.2 + - _SpecularOcclusionMode: 1 + - _SrcBlend: 1 + - _StencilRef: 0 + - _StencilRefDepth: 0 + - _StencilRefGBuffer: 2 + - _StencilRefMV: 32 + - _StencilWriteMask: 6 + - _StencilWriteMaskDepth: 8 + - _StencilWriteMaskGBuffer: 14 + - _StencilWriteMaskMV: 40 + - _SubsurfaceMask: 1 + - _SupportDecals: 1 + - _SurfaceType: 1 + - _TessellationBackFaceCullEpsilon: -0.25 + - _TessellationFactor: 4 + - _TessellationFactorMaxDistance: 50 + - _TessellationFactorMinDistance: 20 + - _TessellationFactorTriangleSize: 100 + - _TessellationMode: 1 + - _TessellationShapeFactor: 0.75 + - _TexWorldScale: 1 + - _TexWorldScaleEmissive: 1 + - _Thickness: 1 + - _TransmissionEnable: 1 + - _TransparentBackfaceEnable: 0 + - _TransparentCullMode: 2 + - _TransparentDepthPostpassEnable: 0 + - _TransparentDepthPrepassEnable: 0 + - _TransparentSortPriority: -4 + - _TransparentWritingMotionVec: 0 + - _TransparentZWrite: 0 + - _UVBase: 0 + - _UVDetail: 0 + - _UVEmissive: 0 + - _UseEmissiveIntensity: 0 + - _UseShadowThreshold: 0 + - _ZTestDepthEqualForOpaque: 4 + - _ZTestGBuffer: 4 + - _ZTestTransparent: 4 + - _ZWrite: 0 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _BaseColorMap_MipInfo: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _DiffusionProfileAsset: {r: 0, g: 0, b: 0, a: 0} + - _DoubleSidedConstants: {r: 1, g: 1, b: -1, a: 0} + - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissiveColor: {r: 0, g: 0, b: 0, a: 1} + - _EmissiveColorLDR: {r: 0, g: 0, b: 0, a: 1} + - _InvPrimScale: {r: 1, g: 1, b: 0, a: 0} + - _IridescenceThicknessRemap: {r: 0, g: 1, b: 0, a: 0} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _ThicknessRemap: {r: 0, g: 0.022585671, b: 0, a: 0} + - _TransmittanceColor: {r: 1, g: 1, b: 1, a: 1} + - _UVDetailsMappingMask: {r: 1, g: 0, b: 0, a: 0} + - _UVMappingMask: {r: 1, g: 0, b: 0, a: 0} + - _UVMappingMaskEmissive: {r: 1, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/HDRP/Material Templates/Tessellation/RL_Template_Baked_CorneaRefractiveCustom_HDRP_T.mat.meta b/HDRP/Material Templates/Tessellation/RL_Template_Baked_CorneaRefractiveCustom_HDRP_T.mat.meta new file mode 100644 index 0000000..af36747 --- /dev/null +++ b/HDRP/Material Templates/Tessellation/RL_Template_Baked_CorneaRefractiveCustom_HDRP_T.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: cd9ffd8dc1c26e64d9e3e3b966ba0378 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/HDRP/Material Templates/Tessellation/RL_Template_Baked_EyeOcclusion_HDRP_T.mat b/HDRP/Material Templates/Tessellation/RL_Template_Baked_EyeOcclusion_HDRP_T.mat new file mode 100644 index 0000000..13a84a7 --- /dev/null +++ b/HDRP/Material Templates/Tessellation/RL_Template_Baked_EyeOcclusion_HDRP_T.mat @@ -0,0 +1,268 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-6507223048030999885 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: da692e001514ec24dbc4cca1949ff7e8, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 11 +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: RL_Template_Baked_EyeOcclusion_HDRP_T + m_Shader: {fileID: 4800000, guid: 756bac9090102564582875f4c7e30202, type: 3} + m_ShaderKeywords: _DISABLE_SSR_TRANSPARENT _ENABLE_FOG_ON_TRANSPARENT _NORMALMAP_TANGENT_SPACE + _SURFACE_TYPE_TRANSPARENT _TESSELLATION_PHONG + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2997 + stringTagMap: + MotionVector: User + RenderType: Transparent + disabledShaderPasses: + - TransparentDepthPrepass + - TransparentDepthPostpass + - TransparentBackface + - RayTracingPrepass + - MOTIONVECTORS + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AnisotropyMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BaseColorMap: + m_Texture: {fileID: 2800000, guid: 2e6930762defd9149a4115ecb5f1a3f8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BentNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BentNormalMapOS: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _CoatMaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissiveColorMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _HeightMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _IridescenceMaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _IridescenceThicknessMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 2e6930762defd9149a4115ecb5f1a3f8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMapOS: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularColorMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SubsurfaceMaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TangentMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TangentMapOS: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ThicknessMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TransmittanceColorMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _AORemapMax: 1 + - _AORemapMin: 0 + - _ATDistance: 1 + - _AddPrecomputedVelocity: 0 + - _AlbedoAffectEmissive: 0 + - _AlphaCutoff: 0.5 + - _AlphaCutoffEnable: 0 + - _AlphaCutoffPostpass: 0.5 + - _AlphaCutoffPrepass: 0.5 + - _AlphaCutoffShadow: 0.5 + - _AlphaDstBlend: 10 + - _AlphaSrcBlend: 1 + - _AlphaToMask: 0 + - _AlphaToMaskInspectorValue: 0 + - _Anisotropy: 0 + - _BlendMode: 0 + - _CoatMask: 0 + - _CullMode: 2 + - _CullModeForward: 2 + - _Cutoff: 0.5 + - _DepthOffsetEnable: 0 + - _DetailAlbedoScale: 1 + - _DetailNormalScale: 1 + - _DetailSmoothnessScale: 1 + - _DiffusionProfile: 0 + - _DiffusionProfileHash: 0 + - _DisplacementLockObjectScale: 1 + - _DisplacementLockTilingScale: 1 + - _DisplacementMode: 0 + - _DoubleSidedEnable: 0 + - _DoubleSidedNormalMode: 1 + - _DstBlend: 10 + - _EmissiveColorMode: 1 + - _EmissiveExposureWeight: 1 + - _EmissiveIntensity: 1 + - _EmissiveIntensityUnit: 0 + - _EnableBlendModePreserveSpecularLighting: 0 + - _EnableFogOnTransparent: 1 + - _EnableGeometricSpecularAA: 0 + - _EnergyConservingSpecularColor: 1 + - _HeightAmplitude: 0.02 + - _HeightCenter: 0.5 + - _HeightMapParametrization: 0 + - _HeightMax: 1 + - _HeightMin: -1 + - _HeightOffset: 0 + - _HeightPoMAmplitude: 2 + - _HeightTessAmplitude: 2 + - _HeightTessCenter: 0.5 + - _InvTilingScale: 1 + - _Ior: 1.5 + - _IridescenceMask: 1 + - _IridescenceThickness: 1 + - _LinkDetailsWithBase: 1 + - _MaterialID: 1 + - _Metallic: 0 + - _MetallicRemapMax: 1 + - _MetallicRemapMin: 0 + - _NormalMapSpace: 0 + - _NormalScale: 1 + - _OpaqueCullMode: 2 + - _PPDLodThreshold: 5 + - _PPDMaxSamples: 15 + - _PPDMinSamples: 5 + - _PPDPrimitiveLength: 1 + - _PPDPrimitiveWidth: 1 + - _RayTracing: 0 + - _ReceivesSSR: 1 + - _ReceivesSSRTransparent: 0 + - _RefractionModel: 0 + - _Smoothness: 0 + - _SmoothnessRemapMax: 1 + - _SmoothnessRemapMin: 0 + - _SpecularAAScreenSpaceVariance: 0.1 + - _SpecularAAThreshold: 0.2 + - _SpecularOcclusionMode: 1 + - _SrcBlend: 1 + - _StencilRef: 0 + - _StencilRefDepth: 0 + - _StencilRefGBuffer: 2 + - _StencilRefMV: 32 + - _StencilWriteMask: 6 + - _StencilWriteMaskDepth: 8 + - _StencilWriteMaskGBuffer: 14 + - _StencilWriteMaskMV: 40 + - _SubsurfaceMask: 1 + - _SupportDecals: 1 + - _SurfaceType: 1 + - _TessellationBackFaceCullEpsilon: -0.25 + - _TessellationFactor: 4 + - _TessellationFactorMaxDistance: 50 + - _TessellationFactorMinDistance: 20 + - _TessellationFactorTriangleSize: 100 + - _TessellationMode: 1 + - _TessellationShapeFactor: 0.75 + - _TexWorldScale: 1 + - _TexWorldScaleEmissive: 1 + - _Thickness: 1 + - _TransmissionEnable: 1 + - _TransparentBackfaceEnable: 0 + - _TransparentCullMode: 2 + - _TransparentDepthPostpassEnable: 0 + - _TransparentDepthPrepassEnable: 0 + - _TransparentSortPriority: -3 + - _TransparentWritingMotionVec: 0 + - _TransparentZWrite: 0 + - _UVBase: 0 + - _UVDetail: 0 + - _UVEmissive: 0 + - _UseEmissiveIntensity: 0 + - _UseShadowThreshold: 0 + - _ZTestDepthEqualForOpaque: 4 + - _ZTestGBuffer: 4 + - _ZTestTransparent: 4 + - _ZWrite: 0 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _BaseColorMap_MipInfo: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _DiffusionProfileAsset: {r: 0, g: 0, b: 0, a: 0} + - _DoubleSidedConstants: {r: 1, g: 1, b: -1, a: 0} + - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissiveColor: {r: 0, g: 0, b: 0, a: 1} + - _EmissiveColorLDR: {r: 0, g: 0, b: 0, a: 1} + - _InvPrimScale: {r: 1, g: 1, b: 0, a: 0} + - _IridescenceThicknessRemap: {r: 0, g: 1, b: 0, a: 0} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _ThicknessRemap: {r: 0, g: 1, b: 0, a: 0} + - _TransmittanceColor: {r: 1, g: 1, b: 1, a: 1} + - _UVDetailsMappingMask: {r: 1, g: 0, b: 0, a: 0} + - _UVMappingMask: {r: 1, g: 0, b: 0, a: 0} + - _UVMappingMaskEmissive: {r: 1, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/HDRP/Material Templates/Tessellation/RL_Template_Baked_EyeOcclusion_HDRP_T.mat.meta b/HDRP/Material Templates/Tessellation/RL_Template_Baked_EyeOcclusion_HDRP_T.mat.meta new file mode 100644 index 0000000..0753316 --- /dev/null +++ b/HDRP/Material Templates/Tessellation/RL_Template_Baked_EyeOcclusion_HDRP_T.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2137b165656c9e84eac23a7dd4db775e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/HDRP/Material Templates/Tessellation/RL_Template_Baked_Skin_HDRP_T.mat b/HDRP/Material Templates/Tessellation/RL_Template_Baked_Skin_HDRP_T.mat new file mode 100644 index 0000000..90731a9 --- /dev/null +++ b/HDRP/Material Templates/Tessellation/RL_Template_Baked_Skin_HDRP_T.mat @@ -0,0 +1,283 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-4635880401996347712 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: aa486462e6be1764e89c788ba30e61f7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_DiffusionProfileReferences: + - {fileID: 11400000, guid: b50e0337e68c0f84696e5be3cc744353, type: 2} + m_MaterialReferences: [] +--- !u!114 &-3842705591719574230 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: da692e001514ec24dbc4cca1949ff7e8, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 11 +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: RL_Template_Baked_Skin_HDRP_T + m_Shader: {fileID: 4800000, guid: 756bac9090102564582875f4c7e30202, type: 3} + m_ShaderKeywords: _DETAIL_MAP _DISABLE_SSR_TRANSPARENT _MASKMAP _MATERIAL_FEATURE_SUBSURFACE_SCATTERING + _MATERIAL_FEATURE_TRANSMISSION _NORMALMAP _NORMALMAP_TANGENT_SPACE _SUBSURFACE_MASK_MAP + _TESSELLATION_PHONG _THICKNESSMAP + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2225 + stringTagMap: + MotionVector: User + disabledShaderPasses: + - TransparentDepthPrepass + - TransparentDepthPostpass + - TransparentBackface + - RayTracingPrepass + - MOTIONVECTORS + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AnisotropyMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BaseColorMap: + m_Texture: {fileID: 2800000, guid: 2e6930762defd9149a4115ecb5f1a3f8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BentNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BentNormalMapOS: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _CoatMaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMap: + m_Texture: {fileID: 2800000, guid: fba38fae484e7574a946d1527940b2b2, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissiveColorMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _HeightMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _IridescenceMaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _IridescenceThicknessMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 2e6930762defd9149a4115ecb5f1a3f8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MaskMap: + m_Texture: {fileID: 2800000, guid: fba38fae484e7574a946d1527940b2b2, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 924fb7f1705312d48b04eb5be69569ec, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMapOS: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularColorMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SubsurfaceMaskMap: + m_Texture: {fileID: 2800000, guid: fba38fae484e7574a946d1527940b2b2, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TangentMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TangentMapOS: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ThicknessMap: + m_Texture: {fileID: 2800000, guid: fba38fae484e7574a946d1527940b2b2, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TransmittanceColorMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _AORemapMax: 1 + - _AORemapMin: 0 + - _ATDistance: 1 + - _AddPrecomputedVelocity: 0 + - _AlbedoAffectEmissive: 0 + - _AlphaCutoff: 0.5 + - _AlphaCutoffEnable: 0 + - _AlphaCutoffPostpass: 0.5 + - _AlphaCutoffPrepass: 0.5 + - _AlphaCutoffShadow: 0.5 + - _AlphaDstBlend: 0 + - _AlphaSrcBlend: 1 + - _AlphaToMask: 0 + - _AlphaToMaskInspectorValue: 0 + - _Anisotropy: 0 + - _BlendMode: 0 + - _CoatMask: 0 + - _CullMode: 2 + - _CullModeForward: 2 + - _Cutoff: 0.5 + - _DepthOffsetEnable: 0 + - _DetailAlbedoScale: 1 + - _DetailNormalScale: 1 + - _DetailSmoothnessScale: 1 + - _DiffusionProfile: 0 + - _DiffusionProfileHash: 3.6477203 + - _DisplacementLockObjectScale: 1 + - _DisplacementLockTilingScale: 1 + - _DisplacementMode: 0 + - _DoubleSidedEnable: 0 + - _DoubleSidedNormalMode: 1 + - _DstBlend: 0 + - _EmissiveColorMode: 1 + - _EmissiveExposureWeight: 1 + - _EmissiveIntensity: 1 + - _EmissiveIntensityUnit: 0 + - _EnableBlendModePreserveSpecularLighting: 1 + - _EnableFogOnTransparent: 1 + - _EnableGeometricSpecularAA: 0 + - _EnergyConservingSpecularColor: 1 + - _HeightAmplitude: 0.02 + - _HeightCenter: 0.5 + - _HeightMapParametrization: 0 + - _HeightMax: 1 + - _HeightMin: -1 + - _HeightOffset: 0 + - _HeightPoMAmplitude: 2 + - _HeightTessAmplitude: 2 + - _HeightTessCenter: 0.5 + - _InvTilingScale: 1 + - _Ior: 1.5 + - _IridescenceMask: 1 + - _IridescenceThickness: 1 + - _LinkDetailsWithBase: 1 + - _MaterialID: 0 + - _Metallic: 0 + - _MetallicRemapMax: 1 + - _MetallicRemapMin: 0 + - _NormalMapSpace: 0 + - _NormalScale: 1 + - _OpaqueCullMode: 2 + - _PPDLodThreshold: 5 + - _PPDMaxSamples: 15 + - _PPDMinSamples: 5 + - _PPDPrimitiveLength: 1 + - _PPDPrimitiveWidth: 1 + - _RayTracing: 0 + - _ReceivesSSR: 1 + - _ReceivesSSRTransparent: 0 + - _RefractionModel: 0 + - _Smoothness: 0.5 + - _SmoothnessRemapMax: 1 + - _SmoothnessRemapMin: 0 + - _SpecularAAScreenSpaceVariance: 0.1 + - _SpecularAAThreshold: 0.2 + - _SpecularOcclusionMode: 1 + - _SrcBlend: 1 + - _StencilRef: 4 + - _StencilRefDepth: 8 + - _StencilRefGBuffer: 14 + - _StencilRefMV: 40 + - _StencilWriteMask: 6 + - _StencilWriteMaskDepth: 8 + - _StencilWriteMaskGBuffer: 14 + - _StencilWriteMaskMV: 40 + - _SubsurfaceMask: 1 + - _SupportDecals: 1 + - _SurfaceType: 0 + - _TessellationBackFaceCullEpsilon: -0.25 + - _TessellationFactor: 8 + - _TessellationFactorMaxDistance: 50 + - _TessellationFactorMinDistance: 20 + - _TessellationFactorTriangleSize: 100 + - _TessellationMode: 1 + - _TessellationShapeFactor: 0.75 + - _TexWorldScale: 1 + - _TexWorldScaleEmissive: 1 + - _Thickness: 1 + - _TransmissionEnable: 1 + - _TransparentBackfaceEnable: 0 + - _TransparentCullMode: 2 + - _TransparentDepthPostpassEnable: 0 + - _TransparentDepthPrepassEnable: 0 + - _TransparentSortPriority: 0 + - _TransparentWritingMotionVec: 0 + - _TransparentZWrite: 0 + - _UVBase: 0 + - _UVDetail: 0 + - _UVEmissive: 0 + - _UseEmissiveIntensity: 0 + - _UseShadowThreshold: 0 + - _ZTestDepthEqualForOpaque: 3 + - _ZTestGBuffer: 4 + - _ZTestTransparent: 4 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _BaseColorMap_MipInfo: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _DiffusionProfileAsset: {r: 0.000007811633, g: -1.6874267e-36, b: -4.0477928e+21, a: 8.3947815e+11} + - _DoubleSidedConstants: {r: 1, g: 1, b: -1, a: 0} + - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissiveColor: {r: 0, g: 0, b: 0, a: 1} + - _EmissiveColorLDR: {r: 0, g: 0, b: 0, a: 1} + - _InvPrimScale: {r: 1, g: 1, b: 0, a: 0} + - _IridescenceThicknessRemap: {r: 0, g: 1, b: 0, a: 0} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _ThicknessRemap: {r: 0.38408774, g: 1, b: 0, a: 0} + - _TransmittanceColor: {r: 1, g: 1, b: 1, a: 1} + - _UVDetailsMappingMask: {r: 1, g: 0, b: 0, a: 0} + - _UVMappingMask: {r: 1, g: 0, b: 0, a: 0} + - _UVMappingMaskEmissive: {r: 1, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/HDRP/Material Templates/Tessellation/RL_Template_Baked_Skin_HDRP_T.mat.meta b/HDRP/Material Templates/Tessellation/RL_Template_Baked_Skin_HDRP_T.mat.meta new file mode 100644 index 0000000..3052f64 --- /dev/null +++ b/HDRP/Material Templates/Tessellation/RL_Template_Baked_Skin_HDRP_T.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4df58baafaf942a4cb42128f5b8e62b9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/HDRP/Material Templates/Tessellation/RL_Template_Default_AlphaClip_HDRP_T.mat b/HDRP/Material Templates/Tessellation/RL_Template_Default_AlphaClip_HDRP_T.mat new file mode 100644 index 0000000..d2c65c5 --- /dev/null +++ b/HDRP/Material Templates/Tessellation/RL_Template_Default_AlphaClip_HDRP_T.mat @@ -0,0 +1,268 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-4978073078925726089 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: da692e001514ec24dbc4cca1949ff7e8, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 11 +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: RL_Template_Default_AlphaClip_HDRP_T + m_Shader: {fileID: 4800000, guid: 756bac9090102564582875f4c7e30202, type: 3} + m_ShaderKeywords: _ALPHATEST_ON _ALPHATOMASK_ON _DISABLE_SSR_TRANSPARENT _DOUBLESIDED_ON + _ENABLE_FOG_ON_TRANSPARENT _MASKMAP _NORMALMAP _NORMALMAP_TANGENT_SPACE _SURFACE_TYPE_TRANSPARENT + _TESSELLATION_PHONG _TRANSPARENT_WRITES_MOTION_VEC + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 1 + m_CustomRenderQueue: 3000 + stringTagMap: + RenderType: Transparent + disabledShaderPasses: + - TransparentDepthPrepass + - TransparentBackface + - MOTIONVECTORS + - RayTracingPrepass + - TransparentDepthPostpass + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AnisotropyMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BaseColorMap: + m_Texture: {fileID: 2800000, guid: 2e6930762defd9149a4115ecb5f1a3f8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BentNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BentNormalMapOS: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _CoatMaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissiveColorMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _HeightMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _IridescenceMaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _IridescenceThicknessMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 2e6930762defd9149a4115ecb5f1a3f8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MaskMap: + m_Texture: {fileID: 2800000, guid: fba38fae484e7574a946d1527940b2b2, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 924fb7f1705312d48b04eb5be69569ec, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMapOS: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularColorMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SubsurfaceMaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TangentMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TangentMapOS: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ThicknessMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TransmittanceColorMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _AORemapMax: 1 + - _AORemapMin: 0 + - _ATDistance: 1 + - _AddPrecomputedVelocity: 0 + - _AlbedoAffectEmissive: 0 + - _AlphaCutoff: 0.25 + - _AlphaCutoffEnable: 1 + - _AlphaCutoffPostpass: 0.5 + - _AlphaCutoffPrepass: 0.5 + - _AlphaCutoffShadow: 0.25 + - _AlphaDstBlend: 10 + - _AlphaSrcBlend: 1 + - _AlphaToMask: 1 + - _AlphaToMaskInspectorValue: 1 + - _Anisotropy: 0 + - _BlendMode: 0 + - _CoatMask: 0 + - _CullMode: 0 + - _CullModeForward: 0 + - _Cutoff: 0.25 + - _DepthOffsetEnable: 0 + - _DetailAlbedoScale: 1 + - _DetailNormalScale: 1 + - _DetailSmoothnessScale: 1 + - _DiffusionProfile: 0 + - _DiffusionProfileHash: 0 + - _DisplacementLockObjectScale: 1 + - _DisplacementLockTilingScale: 1 + - _DisplacementMode: 0 + - _DoubleSidedEnable: 1 + - _DoubleSidedNormalMode: 1 + - _DstBlend: 10 + - _EmissiveColorMode: 1 + - _EmissiveExposureWeight: 1 + - _EmissiveIntensity: 1 + - _EmissiveIntensityUnit: 0 + - _EnableBlendModePreserveSpecularLighting: 1 + - _EnableFogOnTransparent: 1 + - _EnableGeometricSpecularAA: 0 + - _EnergyConservingSpecularColor: 1 + - _HeightAmplitude: 0.02 + - _HeightCenter: 0.5 + - _HeightMapParametrization: 0 + - _HeightMax: 1 + - _HeightMin: -1 + - _HeightOffset: 0 + - _HeightPoMAmplitude: 2 + - _HeightTessAmplitude: 2 + - _HeightTessCenter: 0.5 + - _InvTilingScale: 1 + - _Ior: 1.5 + - _IridescenceMask: 1 + - _IridescenceThickness: 1 + - _LinkDetailsWithBase: 1 + - _MaterialID: 1 + - _Metallic: 0 + - _MetallicRemapMax: 1 + - _MetallicRemapMin: 0 + - _NormalMapSpace: 0 + - _NormalScale: 1 + - _OpaqueCullMode: 2 + - _PPDLodThreshold: 5 + - _PPDMaxSamples: 15 + - _PPDMinSamples: 5 + - _PPDPrimitiveLength: 1 + - _PPDPrimitiveWidth: 1 + - _RayTracing: 0 + - _ReceivesSSR: 1 + - _ReceivesSSRTransparent: 0 + - _RefractionModel: 0 + - _Smoothness: 0.5 + - _SmoothnessRemapMax: 0.897 + - _SmoothnessRemapMin: 0 + - _SpecularAAScreenSpaceVariance: 0.1 + - _SpecularAAThreshold: 0.2 + - _SpecularOcclusionMode: 1 + - _SrcBlend: 1 + - _StencilRef: 0 + - _StencilRefDepth: 0 + - _StencilRefGBuffer: 2 + - _StencilRefMV: 32 + - _StencilWriteMask: 6 + - _StencilWriteMaskDepth: 8 + - _StencilWriteMaskGBuffer: 14 + - _StencilWriteMaskMV: 40 + - _SubsurfaceMask: 1 + - _SupportDecals: 1 + - _SurfaceType: 1 + - _TessellationBackFaceCullEpsilon: -0.25 + - _TessellationFactor: 8 + - _TessellationFactorMaxDistance: 50 + - _TessellationFactorMinDistance: 20 + - _TessellationFactorTriangleSize: 100 + - _TessellationMode: 1 + - _TessellationShapeFactor: 0.75 + - _TexWorldScale: 1 + - _TexWorldScaleEmissive: 1 + - _Thickness: 1 + - _TransmissionEnable: 1 + - _TransparentBackfaceEnable: 0 + - _TransparentCullMode: 2 + - _TransparentDepthPostpassEnable: 0 + - _TransparentDepthPrepassEnable: 0 + - _TransparentSortPriority: 0 + - _TransparentWritingMotionVec: 1 + - _TransparentZWrite: 1 + - _UVBase: 0 + - _UVDetail: 0 + - _UVEmissive: 0 + - _UseEmissiveIntensity: 0 + - _UseShadowThreshold: 1 + - _ZTestDepthEqualForOpaque: 4 + - _ZTestGBuffer: 3 + - _ZTestTransparent: 4 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _BaseColorMap_MipInfo: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _DiffusionProfileAsset: {r: 0, g: 0, b: 0, a: 0} + - _DoubleSidedConstants: {r: 1, g: 1, b: -1, a: 0} + - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissiveColor: {r: 0, g: 0, b: 0, a: 1} + - _EmissiveColorLDR: {r: 0, g: 0, b: 0, a: 1} + - _InvPrimScale: {r: 1, g: 1, b: 0, a: 0} + - _IridescenceThicknessRemap: {r: 0, g: 1, b: 0, a: 0} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _ThicknessRemap: {r: 0, g: 1, b: 0, a: 0} + - _TransmittanceColor: {r: 1, g: 1, b: 1, a: 1} + - _UVDetailsMappingMask: {r: 1, g: 0, b: 0, a: 0} + - _UVMappingMask: {r: 1, g: 0, b: 0, a: 0} + - _UVMappingMaskEmissive: {r: 1, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/HDRP/Material Templates/Tessellation/RL_Template_Default_AlphaClip_HDRP_T.mat.meta b/HDRP/Material Templates/Tessellation/RL_Template_Default_AlphaClip_HDRP_T.mat.meta new file mode 100644 index 0000000..9ced3f8 --- /dev/null +++ b/HDRP/Material Templates/Tessellation/RL_Template_Default_AlphaClip_HDRP_T.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7c3535e4c80ed294b96801c5a49f05d0 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/HDRP/Material Templates/Tessellation/RL_Template_Default_Eyelash_HDRP_T.mat b/HDRP/Material Templates/Tessellation/RL_Template_Default_Eyelash_HDRP_T.mat new file mode 100644 index 0000000..7f989f5 --- /dev/null +++ b/HDRP/Material Templates/Tessellation/RL_Template_Default_Eyelash_HDRP_T.mat @@ -0,0 +1,268 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: RL_Template_Default_Eyelash_HDRP_T + m_Shader: {fileID: 4800000, guid: 756bac9090102564582875f4c7e30202, type: 3} + m_ShaderKeywords: _ALPHATEST_ON _DISABLE_SSR_TRANSPARENT _DOUBLESIDED_ON _ENABLE_FOG_ON_TRANSPARENT + _MASKMAP _NORMALMAP _NORMALMAP_TANGENT_SPACE _SURFACE_TYPE_TRANSPARENT _TESSELLATION_PHONG + _TRANSPARENT_WRITES_MOTION_VEC + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 1 + m_CustomRenderQueue: 2999 + stringTagMap: + MotionVector: User + RenderType: Transparent + disabledShaderPasses: + - MOTIONVECTORS + - TransparentDepthPrepass + - TransparentBackface + - RayTracingPrepass + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AnisotropyMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BaseColorMap: + m_Texture: {fileID: 2800000, guid: 2e6930762defd9149a4115ecb5f1a3f8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BentNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BentNormalMapOS: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _CoatMaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissiveColorMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _HeightMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _IridescenceMaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _IridescenceThicknessMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 2e6930762defd9149a4115ecb5f1a3f8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MaskMap: + m_Texture: {fileID: 2800000, guid: fba38fae484e7574a946d1527940b2b2, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 924fb7f1705312d48b04eb5be69569ec, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMapOS: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularColorMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SubsurfaceMaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TangentMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TangentMapOS: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ThicknessMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TransmittanceColorMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _AORemapMax: 1 + - _AORemapMin: 0 + - _ATDistance: 1 + - _AddPrecomputedVelocity: 0 + - _AlbedoAffectEmissive: 0 + - _AlphaCutoff: 0.05 + - _AlphaCutoffEnable: 1 + - _AlphaCutoffPostpass: 0.05 + - _AlphaCutoffPrepass: 0.5 + - _AlphaCutoffShadow: 0.25 + - _AlphaDstBlend: 10 + - _AlphaSrcBlend: 1 + - _AlphaToMask: 0 + - _AlphaToMaskInspectorValue: 0 + - _Anisotropy: 0 + - _BlendMode: 0 + - _CoatMask: 0 + - _CullMode: 0 + - _CullModeForward: 0 + - _Cutoff: 0.05 + - _DepthOffsetEnable: 0 + - _DetailAlbedoScale: 1 + - _DetailNormalScale: 1 + - _DetailSmoothnessScale: 1 + - _DiffusionProfile: 0 + - _DiffusionProfileHash: 0 + - _DisplacementLockObjectScale: 1 + - _DisplacementLockTilingScale: 1 + - _DisplacementMode: 0 + - _DoubleSidedEnable: 1 + - _DoubleSidedNormalMode: 0 + - _DstBlend: 10 + - _EmissiveColorMode: 1 + - _EmissiveExposureWeight: 1 + - _EmissiveIntensity: 1 + - _EmissiveIntensityUnit: 0 + - _EnableBlendModePreserveSpecularLighting: 0 + - _EnableFogOnTransparent: 1 + - _EnableGeometricSpecularAA: 0 + - _EnergyConservingSpecularColor: 1 + - _HeightAmplitude: 0.02 + - _HeightCenter: 0.5 + - _HeightMapParametrization: 0 + - _HeightMax: 1 + - _HeightMin: -1 + - _HeightOffset: 0 + - _HeightPoMAmplitude: 2 + - _HeightTessAmplitude: 2 + - _HeightTessCenter: 0.5 + - _InvTilingScale: 1 + - _Ior: 1.5 + - _IridescenceMask: 1 + - _IridescenceThickness: 1 + - _LinkDetailsWithBase: 1 + - _MaterialID: 1 + - _Metallic: 0 + - _MetallicRemapMax: 1 + - _MetallicRemapMin: 0 + - _NormalMapSpace: 0 + - _NormalScale: 1 + - _OpaqueCullMode: 2 + - _PPDLodThreshold: 5 + - _PPDMaxSamples: 15 + - _PPDMinSamples: 5 + - _PPDPrimitiveLength: 1 + - _PPDPrimitiveWidth: 1 + - _RayTracing: 0 + - _ReceivesSSR: 1 + - _ReceivesSSRTransparent: 0 + - _RefractionModel: 0 + - _Smoothness: 0.5 + - _SmoothnessRemapMax: 0.5 + - _SmoothnessRemapMin: 0 + - _SpecularAAScreenSpaceVariance: 0.1 + - _SpecularAAThreshold: 0.2 + - _SpecularOcclusionMode: 1 + - _SrcBlend: 1 + - _StencilRef: 0 + - _StencilRefDepth: 0 + - _StencilRefGBuffer: 2 + - _StencilRefMV: 32 + - _StencilWriteMask: 6 + - _StencilWriteMaskDepth: 8 + - _StencilWriteMaskGBuffer: 14 + - _StencilWriteMaskMV: 40 + - _SubsurfaceMask: 1 + - _SupportDecals: 1 + - _SurfaceType: 1 + - _TessellationBackFaceCullEpsilon: -0.25 + - _TessellationFactor: 4 + - _TessellationFactorMaxDistance: 50 + - _TessellationFactorMinDistance: 20 + - _TessellationFactorTriangleSize: 100 + - _TessellationMode: 1 + - _TessellationShapeFactor: 0.75 + - _TexWorldScale: 1 + - _TexWorldScaleEmissive: 1 + - _Thickness: 1 + - _TransmissionEnable: 1 + - _TransparentBackfaceEnable: 0 + - _TransparentCullMode: 2 + - _TransparentDepthPostpassEnable: 1 + - _TransparentDepthPrepassEnable: 0 + - _TransparentSortPriority: -1 + - _TransparentWritingMotionVec: 1 + - _TransparentZWrite: 0 + - _UVBase: 0 + - _UVDetail: 0 + - _UVEmissive: 0 + - _UseEmissiveIntensity: 0 + - _UseShadowThreshold: 1 + - _ZTestDepthEqualForOpaque: 4 + - _ZTestGBuffer: 3 + - _ZTestTransparent: 4 + - _ZWrite: 0 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _BaseColorMap_MipInfo: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _DiffusionProfileAsset: {r: 0, g: 0, b: 0, a: 0} + - _DoubleSidedConstants: {r: -1, g: -1, b: -1, a: 0} + - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissiveColor: {r: 0, g: 0, b: 0, a: 1} + - _EmissiveColorLDR: {r: 0, g: 0, b: 0, a: 1} + - _InvPrimScale: {r: 1, g: 1, b: 0, a: 0} + - _IridescenceThicknessRemap: {r: 0, g: 1, b: 0, a: 0} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _ThicknessRemap: {r: 0, g: 1, b: 0, a: 0} + - _TransmittanceColor: {r: 1, g: 1, b: 1, a: 1} + - _UVDetailsMappingMask: {r: 1, g: 0, b: 0, a: 0} + - _UVMappingMask: {r: 1, g: 0, b: 0, a: 0} + - _UVMappingMaskEmissive: {r: 1, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] +--- !u!114 &2062867056901375254 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: da692e001514ec24dbc4cca1949ff7e8, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 11 diff --git a/HDRP/Material Templates/Tessellation/RL_Template_Default_Eyelash_HDRP_T.mat.meta b/HDRP/Material Templates/Tessellation/RL_Template_Default_Eyelash_HDRP_T.mat.meta new file mode 100644 index 0000000..23bbb4a --- /dev/null +++ b/HDRP/Material Templates/Tessellation/RL_Template_Default_Eyelash_HDRP_T.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0a43f26a370dc93408ccd931d4c7617d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/HDRP/Material Templates/Tessellation/RL_Template_Default_Opaque_HDRP_T.mat b/HDRP/Material Templates/Tessellation/RL_Template_Default_Opaque_HDRP_T.mat new file mode 100644 index 0000000..2c1b699 --- /dev/null +++ b/HDRP/Material Templates/Tessellation/RL_Template_Default_Opaque_HDRP_T.mat @@ -0,0 +1,267 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-3842705591719574230 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: da692e001514ec24dbc4cca1949ff7e8, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 11 +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: RL_Template_Default_Opaque_HDRP_T + m_Shader: {fileID: 4800000, guid: 756bac9090102564582875f4c7e30202, type: 3} + m_ShaderKeywords: _DISABLE_SSR_TRANSPARENT _MASKMAP _NORMALMAP _NORMALMAP_TANGENT_SPACE + _TESSELLATION_PHONG + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2225 + stringTagMap: + MotionVector: User + disabledShaderPasses: + - TransparentDepthPrepass + - TransparentDepthPostpass + - TransparentBackface + - RayTracingPrepass + - MOTIONVECTORS + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AnisotropyMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BaseColorMap: + m_Texture: {fileID: 2800000, guid: 2e6930762defd9149a4115ecb5f1a3f8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BentNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BentNormalMapOS: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _CoatMaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissiveColorMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _HeightMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _IridescenceMaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _IridescenceThicknessMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 2e6930762defd9149a4115ecb5f1a3f8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MaskMap: + m_Texture: {fileID: 2800000, guid: fba38fae484e7574a946d1527940b2b2, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 924fb7f1705312d48b04eb5be69569ec, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMapOS: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularColorMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SubsurfaceMaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TangentMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TangentMapOS: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ThicknessMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TransmittanceColorMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _AORemapMax: 1 + - _AORemapMin: 0 + - _ATDistance: 1 + - _AddPrecomputedVelocity: 0 + - _AlbedoAffectEmissive: 0 + - _AlphaCutoff: 0.5 + - _AlphaCutoffEnable: 0 + - _AlphaCutoffPostpass: 0.5 + - _AlphaCutoffPrepass: 0.5 + - _AlphaCutoffShadow: 0.5 + - _AlphaDstBlend: 0 + - _AlphaSrcBlend: 1 + - _AlphaToMask: 0 + - _AlphaToMaskInspectorValue: 0 + - _Anisotropy: 0 + - _BlendMode: 0 + - _CoatMask: 0 + - _CullMode: 2 + - _CullModeForward: 2 + - _Cutoff: 0.5 + - _DepthOffsetEnable: 0 + - _DetailAlbedoScale: 1 + - _DetailNormalScale: 1 + - _DetailSmoothnessScale: 1 + - _DiffusionProfile: 0 + - _DiffusionProfileHash: 0 + - _DisplacementLockObjectScale: 1 + - _DisplacementLockTilingScale: 1 + - _DisplacementMode: 0 + - _DoubleSidedEnable: 0 + - _DoubleSidedNormalMode: 1 + - _DstBlend: 0 + - _EmissiveColorMode: 1 + - _EmissiveExposureWeight: 1 + - _EmissiveIntensity: 1 + - _EmissiveIntensityUnit: 0 + - _EnableBlendModePreserveSpecularLighting: 1 + - _EnableFogOnTransparent: 1 + - _EnableGeometricSpecularAA: 0 + - _EnergyConservingSpecularColor: 1 + - _HeightAmplitude: 0.02 + - _HeightCenter: 0.5 + - _HeightMapParametrization: 0 + - _HeightMax: 1 + - _HeightMin: -1 + - _HeightOffset: 0 + - _HeightPoMAmplitude: 2 + - _HeightTessAmplitude: 2 + - _HeightTessCenter: 0.5 + - _InvTilingScale: 1 + - _Ior: 1.5 + - _IridescenceMask: 1 + - _IridescenceThickness: 1 + - _LinkDetailsWithBase: 1 + - _MaterialID: 1 + - _Metallic: 0 + - _MetallicRemapMax: 1 + - _MetallicRemapMin: 0 + - _NormalMapSpace: 0 + - _NormalScale: 1 + - _OpaqueCullMode: 2 + - _PPDLodThreshold: 5 + - _PPDMaxSamples: 15 + - _PPDMinSamples: 5 + - _PPDPrimitiveLength: 1 + - _PPDPrimitiveWidth: 1 + - _RayTracing: 0 + - _ReceivesSSR: 1 + - _ReceivesSSRTransparent: 0 + - _RefractionModel: 0 + - _Smoothness: 0.5 + - _SmoothnessRemapMax: 0.897 + - _SmoothnessRemapMin: 0 + - _SpecularAAScreenSpaceVariance: 0.1 + - _SpecularAAThreshold: 0.2 + - _SpecularOcclusionMode: 1 + - _SrcBlend: 1 + - _StencilRef: 0 + - _StencilRefDepth: 8 + - _StencilRefGBuffer: 10 + - _StencilRefMV: 40 + - _StencilWriteMask: 6 + - _StencilWriteMaskDepth: 8 + - _StencilWriteMaskGBuffer: 14 + - _StencilWriteMaskMV: 40 + - _SubsurfaceMask: 1 + - _SupportDecals: 1 + - _SurfaceType: 0 + - _TessellationBackFaceCullEpsilon: -0.25 + - _TessellationFactor: 8 + - _TessellationFactorMaxDistance: 50 + - _TessellationFactorMinDistance: 20 + - _TessellationFactorTriangleSize: 100 + - _TessellationMode: 1 + - _TessellationShapeFactor: 0.75 + - _TexWorldScale: 1 + - _TexWorldScaleEmissive: 1 + - _Thickness: 1 + - _TransmissionEnable: 1 + - _TransparentBackfaceEnable: 0 + - _TransparentCullMode: 2 + - _TransparentDepthPostpassEnable: 0 + - _TransparentDepthPrepassEnable: 0 + - _TransparentSortPriority: 0 + - _TransparentWritingMotionVec: 0 + - _TransparentZWrite: 0 + - _UVBase: 0 + - _UVDetail: 0 + - _UVEmissive: 0 + - _UseEmissiveIntensity: 0 + - _UseShadowThreshold: 0 + - _ZTestDepthEqualForOpaque: 3 + - _ZTestGBuffer: 4 + - _ZTestTransparent: 4 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _BaseColorMap_MipInfo: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _DiffusionProfileAsset: {r: 0, g: 0, b: 0, a: 0} + - _DoubleSidedConstants: {r: 1, g: 1, b: -1, a: 0} + - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissiveColor: {r: 0, g: 0, b: 0, a: 1} + - _EmissiveColorLDR: {r: 0, g: 0, b: 0, a: 1} + - _InvPrimScale: {r: 1, g: 1, b: 0, a: 0} + - _IridescenceThicknessRemap: {r: 0, g: 1, b: 0, a: 0} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _ThicknessRemap: {r: 0, g: 1, b: 0, a: 0} + - _TransmittanceColor: {r: 1, g: 1, b: 1, a: 1} + - _UVDetailsMappingMask: {r: 1, g: 0, b: 0, a: 0} + - _UVMappingMask: {r: 1, g: 0, b: 0, a: 0} + - _UVMappingMaskEmissive: {r: 1, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/HDRP/Material Templates/Tessellation/RL_Template_Default_Opaque_HDRP_T.mat.meta b/HDRP/Material Templates/Tessellation/RL_Template_Default_Opaque_HDRP_T.mat.meta new file mode 100644 index 0000000..190d4aa --- /dev/null +++ b/HDRP/Material Templates/Tessellation/RL_Template_Default_Opaque_HDRP_T.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2b76e812080e6e9478ed16d2bd5813ef +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/HDRP/Material Templates/Tessellation/RL_Template_Default_ScalpBase_HDRP_T.mat b/HDRP/Material Templates/Tessellation/RL_Template_Default_ScalpBase_HDRP_T.mat new file mode 100644 index 0000000..ab307e5 --- /dev/null +++ b/HDRP/Material Templates/Tessellation/RL_Template_Default_ScalpBase_HDRP_T.mat @@ -0,0 +1,268 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: RL_Template_Default_ScalpBase_HDRP_T + m_Shader: {fileID: 4800000, guid: 756bac9090102564582875f4c7e30202, type: 3} + m_ShaderKeywords: _DISABLE_SSR_TRANSPARENT _ENABLE_FOG_ON_TRANSPARENT _MASKMAP + _NORMALMAP _NORMALMAP_TANGENT_SPACE _SURFACE_TYPE_TRANSPARENT _TESSELLATION_PHONG + _TRANSPARENT_WRITES_MOTION_VEC + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2999 + stringTagMap: + MotionVector: User + RenderType: Transparent + disabledShaderPasses: + - MOTIONVECTORS + - TransparentDepthPrepass + - TransparentBackface + - RayTracingPrepass + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AnisotropyMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BaseColorMap: + m_Texture: {fileID: 2800000, guid: 2e6930762defd9149a4115ecb5f1a3f8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BentNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BentNormalMapOS: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _CoatMaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissiveColorMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _HeightMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _IridescenceMaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _IridescenceThicknessMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 2e6930762defd9149a4115ecb5f1a3f8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MaskMap: + m_Texture: {fileID: 2800000, guid: fba38fae484e7574a946d1527940b2b2, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 924fb7f1705312d48b04eb5be69569ec, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMapOS: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularColorMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SubsurfaceMaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TangentMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TangentMapOS: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ThicknessMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TransmittanceColorMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _AORemapMax: 1 + - _AORemapMin: 0 + - _ATDistance: 1 + - _AddPrecomputedVelocity: 0 + - _AlbedoAffectEmissive: 0 + - _AlphaCutoff: 0.05 + - _AlphaCutoffEnable: 0 + - _AlphaCutoffPostpass: 0.05 + - _AlphaCutoffPrepass: 0.5 + - _AlphaCutoffShadow: 0.5 + - _AlphaDstBlend: 10 + - _AlphaSrcBlend: 1 + - _AlphaToMask: 0 + - _AlphaToMaskInspectorValue: 0 + - _Anisotropy: 0 + - _BlendMode: 0 + - _CoatMask: 0 + - _CullMode: 2 + - _CullModeForward: 2 + - _Cutoff: 0.05 + - _DepthOffsetEnable: 0 + - _DetailAlbedoScale: 1 + - _DetailNormalScale: 1 + - _DetailSmoothnessScale: 1 + - _DiffusionProfile: 0 + - _DiffusionProfileHash: 0 + - _DisplacementLockObjectScale: 1 + - _DisplacementLockTilingScale: 1 + - _DisplacementMode: 0 + - _DoubleSidedEnable: 0 + - _DoubleSidedNormalMode: 1 + - _DstBlend: 10 + - _EmissiveColorMode: 1 + - _EmissiveExposureWeight: 1 + - _EmissiveIntensity: 1 + - _EmissiveIntensityUnit: 0 + - _EnableBlendModePreserveSpecularLighting: 0 + - _EnableFogOnTransparent: 1 + - _EnableGeometricSpecularAA: 0 + - _EnergyConservingSpecularColor: 1 + - _HeightAmplitude: 0.02 + - _HeightCenter: 0.5 + - _HeightMapParametrization: 0 + - _HeightMax: 1 + - _HeightMin: -1 + - _HeightOffset: 0 + - _HeightPoMAmplitude: 2 + - _HeightTessAmplitude: 2 + - _HeightTessCenter: 0.5 + - _InvTilingScale: 1 + - _Ior: 1.5 + - _IridescenceMask: 1 + - _IridescenceThickness: 1 + - _LinkDetailsWithBase: 1 + - _MaterialID: 1 + - _Metallic: 0 + - _MetallicRemapMax: 1 + - _MetallicRemapMin: 0 + - _NormalMapSpace: 0 + - _NormalScale: 1 + - _OpaqueCullMode: 2 + - _PPDLodThreshold: 5 + - _PPDMaxSamples: 15 + - _PPDMinSamples: 5 + - _PPDPrimitiveLength: 1 + - _PPDPrimitiveWidth: 1 + - _RayTracing: 0 + - _ReceivesSSR: 1 + - _ReceivesSSRTransparent: 0 + - _RefractionModel: 0 + - _Smoothness: 0 + - _SmoothnessRemapMax: 0.15 + - _SmoothnessRemapMin: 0 + - _SpecularAAScreenSpaceVariance: 0.1 + - _SpecularAAThreshold: 0.2 + - _SpecularOcclusionMode: 1 + - _SrcBlend: 1 + - _StencilRef: 0 + - _StencilRefDepth: 0 + - _StencilRefGBuffer: 2 + - _StencilRefMV: 32 + - _StencilWriteMask: 6 + - _StencilWriteMaskDepth: 8 + - _StencilWriteMaskGBuffer: 14 + - _StencilWriteMaskMV: 40 + - _SubsurfaceMask: 1 + - _SupportDecals: 1 + - _SurfaceType: 1 + - _TessellationBackFaceCullEpsilon: -0.25 + - _TessellationFactor: 4 + - _TessellationFactorMaxDistance: 50 + - _TessellationFactorMinDistance: 20 + - _TessellationFactorTriangleSize: 100 + - _TessellationMode: 1 + - _TessellationShapeFactor: 0.75 + - _TexWorldScale: 1 + - _TexWorldScaleEmissive: 1 + - _Thickness: 1 + - _TransmissionEnable: 1 + - _TransparentBackfaceEnable: 0 + - _TransparentCullMode: 2 + - _TransparentDepthPostpassEnable: 1 + - _TransparentDepthPrepassEnable: 0 + - _TransparentSortPriority: -1 + - _TransparentWritingMotionVec: 1 + - _TransparentZWrite: 0 + - _UVBase: 0 + - _UVDetail: 0 + - _UVEmissive: 0 + - _UseEmissiveIntensity: 0 + - _UseShadowThreshold: 0 + - _ZTestDepthEqualForOpaque: 4 + - _ZTestGBuffer: 4 + - _ZTestTransparent: 4 + - _ZWrite: 0 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _BaseColorMap_MipInfo: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _DiffusionProfileAsset: {r: 0, g: 0, b: 0, a: 0} + - _DoubleSidedConstants: {r: 1, g: 1, b: -1, a: 0} + - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissiveColor: {r: 0, g: 0, b: 0, a: 1} + - _EmissiveColorLDR: {r: 0, g: 0, b: 0, a: 1} + - _InvPrimScale: {r: 1, g: 1, b: 0, a: 0} + - _IridescenceThicknessRemap: {r: 0, g: 1, b: 0, a: 0} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _ThicknessRemap: {r: 0, g: 1, b: 0, a: 0} + - _TransmittanceColor: {r: 1, g: 1, b: 1, a: 1} + - _UVDetailsMappingMask: {r: 1, g: 0, b: 0, a: 0} + - _UVMappingMask: {r: 1, g: 0, b: 0, a: 0} + - _UVMappingMaskEmissive: {r: 1, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] +--- !u!114 &2062867056901375254 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: da692e001514ec24dbc4cca1949ff7e8, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 11 diff --git a/HDRP/Material Templates/Tessellation/RL_Template_Default_ScalpBase_HDRP_T.mat.meta b/HDRP/Material Templates/Tessellation/RL_Template_Default_ScalpBase_HDRP_T.mat.meta new file mode 100644 index 0000000..e4acd31 --- /dev/null +++ b/HDRP/Material Templates/Tessellation/RL_Template_Default_ScalpBase_HDRP_T.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f1d36fa24f546e545b9b92c5422257e9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/HDRP/Material Templates/Tessellation/RL_Template_Default_SingleMaterial_HDRP_T.mat b/HDRP/Material Templates/Tessellation/RL_Template_Default_SingleMaterial_HDRP_T.mat new file mode 100644 index 0000000..b66ba49 --- /dev/null +++ b/HDRP/Material Templates/Tessellation/RL_Template_Default_SingleMaterial_HDRP_T.mat @@ -0,0 +1,267 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-4978073078925726089 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: da692e001514ec24dbc4cca1949ff7e8, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 11 +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: RL_Template_Default_SingleMaterial_HDRP_T + m_Shader: {fileID: 4800000, guid: 756bac9090102564582875f4c7e30202, type: 3} + m_ShaderKeywords: _ALPHATEST_ON _ALPHATOMASK_ON _DISABLE_SSR_TRANSPARENT _DOUBLESIDED_ON + _MASKMAP _NORMALMAP _NORMALMAP_TANGENT_SPACE _TESSELLATION_PHONG + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 1 + m_CustomRenderQueue: 2475 + stringTagMap: + RenderType: TransparentCutout + disabledShaderPasses: + - TransparentDepthPrepass + - TransparentBackface + - MOTIONVECTORS + - RayTracingPrepass + - TransparentDepthPostpass + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _AnisotropyMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BaseColorMap: + m_Texture: {fileID: 2800000, guid: 2e6930762defd9149a4115ecb5f1a3f8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BentNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BentNormalMapOS: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _CoatMaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissiveColorMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _HeightMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _IridescenceMaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _IridescenceThicknessMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 2e6930762defd9149a4115ecb5f1a3f8, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MaskMap: + m_Texture: {fileID: 2800000, guid: fba38fae484e7574a946d1527940b2b2, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 2800000, guid: 924fb7f1705312d48b04eb5be69569ec, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMapOS: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecularColorMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SubsurfaceMaskMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TangentMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TangentMapOS: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ThicknessMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _TransmittanceColorMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _AORemapMax: 1 + - _AORemapMin: 0 + - _ATDistance: 1 + - _AddPrecomputedVelocity: 0 + - _AlbedoAffectEmissive: 0 + - _AlphaCutoff: 0.25 + - _AlphaCutoffEnable: 1 + - _AlphaCutoffPostpass: 0.5 + - _AlphaCutoffPrepass: 0.5 + - _AlphaCutoffShadow: 0.25 + - _AlphaDstBlend: 0 + - _AlphaSrcBlend: 1 + - _AlphaToMask: 1 + - _AlphaToMaskInspectorValue: 1 + - _Anisotropy: 0 + - _BlendMode: 0 + - _CoatMask: 0 + - _CullMode: 0 + - _CullModeForward: 0 + - _Cutoff: 0.25 + - _DepthOffsetEnable: 0 + - _DetailAlbedoScale: 1 + - _DetailNormalScale: 1 + - _DetailSmoothnessScale: 1 + - _DiffusionProfile: 0 + - _DiffusionProfileHash: 0 + - _DisplacementLockObjectScale: 1 + - _DisplacementLockTilingScale: 1 + - _DisplacementMode: 0 + - _DoubleSidedEnable: 1 + - _DoubleSidedNormalMode: 0 + - _DstBlend: 0 + - _EmissiveColorMode: 1 + - _EmissiveExposureWeight: 1 + - _EmissiveIntensity: 1 + - _EmissiveIntensityUnit: 0 + - _EnableBlendModePreserveSpecularLighting: 1 + - _EnableFogOnTransparent: 1 + - _EnableGeometricSpecularAA: 0 + - _EnergyConservingSpecularColor: 1 + - _HeightAmplitude: 0.02 + - _HeightCenter: 0.5 + - _HeightMapParametrization: 0 + - _HeightMax: 1 + - _HeightMin: -1 + - _HeightOffset: 0 + - _HeightPoMAmplitude: 2 + - _HeightTessAmplitude: 2 + - _HeightTessCenter: 0.5 + - _InvTilingScale: 1 + - _Ior: 1.5 + - _IridescenceMask: 1 + - _IridescenceThickness: 1 + - _LinkDetailsWithBase: 1 + - _MaterialID: 1 + - _Metallic: 0 + - _MetallicRemapMax: 1 + - _MetallicRemapMin: 0 + - _NormalMapSpace: 0 + - _NormalScale: 1 + - _OpaqueCullMode: 2 + - _PPDLodThreshold: 5 + - _PPDMaxSamples: 15 + - _PPDMinSamples: 5 + - _PPDPrimitiveLength: 1 + - _PPDPrimitiveWidth: 1 + - _RayTracing: 0 + - _ReceivesSSR: 1 + - _ReceivesSSRTransparent: 0 + - _RefractionModel: 0 + - _Smoothness: 0.5 + - _SmoothnessRemapMax: 0.88 + - _SmoothnessRemapMin: 0 + - _SpecularAAScreenSpaceVariance: 0.1 + - _SpecularAAThreshold: 0.2 + - _SpecularOcclusionMode: 1 + - _SrcBlend: 1 + - _StencilRef: 0 + - _StencilRefDepth: 8 + - _StencilRefGBuffer: 10 + - _StencilRefMV: 40 + - _StencilWriteMask: 6 + - _StencilWriteMaskDepth: 8 + - _StencilWriteMaskGBuffer: 14 + - _StencilWriteMaskMV: 40 + - _SubsurfaceMask: 1 + - _SupportDecals: 1 + - _SurfaceType: 0 + - _TessellationBackFaceCullEpsilon: -0.25 + - _TessellationFactor: 8 + - _TessellationFactorMaxDistance: 50 + - _TessellationFactorMinDistance: 20 + - _TessellationFactorTriangleSize: 100 + - _TessellationMode: 1 + - _TessellationShapeFactor: 0.75 + - _TexWorldScale: 1 + - _TexWorldScaleEmissive: 1 + - _Thickness: 1 + - _TransmissionEnable: 1 + - _TransparentBackfaceEnable: 0 + - _TransparentCullMode: 2 + - _TransparentDepthPostpassEnable: 0 + - _TransparentDepthPrepassEnable: 0 + - _TransparentSortPriority: 0 + - _TransparentWritingMotionVec: 0 + - _TransparentZWrite: 0 + - _UVBase: 0 + - _UVDetail: 0 + - _UVEmissive: 0 + - _UseEmissiveIntensity: 0 + - _UseShadowThreshold: 1 + - _ZTestDepthEqualForOpaque: 3 + - _ZTestGBuffer: 3 + - _ZTestTransparent: 4 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _BaseColorMap_MipInfo: {r: 0, g: 0, b: 0, a: 0} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _DiffusionProfileAsset: {r: 0, g: 0, b: 0, a: 0} + - _DoubleSidedConstants: {r: -1, g: -1, b: -1, a: 0} + - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} + - _EmissiveColor: {r: 0, g: 0, b: 0, a: 1} + - _EmissiveColorLDR: {r: 0, g: 0, b: 0, a: 1} + - _InvPrimScale: {r: 1, g: 1, b: 0, a: 0} + - _IridescenceThicknessRemap: {r: 0, g: 1, b: 0, a: 0} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _ThicknessRemap: {r: 0, g: 1, b: 0, a: 0} + - _TransmittanceColor: {r: 1, g: 1, b: 1, a: 1} + - _UVDetailsMappingMask: {r: 1, g: 0, b: 0, a: 0} + - _UVMappingMask: {r: 1, g: 0, b: 0, a: 0} + - _UVMappingMaskEmissive: {r: 1, g: 0, b: 0, a: 0} + m_BuildTextureStacks: [] diff --git a/HDRP/Material Templates/Tessellation/RL_Template_Default_SingleMaterial_HDRP_T.mat.meta b/HDRP/Material Templates/Tessellation/RL_Template_Default_SingleMaterial_HDRP_T.mat.meta new file mode 100644 index 0000000..d255b49 --- /dev/null +++ b/HDRP/Material Templates/Tessellation/RL_Template_Default_SingleMaterial_HDRP_T.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d46850ced0062984b97226e3db5a83e8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/HDRP/Shaders/HDRP12/RL_HairShader_Baked_HDRP12.shadergraph b/HDRP/Shaders/HDRP12/RL_HairShader_Baked_HDRP12.shadergraph index 3000971..518c4f5 100644 --- a/HDRP/Shaders/HDRP12/RL_HairShader_Baked_HDRP12.shadergraph +++ b/HDRP/Shaders/HDRP12/RL_HairShader_Baked_HDRP12.shadergraph @@ -66,9 +66,6 @@ { "m_Id": "ac27b0d8beef493a80956330658fb3e7" }, - { - "m_Id": "4c72ba57cfc1402bb8eedb23941ec9af" - }, { "m_Id": "573aafa98926413385e50b643d8204a8" } @@ -381,15 +378,6 @@ }, { "m_Id": "510d08f4ae604b598024b448a1aaa324" - }, - { - "m_Id": "60890ae819b64d2494104d4458942fc9" - }, - { - "m_Id": "1dab94c6054f4017a233c1bee8e99726" - }, - { - "m_Id": "337a57ae44bb4099b53bbca5b14a8765" } ], "m_GroupDatas": [ @@ -648,20 +636,6 @@ "m_SlotId": 1 } }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "337a57ae44bb4099b53bbca5b14a8765" - }, - "m_SlotId": 0 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "60890ae819b64d2494104d4458942fc9" - }, - "m_SlotId": 0 - } - }, { "m_OutputSlot": { "m_Node": { @@ -1657,12 +1631,6 @@ }, { "m_Id": "fe4907798c1644289607e0d2603a9a68" - }, - { - "m_Id": "60890ae819b64d2494104d4458942fc9" - }, - { - "m_Id": "1dab94c6054f4017a233c1bee8e99726" } ] }, @@ -2659,39 +2627,6 @@ "m_Labels": [] } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BlockNode", - "m_ObjectId": "1dab94c6054f4017a233c1bee8e99726", - "m_Group": { - "m_Id": "" - }, - "m_Name": "VertexDescription.TessellationDisplacement", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": 0.0, - "y": 0.0, - "width": 0.0, - "height": 0.0 - } - }, - "m_Slots": [ - { - "m_Id": "496c6449824a4cb7af88dec2be85f041" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_SerializedDescriptor": "VertexDescription.TessellationDisplacement" -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", @@ -3550,41 +3485,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.PropertyNode", - "m_ObjectId": "337a57ae44bb4099b53bbca5b14a8765", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Property", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -484.73699951171877, - "y": -522.9528198242188, - "width": 0.0, - "height": 0.0 - } - }, - "m_Slots": [ - { - "m_Id": "f904b8809c2247a38913be48fb2dc089" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_Property": { - "m_Id": "4c72ba57cfc1402bb8eedb23941ec9af" - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", @@ -4615,36 +4515,10 @@ }, { "m_Id": "a9c42cd3aa674f4b8cd880751469f0f3" - }, - { - "m_Id": "4c72ba57cfc1402bb8eedb23941ec9af" } ] } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", - "m_ObjectId": "496c6449824a4cb7af88dec2be85f041", - "m_Id": 0, - "m_DisplayName": "Tessellation Displacement", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "TessellationDisplacement", - "m_StageCapability": 1, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "m_Labels": [] -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", @@ -4776,33 +4650,6 @@ } } -{ - "m_SGVersion": 1, - "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", - "m_ObjectId": "4c72ba57cfc1402bb8eedb23941ec9af", - "m_Guid": { - "m_GuidSerialized": "1b518bb0-d43b-4997-b42b-bcf27142d425" - }, - "m_Name": "Tessellation Factor", - "m_DefaultRefNameVersion": 1, - "m_RefNameGeneratedByDisplayName": "Tessellation Factor", - "m_DefaultReferenceName": "_Tessellation_Factor", - "m_OverrideReferenceName": "_TessellationFactor", - "m_GeneratePropertyBlock": true, - "m_UseCustomSlotLabel": false, - "m_CustomSlotLabel": "", - "m_Precision": 0, - "overrideHLSLDeclaration": false, - "hlslDeclarationOverride": 0, - "m_Hidden": false, - "m_Value": 0.0, - "m_FloatType": 1, - "m_RangeValues": { - "x": 0.0, - "y": 32.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", @@ -5601,39 +5448,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BlockNode", - "m_ObjectId": "60890ae819b64d2494104d4458942fc9", - "m_Group": { - "m_Id": "" - }, - "m_Name": "VertexDescription.TessellationFactor", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": 0.0, - "y": 0.0, - "width": 0.0, - "height": 0.0 - } - }, - "m_Slots": [ - { - "m_Id": "839ce6c49ee74e0c9bfe1a7c8dd309ea" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_SerializedDescriptor": "VertexDescription.TessellationFactor" -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.PropertyNode", @@ -7054,21 +6868,6 @@ "m_Labels": [] } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "839ce6c49ee74e0c9bfe1a7c8dd309ea", - "m_Id": 0, - "m_DisplayName": "Tessellation Factor", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "TessellationFactor", - "m_StageCapability": 1, - "m_Value": 1.0, - "m_DefaultValue": 1.0, - "m_Labels": [] -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -9730,7 +9529,7 @@ "m_DoubleSidedMode": 2, "m_DOTSInstancing": false, "m_CustomVelocity": false, - "m_Tessellation": true, + "m_Tessellation": false, "m_TessellationMode": 1, "m_TessellationFactorMinDistance": 20.0, "m_TessellationFactorMaxDistance": 50.0, @@ -11012,21 +10811,6 @@ "m_Channel": 0 } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "f904b8809c2247a38913be48fb2dc089", - "m_Id": 0, - "m_DisplayName": "Tessellation Factor", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [] -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.BuiltinData", diff --git a/HDRP/Shaders/HDRP12/RL_HairShader_Variants_HDRP12.shadergraph b/HDRP/Shaders/HDRP12/RL_HairShader_Variants_HDRP12.shadergraph index 3f7eaf0..05b7a96 100644 --- a/HDRP/Shaders/HDRP12/RL_HairShader_Variants_HDRP12.shadergraph +++ b/HDRP/Shaders/HDRP12/RL_HairShader_Variants_HDRP12.shadergraph @@ -159,9 +159,6 @@ { "m_Id": "ac27b0d8beef493a80956330658fb3e7" }, - { - "m_Id": "964febd728b9465096e9294c6738682c" - }, { "m_Id": "b21613d90c7c4b6f9d1c979769e3c96d" } @@ -741,15 +738,6 @@ }, { "m_Id": "53dcdee830d64b379ec53ebd3d125cbe" - }, - { - "m_Id": "3ccb70d8c5c940fca6804541ae280049" - }, - { - "m_Id": "81c277c6abcc47619b87e9977ad4356e" - }, - { - "m_Id": "505114fde852460692f0e81d9aae7bd5" } ], "m_GroupDatas": [ @@ -1362,20 +1350,6 @@ "m_SlotId": 1 } }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "505114fde852460692f0e81d9aae7bd5" - }, - "m_SlotId": 0 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "3ccb70d8c5c940fca6804541ae280049" - }, - "m_SlotId": 0 - } - }, { "m_OutputSlot": { "m_Node": { @@ -3421,12 +3395,6 @@ }, { "m_Id": "fe4907798c1644289607e0d2603a9a68" - }, - { - "m_Id": "3ccb70d8c5c940fca6804541ae280049" - }, - { - "m_Id": "81c277c6abcc47619b87e9977ad4356e" } ] }, @@ -7462,39 +7430,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BlockNode", - "m_ObjectId": "3ccb70d8c5c940fca6804541ae280049", - "m_Group": { - "m_Id": "" - }, - "m_Name": "VertexDescription.TessellationFactor", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": 0.0, - "y": 0.0, - "width": 0.0, - "height": 0.0 - } - }, - "m_Slots": [ - { - "m_Id": "b0aa97e8c8fe4a6a90c1a4c14d6642d0" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_SerializedDescriptor": "VertexDescription.TessellationFactor" -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -7709,29 +7644,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", - "m_ObjectId": "419d6b2b1652413ea622a38ef31500ad", - "m_Id": 0, - "m_DisplayName": "Tessellation Displacement", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "TessellationDisplacement", - "m_StageCapability": 1, - "m_Value": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "m_DefaultValue": { - "x": 0.0, - "y": 0.0, - "z": 0.0 - }, - "m_Labels": [] -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.BlockNode", @@ -8810,41 +8722,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.PropertyNode", - "m_ObjectId": "505114fde852460692f0e81d9aae7bd5", - "m_Group": { - "m_Id": "" - }, - "m_Name": "Property", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -485.0, - "y": -472.0, - "width": 0.0, - "height": 0.0 - } - }, - "m_Slots": [ - { - "m_Id": "68ae97e65a154e6ca0ae8b91fa5a32a6" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_Property": { - "m_Id": "964febd728b9465096e9294c6738682c" - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -10623,21 +10500,6 @@ "m_SerializedDescriptor": "SurfaceDescription.Smoothness" } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "68ae97e65a154e6ca0ae8b91fa5a32a6", - "m_Id": 0, - "m_DisplayName": "Tessellation Factor", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": 0.0, - "m_DefaultValue": 0.0, - "m_Labels": [] -} - { "m_SGVersion": 1, "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", @@ -12549,39 +12411,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.BlockNode", - "m_ObjectId": "81c277c6abcc47619b87e9977ad4356e", - "m_Group": { - "m_Id": "" - }, - "m_Name": "VertexDescription.TessellationDisplacement", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": 0.0, - "y": 0.0, - "width": 0.0, - "height": 0.0 - } - }, - "m_Slots": [ - { - "m_Id": "419d6b2b1652413ea622a38ef31500ad" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": true, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - }, - "m_SerializedDescriptor": "VertexDescription.TessellationDisplacement" -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -13929,33 +13758,6 @@ } } -{ - "m_SGVersion": 1, - "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", - "m_ObjectId": "964febd728b9465096e9294c6738682c", - "m_Guid": { - "m_GuidSerialized": "6692b71a-39d5-4e8a-a7ab-e260468754c5" - }, - "m_Name": "Tessellation Factor", - "m_DefaultRefNameVersion": 1, - "m_RefNameGeneratedByDisplayName": "Tessellation Factor", - "m_DefaultReferenceName": "_Tessellation_Factor", - "m_OverrideReferenceName": "_TessellationFactor", - "m_GeneratePropertyBlock": true, - "m_UseCustomSlotLabel": false, - "m_CustomSlotLabel": "", - "m_Precision": 0, - "overrideHLSLDeclaration": false, - "hlslDeclarationOverride": 0, - "m_Hidden": false, - "m_Value": 0.0, - "m_FloatType": 1, - "m_RangeValues": { - "x": 0.0, - "y": 32.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", @@ -16589,21 +16391,6 @@ "m_EnableGlobalMipBias": true } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", - "m_ObjectId": "b0aa97e8c8fe4a6a90c1a4c14d6642d0", - "m_Id": 0, - "m_DisplayName": "Tessellation Factor", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "TessellationFactor", - "m_StageCapability": 1, - "m_Value": 1.0, - "m_DefaultValue": 1.0, - "m_Labels": [] -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.PropertyNode", @@ -18688,7 +18475,7 @@ "m_DoubleSidedMode": 2, "m_DOTSInstancing": false, "m_CustomVelocity": false, - "m_Tessellation": true, + "m_Tessellation": false, "m_TessellationMode": 1, "m_TessellationFactorMinDistance": 20.0, "m_TessellationFactorMaxDistance": 50.0, @@ -20825,9 +20612,6 @@ { "m_Id": "a9c42cd3aa674f4b8cd880751469f0f3" }, - { - "m_Id": "964febd728b9465096e9294c6738682c" - }, { "m_Id": "d7616bdb7fec4d338db92ff5b42d8172" } diff --git a/HDRP/Shaders/HDRP12/RL_TeethShader_HDRP12.shadergraph.meta b/HDRP/Shaders/HDRP12/RL_TeethShader_HDRP12.shadergraph.meta deleted file mode 100644 index 5f30b63..0000000 --- a/HDRP/Shaders/HDRP12/RL_TeethShader_HDRP12.shadergraph.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: d56342303c0196947b8a9831aab68730 -ScriptedImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 2 - userData: - assetBundleName: - assetBundleVariant: - script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} diff --git a/HDRP/Shaders/HDRP12/RL_TongueShader_HDRP12.shadergraph.meta b/HDRP/Shaders/HDRP12/RL_TongueShader_HDRP12.shadergraph.meta deleted file mode 100644 index 2be67df..0000000 --- a/HDRP/Shaders/HDRP12/RL_TongueShader_HDRP12.shadergraph.meta +++ /dev/null @@ -1,10 +0,0 @@ -fileFormatVersion: 2 -guid: ef7203aec445728488bd8d34e88c297b -ScriptedImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 2 - userData: - assetBundleName: - assetBundleVariant: - script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} diff --git a/HDRP/Shaders/HDRP12/Tessellation.meta b/HDRP/Shaders/HDRP12/Tessellation.meta new file mode 100644 index 0000000..9e17b5f --- /dev/null +++ b/HDRP/Shaders/HDRP12/Tessellation.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 882f1d02ce039d54c9923283adef2994 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/HDRP/Shaders/HDRP12/RL_CorneaShaderParallax_Baked_HDRP12.shadergraph b/HDRP/Shaders/HDRP12/Tessellation/RL_CorneaShaderParallax_Baked_HDRP12_Tessellation.shadergraph similarity index 100% rename from HDRP/Shaders/HDRP12/RL_CorneaShaderParallax_Baked_HDRP12.shadergraph rename to HDRP/Shaders/HDRP12/Tessellation/RL_CorneaShaderParallax_Baked_HDRP12_Tessellation.shadergraph diff --git a/HDRP/Shaders/HDRP12/RL_CorneaShaderParallax_Baked_HDRP12.shadergraph.meta b/HDRP/Shaders/HDRP12/Tessellation/RL_CorneaShaderParallax_Baked_HDRP12_Tessellation.shadergraph.meta similarity index 86% rename from HDRP/Shaders/HDRP12/RL_CorneaShaderParallax_Baked_HDRP12.shadergraph.meta rename to HDRP/Shaders/HDRP12/Tessellation/RL_CorneaShaderParallax_Baked_HDRP12_Tessellation.shadergraph.meta index b0a61fc..ad4b47b 100644 --- a/HDRP/Shaders/HDRP12/RL_CorneaShaderParallax_Baked_HDRP12.shadergraph.meta +++ b/HDRP/Shaders/HDRP12/Tessellation/RL_CorneaShaderParallax_Baked_HDRP12_Tessellation.shadergraph.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: f6adb744898d3ee40a74574f0db55dd1 +guid: 7935e80451b69f0419cf61b1ad52a736 ScriptedImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/HDRP/Shaders/HDRP12/RL_CorneaShaderParallax_HDRP12.shadergraph b/HDRP/Shaders/HDRP12/Tessellation/RL_CorneaShaderParallax_HDRP12_Tessellation.shadergraph similarity index 100% rename from HDRP/Shaders/HDRP12/RL_CorneaShaderParallax_HDRP12.shadergraph rename to HDRP/Shaders/HDRP12/Tessellation/RL_CorneaShaderParallax_HDRP12_Tessellation.shadergraph diff --git a/HDRP/Shaders/HDRP12/RL_CorneaShaderParallax_HDRP12.shadergraph.meta b/HDRP/Shaders/HDRP12/Tessellation/RL_CorneaShaderParallax_HDRP12_Tessellation.shadergraph.meta similarity index 86% rename from HDRP/Shaders/HDRP12/RL_CorneaShaderParallax_HDRP12.shadergraph.meta rename to HDRP/Shaders/HDRP12/Tessellation/RL_CorneaShaderParallax_HDRP12_Tessellation.shadergraph.meta index 029b01f..a2b65b2 100644 --- a/HDRP/Shaders/HDRP12/RL_CorneaShaderParallax_HDRP12.shadergraph.meta +++ b/HDRP/Shaders/HDRP12/Tessellation/RL_CorneaShaderParallax_HDRP12_Tessellation.shadergraph.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: fabb900d3c32f1a42bd7136a37169d92 +guid: 4bddaf4ee5135794fb0884ce0fa3997f ScriptedImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/HDRP/Shaders/HDRP12/RL_HairShaderMultiPass_Variants_HDRP12.shadergraph b/HDRP/Shaders/HDRP12/Tessellation/RL_HairShaderMultiPass_Variants_HDRP12_Tessellation.shadergraph similarity index 100% rename from HDRP/Shaders/HDRP12/RL_HairShaderMultiPass_Variants_HDRP12.shadergraph rename to HDRP/Shaders/HDRP12/Tessellation/RL_HairShaderMultiPass_Variants_HDRP12_Tessellation.shadergraph diff --git a/HDRP/Shaders/HDRP12/RL_HairShaderMultiPass_Variants_HDRP12.shadergraph.meta b/HDRP/Shaders/HDRP12/Tessellation/RL_HairShaderMultiPass_Variants_HDRP12_Tessellation.shadergraph.meta similarity index 86% rename from HDRP/Shaders/HDRP12/RL_HairShaderMultiPass_Variants_HDRP12.shadergraph.meta rename to HDRP/Shaders/HDRP12/Tessellation/RL_HairShaderMultiPass_Variants_HDRP12_Tessellation.shadergraph.meta index 3642cc1..7b225c1 100644 --- a/HDRP/Shaders/HDRP12/RL_HairShaderMultiPass_Variants_HDRP12.shadergraph.meta +++ b/HDRP/Shaders/HDRP12/Tessellation/RL_HairShaderMultiPass_Variants_HDRP12_Tessellation.shadergraph.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 2a445bf2b029ab74ebeb883085b60b80 +guid: 59adc6954f9abbf4b8c16a770e746925 ScriptedImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/HDRP/Shaders/HDRP12/Tessellation/RL_HairShader_Baked_HDRP12_Tessellation.shadergraph b/HDRP/Shaders/HDRP12/Tessellation/RL_HairShader_Baked_HDRP12_Tessellation.shadergraph new file mode 100644 index 0000000..3000971 --- /dev/null +++ b/HDRP/Shaders/HDRP12/Tessellation/RL_HairShader_Baked_HDRP12_Tessellation.shadergraph @@ -0,0 +1,11306 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "a316bd3ad5b24db79164c15659fdb4d3", + "m_Properties": [ + { + "m_Id": "62ba90b39c554829b983338182c6db53" + }, + { + "m_Id": "1fead8c8f2eb471886227150feb2da07" + }, + { + "m_Id": "a8fac80485344a489b31db2a226e0489" + }, + { + "m_Id": "5ef8aef8a81b4183b2aa03d38ada5d75" + }, + { + "m_Id": "d962fe658f9a4982b62bd75d03b2276e" + }, + { + "m_Id": "7a9dca43a15c41859b95c7edb930b3db" + }, + { + "m_Id": "1b66a7533fa643888276c4f6de382ca9" + }, + { + "m_Id": "d5ea19d7fc704761908396f642de59c8" + }, + { + "m_Id": "6dc6a8e2ab304a639656ee2082845e1c" + }, + { + "m_Id": "ed8f4e5d62a34a71a82aedc1436a6cae" + }, + { + "m_Id": "b304178995574d4b8dceaf0eade7e621" + }, + { + "m_Id": "ddc2f22573d241e787bf84f06e4ba049" + }, + { + "m_Id": "bc814cd1e05d4e94b3b180cbe5f42bfd" + }, + { + "m_Id": "1728986d8b5d4a60a610dc8f863ef11d" + }, + { + "m_Id": "7ad41145b0c646049037af434d423fc6" + }, + { + "m_Id": "2a49a00b2aa04d5b979e73d7d63e23d0" + }, + { + "m_Id": "79aeca1c842d4a95812a15480ed3460d" + }, + { + "m_Id": "8197dc419ed34d5e8c22c7c35775566a" + }, + { + "m_Id": "629bfa855bb345f5b11dd44954fbddba" + }, + { + "m_Id": "5d4c697aa2e74bdbb12725c42b2313e7" + }, + { + "m_Id": "ac27b0d8beef493a80956330658fb3e7" + }, + { + "m_Id": "4c72ba57cfc1402bb8eedb23941ec9af" + }, + { + "m_Id": "573aafa98926413385e50b643d8204a8" + } + ], + "m_Keywords": [ + { + "m_Id": "a9c42cd3aa674f4b8cd880751469f0f3" + } + ], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "494d63b9c7f14dff9b07d81b417274ef" + } + ], + "m_Nodes": [ + { + "m_Id": "2704a97326044be09a54d3e3810db15f" + }, + { + "m_Id": "0b7af971d63e4166afd190de3b9e9172" + }, + { + "m_Id": "fe4907798c1644289607e0d2603a9a68" + }, + { + "m_Id": "d0f957ba1d13421b96ab67ec531eefa7" + }, + { + "m_Id": "ca5e280a68af4a45a358d1f7b9cff2e2" + }, + { + "m_Id": "76ac26031b7c43a6a78d7e9db5db64be" + }, + { + "m_Id": "8277bdd1ba5e486788875b590047b626" + }, + { + "m_Id": "687659d5f2844131913f3ebec5692c99" + }, + { + "m_Id": "43b2f53e22494f52ad836aba700da7c7" + }, + { + "m_Id": "358a13893c98426abb6bc4c3984c2dc8" + }, + { + "m_Id": "5f984a05a60b4f76afa0ec01041e1d96" + }, + { + "m_Id": "5bc2e2ebb6e84033be0c02d88425a9d9" + }, + { + "m_Id": "4e86ff273f104b47a35a04b03339a9d7" + }, + { + "m_Id": "f15873d7cae54a328809df9a8d76bbf7" + }, + { + "m_Id": "fe251668acaf4cc1a186f88895925031" + }, + { + "m_Id": "454e8678d7fa4d8583459d67c01c0d1d" + }, + { + "m_Id": "6cf2216245ca4c94a226d2a52deb5633" + }, + { + "m_Id": "af7e3800e2f34908a3a77b8948d2fd32" + }, + { + "m_Id": "91e279bc4ab24de6baf584d64e36b2ae" + }, + { + "m_Id": "fe89101ff92d49e9a630a987e854fb0a" + }, + { + "m_Id": "883fa0154dc245788e90a0983dac686e" + }, + { + "m_Id": "e7adb047317f4e8f97e8758b79640e35" + }, + { + "m_Id": "a61b9632fcd344bbb50f017fe9662523" + }, + { + "m_Id": "bc220c2be8a74249ac65d93a8ae5cbdf" + }, + { + "m_Id": "2b74cde8bed7456b968b7b795a741d50" + }, + { + "m_Id": "4239ae5618e54aada26f71dc47c73c18" + }, + { + "m_Id": "2643e290df8a4963bc3741b72302fe4f" + }, + { + "m_Id": "04aea1edd8694d7f84d7852ec4078ce2" + }, + { + "m_Id": "9fe0bae8095e488fab536e1bbc11bb66" + }, + { + "m_Id": "860c97ed98f348e0942b9e5eb0916c14" + }, + { + "m_Id": "5b7fb36f8a124e63b24b1f4891c7d268" + }, + { + "m_Id": "eba48f1e544d455986b250277b538909" + }, + { + "m_Id": "2b1f8f17f34d4d07bfa9a061a97ed745" + }, + { + "m_Id": "e2bec6c3826047c8a8ca759c60bb19ff" + }, + { + "m_Id": "f769abb9b5a74ec89369a250e2c8d39b" + }, + { + "m_Id": "627b5ab6400f4b94ae60bfcab74b4ab5" + }, + { + "m_Id": "e00fd7cf1bf84eb8af3423a5f84f02da" + }, + { + "m_Id": "ed083dc9dc3c4f5fa9248d1b99d92da4" + }, + { + "m_Id": "b3602abd3e6c4110bd7c0c759e4b9c20" + }, + { + "m_Id": "f0eca0bb90df4ad88ca3cef5c34fc766" + }, + { + "m_Id": "72d4a986e38a498bae8f34613460f37e" + }, + { + "m_Id": "60f1e7e5998d42d5be5bf1c40597f04f" + }, + { + "m_Id": "30fe193f31ba43ba9fef9f94f9cd4c10" + }, + { + "m_Id": "20ec913f194d4acd871be539f0ceffd0" + }, + { + "m_Id": "a95c92619dc0485d83dce69c60ceca6d" + }, + { + "m_Id": "6c82b6ddafb64673b5161a23abfc93e4" + }, + { + "m_Id": "b158210403a647c485660b84c2aaa857" + }, + { + "m_Id": "8fa9e59236e64861945859b2bb07fb53" + }, + { + "m_Id": "601c6eaea0204053a13a8ac70dd09d06" + }, + { + "m_Id": "aa3b6d90bb2d442e989158ba90f12906" + }, + { + "m_Id": "6069340092004c1191a211a8d3274b3d" + }, + { + "m_Id": "debaaee10b654011933a2346630b5137" + }, + { + "m_Id": "9654b153a4f246f899a7ce0aab379a79" + }, + { + "m_Id": "b337e8061fa24e6bb1d267bc90b18e02" + }, + { + "m_Id": "c896751d379b48b793ac05bbc6687f65" + }, + { + "m_Id": "a4abc46300494294b321ea368512e48c" + }, + { + "m_Id": "8a2128b069e046c9992344d5c8d7f5c8" + }, + { + "m_Id": "030f5fb2b7a44537b270b4c404971915" + }, + { + "m_Id": "6b2e66277a7943f5800e4557cd983757" + }, + { + "m_Id": "8dc18247ab4b4e5caf09faf953798497" + }, + { + "m_Id": "6e7f71ec59fb413b942f9ce72cf1967c" + }, + { + "m_Id": "d2920db565474984a8eae456eca16597" + }, + { + "m_Id": "07affa6d03af4e71be5df2863dc3cf00" + }, + { + "m_Id": "106c4319f0c8421a9295b557df9f94a3" + }, + { + "m_Id": "28e145da8a3747de8be1fbeb7dbc5cae" + }, + { + "m_Id": "ac0c1810cc7b43eca36a78a32992055e" + }, + { + "m_Id": "815740e575684a18ae4f7aced285fb16" + }, + { + "m_Id": "d971314bc5f54cdab9c09233077b1881" + }, + { + "m_Id": "c11ee2e3010d48a9a45e803c58cceaa3" + }, + { + "m_Id": "45445a2f270b47348746e62d75ebd6c7" + }, + { + "m_Id": "4be5e95fcd374b61bd561cf5a7bec49a" + }, + { + "m_Id": "1f325b3e26a640949036a22e6af17a00" + }, + { + "m_Id": "7a473df09e9b4bd3b82814666640158f" + }, + { + "m_Id": "366fe14bae29480a8d870a61047f38bf" + }, + { + "m_Id": "bc03bc7dc2ec45c58768cf357d7ef079" + }, + { + "m_Id": "23d0a726bc0d4c95bc67d874b0a46fbf" + }, + { + "m_Id": "1390ac11bb8548bfbe91e6eab457f759" + }, + { + "m_Id": "3230324be61b4cf0a9b15d53e5f48151" + }, + { + "m_Id": "418e89bc480d45bb8dd81a829a1ce810" + }, + { + "m_Id": "ab291a3748ee4efba44081f662392b9c" + }, + { + "m_Id": "bdfe061154bb4a70b4961bf28fdc1ff4" + }, + { + "m_Id": "bc27cfd52e154c9c83ffa6eef20c94f5" + }, + { + "m_Id": "7652379a6a4344a084baa084341cdc3a" + }, + { + "m_Id": "40d64158c6334357b1e846acfbcaf7d9" + }, + { + "m_Id": "079b5ed16ef94a448e53bb6158dbcd45" + }, + { + "m_Id": "32954974236d4270afd7b5179916382f" + }, + { + "m_Id": "016a629fdc404ff288561bcff85ec0de" + }, + { + "m_Id": "9048db0cb1704257a34f66429eaca175" + }, + { + "m_Id": "b7dd6d548cab4312a8b6e729fb7e3a32" + }, + { + "m_Id": "44eb5ac0b1d841d1a21b90f793f10146" + }, + { + "m_Id": "4588201e86964eb5bce9495fcd4f7838" + }, + { + "m_Id": "6994bc4fe4d8487c8fd2bce6e7485bbd" + }, + { + "m_Id": "e05eedc1332d4bbfa28a34da0e95409c" + }, + { + "m_Id": "9730674dcf954541ac635c37e167977f" + }, + { + "m_Id": "b97dc0fa41fc422cbded920b8aeee3b1" + }, + { + "m_Id": "0bcd1969d3e44410b90bf7bbafc98133" + }, + { + "m_Id": "38da6bd15b064dfbb9f421925a1d472f" + }, + { + "m_Id": "03662f269448484da301bd1c977c1f68" + }, + { + "m_Id": "510d08f4ae604b598024b448a1aaa324" + }, + { + "m_Id": "60890ae819b64d2494104d4458942fc9" + }, + { + "m_Id": "1dab94c6054f4017a233c1bee8e99726" + }, + { + "m_Id": "337a57ae44bb4099b53bbca5b14a8765" + } + ], + "m_GroupDatas": [ + { + "m_Id": "72585dd91b3d4da7b55123bae128c48b" + }, + { + "m_Id": "b773332f12a640f2961cff577b07701f" + }, + { + "m_Id": "be2cb7795a6143a498576442f64713d6" + }, + { + "m_Id": "b3823636393244d99c581f1785baf857" + }, + { + "m_Id": "4754e47d61844a86908699d8a6f31a28" + }, + { + "m_Id": "9cdb7847683948c99034141805213a61" + }, + { + "m_Id": "2a4f2175d8ca41fab6c4624de48f44fd" + }, + { + "m_Id": "a75c46b090ac480c878a29726bbb9bc1" + } + ], + "m_StickyNoteDatas": [ + { + "m_Id": "c3448cd8492948db8adf7a079b6fcd8e" + } + ], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "016a629fdc404ff288561bcff85ec0de" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8dc18247ab4b4e5caf09faf953798497" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "030f5fb2b7a44537b270b4c404971915" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a61b9632fcd344bbb50f017fe9662523" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "03662f269448484da301bd1c977c1f68" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6e7f71ec59fb413b942f9ce72cf1967c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "079b5ed16ef94a448e53bb6158dbcd45" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "40d64158c6334357b1e846acfbcaf7d9" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "07affa6d03af4e71be5df2863dc3cf00" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "43b2f53e22494f52ad836aba700da7c7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0bcd1969d3e44410b90bf7bbafc98133" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "38da6bd15b064dfbb9f421925a1d472f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "106c4319f0c8421a9295b557df9f94a3" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "91e279bc4ab24de6baf584d64e36b2ae" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1390ac11bb8548bfbe91e6eab457f759" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3230324be61b4cf0a9b15d53e5f48151" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1f325b3e26a640949036a22e6af17a00" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc220c2be8a74249ac65d93a8ae5cbdf" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "20ec913f194d4acd871be539f0ceffd0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "30fe193f31ba43ba9fef9f94f9cd4c10" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "23d0a726bc0d4c95bc67d874b0a46fbf" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "016a629fdc404ff288561bcff85ec0de" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "28e145da8a3747de8be1fbeb7dbc5cae" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b3602abd3e6c4110bd7c0c759e4b9c20" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2b1f8f17f34d4d07bfa9a061a97ed745" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e2bec6c3826047c8a8ca759c60bb19ff" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "30fe193f31ba43ba9fef9f94f9cd4c10" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "106c4319f0c8421a9295b557df9f94a3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3230324be61b4cf0a9b15d53e5f48151" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "23d0a726bc0d4c95bc67d874b0a46fbf" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "32954974236d4270afd7b5179916382f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "016a629fdc404ff288561bcff85ec0de" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "337a57ae44bb4099b53bbca5b14a8765" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "60890ae819b64d2494104d4458942fc9" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "366fe14bae29480a8d870a61047f38bf" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4239ae5618e54aada26f71dc47c73c18" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "38da6bd15b064dfbb9f421925a1d472f" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "03662f269448484da301bd1c977c1f68" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "40d64158c6334357b1e846acfbcaf7d9" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d971314bc5f54cdab9c09233077b1881" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "418e89bc480d45bb8dd81a829a1ce810" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bdfe061154bb4a70b4961bf28fdc1ff4" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "44eb5ac0b1d841d1a21b90f793f10146" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6994bc4fe4d8487c8fd2bce6e7485bbd" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "45445a2f270b47348746e62d75ebd6c7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c11ee2e3010d48a9a45e803c58cceaa3" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "454e8678d7fa4d8583459d67c01c0d1d" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "07affa6d03af4e71be5df2863dc3cf00" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "454e8678d7fa4d8583459d67c01c0d1d" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "815740e575684a18ae4f7aced285fb16" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "454e8678d7fa4d8583459d67c01c0d1d" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d2920db565474984a8eae456eca16597" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4588201e86964eb5bce9495fcd4f7838" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6994bc4fe4d8487c8fd2bce6e7485bbd" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4be5e95fcd374b61bd561cf5a7bec49a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1f325b3e26a640949036a22e6af17a00" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4e86ff273f104b47a35a04b03339a9d7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6cf2216245ca4c94a226d2a52deb5633" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "510d08f4ae604b598024b448a1aaa324" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "03662f269448484da301bd1c977c1f68" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "510d08f4ae604b598024b448a1aaa324" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "38da6bd15b064dfbb9f421925a1d472f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5b7fb36f8a124e63b24b1f4891c7d268" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b337e8061fa24e6bb1d267bc90b18e02" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5bc2e2ebb6e84033be0c02d88425a9d9" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "454e8678d7fa4d8583459d67c01c0d1d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5f984a05a60b4f76afa0ec01041e1d96" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fe251668acaf4cc1a186f88895925031" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "601c6eaea0204053a13a8ac70dd09d06" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "30fe193f31ba43ba9fef9f94f9cd4c10" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6069340092004c1191a211a8d3274b3d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9654b153a4f246f899a7ce0aab379a79" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "60f1e7e5998d42d5be5bf1c40597f04f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c896751d379b48b793ac05bbc6687f65" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "627b5ab6400f4b94ae60bfcab74b4ab5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e7adb047317f4e8f97e8758b79640e35" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6994bc4fe4d8487c8fd2bce6e7485bbd" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9730674dcf954541ac635c37e167977f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6994bc4fe4d8487c8fd2bce6e7485bbd" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e05eedc1332d4bbfa28a34da0e95409c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6b2e66277a7943f5800e4557cd983757" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8277bdd1ba5e486788875b590047b626" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6c82b6ddafb64673b5161a23abfc93e4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a95c92619dc0485d83dce69c60ceca6d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6cf2216245ca4c94a226d2a52deb5633" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "40d64158c6334357b1e846acfbcaf7d9" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6e7f71ec59fb413b942f9ce72cf1967c" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "358a13893c98426abb6bc4c3984c2dc8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "72d4a986e38a498bae8f34613460f37e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ac0c1810cc7b43eca36a78a32992055e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7652379a6a4344a084baa084341cdc3a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "079b5ed16ef94a448e53bb6158dbcd45" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7a473df09e9b4bd3b82814666640158f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "366fe14bae29480a8d870a61047f38bf" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "815740e575684a18ae4f7aced285fb16" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1f325b3e26a640949036a22e6af17a00" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "815740e575684a18ae4f7aced285fb16" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "366fe14bae29480a8d870a61047f38bf" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "860c97ed98f348e0942b9e5eb0916c14" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9fe0bae8095e488fab536e1bbc11bb66" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8a2128b069e046c9992344d5c8d7f5c8" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a95c92619dc0485d83dce69c60ceca6d" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8dc18247ab4b4e5caf09faf953798497" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "883fa0154dc245788e90a0983dac686e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8dc18247ab4b4e5caf09faf953798497" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d0f957ba1d13421b96ab67ec531eefa7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8fa9e59236e64861945859b2bb07fb53" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "601c6eaea0204053a13a8ac70dd09d06" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9048db0cb1704257a34f66429eaca175" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6994bc4fe4d8487c8fd2bce6e7485bbd" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9654b153a4f246f899a7ce0aab379a79" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a95c92619dc0485d83dce69c60ceca6d" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9730674dcf954541ac635c37e167977f" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2b74cde8bed7456b968b7b795a741d50" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9fe0bae8095e488fab536e1bbc11bb66" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a4abc46300494294b321ea368512e48c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9fe0bae8095e488fab536e1bbc11bb66" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b337e8061fa24e6bb1d267bc90b18e02" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a4abc46300494294b321ea368512e48c" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8a2128b069e046c9992344d5c8d7f5c8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a95c92619dc0485d83dce69c60ceca6d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "28e145da8a3747de8be1fbeb7dbc5cae" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aa3b6d90bb2d442e989158ba90f12906" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "601c6eaea0204053a13a8ac70dd09d06" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aa3b6d90bb2d442e989158ba90f12906" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6069340092004c1191a211a8d3274b3d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ab291a3748ee4efba44081f662392b9c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "23d0a726bc0d4c95bc67d874b0a46fbf" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ac0c1810cc7b43eca36a78a32992055e" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f0eca0bb90df4ad88ca3cef5c34fc766" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "af7e3800e2f34908a3a77b8948d2fd32" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c11ee2e3010d48a9a45e803c58cceaa3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b158210403a647c485660b84c2aaa857" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "debaaee10b654011933a2346630b5137" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b337e8061fa24e6bb1d267bc90b18e02" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "30fe193f31ba43ba9fef9f94f9cd4c10" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b7dd6d548cab4312a8b6e729fb7e3a32" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9048db0cb1704257a34f66429eaca175" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b97dc0fa41fc422cbded920b8aeee3b1" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "04aea1edd8694d7f84d7852ec4078ce2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bc03bc7dc2ec45c58768cf357d7ef079" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "418e89bc480d45bb8dd81a829a1ce810" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bc27cfd52e154c9c83ffa6eef20c94f5" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "23d0a726bc0d4c95bc67d874b0a46fbf" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bdfe061154bb4a70b4961bf28fdc1ff4" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3230324be61b4cf0a9b15d53e5f48151" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c11ee2e3010d48a9a45e803c58cceaa3" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ca5e280a68af4a45a358d1f7b9cff2e2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c896751d379b48b793ac05bbc6687f65" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a4abc46300494294b321ea368512e48c" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d2920db565474984a8eae456eca16597" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "687659d5f2844131913f3ebec5692c99" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d971314bc5f54cdab9c09233077b1881" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6b2e66277a7943f5800e4557cd983757" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "debaaee10b654011933a2346630b5137" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6069340092004c1191a211a8d3274b3d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e00fd7cf1bf84eb8af3423a5f84f02da" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e05eedc1332d4bbfa28a34da0e95409c" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e05eedc1332d4bbfa28a34da0e95409c" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b97dc0fa41fc422cbded920b8aeee3b1" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e2bec6c3826047c8a8ca759c60bb19ff" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "030f5fb2b7a44537b270b4c404971915" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "eba48f1e544d455986b250277b538909" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fe89101ff92d49e9a630a987e854fb0a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ed083dc9dc3c4f5fa9248d1b99d92da4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2643e290df8a4963bc3741b72302fe4f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f15873d7cae54a328809df9a8d76bbf7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "af7e3800e2f34908a3a77b8948d2fd32" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f769abb9b5a74ec89369a250e2c8d39b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "815740e575684a18ae4f7aced285fb16" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fe251668acaf4cc1a186f88895925031" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc27cfd52e154c9c83ffa6eef20c94f5" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fe251668acaf4cc1a186f88895925031" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "510d08f4ae604b598024b448a1aaa324" + }, + "m_SlotId": 0 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 47.99997329711914, + "y": -670.0000610351563 + }, + "m_Blocks": [ + { + "m_Id": "2704a97326044be09a54d3e3810db15f" + }, + { + "m_Id": "0b7af971d63e4166afd190de3b9e9172" + }, + { + "m_Id": "fe4907798c1644289607e0d2603a9a68" + }, + { + "m_Id": "60890ae819b64d2494104d4458942fc9" + }, + { + "m_Id": "1dab94c6054f4017a233c1bee8e99726" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": 46.99992752075195, + "y": -12.000000953674317 + }, + "m_Blocks": [ + { + "m_Id": "883fa0154dc245788e90a0983dac686e" + }, + { + "m_Id": "d0f957ba1d13421b96ab67ec531eefa7" + }, + { + "m_Id": "358a13893c98426abb6bc4c3984c2dc8" + }, + { + "m_Id": "76ac26031b7c43a6a78d7e9db5db64be" + }, + { + "m_Id": "43b2f53e22494f52ad836aba700da7c7" + }, + { + "m_Id": "687659d5f2844131913f3ebec5692c99" + }, + { + "m_Id": "a61b9632fcd344bbb50f017fe9662523" + }, + { + "m_Id": "8277bdd1ba5e486788875b590047b626" + }, + { + "m_Id": "fe89101ff92d49e9a630a987e854fb0a" + }, + { + "m_Id": "e7adb047317f4e8f97e8758b79640e35" + }, + { + "m_Id": "bc220c2be8a74249ac65d93a8ae5cbdf" + }, + { + "m_Id": "4239ae5618e54aada26f71dc47c73c18" + }, + { + "m_Id": "2643e290df8a4963bc3741b72302fe4f" + }, + { + "m_Id": "2b74cde8bed7456b968b7b795a741d50" + }, + { + "m_Id": "04aea1edd8694d7f84d7852ec4078ce2" + }, + { + "m_Id": "ca5e280a68af4a45a358d1f7b9cff2e2" + }, + { + "m_Id": "91e279bc4ab24de6baf584d64e36b2ae" + }, + { + "m_Id": "b3602abd3e6c4110bd7c0c759e4b9c20" + }, + { + "m_Id": "f0eca0bb90df4ad88ca3cef5c34fc766" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Shader Graphs", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_ActiveTargets": [ + { + "m_Id": "b68cdcc63047409381c5e594c02463cd" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "016a629fdc404ff288561bcff85ec0de", + "m_Group": { + "m_Id": "9cdb7847683948c99034141805213a61" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -753.0001831054688, + "y": -1017.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "501e450c30724f02ba880b4dfe7bf0bb" + }, + { + "m_Id": "3639bfbe3d3f4b229fb628a1a8b23e5d" + }, + { + "m_Id": "74fdfb5491014143aa2c825f5407ffe8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0185960fa34547a8b2a5593e937eaf49", + "m_Id": 1, + "m_DisplayName": "X", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "X", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "028833ded6594d888b54c0ed4d1a213c", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "03014458088c4ce5abc7a07b694efe86", + "m_Id": 0, + "m_DisplayName": "Depth Postpass", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "030f5fb2b7a44537b270b4c404971915", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -411.99981689453127, + "y": 191.99998474121095, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "493b4f4104c2438f8498f6de58ada442" + }, + { + "m_Id": "0d4c4d21d5d94b838efc01ec0235fed8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MaximumNode", + "m_ObjectId": "03662f269448484da301bd1c977c1f68", + "m_Group": { + "m_Id": "a75c46b090ac480c878a29726bbb9bc1" + }, + "m_Name": "Maximum", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1452.0, + "y": -567.0, + "width": 125.99999237060547, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "1b8e754df49c4cc3a7bf88c296d6f980" + }, + { + "m_Id": "6a19e2d2f0be4925b7a49401cc62247c" + }, + { + "m_Id": "265b1a252b6b48e1927a7540cdffb318" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "04aea1edd8694d7f84d7852ec4078ce2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.SecondarySpecularShift", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 61.000030517578128, + "y": 551.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "95f38f9e439d46f6b767d7f992ae0e60" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.SecondarySpecularShift" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "04d0345f23f741f6932fc488ac0a4476", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "05fbfae444844c6fba5d11a68dde77d9", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "07835af3a85d4387bbd3386865feb0bd", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "079b5ed16ef94a448e53bb6158dbcd45", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1796.0, + "y": 382.0, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "8eeef1f3ab9a4f309fe256d6a579b2b8" + }, + { + "m_Id": "af390082fc1f429eb2bc52898581c65f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "07affa6d03af4e71be5df2863dc3cf00", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -411.99981689453127, + "y": 143.99998474121095, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "4a76173cb56049afb4021ffc98a09359" + }, + { + "m_Id": "35929c4279f84659bfcaada01f537c9e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "07d3bd34837d49efac457b1dd4f21469", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "08ccc7ab660441e99b582e3f493ce062", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "0b7af971d63e4166afd190de3b9e9172", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Normal", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "48748e76259b4423af31e7017f1b1967" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Normal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "0bcd1969d3e44410b90bf7bbafc98133", + "m_Group": { + "m_Id": "a75c46b090ac480c878a29726bbb9bc1" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1937.9998779296875, + "y": -719.0, + "width": 153.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "0c4648f64c0d4124bae1e019aebf66b3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7a9dca43a15c41859b95c7edb930b3db" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0c4648f64c0d4124bae1e019aebf66b3", + "m_Id": 0, + "m_DisplayName": "Depth Prepass", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0c722f49f92545a4b12a022983a9346c", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0d4c4d21d5d94b838efc01ec0235fed8", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0e22fca13e234609afab56d5e9dc57e2", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "106c4319f0c8421a9295b557df9f94a3", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -618.9998168945313, + "y": 1524.0, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "3c80f97dbdf64454b8313bf869c39b0d" + }, + { + "m_Id": "cc8fa1bf760b4fd584f1204d418bd893" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "10fcfa37830d4e02851aae7950225694", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "11b80c01acff493e8d25da0eeae5b521", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "1390ac11bb8548bfbe91e6eab457f759", + "m_Group": { + "m_Id": "9cdb7847683948c99034141805213a61" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1665.0, + "y": -881.9999389648438, + "width": 189.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "bcee9c8d22514bdb97fb3a1b776cebf1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "5ef8aef8a81b4183b2aa03d38ada5d75" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "14ae49d9f448412f9e48b712d1468f27", + "m_Id": 0, + "m_DisplayName": "Secondary Specular Multiplier", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "15a95450e5e046cbb66c50e363aa6f5c", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "15bc9145e40041e2b9da7df6f07eeee9", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "1728986d8b5d4a60a610dc8f863ef11d", + "m_Guid": { + "m_GuidSerialized": "5b6c3d61-7bba-4042-b1f0-3799fd7bc7a2" + }, + "m_Name": "Specular Tint", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_1728986d8b5d4a60a610dc8f863ef11d", + "m_OverrideReferenceName": "_SpecularTint", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "1748e4e9d24e4de7932315b2e25527ce", + "m_Id": 0, + "m_DisplayName": "Bent Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BentNormal", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "17d3d431592e4c2bb1780a1e0a9f03a2", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1846dfbb5b1441829b77365754ab377d", + "m_Id": 0, + "m_DisplayName": "Secondary Specular Shift", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "1b344d261ec648189f8ff9340b0ed20c", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "1b66a7533fa643888276c4f6de382ca9", + "m_Guid": { + "m_GuidSerialized": "eba3fc22-41c1-494e-a739-60172ed1e541" + }, + "m_Name": "Depth Postpass", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_1b66a7533fa643888276c4f6de382ca9", + "m_OverrideReferenceName": "_DepthPostpass", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1b8e754df49c4cc3a7bf88c296d6f980", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "1bbfb308461446debb1bfaf74fb9d0fb", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "1dab94c6054f4017a233c1bee8e99726", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.TessellationDisplacement", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "496c6449824a4cb7af88dec2be85f041" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.TessellationDisplacement" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "1dff7ccda7c2459fabb9d759da4ebbd8", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "1e559a52f2cf4d6282a91a6f552dfcb8", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1eec405643404f10aa4dee2ea51303a7", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "1f325b3e26a640949036a22e6af17a00", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -744.0, + "y": 363.0, + "width": 130.0, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "c55f572322244a4dae2badfed69c29e6" + }, + { + "m_Id": "07835af3a85d4387bbd3386865feb0bd" + }, + { + "m_Id": "faa11926f42c42ea8e9f2f14d3afd2b2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "1fead8c8f2eb471886227150feb2da07", + "m_Guid": { + "m_GuidSerialized": "aa855b2d-dd08-4c96-a497-11a5a836dd7c" + }, + "m_Name": "Base Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_1fead8c8f2eb471886227150feb2da07", + "m_OverrideReferenceName": "_BaseColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "20ec913f194d4acd871be539f0ceffd0", + "m_Group": { + "m_Id": "be2cb7795a6143a498576442f64713d6" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1603.999755859375, + "y": 1185.0, + "width": 130.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "80957726e3df45db966134a9418138f8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "d962fe658f9a4982b62bd75d03b2276e" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "22d366686d314c62ab9ea7700c1b42e7", + "m_Id": 0, + "m_DisplayName": "Smoothness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Smoothness", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "23d0a726bc0d4c95bc67d874b0a46fbf", + "m_Group": { + "m_Id": "9cdb7847683948c99034141805213a61" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1007.0001220703125, + "y": -1100.0, + "width": 130.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "4c5b180b461d43f784844d8e9b3b6845" + }, + { + "m_Id": "4fd79aba098f40abadfcb6a788df8bf4" + }, + { + "m_Id": "67c850c6bae045d38afb3d813793f00d" + }, + { + "m_Id": "55f16b899e4042349c060935f8e3c882" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "2643e290df8a4963bc3741b72302fe4f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.SecondarySmoothness", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 61.000030517578128, + "y": 513.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "7ac7d38819cb49fbadbfc71413a3da76" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.SecondarySmoothness" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "265b1a252b6b48e1927a7540cdffb318", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "2704a97326044be09a54d3e3810db15f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "fc09e913712c46d780c50a50e6df747c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Position" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "27233a528aeb411280889b3cc096ce6d", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "2848c38716704c6da99bb5bfd339a5c4", + "m_Id": 0, + "m_DisplayName": "Secondary Specular Tint", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SecondarySpecularTint", + "m_StageCapability": 2, + "m_Value": { + "x": 0.5, + "y": 0.5, + "z": 0.5 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 0, + "m_DefaultColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "28e145da8a3747de8be1fbeb7dbc5cae", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -618.9998168945313, + "y": 1548.0, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "45ab6695a89b4c0d9656a3ba1ad00c29" + }, + { + "m_Id": "2c6b1e90145d4977b64b33ab8da9392b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "28e5ad56a0cc4bd3acbf0cf95dafcd99", + "m_Id": 0, + "m_DisplayName": "Specular Tint", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "2a49a00b2aa04d5b979e73d7d63e23d0", + "m_Guid": { + "m_GuidSerialized": "0590fd48-8a05-4723-a384-c2273d0a9164" + }, + "m_Name": "Specular Shift Min", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SpecularShiftMin", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": -1.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "2a4f2175d8ca41fab6c4624de48f44fd", + "m_Title": "ID Map", + "m_Position": { + "x": -1801.9996337890625, + "y": 744.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2b0c15c346474e47bba4edea7f4d00ed", + "m_Id": 0, + "m_DisplayName": "Specular Shift", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SpecularShift", + "m_StageCapability": 2, + "m_Value": 0.10000000149011612, + "m_DefaultValue": 0.10000000149011612, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2b1f8f17f34d4d07bfa9a061a97ed745", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1836.0, + "y": 125.99999237060547, + "width": 136.00001525878907, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "ee9cd55adc774c31a6f4699792680829" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "bc814cd1e05d4e94b3b180cbe5f42bfd" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "2b74cde8bed7456b968b7b795a741d50", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.SpecularShift", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 72.00001525878906, + "y": 571.0, + "width": 200.00001525878907, + "height": 41.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "2b0c15c346474e47bba4edea7f4d00ed" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.SpecularShift" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "2c3d261d1f3443b4b06b82a9e110faef", + "m_Id": 0, + "m_DisplayName": "Base Color Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2c6b1e90145d4977b64b33ab8da9392b", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2c932aab8a0447e09e2733f0afcd0feb", + "m_Id": 0, + "m_DisplayName": "Rim Transmission Intensity", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "2cee3bb09b784906b68914fdfd279c7d", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2d0ca58a54814172a8890b7463d193fd", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "30892a065ace490aa42fa50990585547", + "m_Id": 0, + "m_DisplayName": "Alpha Clip", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.KeywordNode", + "m_ObjectId": "30fe193f31ba43ba9fef9f94f9cd4c10", + "m_Group": { + "m_Id": "4754e47d61844a86908699d8a6f31a28" + }, + "m_Name": "Clip Quality", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1044.999755859375, + "y": 1361.0, + "width": 166.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "52d52b0d72fa46d2a8c3b5761f07299b" + }, + { + "m_Id": "d0c5c3ec172a44dbb55d75c9f6261716" + }, + { + "m_Id": "694656ca8fa54c51800375119dcf4738" + }, + { + "m_Id": "f766d98305ef4a969d378fbe95628bb8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "a9c42cd3aa674f4b8cd880751469f0f3" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "3230324be61b4cf0a9b15d53e5f48151", + "m_Group": { + "m_Id": "9cdb7847683948c99034141805213a61" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1426.0, + "y": -999.9999389648438, + "width": 126.00000762939453, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "c8894712474d492484deac572139b543" + }, + { + "m_Id": "5dc293eeb61d40f6a2e60dee2d39993b" + }, + { + "m_Id": "75e80dd8acf54011ad81c68fa7643fad" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "32954974236d4270afd7b5179916382f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -981.2951049804688, + "y": -899.2999267578125, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "d2fb341f601a4d8e84823e669dadb220" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1fead8c8f2eb471886227150feb2da07" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "334baaea25334886ba55b47a00a70600", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "337a57ae44bb4099b53bbca5b14a8765", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -484.73699951171877, + "y": -522.9528198242188, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "f904b8809c2247a38913be48fb2dc089" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "4c72ba57cfc1402bb8eedb23941ec9af" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "33c3cf79ca494675bf7feafe0ed9594f", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "35548bbcfdf246118323976e19cad65e", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "358a13893c98426abb6bc4c3984c2dc8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Alpha", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 51.00004196166992, + "y": 62.000003814697269, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "5bf37270ba754ed7ad94fb22e0a5a6be" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Alpha" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "35929c4279f84659bfcaada01f537c9e", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "359ed959f5ae49cc8ffb169c40b8e27c", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "3639bfbe3d3f4b229fb628a1a8b23e5d", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "364bf0711ec54f028805cfb78c3b2936", + "m_Id": 0, + "m_DisplayName": "Normal (Tangent Space)", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NormalTS", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "366fe14bae29480a8d870a61047f38bf", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -744.0, + "y": 504.0000305175781, + "width": 130.0, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "407171467b584927aba0bcd728e9e0cf" + }, + { + "m_Id": "27233a528aeb411280889b3cc096ce6d" + }, + { + "m_Id": "07d3bd34837d49efac457b1dd4f21469" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", + "m_ObjectId": "36a7e27cf2f142179340d6911fb6702e", + "m_Id": 0, + "m_DisplayName": "Tangent", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tangent", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "38ad6bc9c98e4a37b8ace60514a07bfa", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.StepNode", + "m_ObjectId": "38da6bd15b064dfbb9f421925a1d472f", + "m_Group": { + "m_Id": "a75c46b090ac480c878a29726bbb9bc1" + }, + "m_Name": "Step", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1707.0, + "y": -684.9999389648438, + "width": 146.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "fd993a686ca74279b041c677d8911bb4" + }, + { + "m_Id": "b6878d977a4c4e7fb8d0b3ac27365cbc" + }, + { + "m_Id": "6711a2a455714287b535a4bea1077914" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3a36e0af1d014dd79a48ede02af5c854", + "m_Id": 0, + "m_DisplayName": "Ambient Occlusion", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Occlusion", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3b929e8fca7e47e89ef8b8ebcbddf16b", + "m_Id": 0, + "m_DisplayName": "Depth Prepass", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3c80f97dbdf64454b8313bf869c39b0d", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3ead7aeb80554142b1b8acd0ff2e0d13", + "m_Id": 0, + "m_DisplayName": "Alpha Clip Threshold Depth Postpass", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AlphaClipThresholdDepthPostpass", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "407171467b584927aba0bcd728e9e0cf", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "40d64158c6334357b1e846acfbcaf7d9", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1618.0, + "y": 419.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "9e5ee99749a842fba9b8fc976c285dcc" + }, + { + "m_Id": "a4090433e1864879a6ddc5ace31cbfba" + }, + { + "m_Id": "658620e7c1e54e9ab7e1c33af49ea950" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "40df8f057b4f4bc98948c0648667673c", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "4154ea606af6442987588d72a76c3c3d", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1Node", + "m_ObjectId": "418e89bc480d45bb8dd81a829a1ce810", + "m_Group": { + "m_Id": "9cdb7847683948c99034141805213a61" + }, + "m_Name": "Float", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1773.0, + "y": -999.9999389648438, + "width": 126.00000762939453, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "0185960fa34547a8b2a5593e937eaf49" + }, + { + "m_Id": "b80731bafa324b21a25802913ebc37cb" + } + ], + "synonyms": [ + "Vector 1" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": 0.0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "4239ae5618e54aada26f71dc47c73c18", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.SecondarySpecularTint", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 57.0, + "y": 467.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "2848c38716704c6da99bb5bfd339a5c4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.SecondarySpecularTint" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "43b2f53e22494f52ad836aba700da7c7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Occlusion", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 73.99999237060547, + "y": 143.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "3a36e0af1d014dd79a48ede02af5c854" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Occlusion" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "43f7b6d9bf324f8fba8b51d9b2d533ee", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "44eb5ac0b1d841d1a21b90f793f10146", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1308.0, + "y": 655.0, + "width": 171.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "82baad0e2e2b44a18c7f5c21a42516d9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2a49a00b2aa04d5b979e73d7d63e23d0" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "45445a2f270b47348746e62d75ebd6c7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1036.9998779296875, + "y": 1222.9998779296875, + "width": 162.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "f84ab63ad59d473790240bbae5312104" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ddc2f22573d241e787bf84f06e4ba049" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "454e8678d7fa4d8583459d67c01c0d1d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1672.0, + "y": -182.0, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "9434105a0b564544a9d1f31216367712" + }, + { + "m_Id": "15bc9145e40041e2b9da7df6f07eeee9" + }, + { + "m_Id": "f27d637587474cacb94bfd396d77089d" + }, + { + "m_Id": "fca9ffe88cae49efa8c33c1354e48c1d" + }, + { + "m_Id": "787d961abdfd4d58a8bd0b2a1e2db47d" + }, + { + "m_Id": "decdf89d9b1c47e49e07623e017ab4f8" + }, + { + "m_Id": "f04fd49f51ba4fb684bf9e7cfe737a4c" + }, + { + "m_Id": "c37c97a92c19442dad070dbf06704ded" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4588201e86964eb5bce9495fcd4f7838", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1311.0, + "y": 700.0, + "width": 174.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "8a3adaabeac541deb75d10b29648a511" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "79aeca1c842d4a95812a15480ed3460d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "45ab6695a89b4c0d9656a3ba1ad00c29", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "45caa412775943ba95db5ef93db99949", + "m_Id": 0, + "m_DisplayName": "Alpha Clip", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "46c045243fd947a3bf8f480d04000881", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "4754e47d61844a86908699d8a6f31a28", + "m_Title": "Clip Quality Keywords", + "m_Position": { + "x": -1070.0, + "y": 1302.0001220703125 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "48748e76259b4423af31e7017f1b1967", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "493b4f4104c2438f8498f6de58ada442", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "494d63b9c7f14dff9b07d81b417274ef", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "62ba90b39c554829b983338182c6db53" + }, + { + "m_Id": "1fead8c8f2eb471886227150feb2da07" + }, + { + "m_Id": "a8fac80485344a489b31db2a226e0489" + }, + { + "m_Id": "5ef8aef8a81b4183b2aa03d38ada5d75" + }, + { + "m_Id": "d962fe658f9a4982b62bd75d03b2276e" + }, + { + "m_Id": "7a9dca43a15c41859b95c7edb930b3db" + }, + { + "m_Id": "1b66a7533fa643888276c4f6de382ca9" + }, + { + "m_Id": "d5ea19d7fc704761908396f642de59c8" + }, + { + "m_Id": "6dc6a8e2ab304a639656ee2082845e1c" + }, + { + "m_Id": "ed8f4e5d62a34a71a82aedc1436a6cae" + }, + { + "m_Id": "b304178995574d4b8dceaf0eade7e621" + }, + { + "m_Id": "ddc2f22573d241e787bf84f06e4ba049" + }, + { + "m_Id": "bc814cd1e05d4e94b3b180cbe5f42bfd" + }, + { + "m_Id": "1728986d8b5d4a60a610dc8f863ef11d" + }, + { + "m_Id": "7ad41145b0c646049037af434d423fc6" + }, + { + "m_Id": "2a49a00b2aa04d5b979e73d7d63e23d0" + }, + { + "m_Id": "79aeca1c842d4a95812a15480ed3460d" + }, + { + "m_Id": "8197dc419ed34d5e8c22c7c35775566a" + }, + { + "m_Id": "629bfa855bb345f5b11dd44954fbddba" + }, + { + "m_Id": "5d4c697aa2e74bdbb12725c42b2313e7" + }, + { + "m_Id": "ac27b0d8beef493a80956330658fb3e7" + }, + { + "m_Id": "573aafa98926413385e50b643d8204a8" + }, + { + "m_Id": "a9c42cd3aa674f4b8cd880751469f0f3" + }, + { + "m_Id": "4c72ba57cfc1402bb8eedb23941ec9af" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "496c6449824a4cb7af88dec2be85f041", + "m_Id": 0, + "m_DisplayName": "Tessellation Displacement", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TessellationDisplacement", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "49cec6f655c34b46a219eed9fed64e30", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4a76173cb56049afb4021ffc98a09359", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4b31cead930147bdadc33a292daeed85", + "m_Id": 1, + "m_DisplayName": "Standard", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "STANDARD", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4be5e95fcd374b61bd561cf5a7bec49a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1014.0, + "y": 360.0, + "width": 173.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "e9bda8c3d270475490b2b7838f87a7de" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7ad41145b0c646049037af434d423fc6" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4c5b180b461d43f784844d8e9b3b6845", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "4c72ba57cfc1402bb8eedb23941ec9af", + "m_Guid": { + "m_GuidSerialized": "1b518bb0-d43b-4997-b42b-bcf27142d425" + }, + "m_Name": "Tessellation Factor", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Tessellation Factor", + "m_DefaultReferenceName": "_Tessellation_Factor", + "m_OverrideReferenceName": "_TessellationFactor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 32.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "4e4c5ea5d3094e1595676fdb82c3c6f2", + "m_Id": 0, + "m_DisplayName": "Hair Strand Direction", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "HairStrandDirection", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4e86ff273f104b47a35a04b03339a9d7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2131.0, + "y": 438.0, + "width": 159.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "8f90b16bec664b40969b8192f7069d7e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ac27b0d8beef493a80956330658fb3e7" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4e971251d58043798122a4510a3e233e", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4fd79aba098f40abadfcb6a788df8bf4", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "501e450c30724f02ba880b4dfe7bf0bb", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "510d08f4ae604b598024b448a1aaa324", + "m_Group": { + "m_Id": "a75c46b090ac480c878a29726bbb9bc1" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1937.9998779296875, + "y": -499.99993896484377, + "width": 55.999996185302737, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "a01d24aa2fdb466d862fc9d77c8cca4c" + }, + { + "m_Id": "c5ae178a36734606b1fa70ee6f030742" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "51d12b88dbe54204b4dca4f289ac9b91", + "m_Id": 0, + "m_DisplayName": "Vertex Base Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "52d52b0d72fa46d2a8c3b5761f07299b", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5344a6989aba47fd9ea911a2503f6363", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "5511d7e8ad5044bcb20cbb1224be4cd3", + "m_Id": 0, + "m_DisplayName": "Transmittance", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Transmittance", + "m_StageCapability": 2, + "m_Value": { + "x": 0.30000001192092898, + "y": 0.19500000774860383, + "z": 0.09000000357627869 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "55f16b899e4042349c060935f8e3c882", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "573aafa98926413385e50b643d8204a8", + "m_Guid": { + "m_GuidSerialized": "cd883663-2432-4f0e-bea9-64b13fd75cec" + }, + "m_Name": "Emissive Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_EmissiveColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "57d676f5e3034062bd3e5518c58e5f5d", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "5874a8cec8cf4abf8f56c8ee53245f1a", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5b7fb36f8a124e63b24b1f4891c7d268", + "m_Group": { + "m_Id": "b773332f12a640f2961cff577b07701f" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1882.9998779296875, + "y": 1395.0, + "width": 130.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "45caa412775943ba95db5ef93db99949" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "d962fe658f9a4982b62bd75d03b2276e" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "5b8032c360414a4a9f95bd5c607c118c", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5bc2e2ebb6e84033be0c02d88425a9d9", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1897.0, + "y": -180.0, + "width": 139.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "baf616c41c254dcca387f1819d9a2a42" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "6dc6a8e2ab304a639656ee2082845e1c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5bf37270ba754ed7ad94fb22e0a5a6be", + "m_Id": 0, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5c85d658386b4b13bd3a308504910663", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "5d4c697aa2e74bdbb12725c42b2313e7", + "m_Guid": { + "m_GuidSerialized": "5b5af7c1-d733-4406-ad7f-139ef1fb78c5" + }, + "m_Name": "Rim Transmission Intensity", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_RimTransmissionIntensity", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 2, + "m_Hidden": false, + "m_Value": 0.05000000074505806, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "5dc293eeb61d40f6a2e60dee2d39993b", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "5e0fe5e94dc24bf6813a9916ddf06b19", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5e351a9c13a74f909cf032de19e6ecba", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "5ef8aef8a81b4183b2aa03d38ada5d75", + "m_Guid": { + "m_GuidSerialized": "c99cfa48-2a38-421d-b471-4979b348a1c3" + }, + "m_Name": "Vertex Color Strength", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_5ef8aef8a81b4183b2aa03d38ada5d75", + "m_OverrideReferenceName": "_VertexColorStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5f984a05a60b4f76afa0ec01041e1d96", + "m_Group": { + "m_Id": "72585dd91b3d4da7b55123bae128c48b" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2918.0, + "y": -802.0, + "width": 168.00001525878907, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "2c3d261d1f3443b4b06b82a9e110faef" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "62ba90b39c554829b983338182c6db53" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5fdc289552dc404ebce3894ad8a07f54", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DitherNode", + "m_ObjectId": "601c6eaea0204053a13a8ac70dd09d06", + "m_Group": { + "m_Id": "b3823636393244d99c581f1785baf857" + }, + "m_Name": "Dither", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1607.9998779296875, + "y": 1834.0, + "width": 202.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "8bbf0bdfb6cd4cb7b1070a2ecd46a157" + }, + { + "m_Id": "aee77a08299944a9b9d28832d825355c" + }, + { + "m_Id": "e30d33c3db434bae88da4c3b97aae575" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DitherNode", + "m_ObjectId": "6069340092004c1191a211a8d3274b3d", + "m_Group": { + "m_Id": "b3823636393244d99c581f1785baf857" + }, + "m_Name": "Dither", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1882.9998779296875, + "y": 1952.0, + "width": 202.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "c6b2bdeea61f477c8613fc7f050fa911" + }, + { + "m_Id": "c397f7900ec14147bae4c9c1de892440" + }, + { + "m_Id": "8a33ae3b6dc04e9ea7202337a7bdb983" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "60890ae819b64d2494104d4458942fc9", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.TessellationFactor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "839ce6c49ee74e0c9bfe1a7c8dd309ea" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.TessellationFactor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "60f1e7e5998d42d5be5bf1c40597f04f", + "m_Group": { + "m_Id": "b773332f12a640f2961cff577b07701f" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2177.0, + "y": 1685.0, + "width": 153.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "3b929e8fca7e47e89ef8b8ebcbddf16b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7a9dca43a15c41859b95c7edb930b3db" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "60f5c5dda134431287bf9b6f82a257ce", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "61b1fa4982b349249be7fc970cde0912", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "627b5ab6400f4b94ae60bfcab74b4ab5", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -571.0, + "y": 360.0, + "width": 216.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "2c932aab8a0447e09e2733f0afcd0feb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "5d4c697aa2e74bdbb12725c42b2313e7" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "629bfa855bb345f5b11dd44954fbddba", + "m_Guid": { + "m_GuidSerialized": "a82edcba-4fed-4ba8-9007-3a79175ba3b7" + }, + "m_Name": "Secondary Specular Shift", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SecondarySpecularShift", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.15000000596046449, + "m_FloatType": 1, + "m_RangeValues": { + "x": -1.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "62ba90b39c554829b983338182c6db53", + "m_Guid": { + "m_GuidSerialized": "ffcaae55-d07d-4e7a-a6b5-45d201ee4df5" + }, + "m_Name": "Base Color Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_62ba90b39c554829b983338182c6db53", + "m_OverrideReferenceName": "_BaseColorMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 2, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "62d6d2cb38b34a8dae2f3582eadc51fd", + "m_Id": 0, + "m_DisplayName": "Emission", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Emission", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 1, + "m_DefaultColor": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "645f90c185f2471d9630858b570a39ca", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "649c1c4ff7a549e2a6ca39dac06f31c2", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "658620e7c1e54e9ab7e1c33af49ea950", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.LightingData", + "m_ObjectId": "6642d27020f646129f5cda404c16ec41", + "m_NormalDropOffSpace": 0, + "m_BlendPreserveSpecular": true, + "m_ReceiveDecals": true, + "m_ReceiveSSR": true, + "m_ReceiveSSRTransparent": false, + "m_SpecularAA": false, + "m_SpecularOcclusionMode": 1, + "m_OverrideBakedGI": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6711a2a455714287b535a4bea1077914", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "67c850c6bae045d38afb3d813793f00d", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "687659d5f2844131913f3ebec5692c99", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Smoothness", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 73.99999237060547, + "y": 182.99998474121095, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "22d366686d314c62ab9ea7700c1b42e7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Smoothness" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "694656ca8fa54c51800375119dcf4738", + "m_Id": 2, + "m_DisplayName": "Noise", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NOISE", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "6994bc4fe4d8487c8fd2bce6e7485bbd", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1037.0, + "y": 655.0, + "width": 126.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "1eec405643404f10aa4dee2ea51303a7" + }, + { + "m_Id": "be84a2c1f2a8436cb5ceada6d45893e9" + }, + { + "m_Id": "d07c2aa542b94c4fa22f3d703a1f5d60" + }, + { + "m_Id": "04d0345f23f741f6932fc488ac0a4476" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6a19e2d2f0be4925b7a49401cc62247c", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "6b2e66277a7943f5800e4557cd983757", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -411.99981689453127, + "y": 215.99998474121095, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "38ad6bc9c98e4a37b8ace60514a07bfa" + }, + { + "m_Id": "eac54b5f186d486e80825976e56c5237" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6b5deda71f474aee97807127ea957961", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "6c82b6ddafb64673b5161a23abfc93e4", + "m_Group": { + "m_Id": "be2cb7795a6143a498576442f64713d6" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1603.999755859375, + "y": 1236.0, + "width": 153.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "95c2bc57f4dd42d7b05fd17539661814" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7a9dca43a15c41859b95c7edb930b3db" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "6cf2216245ca4c94a226d2a52deb5633", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1914.0, + "y": 419.0, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "1b344d261ec648189f8ff9340b0ed20c" + }, + { + "m_Id": "6cf943c0e05c4227a451bfe832fb0e00" + }, + { + "m_Id": "ab63acc371ab4765a2800d13b87b7152" + }, + { + "m_Id": "864866bcd4e4447fbe0cc68f600714d4" + }, + { + "m_Id": "db66712351c04b3eb291dd17798f7b1c" + }, + { + "m_Id": "60f5c5dda134431287bf9b6f82a257ce" + }, + { + "m_Id": "8fe0ba5e3f2845ec8b9295f68c04d12d" + }, + { + "m_Id": "e97c3fa8ab4d480faefb7391b4a9c808" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6cf943c0e05c4227a451bfe832fb0e00", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "6dc6a8e2ab304a639656ee2082845e1c", + "m_Guid": { + "m_GuidSerialized": "553fed75-2c32-4ba5-9e11-bc8403abcfc3" + }, + "m_Name": "Mask Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_6dc6a8e2ab304a639656ee2082845e1c", + "m_OverrideReferenceName": "_MaskMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "6e7f71ec59fb413b942f9ce72cf1967c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -411.0000305175781, + "y": -670.0000610351563, + "width": 56.0, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "334baaea25334886ba55b47a00a70600" + }, + { + "m_Id": "927b00c341304144a459a766397301d6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6f3540c2049c407f8b731f2c50534ed8", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6f484dea1069470eb479d882654b3ea7", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "70f0682e6be24182b9c9d5a22cc6b96c", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "72408d8c59e6451f8a9f8fe57493ee3b", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "72585dd91b3d4da7b55123bae128c48b", + "m_Title": "Diffuse and Alpha", + "m_Position": { + "x": -2943.0, + "y": -861.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7260c54475d24fdc9dc73a6544edaa9c", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "72d4a986e38a498bae8f34613460f37e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1038.999755859375, + "y": 1867.9998779296875, + "width": 160.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "03014458088c4ce5abc7a07b694efe86" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1b66a7533fa643888276c4f6de382ca9" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "745eb023a62a42b7962603c47e7536e5", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "74fdfb5491014143aa2c825f5407ffe8", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "75e80dd8acf54011ad81c68fa7643fad", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "76316b0d0a944d25a08ef22955a3b1d0", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "7652379a6a4344a084baa084341cdc3a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2129.0, + "y": 377.0, + "width": 157.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "9c01b8c06c0b4c588a0e4b6be4709bad" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "573aafa98926413385e50b643d8204a8" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "76ac26031b7c43a6a78d7e9db5db64be", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.BentNormal", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 82.0, + "y": 133.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "1748e4e9d24e4de7932315b2e25527ce" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BentNormal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7756e79b76714e4396a582857d12cbeb", + "m_Id": 3, + "m_DisplayName": "Dither", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "DITHER", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "787d961abdfd4d58a8bd0b2a1e2db47d", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "79aeca1c842d4a95812a15480ed3460d", + "m_Guid": { + "m_GuidSerialized": "ba9d6b62-58df-4ee8-ba15-a1341768bf67" + }, + "m_Name": "Specular Shift Max", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SpecularShiftMax", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": -1.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "7a473df09e9b4bd3b82814666640158f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1213.0, + "y": 565.0, + "width": 231.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "14ae49d9f448412f9e48b712d1468f27" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8197dc419ed34d5e8c22c7c35775566a" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "7a9dca43a15c41859b95c7edb930b3db", + "m_Guid": { + "m_GuidSerialized": "8ec5925d-958a-4990-8d66-01bb95754728" + }, + "m_Name": "Depth Prepass", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_7a9dca43a15c41859b95c7edb930b3db", + "m_OverrideReferenceName": "_DepthPrepass", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.8999999761581421, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7ac7d38819cb49fbadbfc71413a3da76", + "m_Id": 0, + "m_DisplayName": "Secondary Smoothness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SecondarySmoothness", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "7ad41145b0c646049037af434d423fc6", + "m_Guid": { + "m_GuidSerialized": "8ba45b1e-7fc1-426d-84e0-33d302945c1a" + }, + "m_Name": "Specular Multiplier", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SpecularMultiplier", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "7dbf0eb7f73346f89d219731f4e3b02a", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7ebc51c5ee6542f483e212e0a309011a", + "m_Id": 1, + "m_DisplayName": "Strength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Strength", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7feb781840974d5faee46cdb90f5af0b", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8026cfb04de041b082f4f67ec8866e35", + "m_Id": 0, + "m_DisplayName": "Depth Prepass", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "80957726e3df45db966134a9418138f8", + "m_Id": 0, + "m_DisplayName": "Alpha Clip", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "815740e575684a18ae4f7aced285fb16", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -970.9999389648438, + "y": 427.0000305175781, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "1dff7ccda7c2459fabb9d759da4ebbd8" + }, + { + "m_Id": "a1bd16c0f006490ea28c3fd3a27df8f0" + }, + { + "m_Id": "e7665d3760434dc88e41ba34f6d09177" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "8197dc419ed34d5e8c22c7c35775566a", + "m_Guid": { + "m_GuidSerialized": "ad5c7094-5822-4685-bf0c-ae8d59ca1faf" + }, + "m_Name": "Secondary Specular Multiplier", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SecondarySpecularMultiplier", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.05000000074505806, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "8277bdd1ba5e486788875b590047b626", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Emission", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 58.9999885559082, + "y": 261.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "62d6d2cb38b34a8dae2f3582eadc51fd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Emission" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "82baad0e2e2b44a18c7f5c21a42516d9", + "m_Id": 0, + "m_DisplayName": "Specular Shift Min", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "839ce6c49ee74e0c9bfe1a7c8dd309ea", + "m_Id": 0, + "m_DisplayName": "Tessellation Factor", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TessellationFactor", + "m_StageCapability": 1, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "83ccede77bf347b5ada7f22a90a71e54", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8608d2b6360a457a818cd7857bf72ad4", + "m_Id": 0, + "m_DisplayName": "Alpha Clip Threshold Depth Prepass", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AlphaClipThresholdDepthPrepass", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ScreenPositionNode", + "m_ObjectId": "860c97ed98f348e0942b9e5eb0916c14", + "m_Group": { + "m_Id": "b773332f12a640f2961cff577b07701f" + }, + "m_Name": "Screen Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2168.999755859375, + "y": 1454.0, + "width": 145.0, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "f6e8c313d5084dee886ad054638ec381" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_ScreenSpaceType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "864866bcd4e4447fbe0cc68f600714d4", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "883fa0154dc245788e90a0983dac686e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Transmittance", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 90.99999237060547, + "y": 13.999970436096192, + "width": 200.00001525878907, + "height": 41.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "5511d7e8ad5044bcb20cbb1224be4cd3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Transmittance" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8872ee219c6b42539e490dff4d04138e", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "8a2128b069e046c9992344d5c8d7f5c8", + "m_Group": { + "m_Id": "b773332f12a640f2961cff577b07701f" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1533.999755859375, + "y": 1625.0, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "61b1fa4982b349249be7fc970cde0912" + }, + { + "m_Id": "43f7b6d9bf324f8fba8b51d9b2d533ee" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8a33ae3b6dc04e9ea7202337a7bdb983", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8a3adaabeac541deb75d10b29648a511", + "m_Id": 0, + "m_DisplayName": "Specular Shift Max", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "8bb14fe492e84a57a67f49618f3e308c", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8bbf0bdfb6cd4cb7b1070a2ecd46a157", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "8dc18247ab4b4e5caf09faf953798497", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -411.0000305175781, + "y": -694.0, + "width": 56.0, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "49cec6f655c34b46a219eed9fed64e30" + }, + { + "m_Id": "5344a6989aba47fd9ea911a2503f6363" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8eeef1f3ab9a4f309fe256d6a579b2b8", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8f7592f0a88049148d7a20c1cb1e22cb", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "8f90b16bec664b40969b8192f7069d7e", + "m_Id": 0, + "m_DisplayName": "Emission Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "8fa9e59236e64861945859b2bb07fb53", + "m_Group": { + "m_Id": "b3823636393244d99c581f1785baf857" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1882.9998779296875, + "y": 1834.0, + "width": 130.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "30892a065ace490aa42fa50990585547" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "d962fe658f9a4982b62bd75d03b2276e" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "8fe0ba5e3f2845ec8b9295f68c04d12d", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "9048db0cb1704257a34f66429eaca175", + "m_Group": { + "m_Id": "2a4f2175d8ca41fab6c4624de48f44fd" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1590.999755859375, + "y": 803.0, + "width": 184.0, + "height": 252.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "c28456e4b57d4d41909a88ad202e2b1a" + }, + { + "m_Id": "8872ee219c6b42539e490dff4d04138e" + }, + { + "m_Id": "c5c3b8222d3346689892bd780ffaa71f" + }, + { + "m_Id": "7feb781840974d5faee46cdb90f5af0b" + }, + { + "m_Id": "c9783f62172e4aec98ecdc6d99267997" + }, + { + "m_Id": "c607910e474c477fa4c3a5394b49c254" + }, + { + "m_Id": "028833ded6594d888b54c0ed4d1a213c" + }, + { + "m_Id": "57d676f5e3034062bd3e5518c58e5f5d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "91e279bc4ab24de6baf584d64e36b2ae", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.AlphaClipThreshold", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 71.99999237060547, + "y": 689.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "a39ba9aad8d348e1b9d547f1f8c0685d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.AlphaClipThreshold" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "927b00c341304144a459a766397301d6", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "94181a41d1b84df5829bc1191f6a2ee4", + "m_Id": 2, + "m_DisplayName": "Noise", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NOISE", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "9434105a0b564544a9d1f31216367712", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "95c2bc57f4dd42d7b05fd17539661814", + "m_Id": 0, + "m_DisplayName": "Depth Prepass", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "95f38f9e439d46f6b767d7f992ae0e60", + "m_Id": 0, + "m_DisplayName": "Secondary Specular Shift", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SecondarySpecularShift", + "m_StageCapability": 2, + "m_Value": -0.10000000149011612, + "m_DefaultValue": -0.10000000149011612, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "9654b153a4f246f899a7ce0aab379a79", + "m_Group": { + "m_Id": "b3823636393244d99c581f1785baf857" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1537.9998779296875, + "y": 1982.0, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "649c1c4ff7a549e2a6ca39dac06f31c2" + }, + { + "m_Id": "bec14e41986f40ceb443e419826d6152" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "9730674dcf954541ac635c37e167977f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -526.0, + "y": 700.0000610351563, + "width": 56.000003814697269, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "76316b0d0a944d25a08ef22955a3b1d0" + }, + { + "m_Id": "745eb023a62a42b7962603c47e7536e5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "976db38438d44e13a156bab6235d2198", + "m_Id": 1, + "m_DisplayName": "Scale", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Scale", + "m_StageCapability": 3, + "m_Value": 2000.0, + "m_DefaultValue": 500.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "97fe11918115427b831d4ee7b93b40eb", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "9c01b8c06c0b4c588a0e4b6be4709bad", + "m_Id": 0, + "m_DisplayName": "Emissive Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9c661df801f348f0ad7991ba68cbe2d5", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "9cdb7847683948c99034141805213a61", + "m_Title": "Vertex Color Mask and Depth Blend", + "m_Position": { + "x": -1965.0, + "y": -1159.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9e5ee99749a842fba9b8fc976c285dcc", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NoiseNode", + "m_ObjectId": "9fe0bae8095e488fab536e1bbc11bb66", + "m_Group": { + "m_Id": "b773332f12a640f2961cff577b07701f" + }, + "m_Name": "Simple Noise", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1903.9998779296875, + "y": 1454.0, + "width": 147.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "aad9226057ad4461a38b52b6cd9f2006" + }, + { + "m_Id": "976db38438d44e13a156bab6235d2198" + }, + { + "m_Id": "0c722f49f92545a4b12a022983a9346c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a01d24aa2fdb466d862fc9d77c8cca4c", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a1b5ae04eaa4441aac1e35bd9ea8b20f", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a1bd16c0f006490ea28c3fd3a27df8f0", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a2b446a108624f4ea43455c92d25610e", + "m_Id": 0, + "m_DisplayName": "Alpha Clip Threshold Shadow", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AlphaClipThresholdShadow", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a39ba9aad8d348e1b9d547f1f8c0685d", + "m_Id": 0, + "m_DisplayName": "Alpha Clip Threshold", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AlphaClipThreshold", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a4090433e1864879a6ddc5ace31cbfba", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "a4abc46300494294b321ea368512e48c", + "m_Group": { + "m_Id": "b773332f12a640f2961cff577b07701f" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1701.999755859375, + "y": 1584.0, + "width": 125.99999237060547, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "33c3cf79ca494675bf7feafe0ed9594f" + }, + { + "m_Id": "8bb14fe492e84a57a67f49618f3e308c" + }, + { + "m_Id": "a1b5ae04eaa4441aac1e35bd9ea8b20f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "a61b9632fcd344bbb50f017fe9662523", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.HairStrandDirection", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 66.00003051757813, + "y": 217.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "4e4c5ea5d3094e1595676fdb82c3c6f2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.HairStrandDirection" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "a75c46b090ac480c878a29726bbb9bc1", + "m_Title": "Prepass Clamping", + "m_Position": { + "x": -1962.9998779296875, + "y": -778.0 + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "a8fac80485344a489b31db2a226e0489", + "m_Guid": { + "m_GuidSerialized": "3a62cbe1-292f-42d4-8678-d1dc0695eb3b" + }, + "m_Name": "Vertex Base Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_a8fac80485344a489b31db2a226e0489", + "m_OverrideReferenceName": "_VertexBaseColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.KeywordNode", + "m_ObjectId": "a95c92619dc0485d83dce69c60ceca6d", + "m_Group": { + "m_Id": "4754e47d61844a86908699d8a6f31a28" + }, + "m_Name": "Clip Quality", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1044.999755859375, + "y": 1601.0, + "width": 166.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "b8ebe5bed87e404994efe09218ca4b45" + }, + { + "m_Id": "4b31cead930147bdadc33a292daeed85" + }, + { + "m_Id": "94181a41d1b84df5829bc1191f6a2ee4" + }, + { + "m_Id": "7756e79b76714e4396a582857d12cbeb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "a9c42cd3aa674f4b8cd880751469f0f3" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "a9c42cd3aa674f4b8cd880751469f0f3", + "m_Guid": { + "m_GuidSerialized": "f54a4cd9-4fbe-436d-b8ba-15ea3468fb67" + }, + "m_Name": "Clip Quality", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "ENUM_A9C42CD3AA674F4B8CD880751469F0F3", + "m_OverrideReferenceName": "_ENUMCLIPQUALITY_ON", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_KeywordType": 1, + "m_KeywordDefinition": 0, + "m_KeywordScope": 0, + "m_KeywordStages": 63, + "m_Entries": [ + { + "id": 1, + "displayName": "Standard", + "referenceName": "STANDARD" + }, + { + "id": 2, + "displayName": "Noise", + "referenceName": "NOISE" + }, + { + "id": 3, + "displayName": "Dither", + "referenceName": "DITHER" + } + ], + "m_Value": 0, + "m_IsEditable": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ScreenPositionNode", + "m_ObjectId": "aa3b6d90bb2d442e989158ba90f12906", + "m_Group": { + "m_Id": "b3823636393244d99c581f1785baf857" + }, + "m_Name": "Screen Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2095.999755859375, + "y": 1852.0, + "width": 145.0, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "5e0fe5e94dc24bf6813a9916ddf06b19" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_ScreenSpaceType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "aad9226057ad4461a38b52b6cd9f2006", + "m_Id": 0, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "ab291a3748ee4efba44081f662392b9c", + "m_Group": { + "m_Id": "9cdb7847683948c99034141805213a61" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1262.0, + "y": -1033.9998779296875, + "width": 171.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "51d12b88dbe54204b4dca4f289ac9b91" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a8fac80485344a489b31db2a226e0489" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ab63acc371ab4765a2800d13b87b7152", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "ac0c1810cc7b43eca36a78a32992055e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -618.9998168945313, + "y": 1572.0, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "5e351a9c13a74f909cf032de19e6ecba" + }, + { + "m_Id": "f2ad0036164a41018d0e761ccde52714" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "ac27b0d8beef493a80956330658fb3e7", + "m_Guid": { + "m_GuidSerialized": "7cefccf5-1b01-4a43-ad9e-5c90373d8f44" + }, + "m_Name": "Emission Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_ac27b0d8beef493a80956330658fb3e7", + "m_OverrideReferenceName": "_EmissionMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HairSubTarget", + "m_ObjectId": "ae695df4997e40b2ae5fccf1dbc75884" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "ae6aeab78fad43109257fd5685aca7ad", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ScreenPositionMaterialSlot", + "m_ObjectId": "aee77a08299944a9b9d28832d825355c", + "m_Id": 1, + "m_DisplayName": "Screen Position", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "ScreenPosition", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [], + "m_ScreenSpaceType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "af325e529f144f119f865552aeb01d6b", + "m_Id": 0, + "m_DisplayName": "Rim Transmission Intensity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "RimTransmissionIntensity", + "m_StageCapability": 2, + "m_Value": 0.05000000074505806, + "m_DefaultValue": 0.20000000298023225, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "af390082fc1f429eb2bc52898581c65f", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "af7e3800e2f34908a3a77b8948d2fd32", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1059.0, + "y": 956.9999389648438, + "width": 183.99998474121095, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "7dbf0eb7f73346f89d219731f4e3b02a" + }, + { + "m_Id": "d40713f2096b42e38a0c7e5f8926687d" + }, + { + "m_Id": "35548bbcfdf246118323976e19cad65e" + }, + { + "m_Id": "7260c54475d24fdc9dc73a6544edaa9c" + }, + { + "m_Id": "97fe11918115427b831d4ee7b93b40eb" + }, + { + "m_Id": "ea85740a0e1e4ec5bcd3084711e2da2f" + }, + { + "m_Id": "10fcfa37830d4e02851aae7950225694" + }, + { + "m_Id": "5874a8cec8cf4abf8f56c8ee53245f1a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 1, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "b158210403a647c485660b84c2aaa857", + "m_Group": { + "m_Id": "b3823636393244d99c581f1785baf857" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2252.999755859375, + "y": 2023.0, + "width": 153.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "8026cfb04de041b082f4f67ec8866e35" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7a9dca43a15c41859b95c7edb930b3db" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "b304178995574d4b8dceaf0eade7e621", + "m_Guid": { + "m_GuidSerialized": "716a1137-cfb1-4c9d-bc69-04632fcd9cd6" + }, + "m_Name": "Normal Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_b304178995574d4b8dceaf0eade7e621", + "m_OverrideReferenceName": "_NormalMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "b337e8061fa24e6bb1d267bc90b18e02", + "m_Group": { + "m_Id": "b773332f12a640f2961cff577b07701f" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1531.999755859375, + "y": 1385.0, + "width": 125.99999237060547, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "c60878de532b40f18b8873bf81da94c3" + }, + { + "m_Id": "4154ea606af6442987588d72a76c3c3d" + }, + { + "m_Id": "5b8032c360414a4a9f95bd5c607c118c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "b3602abd3e6c4110bd7c0c759e4b9c20", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.AlphaClipThresholdDepthPrepass", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "8608d2b6360a457a818cd7857bf72ad4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.AlphaClipThresholdDepthPrepass" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "b3823636393244d99c581f1785baf857", + "m_Title": "Dithered Alpha Clip", + "m_Position": { + "x": -2277.999755859375, + "y": 1774.9998779296875 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b6774fddfd76459bac0b07bd3947efa3", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b6878d977a4c4e7fb8d0b3ac27365cbc", + "m_Id": 1, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HDTarget", + "m_ObjectId": "b68cdcc63047409381c5e594c02463cd", + "m_ActiveSubTarget": { + "m_Id": "ae695df4997e40b2ae5fccf1dbc75884" + }, + "m_Datas": [ + { + "m_Id": "f907ec2614f64fee9511dbed58f101b9" + }, + { + "m_Id": "6642d27020f646129f5cda404c16ec41" + }, + { + "m_Id": "ca7dd4e86229499ea82f26ce21b18c9f" + }, + { + "m_Id": "f5f54dac45ca4f98b35bfd8055240a0f" + } + ], + "m_CustomEditorGUI": "", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "b773332f12a640f2961cff577b07701f", + "m_Title": "Noise Alpha Clip", + "m_Position": { + "x": -2202.0, + "y": 1326.0001220703125 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DAssetNode", + "m_ObjectId": "b7dd6d548cab4312a8b6e729fb7e3a32", + "m_Group": { + "m_Id": "2a4f2175d8ca41fab6c4624de48f44fd" + }, + "m_Name": "Texture 2D Asset", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1776.999755859375, + "y": 803.0, + "width": 143.0, + "height": 105.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "40df8f057b4f4bc98948c0648667673c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b80731bafa324b21a25802913ebc37cb", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b8ebe5bed87e404994efe09218ca4b45", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "b97dc0fa41fc422cbded920b8aeee3b1", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -526.0, + "y": 726.0, + "width": 56.000003814697269, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "5fdc289552dc404ebce3894ad8a07f54" + }, + { + "m_Id": "cdc59c56a8ae479b9b26ebec09ecf2af" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ba480ecbddef4b438d53b2d86976cab9", + "m_Id": 0, + "m_DisplayName": "Shadow Clip", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "baf616c41c254dcca387f1819d9a2a42", + "m_Id": 0, + "m_DisplayName": "Mask Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.VertexColorNode", + "m_ObjectId": "bc03bc7dc2ec45c58768cf357d7ef079", + "m_Group": { + "m_Id": "9cdb7847683948c99034141805213a61" + }, + "m_Name": "Vertex Color", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1940.0, + "y": -999.9999389648438, + "width": 116.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "bf448c84a8af45968459b416d02c69a3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "bc220c2be8a74249ac65d93a8ae5cbdf", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.SpecularTint", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 58.00001907348633, + "y": 395.9999694824219, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "da2ed9a7347d45adabf135aa710395f0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.SpecularTint" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "bc27cfd52e154c9c83ffa6eef20c94f5", + "m_Group": { + "m_Id": "9cdb7847683948c99034141805213a61" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1940.0, + "y": -1057.9998779296875, + "width": 56.0, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "6f3540c2049c407f8b731f2c50534ed8" + }, + { + "m_Id": "fbabbd7d9e264747b9ec6a8f021bc5d7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "bc814cd1e05d4e94b3b180cbe5f42bfd", + "m_Guid": { + "m_GuidSerialized": "01fa32ed-9744-41c4-a9f3-8f45ff507022" + }, + "m_Name": "Flow Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_bc814cd1e05d4e94b3b180cbe5f42bfd", + "m_OverrideReferenceName": "_FlowMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 2 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bcee9c8d22514bdb97fb3a1b776cebf1", + "m_Id": 0, + "m_DisplayName": "Vertex Color Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "bdfe061154bb4a70b4961bf28fdc1ff4", + "m_Group": { + "m_Id": "9cdb7847683948c99034141805213a61" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1612.0, + "y": -999.9999389648438, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "4e971251d58043798122a4510a3e233e" + }, + { + "m_Id": "f0cfa449191f4171b27dcc76ab6a2da1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "be2cb7795a6143a498576442f64713d6", + "m_Title": "Standard Alpha Clip", + "m_Position": { + "x": -1628.999755859375, + "y": 1126.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "be84a2c1f2a8436cb5ceada6d45893e9", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "bec14e41986f40ceb443e419826d6152", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "bf448c84a8af45968459b416d02c69a3", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalStrengthNode", + "m_ObjectId": "c11ee2e3010d48a9a45e803c58cceaa3", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Normal Strength", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -779.9999389648438, + "y": 1041.0, + "width": 166.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "cd0678aa9ec34c438304e160465603a1" + }, + { + "m_Id": "7ebc51c5ee6542f483e212e0a309011a" + }, + { + "m_Id": "1bbfb308461446debb1bfaf74fb9d0fb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "c28456e4b57d4d41909a88ad202e2b1a", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.StickyNoteData", + "m_ObjectId": "c3448cd8492948db8adf7a079b6fcd8e", + "m_Title": "HDRP", + "m_Content": "R = Metallic\nG = AO\nB = Micro Normal Mask\nA = Smoothness", + "m_TextSize": 0, + "m_Theme": 0, + "m_Position": { + "serializedVersion": "2", + "x": -1682.0, + "y": -285.0, + "width": 200.0, + "height": 100.0 + }, + "m_Group": { + "m_Id": "" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "c37c97a92c19442dad070dbf06704ded", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ScreenPositionMaterialSlot", + "m_ObjectId": "c397f7900ec14147bae4c9c1de892440", + "m_Id": 1, + "m_DisplayName": "Screen Position", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "ScreenPosition", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [], + "m_ScreenSpaceType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c47e9f8f06464bcaba87ddfdec2550d1", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "c55f572322244a4dae2badfed69c29e6", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c5ae178a36734606b1fa70ee6f030742", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c5c3b8222d3346689892bd780ffaa71f", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "c607910e474c477fa4c3a5394b49c254", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "c60878de532b40f18b8873bf81da94c3", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c6b2bdeea61f477c8613fc7f050fa911", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "c8894712474d492484deac572139b543", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "c896751d379b48b793ac05bbc6687f65", + "m_Group": { + "m_Id": "b773332f12a640f2961cff577b07701f" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1884.9998779296875, + "y": 1625.0, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "72408d8c59e6451f8a9f8fe57493ee3b" + }, + { + "m_Id": "0e22fca13e234609afab56d5e9dc57e2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c9783f62172e4aec98ecdc6d99267997", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "ca5e280a68af4a45a358d1f7b9cff2e2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.NormalTS", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 87.99999237060547, + "y": 647.9999389648438, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "364bf0711ec54f028805cfb78c3b2936" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.NormalTS" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.SystemData", + "m_ObjectId": "ca7dd4e86229499ea82f26ce21b18c9f", + "m_MaterialNeedsUpdateHash": 12719, + "m_SurfaceType": 1, + "m_RenderingPass": 4, + "m_BlendMode": 0, + "m_ZTest": 4, + "m_ZWrite": false, + "m_TransparentCullMode": 2, + "m_OpaqueCullMode": 2, + "m_SortPriority": 0, + "m_AlphaTest": true, + "m_TransparentDepthPrepass": false, + "m_TransparentDepthPostpass": false, + "m_SupportLodCrossFade": false, + "m_DoubleSidedMode": 2, + "m_DOTSInstancing": false, + "m_CustomVelocity": false, + "m_Tessellation": true, + "m_TessellationMode": 1, + "m_TessellationFactorMinDistance": 20.0, + "m_TessellationFactorMaxDistance": 50.0, + "m_TessellationFactorTriangleSize": 100.0, + "m_TessellationShapeFactor": 0.75, + "m_TessellationBackFaceCullEpsilon": -0.25, + "m_TessellationMaxDisplacement": 0.009999999776482582, + "m_Version": 1, + "inspectorFoldoutMask": 9 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "cc8fa1bf760b4fd584f1204d418bd893", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "cd0678aa9ec34c438304e160465603a1", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "cdc59c56a8ae479b9b26ebec09ecf2af", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d07c2aa542b94c4fa22f3d703a1f5d60", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d0c5c3ec172a44dbb55d75c9f6261716", + "m_Id": 1, + "m_DisplayName": "Standard", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "STANDARD", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "d0f957ba1d13421b96ab67ec531eefa7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.BaseColor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "efd248053249470994c19338779f963b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BaseColor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d2879013cac543e893122f0eacba141b", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "d2920db565474984a8eae456eca16597", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -411.99981689453127, + "y": 167.99998474121095, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "9c661df801f348f0ad7991ba68cbe2d5" + }, + { + "m_Id": "17d3d431592e4c2bb1780a1e0a9f03a2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "d2fb341f601a4d8e84823e669dadb220", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d40713f2096b42e38a0c7e5f8926687d", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d4115e0d1e26428b86f34fa01acbaf2c", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "d5ea19d7fc704761908396f642de59c8", + "m_Guid": { + "m_GuidSerialized": "4c15fac4-6456-4d6a-b272-cbe501cb8e12" + }, + "m_Name": "Shadow Clip", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_d5ea19d7fc704761908396f642de59c8", + "m_OverrideReferenceName": "_ShadowClip", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.25, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "d962fe658f9a4982b62bd75d03b2276e", + "m_Guid": { + "m_GuidSerialized": "6c26b18b-16d4-4524-a7d2-0120218bb0fc" + }, + "m_Name": "Alpha Clip", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_d962fe658f9a4982b62bd75d03b2276e", + "m_OverrideReferenceName": "_AlphaClip", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.10000000149011612, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "d971314bc5f54cdab9c09233077b1881", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1321.0, + "y": 226.0, + "width": 56.000003814697269, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "8f7592f0a88049148d7a20c1cb1e22cb" + }, + { + "m_Id": "d2879013cac543e893122f0eacba141b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "da2ed9a7347d45adabf135aa710395f0", + "m_Id": 0, + "m_DisplayName": "Specular Tint", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SpecularTint", + "m_StageCapability": 2, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 0, + "m_DefaultColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "db66712351c04b3eb291dd17798f7b1c", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "ddc2f22573d241e787bf84f06e4ba049", + "m_Guid": { + "m_GuidSerialized": "896ff0e2-487e-462b-97a9-d76d74fab136" + }, + "m_Name": "Normal Strength", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_NormalStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "debaaee10b654011933a2346630b5137", + "m_Group": { + "m_Id": "b3823636393244d99c581f1785baf857" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2079.0, + "y": 2023.0, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "2d0ca58a54814172a8890b7463d193fd" + }, + { + "m_Id": "359ed959f5ae49cc8ffb169c40b8e27c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "decdf89d9b1c47e49e07623e017ab4f8", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "e00fd7cf1bf84eb8af3423a5f84f02da", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -987.0, + "y": 822.0, + "width": 207.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "1846dfbb5b1441829b77365754ab377d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "629bfa855bb345f5b11dd44954fbddba" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "e05eedc1332d4bbfa28a34da0e95409c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -726.0, + "y": 738.0, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "70f0682e6be24182b9c9d5a22cc6b96c" + }, + { + "m_Id": "b6774fddfd76459bac0b07bd3947efa3" + }, + { + "m_Id": "d4115e0d1e26428b86f34fa01acbaf2c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "e1b8260eccc44d31ab1d3217779a2c4d", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "e2bec6c3826047c8a8ca759c60bb19ff", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1672.0, + "y": 114.0, + "width": 184.0, + "height": 253.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "2cee3bb09b784906b68914fdfd279c7d" + }, + { + "m_Id": "83ccede77bf347b5ada7f22a90a71e54" + }, + { + "m_Id": "08ccc7ab660441e99b582e3f493ce062" + }, + { + "m_Id": "11b80c01acff493e8d25da0eeae5b521" + }, + { + "m_Id": "15a95450e5e046cbb66c50e363aa6f5c" + }, + { + "m_Id": "645f90c185f2471d9630858b570a39ca" + }, + { + "m_Id": "f8768b5697a64470ae1a4e107cec1277" + }, + { + "m_Id": "46c045243fd947a3bf8f480d04000881" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 1, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e30d33c3db434bae88da4c3b97aae575", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e620d929496248c68291cd132b8cf818", + "m_Id": 0, + "m_DisplayName": "Secondary Smoothness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "e7665d3760434dc88e41ba34f6d09177", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "e7adb047317f4e8f97e8758b79640e35", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.RimTransmissionIntensity", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 77.0, + "y": 385.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "af325e529f144f119f865552aeb01d6b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.RimTransmissionIntensity" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "e97c3fa8ab4d480faefb7391b4a9c808", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e9bda8c3d270475490b2b7838f87a7de", + "m_Id": 0, + "m_DisplayName": "Specular Multiplier", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "ea85740a0e1e4ec5bcd3084711e2da2f", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "eac54b5f186d486e80825976e56c5237", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "eba48f1e544d455986b250277b538909", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -498.00006103515627, + "y": 292.0, + "width": 143.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ba480ecbddef4b438d53b2d86976cab9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "d5ea19d7fc704761908396f642de59c8" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "ed083dc9dc3c4f5fa9248d1b99d92da4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -556.0, + "y": 582.0, + "width": 200.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "e620d929496248c68291cd132b8cf818" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ed8f4e5d62a34a71a82aedc1436a6cae" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "ed8f4e5d62a34a71a82aedc1436a6cae", + "m_Guid": { + "m_GuidSerialized": "4d72e239-9ff8-45d3-ae3a-d432cdd807b0" + }, + "m_Name": "Secondary Smoothness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SecondarySmoothness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.625, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "ee9cd55adc774c31a6f4699792680829", + "m_Id": 0, + "m_DisplayName": "Flow Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "efd248053249470994c19338779f963b", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.5, + "y": 0.5, + "z": 0.5 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 0, + "m_DefaultColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "f04fd49f51ba4fb684bf9e7cfe737a4c", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f0cfa449191f4171b27dcc76ab6a2da1", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "f0eca0bb90df4ad88ca3cef5c34fc766", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.AlphaClipThresholdDepthPostpass", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "3ead7aeb80554142b1b8acd0ff2e0d13" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.AlphaClipThresholdDepthPostpass" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f15873d7cae54a328809df9a8d76bbf7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1239.0, + "y": 972.9999389648438, + "width": 149.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "f4ab81528cf24272a9605474cff4b6b0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "b304178995574d4b8dceaf0eade7e621" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f27d637587474cacb94bfd396d77089d", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f2ad0036164a41018d0e761ccde52714", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "f4ab81528cf24272a9605474cff4b6b0", + "m_Id": 0, + "m_DisplayName": "Normal Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HairData", + "m_ObjectId": "f5f54dac45ca4f98b35bfd8055240a0f", + "m_MaterialType": 0, + "m_ScatteringMode": 0, + "m_ColorParameterization": 0, + "m_GeometryType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "f6e8c313d5084dee886ad054638ec381", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f766d98305ef4a969d378fbe95628bb8", + "m_Id": 3, + "m_DisplayName": "Dither", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "DITHER", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f769abb9b5a74ec89369a250e2c8d39b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1201.0, + "y": 487.00006103515627, + "width": 146.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "28e5ad56a0cc4bd3acbf0cf95dafcd99" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1728986d8b5d4a60a610dc8f863ef11d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f84ab63ad59d473790240bbae5312104", + "m_Id": 0, + "m_DisplayName": "Normal Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "f8768b5697a64470ae1a4e107cec1277", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f904b8809c2247a38913be48fb2dc089", + "m_Id": 0, + "m_DisplayName": "Tessellation Factor", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.BuiltinData", + "m_ObjectId": "f907ec2614f64fee9511dbed58f101b9", + "m_Distortion": false, + "m_DistortionMode": 0, + "m_DistortionDepthTest": true, + "m_AddPrecomputedVelocity": false, + "m_TransparentWritesMotionVec": true, + "m_AlphaToMask": true, + "m_DepthOffset": false, + "m_ConservativeDepthOffset": false, + "m_TransparencyFog": true, + "m_AlphaTestShadow": true, + "m_BackThenFrontRendering": true, + "m_TransparentDepthPrepass": true, + "m_TransparentDepthPostpass": true, + "m_SupportLodCrossFade": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "faa11926f42c42ea8e9f2f14d3afd2b2", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "fbabbd7d9e264747b9ec6a8f021bc5d7", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "fc09e913712c46d780c50a50e6df747c", + "m_Id": 0, + "m_DisplayName": "Position", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Position", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fca9ffe88cae49efa8c33c1354e48c1d", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "fd993a686ca74279b041c677d8911bb4", + "m_Id": 0, + "m_DisplayName": "Edge", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Edge", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "fe251668acaf4cc1a186f88895925031", + "m_Group": { + "m_Id": "72585dd91b3d4da7b55123bae128c48b" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2691.0, + "y": -802.0, + "width": 184.0, + "height": 253.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "e1b8260eccc44d31ab1d3217779a2c4d" + }, + { + "m_Id": "6b5deda71f474aee97807127ea957961" + }, + { + "m_Id": "5c85d658386b4b13bd3a308504910663" + }, + { + "m_Id": "c47e9f8f06464bcaba87ddfdec2550d1" + }, + { + "m_Id": "6f484dea1069470eb479d882654b3ea7" + }, + { + "m_Id": "05fbfae444844c6fba5d11a68dde77d9" + }, + { + "m_Id": "1e559a52f2cf4d6282a91a6f552dfcb8" + }, + { + "m_Id": "ae6aeab78fad43109257fd5685aca7ad" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "fe4907798c1644289607e0d2603a9a68", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Tangent", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "36a7e27cf2f142179340d6911fb6702e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "fe89101ff92d49e9a630a987e854fb0a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.AlphaClipThresholdShadow", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 60.00000762939453, + "y": 344.0000305175781, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "a2b446a108624f4ea43455c92d25610e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.AlphaClipThresholdShadow" +} + diff --git a/HDRP/Shaders/HDRP12/RL_SkinShader_Variants_HDRP12.shadergraph.meta b/HDRP/Shaders/HDRP12/Tessellation/RL_HairShader_Baked_HDRP12_Tessellation.shadergraph.meta similarity index 86% rename from HDRP/Shaders/HDRP12/RL_SkinShader_Variants_HDRP12.shadergraph.meta rename to HDRP/Shaders/HDRP12/Tessellation/RL_HairShader_Baked_HDRP12_Tessellation.shadergraph.meta index 737b5c3..124ac9f 100644 --- a/HDRP/Shaders/HDRP12/RL_SkinShader_Variants_HDRP12.shadergraph.meta +++ b/HDRP/Shaders/HDRP12/Tessellation/RL_HairShader_Baked_HDRP12_Tessellation.shadergraph.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 39cb46b047dd8134e904a95c4b6f9699 +guid: a3c9ad516f103934fbed433b9b48b6f4 ScriptedImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/HDRP/Shaders/HDRP12/Tessellation/RL_HairShader_Variants_HDRP12_Tessellation.shadergraph b/HDRP/Shaders/HDRP12/Tessellation/RL_HairShader_Variants_HDRP12_Tessellation.shadergraph new file mode 100644 index 0000000..3f7eaf0 --- /dev/null +++ b/HDRP/Shaders/HDRP12/Tessellation/RL_HairShader_Variants_HDRP12_Tessellation.shadergraph @@ -0,0 +1,22429 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "a316bd3ad5b24db79164c15659fdb4d3", + "m_Properties": [ + { + "m_Id": "62ba90b39c554829b983338182c6db53" + }, + { + "m_Id": "9f204aaca1a54c908033a0c572b4940f" + }, + { + "m_Id": "da00c269686246c39fbda3af5e79189b" + }, + { + "m_Id": "a8fac80485344a489b31db2a226e0489" + }, + { + "m_Id": "5ef8aef8a81b4183b2aa03d38ada5d75" + }, + { + "m_Id": "34d0f0bff6e74c40b4cf4609487b8cd6" + }, + { + "m_Id": "9194e285b5944b798d84abcebaa562f1" + }, + { + "m_Id": "d962fe658f9a4982b62bd75d03b2276e" + }, + { + "m_Id": "d5ea19d7fc704761908396f642de59c8" + }, + { + "m_Id": "7a9dca43a15c41859b95c7edb930b3db" + }, + { + "m_Id": "1b66a7533fa643888276c4f6de382ca9" + }, + { + "m_Id": "6dc6a8e2ab304a639656ee2082845e1c" + }, + { + "m_Id": "9797716d61f541a994b33c73d00c450a" + }, + { + "m_Id": "a89b7eb5908949b7a8ff733c487aa014" + }, + { + "m_Id": "b2b5bf0810fd490d81e06a42ff3ba8ed" + }, + { + "m_Id": "2d574f97db4a422aa1faa8f38ef8ab5f" + }, + { + "m_Id": "1fc40334fcb74e05a6f086c3e4645288" + }, + { + "m_Id": "ed8f4e5d62a34a71a82aedc1436a6cae" + }, + { + "m_Id": "b304178995574d4b8dceaf0eade7e621" + }, + { + "m_Id": "ddc2f22573d241e787bf84f06e4ba049" + }, + { + "m_Id": "72d65bc7d4664f6aae2853e9a0fcb1e9" + }, + { + "m_Id": "c89f13cfecbd4fdb8a873b05073b0e11" + }, + { + "m_Id": "2f97d87b4e54435a8e9aab991aa2ca95" + }, + { + "m_Id": "b638b475ea844c8f953ca43f5b9f3316" + }, + { + "m_Id": "f3db2a837d7d47aea3d00d54af30b29d" + }, + { + "m_Id": "f2294eaa0dfc4e4a83519ed20321e66d" + }, + { + "m_Id": "a6fa4ad2f38b44f991f1e519e0cfd03c" + }, + { + "m_Id": "a6f49c7b1ba2462aa864ed200a6a2b11" + }, + { + "m_Id": "7a7ff89b265c40a9aeaad4f27130fb28" + }, + { + "m_Id": "a63d692b98084be8b8748b7cd4391a19" + }, + { + "m_Id": "1f7de34ad6cf475f840313717441d77c" + }, + { + "m_Id": "ab6f8c0fc8fc4dd78cf1810dbf288488" + }, + { + "m_Id": "05cd8ff0d3ab48a7b776a221ff36b8ad" + }, + { + "m_Id": "2824b0c4fe6c4ff3b6d72dcfe453a320" + }, + { + "m_Id": "1eba045aa0eb497597cd205664aeb8ec" + }, + { + "m_Id": "f832572ded9b45b69c1711ca629a49f1" + }, + { + "m_Id": "77ed3559eef14481b5a4ecb0f498dd93" + }, + { + "m_Id": "8e1a9a245d834611bbba5516f764638c" + }, + { + "m_Id": "7f66c6abce0e4576b0c98c2f4e19050c" + }, + { + "m_Id": "56ba91985bbb4952a91b73ed158b776b" + }, + { + "m_Id": "d0cb7f74d07a479c8d2528bb0485e008" + }, + { + "m_Id": "bc814cd1e05d4e94b3b180cbe5f42bfd" + }, + { + "m_Id": "1cc5cd778fb542fd8b08a4b056d46aa5" + }, + { + "m_Id": "a07bfbc05b904ff6b24292a9d830a741" + }, + { + "m_Id": "1728986d8b5d4a60a610dc8f863ef11d" + }, + { + "m_Id": "7ad41145b0c646049037af434d423fc6" + }, + { + "m_Id": "4d79fde8975744c6b1f0944430cbf0cf" + }, + { + "m_Id": "6fdcf03c8aed4ababe4583009713506b" + }, + { + "m_Id": "8197dc419ed34d5e8c22c7c35775566a" + }, + { + "m_Id": "629bfa855bb345f5b11dd44954fbddba" + }, + { + "m_Id": "5d4c697aa2e74bdbb12725c42b2313e7" + }, + { + "m_Id": "ac27b0d8beef493a80956330658fb3e7" + }, + { + "m_Id": "964febd728b9465096e9294c6738682c" + }, + { + "m_Id": "b21613d90c7c4b6f9d1c979769e3c96d" + } + ], + "m_Keywords": [ + { + "m_Id": "a9c42cd3aa674f4b8cd880751469f0f3" + }, + { + "m_Id": "d7616bdb7fec4d338db92ff5b42d8172" + } + ], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "e915cb7238d44d48b28e035c6438d5a9" + } + ], + "m_Nodes": [ + { + "m_Id": "2704a97326044be09a54d3e3810db15f" + }, + { + "m_Id": "0b7af971d63e4166afd190de3b9e9172" + }, + { + "m_Id": "fe4907798c1644289607e0d2603a9a68" + }, + { + "m_Id": "d0f957ba1d13421b96ab67ec531eefa7" + }, + { + "m_Id": "ca5e280a68af4a45a358d1f7b9cff2e2" + }, + { + "m_Id": "76ac26031b7c43a6a78d7e9db5db64be" + }, + { + "m_Id": "8277bdd1ba5e486788875b590047b626" + }, + { + "m_Id": "687659d5f2844131913f3ebec5692c99" + }, + { + "m_Id": "43b2f53e22494f52ad836aba700da7c7" + }, + { + "m_Id": "358a13893c98426abb6bc4c3984c2dc8" + }, + { + "m_Id": "5f984a05a60b4f76afa0ec01041e1d96" + }, + { + "m_Id": "5bc2e2ebb6e84033be0c02d88425a9d9" + }, + { + "m_Id": "4e86ff273f104b47a35a04b03339a9d7" + }, + { + "m_Id": "f15873d7cae54a328809df9a8d76bbf7" + }, + { + "m_Id": "fe251668acaf4cc1a186f88895925031" + }, + { + "m_Id": "454e8678d7fa4d8583459d67c01c0d1d" + }, + { + "m_Id": "6cf2216245ca4c94a226d2a52deb5633" + }, + { + "m_Id": "af7e3800e2f34908a3a77b8948d2fd32" + }, + { + "m_Id": "91e279bc4ab24de6baf584d64e36b2ae" + }, + { + "m_Id": "fe89101ff92d49e9a630a987e854fb0a" + }, + { + "m_Id": "883fa0154dc245788e90a0983dac686e" + }, + { + "m_Id": "e7adb047317f4e8f97e8758b79640e35" + }, + { + "m_Id": "a61b9632fcd344bbb50f017fe9662523" + }, + { + "m_Id": "bc220c2be8a74249ac65d93a8ae5cbdf" + }, + { + "m_Id": "2b74cde8bed7456b968b7b795a741d50" + }, + { + "m_Id": "4239ae5618e54aada26f71dc47c73c18" + }, + { + "m_Id": "2643e290df8a4963bc3741b72302fe4f" + }, + { + "m_Id": "04aea1edd8694d7f84d7852ec4078ce2" + }, + { + "m_Id": "9fe0bae8095e488fab536e1bbc11bb66" + }, + { + "m_Id": "860c97ed98f348e0942b9e5eb0916c14" + }, + { + "m_Id": "5b7fb36f8a124e63b24b1f4891c7d268" + }, + { + "m_Id": "6b630368d3bb456ca8c23ca7e50298d2" + }, + { + "m_Id": "d007bea8b7874cd3983c3448fe35b232" + }, + { + "m_Id": "32d9e2980d2647e9865f97b452ae9e72" + }, + { + "m_Id": "eba48f1e544d455986b250277b538909" + }, + { + "m_Id": "e0b7f015d0b949be87c33efde8fa3b69" + }, + { + "m_Id": "f769abb9b5a74ec89369a250e2c8d39b" + }, + { + "m_Id": "627b5ab6400f4b94ae60bfcab74b4ab5" + }, + { + "m_Id": "e00fd7cf1bf84eb8af3423a5f84f02da" + }, + { + "m_Id": "ed083dc9dc3c4f5fa9248d1b99d92da4" + }, + { + "m_Id": "b3602abd3e6c4110bd7c0c759e4b9c20" + }, + { + "m_Id": "f0eca0bb90df4ad88ca3cef5c34fc766" + }, + { + "m_Id": "72d4a986e38a498bae8f34613460f37e" + }, + { + "m_Id": "60f1e7e5998d42d5be5bf1c40597f04f" + }, + { + "m_Id": "30fe193f31ba43ba9fef9f94f9cd4c10" + }, + { + "m_Id": "20ec913f194d4acd871be539f0ceffd0" + }, + { + "m_Id": "a95c92619dc0485d83dce69c60ceca6d" + }, + { + "m_Id": "6c82b6ddafb64673b5161a23abfc93e4" + }, + { + "m_Id": "b158210403a647c485660b84c2aaa857" + }, + { + "m_Id": "8fa9e59236e64861945859b2bb07fb53" + }, + { + "m_Id": "601c6eaea0204053a13a8ac70dd09d06" + }, + { + "m_Id": "aa3b6d90bb2d442e989158ba90f12906" + }, + { + "m_Id": "6069340092004c1191a211a8d3274b3d" + }, + { + "m_Id": "debaaee10b654011933a2346630b5137" + }, + { + "m_Id": "9654b153a4f246f899a7ce0aab379a79" + }, + { + "m_Id": "8c8d7b4a3900435e88cf2280ae4ada94" + }, + { + "m_Id": "51595b2e0ca547c0a312a7b88240ed30" + }, + { + "m_Id": "114b289fef094d4fb9b6da23caaeb079" + }, + { + "m_Id": "b337e8061fa24e6bb1d267bc90b18e02" + }, + { + "m_Id": "c896751d379b48b793ac05bbc6687f65" + }, + { + "m_Id": "a4abc46300494294b321ea368512e48c" + }, + { + "m_Id": "8a2128b069e046c9992344d5c8d7f5c8" + }, + { + "m_Id": "eb866c4039374f098844e0d54b0d2c13" + }, + { + "m_Id": "1580b7ab05d74620b015c851f432a785" + }, + { + "m_Id": "de2a22dd96324e7992af5f4b781aec04" + }, + { + "m_Id": "d0cc3b3b53f440678f753c7d24288c01" + }, + { + "m_Id": "3b743ddc9ad64097a3679e91b83ab546" + }, + { + "m_Id": "0569c2035ccd497a872ea10ea40d4e43" + }, + { + "m_Id": "030f5fb2b7a44537b270b4c404971915" + }, + { + "m_Id": "6b2e66277a7943f5800e4557cd983757" + }, + { + "m_Id": "8dc18247ab4b4e5caf09faf953798497" + }, + { + "m_Id": "6e7f71ec59fb413b942f9ce72cf1967c" + }, + { + "m_Id": "d2920db565474984a8eae456eca16597" + }, + { + "m_Id": "07affa6d03af4e71be5df2863dc3cf00" + }, + { + "m_Id": "106c4319f0c8421a9295b557df9f94a3" + }, + { + "m_Id": "28e145da8a3747de8be1fbeb7dbc5cae" + }, + { + "m_Id": "ac0c1810cc7b43eca36a78a32992055e" + }, + { + "m_Id": "f82f65e9659e476a81e3fd01ec59c77d" + }, + { + "m_Id": "6f6152d8538648468b848cd049b3d36d" + }, + { + "m_Id": "86455e4666b643bf91cfbaf131d45eb1" + }, + { + "m_Id": "2c24de69dbf540b1be983740c589ab5a" + }, + { + "m_Id": "d2e83ab99d6c4bf48651e111f4c6e88b" + }, + { + "m_Id": "a092fae44e0b454cb3b18c1769b66a72" + }, + { + "m_Id": "815740e575684a18ae4f7aced285fb16" + }, + { + "m_Id": "d971314bc5f54cdab9c09233077b1881" + }, + { + "m_Id": "c11ee2e3010d48a9a45e803c58cceaa3" + }, + { + "m_Id": "45445a2f270b47348746e62d75ebd6c7" + }, + { + "m_Id": "fdc1fb91fa83476caa363209cb103fd5" + }, + { + "m_Id": "a9b949905222445081591fa1fd11be88" + }, + { + "m_Id": "d2a1a0932aa14dd0b783f2ed23c7be39" + }, + { + "m_Id": "f4274b5ff3ad4120a550c1bfb31fe327" + }, + { + "m_Id": "6ecff3af82ac40418c956f8a38fda7d3" + }, + { + "m_Id": "bfcbbb8f16894a09b2943bd4af0e7e17" + }, + { + "m_Id": "26c479b9431748d3ada12cae1f15805e" + }, + { + "m_Id": "2f6eee5e06e14a1e92aaeb7d8f08d5ac" + }, + { + "m_Id": "04af8ce2ede54180b9c27045bc9d754e" + }, + { + "m_Id": "bad53b94aae6409696fad7c2840f0972" + }, + { + "m_Id": "b61ad6685d834336a04cd2ba0d129607" + }, + { + "m_Id": "414946c7e4fa4c1cb0a557ded20ecba2" + }, + { + "m_Id": "b86246fa0fff40a284f03275fff93bcf" + }, + { + "m_Id": "c24cb266ce15442eb0f5153676058cf1" + }, + { + "m_Id": "f2b7d300cc4c41a09579db62531aa14a" + }, + { + "m_Id": "2f84847c491547739e60664b75884634" + }, + { + "m_Id": "e37f421af20040a6bf27c01f0c1ea39e" + }, + { + "m_Id": "2df3c191066849dea8989f82ffc388f4" + }, + { + "m_Id": "b5033b6eae774ee281774f8a5ebd6867" + }, + { + "m_Id": "1e6a1a093dfc4253ab60cb89cdbd500a" + }, + { + "m_Id": "c2f112e363d049f68f0c3b3031c18f06" + }, + { + "m_Id": "866a17817870451e9971f9f71e910e19" + }, + { + "m_Id": "9f627f64b90e48a5891d127f88ac4c50" + }, + { + "m_Id": "a690192754a849e589743764dd23ed67" + }, + { + "m_Id": "69305a34e02b4af4bbb8430ee60baa8f" + }, + { + "m_Id": "89491350ac6841c3a2b4c3034afd4d94" + }, + { + "m_Id": "37d47e939df243e19df140caeabc6088" + }, + { + "m_Id": "00b0c6f8a9d74c8dac48bfde16ff2e40" + }, + { + "m_Id": "5b2deb6b50d54492944439b12c257cfa" + }, + { + "m_Id": "f43a277c26e34eee8f21c22daafd4054" + }, + { + "m_Id": "5cd5b507a13647d4a17df6f6a63455bc" + }, + { + "m_Id": "d135a9d074e34f8a82f5f778a5fc8a77" + }, + { + "m_Id": "a336e37bead841ab80818f6c8488f3aa" + }, + { + "m_Id": "ad570f188c754df88dfa5790b811ca07" + }, + { + "m_Id": "e00715f93656411ba7edbb256c828294" + }, + { + "m_Id": "c3875f35cac14d3ab6d3ae545d281df7" + }, + { + "m_Id": "7f3672a3eba44aecb5dec9bdd7ea6ca3" + }, + { + "m_Id": "51bf0ed28e374cbe8ac7e34dab4a7ba2" + }, + { + "m_Id": "f78692b5ae6b4dc3b9e2333153a1ac99" + }, + { + "m_Id": "81429d7c3ed74f599b76aa7b8bfe9c7f" + }, + { + "m_Id": "ac6803728e7549dd87a233c309559c0a" + }, + { + "m_Id": "4664443c430b46538a01bbf9ce9ce1fc" + }, + { + "m_Id": "e1da77b3145d43e9a95e681afd6c3b82" + }, + { + "m_Id": "fa23d0762b1842e38b1ce87344837242" + }, + { + "m_Id": "7885d7a85a524469bed829c26fcc314a" + }, + { + "m_Id": "9f8c21dd3c144973a99de8440ff1910d" + }, + { + "m_Id": "4be5e95fcd374b61bd561cf5a7bec49a" + }, + { + "m_Id": "1f325b3e26a640949036a22e6af17a00" + }, + { + "m_Id": "7a473df09e9b4bd3b82814666640158f" + }, + { + "m_Id": "366fe14bae29480a8d870a61047f38bf" + }, + { + "m_Id": "6d00c754a1b5489990a6a6f802a8492c" + }, + { + "m_Id": "d39a9113840a4a86b90ff79526878a19" + }, + { + "m_Id": "cd5616f7b08c4b37bb7a7b56afc8ca2b" + }, + { + "m_Id": "a55dd75f45944956a01d8fd91c85994a" + }, + { + "m_Id": "d875584c381349c8be1fd7ec51b347ee" + }, + { + "m_Id": "68ff830c789148479896d5d8c55d6283" + }, + { + "m_Id": "1a2f023d4d4640a597aa9599903ca696" + }, + { + "m_Id": "e8e39fa5d225482fbd621c6cd82b6e5a" + }, + { + "m_Id": "520e6dc597e44dc9bebe93b078837c7b" + }, + { + "m_Id": "aaa78c08909d49449406d49a312d31a3" + }, + { + "m_Id": "e914554d54e64faf9720389438495a70" + }, + { + "m_Id": "77356f6efe684b15bacc81e99c0fc187" + }, + { + "m_Id": "c82337ad5b6a41fba467321b6a383a9f" + }, + { + "m_Id": "dd6f6572051e4d659f72bb5b91baefdc" + }, + { + "m_Id": "ac70eb9a271a4e2eb7c2e15fb1d4c989" + }, + { + "m_Id": "b8e284dd58dd45a6b6c14058a8baffad" + }, + { + "m_Id": "4a5109af1dce4a4ba5e917126d8eb1ab" + }, + { + "m_Id": "1470e378ade24d0380105fd3f3278773" + }, + { + "m_Id": "992ac25d9f3d4157a9e18ffb29f0b5ba" + }, + { + "m_Id": "22b41ca9fba047ea8d41791afecc4b1b" + }, + { + "m_Id": "0917d75185d9443586c46f1f88fff814" + }, + { + "m_Id": "ed8723b9b07a4e8bbf6b6a7e73ceff66" + }, + { + "m_Id": "6751a374553d44a6894f2606ce3151ca" + }, + { + "m_Id": "5245235678cb477da68d6fa9279e9ce2" + }, + { + "m_Id": "d05701bdc35a432b915870486af14986" + }, + { + "m_Id": "9f50ff6c3a354bf0bf7e3a8290dbd85d" + }, + { + "m_Id": "891ed4660438493c8bca6c3b17265468" + }, + { + "m_Id": "2873a37a88e8483db30b2f6708fa154f" + }, + { + "m_Id": "b3a36e338422498e932786fdea7a6818" + }, + { + "m_Id": "1012c39ced90447190bd2b2240698d4a" + }, + { + "m_Id": "c8fd0f888a344933af6a199ebf6690d8" + }, + { + "m_Id": "b67001a171c5448c94d2108c561f142e" + }, + { + "m_Id": "204a9b15f9994d9e87d7f8dcda2b5087" + }, + { + "m_Id": "a8e3dad89cc64dca8a46080d5d51a0f1" + }, + { + "m_Id": "daafb5be2f174d53a962c76e0f3d28b4" + }, + { + "m_Id": "792b77dea7884a388b931801b41fb4d4" + }, + { + "m_Id": "f9d3371a67a0404e9c5f69afaa234247" + }, + { + "m_Id": "6cedd1b519464cb18fdd20a806d1b82f" + }, + { + "m_Id": "ae805b46fe85485999ebc2acbddc503f" + }, + { + "m_Id": "5597458525674bf7a3182baa7b9ac3f0" + }, + { + "m_Id": "84d2793a294b47a5a14c5b627a6f56b5" + }, + { + "m_Id": "ca13e965a3804f2fb7daa5db5687dc3b" + }, + { + "m_Id": "ed3189fef9ab41419a297b09614c7f8d" + }, + { + "m_Id": "8d5cba698ab44478b8b1155ef983cc27" + }, + { + "m_Id": "b45409f941774f399aa632015c1b9896" + }, + { + "m_Id": "3e482b3ec9c04c0dbadb6418a6205d85" + }, + { + "m_Id": "a0f56b2700af4c76959afa1c906b2e0d" + }, + { + "m_Id": "d3ebf2419aa541ffb4abf332dccfb6a0" + }, + { + "m_Id": "ee460cabf5104a9d845b08a5c98529c2" + }, + { + "m_Id": "53dcdee830d64b379ec53ebd3d125cbe" + }, + { + "m_Id": "3ccb70d8c5c940fca6804541ae280049" + }, + { + "m_Id": "81c277c6abcc47619b87e9977ad4356e" + }, + { + "m_Id": "505114fde852460692f0e81d9aae7bd5" + } + ], + "m_GroupDatas": [ + { + "m_Id": "72585dd91b3d4da7b55123bae128c48b" + }, + { + "m_Id": "b773332f12a640f2961cff577b07701f" + }, + { + "m_Id": "be2cb7795a6143a498576442f64713d6" + }, + { + "m_Id": "b3823636393244d99c581f1785baf857" + }, + { + "m_Id": "4754e47d61844a86908699d8a6f31a28" + }, + { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + { + "m_Id": "03640179a61e456c8a3f77f11616681e" + }, + { + "m_Id": "3aedb1a4a3f540528911bf5344ee2e15" + }, + { + "m_Id": "184a4bbd54744e36ac8fcee9b32aafbf" + }, + { + "m_Id": "0e8b3d01fbd24a99bdb2e8e85a456a90" + }, + { + "m_Id": "1bf156e34830433f9d5347d334ce2f5d" + }, + { + "m_Id": "0da3d5800b834357824042477eb483dd" + }, + { + "m_Id": "6420b716b64e4e9cadfe54be4e1ac9cd" + }, + { + "m_Id": "f466830617924416a301be509b7ad92d" + } + ], + "m_StickyNoteDatas": [ + { + "m_Id": "c3448cd8492948db8adf7a079b6fcd8e" + } + ], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "00b0c6f8a9d74c8dac48bfde16ff2e40" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "69305a34e02b4af4bbb8430ee60baa8f" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "030f5fb2b7a44537b270b4c404971915" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a61b9632fcd344bbb50f017fe9662523" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "04af8ce2ede54180b9c27045bc9d754e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bad53b94aae6409696fad7c2840f0972" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0569c2035ccd497a872ea10ea40d4e43" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3b743ddc9ad64097a3679e91b83ab546" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "07affa6d03af4e71be5df2863dc3cf00" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "43b2f53e22494f52ad836aba700da7c7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0917d75185d9443586c46f1f88fff814" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9f50ff6c3a354bf0bf7e3a8290dbd85d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1012c39ced90447190bd2b2240698d4a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "891ed4660438493c8bca6c3b17265468" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "106c4319f0c8421a9295b557df9f94a3" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "91e279bc4ab24de6baf584d64e36b2ae" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "114b289fef094d4fb9b6da23caaeb079" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8c8d7b4a3900435e88cf2280ae4ada94" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1470e378ade24d0380105fd3f3278773" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "992ac25d9f3d4157a9e18ffb29f0b5ba" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1580b7ab05d74620b015c851f432a785" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "de2a22dd96324e7992af5f4b781aec04" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1a2f023d4d4640a597aa9599903ca696" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e8e39fa5d225482fbd621c6cd82b6e5a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1e6a1a093dfc4253ab60cb89cdbd500a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b5033b6eae774ee281774f8a5ebd6867" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1f325b3e26a640949036a22e6af17a00" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc220c2be8a74249ac65d93a8ae5cbdf" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "204a9b15f9994d9e87d7f8dcda2b5087" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a8e3dad89cc64dca8a46080d5d51a0f1" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "20ec913f194d4acd871be539f0ceffd0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "30fe193f31ba43ba9fef9f94f9cd4c10" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "22b41ca9fba047ea8d41791afecc4b1b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4a5109af1dce4a4ba5e917126d8eb1ab" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "26c479b9431748d3ada12cae1f15805e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "77356f6efe684b15bacc81e99c0fc187" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2873a37a88e8483db30b2f6708fa154f" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "891ed4660438493c8bca6c3b17265468" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "28e145da8a3747de8be1fbeb7dbc5cae" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b3602abd3e6c4110bd7c0c759e4b9c20" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2c24de69dbf540b1be983740c589ab5a" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "51bf0ed28e374cbe8ac7e34dab4a7ba2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2c24de69dbf540b1be983740c589ab5a" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a690192754a849e589743764dd23ed67" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2c24de69dbf540b1be983740c589ab5a" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b3a36e338422498e932786fdea7a6818" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2df3c191066849dea8989f82ffc388f4" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f43a277c26e34eee8f21c22daafd4054" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2f6eee5e06e14a1e92aaeb7d8f08d5ac" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bad53b94aae6409696fad7c2840f0972" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2f84847c491547739e60664b75884634" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "68ff830c789148479896d5d8c55d6283" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "30fe193f31ba43ba9fef9f94f9cd4c10" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "106c4319f0c8421a9295b557df9f94a3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "32d9e2980d2647e9865f97b452ae9e72" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4a5109af1dce4a4ba5e917126d8eb1ab" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "366fe14bae29480a8d870a61047f38bf" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4239ae5618e54aada26f71dc47c73c18" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "37d47e939df243e19df140caeabc6088" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c3875f35cac14d3ab6d3ae545d281df7" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3b743ddc9ad64097a3679e91b83ab546" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8c8d7b4a3900435e88cf2280ae4ada94" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3e482b3ec9c04c0dbadb6418a6205d85" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "04aea1edd8694d7f84d7852ec4078ce2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "414946c7e4fa4c1cb0a557ded20ecba2" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b61ad6685d834336a04cd2ba0d129607" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "45445a2f270b47348746e62d75ebd6c7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c11ee2e3010d48a9a45e803c58cceaa3" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "454e8678d7fa4d8583459d67c01c0d1d" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "eb866c4039374f098844e0d54b0d2c13" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "454e8678d7fa4d8583459d67c01c0d1d" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ed8723b9b07a4e8bbf6b6a7e73ceff66" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4664443c430b46538a01bbf9ce9ce1fc" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "520e6dc597e44dc9bebe93b078837c7b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4a5109af1dce4a4ba5e917126d8eb1ab" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "53dcdee830d64b379ec53ebd3d125cbe" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4be5e95fcd374b61bd561cf5a7bec49a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1f325b3e26a640949036a22e6af17a00" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4e86ff273f104b47a35a04b03339a9d7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6cf2216245ca4c94a226d2a52deb5633" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "505114fde852460692f0e81d9aae7bd5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3ccb70d8c5c940fca6804541ae280049" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "51595b2e0ca547c0a312a7b88240ed30" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8c8d7b4a3900435e88cf2280ae4ada94" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "51bf0ed28e374cbe8ac7e34dab4a7ba2" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e1da77b3145d43e9a95e681afd6c3b82" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "520e6dc597e44dc9bebe93b078837c7b" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "aaa78c08909d49449406d49a312d31a3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5245235678cb477da68d6fa9279e9ce2" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d971314bc5f54cdab9c09233077b1881" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "53dcdee830d64b379ec53ebd3d125cbe" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8dc18247ab4b4e5caf09faf953798497" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5597458525674bf7a3182baa7b9ac3f0" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ca13e965a3804f2fb7daa5db5687dc3b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5b2deb6b50d54492944439b12c257cfa" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e8e39fa5d225482fbd621c6cd82b6e5a" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5b7fb36f8a124e63b24b1f4891c7d268" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b337e8061fa24e6bb1d267bc90b18e02" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5bc2e2ebb6e84033be0c02d88425a9d9" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "454e8678d7fa4d8583459d67c01c0d1d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5cd5b507a13647d4a17df6f6a63455bc" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4664443c430b46538a01bbf9ce9ce1fc" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5cd5b507a13647d4a17df6f6a63455bc" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a336e37bead841ab80818f6c8488f3aa" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5f984a05a60b4f76afa0ec01041e1d96" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fe251668acaf4cc1a186f88895925031" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "601c6eaea0204053a13a8ac70dd09d06" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "30fe193f31ba43ba9fef9f94f9cd4c10" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6069340092004c1191a211a8d3274b3d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9654b153a4f246f899a7ce0aab379a79" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "60f1e7e5998d42d5be5bf1c40597f04f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c896751d379b48b793ac05bbc6687f65" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "627b5ab6400f4b94ae60bfcab74b4ab5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e7adb047317f4e8f97e8758b79640e35" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6751a374553d44a6894f2606ce3151ca" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d05701bdc35a432b915870486af14986" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "68ff830c789148479896d5d8c55d6283" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b5033b6eae774ee281774f8a5ebd6867" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "69305a34e02b4af4bbb8430ee60baa8f" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f78692b5ae6b4dc3b9e2333153a1ac99" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6b2e66277a7943f5800e4557cd983757" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8277bdd1ba5e486788875b590047b626" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6b630368d3bb456ca8c23ca7e50298d2" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1470e378ade24d0380105fd3f3278773" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6c82b6ddafb64673b5161a23abfc93e4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a95c92619dc0485d83dce69c60ceca6d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6cedd1b519464cb18fdd20a806d1b82f" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "030f5fb2b7a44537b270b4c404971915" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6cf2216245ca4c94a226d2a52deb5633" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5245235678cb477da68d6fa9279e9ce2" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6d00c754a1b5489990a6a6f802a8492c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c3875f35cac14d3ab6d3ae545d281df7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6e7f71ec59fb413b942f9ce72cf1967c" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "358a13893c98426abb6bc4c3984c2dc8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6ecff3af82ac40418c956f8a38fda7d3" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bfcbbb8f16894a09b2943bd4af0e7e17" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6f6152d8538648468b848cd049b3d36d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f82f65e9659e476a81e3fd01ec59c77d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "72d4a986e38a498bae8f34613460f37e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ac0c1810cc7b43eca36a78a32992055e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "77356f6efe684b15bacc81e99c0fc187" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d2a1a0932aa14dd0b783f2ed23c7be39" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7885d7a85a524469bed829c26fcc314a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e1da77b3145d43e9a95e681afd6c3b82" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "792b77dea7884a388b931801b41fb4d4" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f9d3371a67a0404e9c5f69afaa234247" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7a473df09e9b4bd3b82814666640158f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "366fe14bae29480a8d870a61047f38bf" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7f3672a3eba44aecb5dec9bdd7ea6ca3" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "69305a34e02b4af4bbb8430ee60baa8f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "81429d7c3ed74f599b76aa7b8bfe9c7f" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f78692b5ae6b4dc3b9e2333153a1ac99" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "815740e575684a18ae4f7aced285fb16" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1f325b3e26a640949036a22e6af17a00" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "815740e575684a18ae4f7aced285fb16" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "366fe14bae29480a8d870a61047f38bf" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "84d2793a294b47a5a14c5b627a6f56b5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5597458525674bf7a3182baa7b9ac3f0" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "860c97ed98f348e0942b9e5eb0916c14" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9fe0bae8095e488fab536e1bbc11bb66" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "86455e4666b643bf91cfbaf131d45eb1" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2c24de69dbf540b1be983740c589ab5a" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "866a17817870451e9971f9f71e910e19" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7f3672a3eba44aecb5dec9bdd7ea6ca3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "891ed4660438493c8bca6c3b17265468" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b45409f941774f399aa632015c1b9896" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "891ed4660438493c8bca6c3b17265468" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b67001a171c5448c94d2108c561f142e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "89491350ac6841c3a2b4c3034afd4d94" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "69305a34e02b4af4bbb8430ee60baa8f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8a2128b069e046c9992344d5c8d7f5c8" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a95c92619dc0485d83dce69c60ceca6d" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8c8d7b4a3900435e88cf2280ae4ada94" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d2920db565474984a8eae456eca16597" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8d5cba698ab44478b8b1155ef983cc27" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e00715f93656411ba7edbb256c828294" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8dc18247ab4b4e5caf09faf953798497" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "883fa0154dc245788e90a0983dac686e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8dc18247ab4b4e5caf09faf953798497" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d0f957ba1d13421b96ab67ec531eefa7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8fa9e59236e64861945859b2bb07fb53" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "601c6eaea0204053a13a8ac70dd09d06" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9654b153a4f246f899a7ce0aab379a79" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a95c92619dc0485d83dce69c60ceca6d" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "992ac25d9f3d4157a9e18ffb29f0b5ba" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "32d9e2980d2647e9865f97b452ae9e72" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9f50ff6c3a354bf0bf7e3a8290dbd85d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "22b41ca9fba047ea8d41791afecc4b1b" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9f627f64b90e48a5891d127f88ac4c50" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "866a17817870451e9971f9f71e910e19" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9f8c21dd3c144973a99de8440ff1910d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f78692b5ae6b4dc3b9e2333153a1ac99" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9fe0bae8095e488fab536e1bbc11bb66" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a4abc46300494294b321ea368512e48c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9fe0bae8095e488fab536e1bbc11bb66" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b337e8061fa24e6bb1d267bc90b18e02" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a092fae44e0b454cb3b18c1769b66a72" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "815740e575684a18ae4f7aced285fb16" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a0f56b2700af4c76959afa1c906b2e0d" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2643e290df8a4963bc3741b72302fe4f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a336e37bead841ab80818f6c8488f3aa" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1a2f023d4d4640a597aa9599903ca696" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a4abc46300494294b321ea368512e48c" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8a2128b069e046c9992344d5c8d7f5c8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a55dd75f45944956a01d8fd91c85994a" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9f627f64b90e48a5891d127f88ac4c50" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a690192754a849e589743764dd23ed67" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c3875f35cac14d3ab6d3ae545d281df7" + }, + "m_SlotId": 4 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a8e3dad89cc64dca8a46080d5d51a0f1" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6cedd1b519464cb18fdd20a806d1b82f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a8e3dad89cc64dca8a46080d5d51a0f1" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "792b77dea7884a388b931801b41fb4d4" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a8e3dad89cc64dca8a46080d5d51a0f1" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "daafb5be2f174d53a962c76e0f3d28b4" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a8e3dad89cc64dca8a46080d5d51a0f1" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6cedd1b519464cb18fdd20a806d1b82f" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a8e3dad89cc64dca8a46080d5d51a0f1" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6cedd1b519464cb18fdd20a806d1b82f" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a95c92619dc0485d83dce69c60ceca6d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "28e145da8a3747de8be1fbeb7dbc5cae" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a9b949905222445081591fa1fd11be88" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d2a1a0932aa14dd0b783f2ed23c7be39" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aa3b6d90bb2d442e989158ba90f12906" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "601c6eaea0204053a13a8ac70dd09d06" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aa3b6d90bb2d442e989158ba90f12906" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6069340092004c1191a211a8d3274b3d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aaa78c08909d49449406d49a312d31a3" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ac6803728e7549dd87a233c309559c0a" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ac0c1810cc7b43eca36a78a32992055e" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f0eca0bb90df4ad88ca3cef5c34fc766" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ac6803728e7549dd87a233c309559c0a" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "81429d7c3ed74f599b76aa7b8bfe9c7f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ac70eb9a271a4e2eb7c2e15fb1d4c989" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b8e284dd58dd45a6b6c14058a8baffad" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ad570f188c754df88dfa5790b811ca07" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6e7f71ec59fb413b942f9ce72cf1967c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ae805b46fe85485999ebc2acbddc503f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f9d3371a67a0404e9c5f69afaa234247" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "af7e3800e2f34908a3a77b8948d2fd32" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c11ee2e3010d48a9a45e803c58cceaa3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b158210403a647c485660b84c2aaa857" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "debaaee10b654011933a2346630b5137" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b337e8061fa24e6bb1d267bc90b18e02" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "30fe193f31ba43ba9fef9f94f9cd4c10" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b3a36e338422498e932786fdea7a6818" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2873a37a88e8483db30b2f6708fa154f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b45409f941774f399aa632015c1b9896" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2b74cde8bed7456b968b7b795a741d50" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b5033b6eae774ee281774f8a5ebd6867" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "866a17817870451e9971f9f71e910e19" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b61ad6685d834336a04cd2ba0d129607" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c24cb266ce15442eb0f5153676058cf1" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b67001a171c5448c94d2108c561f142e" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3e482b3ec9c04c0dbadb6418a6205d85" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b86246fa0fff40a284f03275fff93bcf" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "414946c7e4fa4c1cb0a557ded20ecba2" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b8e284dd58dd45a6b6c14058a8baffad" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f82f65e9659e476a81e3fd01ec59c77d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bad53b94aae6409696fad7c2840f0972" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b61ad6685d834336a04cd2ba0d129607" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bfcbbb8f16894a09b2943bd4af0e7e17" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2f6eee5e06e14a1e92aaeb7d8f08d5ac" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bfcbbb8f16894a09b2943bd4af0e7e17" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "414946c7e4fa4c1cb0a557ded20ecba2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bfcbbb8f16894a09b2943bd4af0e7e17" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "68ff830c789148479896d5d8c55d6283" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bfcbbb8f16894a09b2943bd4af0e7e17" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e37f421af20040a6bf27c01f0c1ea39e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c11ee2e3010d48a9a45e803c58cceaa3" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ca5e280a68af4a45a358d1f7b9cff2e2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c24cb266ce15442eb0f5153676058cf1" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "866a17817870451e9971f9f71e910e19" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c2f112e363d049f68f0c3b3031c18f06" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b5033b6eae774ee281774f8a5ebd6867" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c3875f35cac14d3ab6d3ae545d281df7" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d135a9d074e34f8a82f5f778a5fc8a77" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c82337ad5b6a41fba467321b6a383a9f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "77356f6efe684b15bacc81e99c0fc187" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c896751d379b48b793ac05bbc6687f65" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a4abc46300494294b321ea368512e48c" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c8fd0f888a344933af6a199ebf6690d8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "891ed4660438493c8bca6c3b17265468" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ca13e965a3804f2fb7daa5db5687dc3b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ed3189fef9ab41419a297b09614c7f8d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cd5616f7b08c4b37bb7a7b56afc8ca2b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a55dd75f45944956a01d8fd91c85994a" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d007bea8b7874cd3983c3448fe35b232" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "32d9e2980d2647e9865f97b452ae9e72" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d05701bdc35a432b915870486af14986" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5245235678cb477da68d6fa9279e9ce2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d0cc3b3b53f440678f753c7d24288c01" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1580b7ab05d74620b015c851f432a785" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d135a9d074e34f8a82f5f778a5fc8a77" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "00b0c6f8a9d74c8dac48bfde16ff2e40" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d2920db565474984a8eae456eca16597" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "687659d5f2844131913f3ebec5692c99" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d2a1a0932aa14dd0b783f2ed23c7be39" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "22b41ca9fba047ea8d41791afecc4b1b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d2e83ab99d6c4bf48651e111f4c6e88b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a092fae44e0b454cb3b18c1769b66a72" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d39a9113840a4a86b90ff79526878a19" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e1da77b3145d43e9a95e681afd6c3b82" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d3ebf2419aa541ffb4abf332dccfb6a0" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ca13e965a3804f2fb7daa5db5687dc3b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d875584c381349c8be1fd7ec51b347ee" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1a2f023d4d4640a597aa9599903ca696" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d971314bc5f54cdab9c09233077b1881" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6b2e66277a7943f5800e4557cd983757" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "daafb5be2f174d53a962c76e0f3d28b4" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f9d3371a67a0404e9c5f69afaa234247" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "dd6f6572051e4d659f72bb5b91baefdc" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ac70eb9a271a4e2eb7c2e15fb1d4c989" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "de2a22dd96324e7992af5f4b781aec04" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "07affa6d03af4e71be5df2863dc3cf00" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "de2a22dd96324e7992af5f4b781aec04" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "22b41ca9fba047ea8d41791afecc4b1b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "debaaee10b654011933a2346630b5137" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6069340092004c1191a211a8d3274b3d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e00715f93656411ba7edbb256c828294" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "26c479b9431748d3ada12cae1f15805e" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e00fd7cf1bf84eb8af3423a5f84f02da" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b67001a171c5448c94d2108c561f142e" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e0b7f015d0b949be87c33efde8fa3b69" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4a5109af1dce4a4ba5e917126d8eb1ab" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e1da77b3145d43e9a95e681afd6c3b82" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ac6803728e7549dd87a233c309559c0a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e37f421af20040a6bf27c01f0c1ea39e" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2df3c191066849dea8989f82ffc388f4" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e8e39fa5d225482fbd621c6cd82b6e5a" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d135a9d074e34f8a82f5f778a5fc8a77" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e914554d54e64faf9720389438495a70" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "520e6dc597e44dc9bebe93b078837c7b" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "eb866c4039374f098844e0d54b0d2c13" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1580b7ab05d74620b015c851f432a785" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "eba48f1e544d455986b250277b538909" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fe89101ff92d49e9a630a987e854fb0a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ed083dc9dc3c4f5fa9248d1b99d92da4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a0f56b2700af4c76959afa1c906b2e0d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ed3189fef9ab41419a297b09614c7f8d" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ad570f188c754df88dfa5790b811ca07" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ed8723b9b07a4e8bbf6b6a7e73ceff66" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3b743ddc9ad64097a3679e91b83ab546" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ee460cabf5104a9d845b08a5c98529c2" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "53dcdee830d64b379ec53ebd3d125cbe" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f15873d7cae54a328809df9a8d76bbf7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "af7e3800e2f34908a3a77b8948d2fd32" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f2b7d300cc4c41a09579db62531aa14a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c24cb266ce15442eb0f5153676058cf1" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f4274b5ff3ad4120a550c1bfb31fe327" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d2a1a0932aa14dd0b783f2ed23c7be39" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f43a277c26e34eee8f21c22daafd4054" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5cd5b507a13647d4a17df6f6a63455bc" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f769abb9b5a74ec89369a250e2c8d39b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "815740e575684a18ae4f7aced285fb16" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f78692b5ae6b4dc3b9e2333153a1ac99" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "26c479b9431748d3ada12cae1f15805e" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f82f65e9659e476a81e3fd01ec59c77d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5597458525674bf7a3182baa7b9ac3f0" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f82f65e9659e476a81e3fd01ec59c77d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d3ebf2419aa541ffb4abf332dccfb6a0" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f9d3371a67a0404e9c5f69afaa234247" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6cedd1b519464cb18fdd20a806d1b82f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fa23d0762b1842e38b1ce87344837242" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "aaa78c08909d49449406d49a312d31a3" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fdc1fb91fa83476caa363209cb103fd5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a9b949905222445081591fa1fd11be88" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fe251668acaf4cc1a186f88895925031" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8d5cba698ab44478b8b1155ef983cc27" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fe251668acaf4cc1a186f88895925031" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a55dd75f45944956a01d8fd91c85994a" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fe251668acaf4cc1a186f88895925031" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ac70eb9a271a4e2eb7c2e15fb1d4c989" + }, + "m_SlotId": 0 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 47.99997329711914, + "y": -670.0000610351563 + }, + "m_Blocks": [ + { + "m_Id": "2704a97326044be09a54d3e3810db15f" + }, + { + "m_Id": "0b7af971d63e4166afd190de3b9e9172" + }, + { + "m_Id": "fe4907798c1644289607e0d2603a9a68" + }, + { + "m_Id": "3ccb70d8c5c940fca6804541ae280049" + }, + { + "m_Id": "81c277c6abcc47619b87e9977ad4356e" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": 47.99991989135742, + "y": 467.0 + }, + "m_Blocks": [ + { + "m_Id": "883fa0154dc245788e90a0983dac686e" + }, + { + "m_Id": "d0f957ba1d13421b96ab67ec531eefa7" + }, + { + "m_Id": "ca5e280a68af4a45a358d1f7b9cff2e2" + }, + { + "m_Id": "358a13893c98426abb6bc4c3984c2dc8" + }, + { + "m_Id": "76ac26031b7c43a6a78d7e9db5db64be" + }, + { + "m_Id": "8277bdd1ba5e486788875b590047b626" + }, + { + "m_Id": "a61b9632fcd344bbb50f017fe9662523" + }, + { + "m_Id": "43b2f53e22494f52ad836aba700da7c7" + }, + { + "m_Id": "687659d5f2844131913f3ebec5692c99" + }, + { + "m_Id": "91e279bc4ab24de6baf584d64e36b2ae" + }, + { + "m_Id": "bc220c2be8a74249ac65d93a8ae5cbdf" + }, + { + "m_Id": "4239ae5618e54aada26f71dc47c73c18" + }, + { + "m_Id": "e7adb047317f4e8f97e8758b79640e35" + }, + { + "m_Id": "2643e290df8a4963bc3741b72302fe4f" + }, + { + "m_Id": "fe89101ff92d49e9a630a987e854fb0a" + }, + { + "m_Id": "04aea1edd8694d7f84d7852ec4078ce2" + }, + { + "m_Id": "2b74cde8bed7456b968b7b795a741d50" + }, + { + "m_Id": "b3602abd3e6c4110bd7c0c759e4b9c20" + }, + { + "m_Id": "f0eca0bb90df4ad88ca3cef5c34fc766" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Shader Graphs", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_ActiveTargets": [ + { + "m_Id": "b68cdcc63047409381c5e594c02463cd" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "002f41d7623b419ebf0383bac58d55bf", + "m_Id": 3, + "m_DisplayName": "Opacity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Opacity", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SaturateNode", + "m_ObjectId": "00b0c6f8a9d74c8dac48bfde16ff2e40", + "m_Group": { + "m_Id": "3aedb1a4a3f540528911bf5344ee2e15" + }, + "m_Name": "Saturate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3402.999755859375, + "y": -2772.0, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "47327438d4404b2aa0f090a73c62fec1" + }, + { + "m_Id": "82f081e4a28545b4870f059eaf9ec02b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "00baaaa5003c4088b756f5c193d00dc8", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "010417d0c9bb421fa8c265f9afbc36ae", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "02681404df3b49b3b4a882e63c352cae", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "029d6201ad5b43e7b3542e71b5800a86", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "03014458088c4ce5abc7a07b694efe86", + "m_Id": 0, + "m_DisplayName": "Depth Postpass", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "030f5fb2b7a44537b270b4c404971915", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -411.00006103515627, + "y": 671.0, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "493b4f4104c2438f8498f6de58ada442" + }, + { + "m_Id": "0d4c4d21d5d94b838efc01ec0235fed8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "03640179a61e456c8a3f77f11616681e", + "m_Title": "Vertex Color Mask and Depth Blend", + "m_Position": { + "x": -2551.999755859375, + "y": -1411.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "037a4a0d094d48ef8dc680484249458d", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "039e18a46749445487099999ce39076a", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "04aea1edd8694d7f84d7852ec4078ce2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.SecondarySpecularShift", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "95f38f9e439d46f6b767d7f992ae0e60" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.SecondarySpecularShift" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "04af8ce2ede54180b9c27045bc9d754e", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6275.0, + "y": -3358.0, + "width": 181.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "e43275d96a9043989d6b9320a9b3a8e4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f3db2a837d7d47aea3d00d54af30b29d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "053ec2796774455eb78499fb46780dfb", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "0569c2035ccd497a872ea10ea40d4e43", + "m_Group": { + "m_Id": "0da3d5800b834357824042477eb483dd" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1886.0, + "y": -38.0, + "width": 178.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "e31bf6dc23e84624bbffe7d762c0b242" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "b2b5bf0810fd490d81e06a42ff3ba8ed" + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "05cd8ff0d3ab48a7b776a221ff36b8ad", + "m_Guid": { + "m_GuidSerialized": "7542dc85-225f-446a-9ca4-9bbe8d4cebc6" + }, + "m_Name": "Highlight A Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_HighlightAColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.9137254953384399, + "g": 0.7803921699523926, + "b": 0.6352941393852234, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "05e0b56d248c4ad9b98081c41f893ac4", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "05fbfae444844c6fba5d11a68dde77d9", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "06841118c17a4855862cdcae1d830883", + "m_Id": 1, + "m_DisplayName": "Blend", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Blend", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "07835af3a85d4387bbd3386865feb0bd", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "07affa6d03af4e71be5df2863dc3cf00", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -411.00006103515627, + "y": 623.0000610351563, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "4a76173cb56049afb4021ffc98a09359" + }, + { + "m_Id": "35929c4279f84659bfcaada01f537c9e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "07d3bd34837d49efac457b1dd4f21469", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "0917d75185d9443586c46f1f88fff814", + "m_Group": { + "m_Id": "03640179a61e456c8a3f77f11616681e" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1602.999755859375, + "y": -1137.0, + "width": 152.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "110c2d098e354aedb30b265776569686" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a89b7eb5908949b7a8ff733c487aa014" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "09e8201cec564c6681151b7ea4825692", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0a4b66f4c7904331a220c621d4c4e2ff", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0ac0b788236d450a9f6290fa0c24639b", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0b299eab43f742c0aee6586088b1014b", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "0b7af971d63e4166afd190de3b9e9172", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Normal", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "48748e76259b4423af31e7017f1b1967" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Normal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0c722f49f92545a4b12a022983a9346c", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0d4c4d21d5d94b838efc01ec0235fed8", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "0da3d5800b834357824042477eb483dd", + "m_Title": "Smoothness", + "m_Position": { + "x": -1911.0, + "y": -251.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0e22fca13e234609afab56d5e9dc57e2", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "0e8b3d01fbd24a99bdb2e8e85a456a90", + "m_Title": "Highlight B", + "m_Position": { + "x": -4064.999755859375, + "y": -2208.999755859375 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0f20239df8ac41b097e0a197dd5f1135", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0f4e336f41354f7d80263f32580a32b3", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0fae136179d34a46bfc9381a9f05af7a", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "1012c39ced90447190bd2b2240698d4a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1087.0, + "y": 1429.9998779296875, + "width": 170.99998474121095, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "820eb8af7cd944089a23b489b2d3e627" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "4d79fde8975744c6b1f0944430cbf0cf" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "103fe7e5bb18457685d64a677f52d7fd", + "m_Id": 4, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "106b7a1cedb94596a16d44ae0c54951f", + "m_Id": 0, + "m_DisplayName": "Highlight A Distribution", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "106c4319f0c8421a9295b557df9f94a3", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -618.000244140625, + "y": 2002.9998779296875, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "3c80f97dbdf64454b8313bf869c39b0d" + }, + { + "m_Id": "cc8fa1bf760b4fd584f1204d418bd893" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "10beb564410244fbb91a20b5492d40cd", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "10e7d59f5c0f4a2e945fa4e44a1728bc", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "10fcfa37830d4e02851aae7950225694", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "110c2d098e354aedb30b265776569686", + "m_Id": 0, + "m_DisplayName": "AO Occlude All", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "114b289fef094d4fb9b6da23caaeb079", + "m_Group": { + "m_Id": "0da3d5800b834357824042477eb483dd" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1515.0, + "y": -129.0, + "width": 167.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "5b27aa17be4b4644916146c205290a85" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1fc40334fcb74e05a6f086c3e4645288" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "13f380c8a8084684a9dc9f52313f8d16", + "m_Id": 0, + "m_DisplayName": "Diffuse Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1Node", + "m_ObjectId": "1470e378ade24d0380105fd3f3278773", + "m_Group": { + "m_Id": "03640179a61e456c8a3f77f11616681e" + }, + "m_Name": "Float", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1877.9998779296875, + "y": -957.0, + "width": 125.99999237060547, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "7ac4a2ee1dae4aefb1476b682c617c73" + }, + { + "m_Id": "3ccf05f3e603432394a0a8cf219e6463" + } + ], + "synonyms": [ + "Vector 1" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": 0.0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "147eb2a0fa474862ad3e999175f89197", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "14ae49d9f448412f9e48b712d1468f27", + "m_Id": 0, + "m_DisplayName": "Secondary Specular Multiplier", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "156cedca2c32409499c3d5aeb67364dd", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "1580b7ab05d74620b015c851f432a785", + "m_Group": { + "m_Id": "1bf156e34830433f9d5347d334ce2f5d" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1553.000244140625, + "y": -525.9999389648438, + "width": 125.99999237060547, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "46b4fa9e809b4c358aab59de95e73ff9" + }, + { + "m_Id": "b47b692c98e84d2e87278ffbaaf253c6" + }, + { + "m_Id": "fad7135d3acf435aa4649d22d2463e53" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "15bc9145e40041e2b9da7df6f07eeee9", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "1728986d8b5d4a60a610dc8f863ef11d", + "m_Guid": { + "m_GuidSerialized": "5b6c3d61-7bba-4042-b1f0-3799fd7bc7a2" + }, + "m_Name": "Specular Tint", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_1728986d8b5d4a60a610dc8f863ef11d", + "m_OverrideReferenceName": "_SpecularTint", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "1748e4e9d24e4de7932315b2e25527ce", + "m_Id": 0, + "m_DisplayName": "Bent Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BentNormal", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "174d538819664420a4c03320ca98f5ca", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "17cc7fe3c33f422f8283e532bf1777f1", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "17d3d431592e4c2bb1780a1e0a9f03a2", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1846dfbb5b1441829b77365754ab377d", + "m_Id": 0, + "m_DisplayName": "Secondary Specular Shift", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "184a4bbd54744e36ac8fcee9b32aafbf", + "m_Title": "ID Map", + "m_Position": { + "x": -5318.78271484375, + "y": -2652.678466796875 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "189ffb8d08764622b4d879d689a75b23", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "198b443bd3f14dc8988cc66463ed7085", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "1a2f023d4d4640a597aa9599903ca696", + "m_Group": { + "m_Id": "3aedb1a4a3f540528911bf5344ee2e15" + }, + "m_Name": "_InvertByOneMinusFac (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4207.0, + "y": -2488.000244140625, + "width": 283.0, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "10beb564410244fbb91a20b5492d40cd" + }, + { + "m_Id": "ad5413aaafc44260b8a6486126167921" + }, + { + "m_Id": "42c406f1f550402f890e56f95f9808b3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 1, + "m_FunctionName": "_InvertByOneMinusFac", + "m_FunctionSource": "", + "m_FunctionBody": "Out = lerp(1.0 - In, In, Fac);" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1af267cb4fcd4da9aa77d1a777da0f12", + "m_Id": 1, + "m_DisplayName": "G", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "1b344d261ec648189f8ff9340b0ed20c", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "1b66a7533fa643888276c4f6de382ca9", + "m_Guid": { + "m_GuidSerialized": "eba3fc22-41c1-494e-a739-60172ed1e541" + }, + "m_Name": "Depth Postpass", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_1b66a7533fa643888276c4f6de382ca9", + "m_OverrideReferenceName": "_DepthPostpass", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.20000000298023225, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "1bbfb308461446debb1bfaf74fb9d0fb", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "1bf156e34830433f9d5347d334ce2f5d", + "m_Title": "Ambient Occlusion", + "m_Position": { + "x": -1881.000244140625, + "y": -585.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "1cc5cd778fb542fd8b08a4b056d46aa5", + "m_Guid": { + "m_GuidSerialized": "3b3f46e4-6741-43af-a0e9-598421821d8d" + }, + "m_Name": "Flow Map Flip Green", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_1cc5cd778fb542fd8b08a4b056d46aa5", + "m_OverrideReferenceName": "_FlowMapFlipGreen", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "1dff7ccda7c2459fabb9d759da4ebbd8", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "1e559a52f2cf4d6282a91a6f552dfcb8", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "1e6a1a093dfc4253ab60cb89cdbd500a", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5621.0, + "y": -3138.0, + "width": 135.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "a6847bbd696147b7a3bede53269a3b97" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7a7ff89b265c40a9aeaad4f27130fb28" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "1eba045aa0eb497597cd205664aeb8ec", + "m_Guid": { + "m_GuidSerialized": "fdd216c7-b3dd-4d4c-bec3-2f34979e0c8b" + }, + "m_Name": "Highlight A Overlap End", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_HighlightAOverlapEnd", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "1f325b3e26a640949036a22e6af17a00", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -743.0000610351563, + "y": 841.9999389648438, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "c55f572322244a4dae2badfed69c29e6" + }, + { + "m_Id": "07835af3a85d4387bbd3386865feb0bd" + }, + { + "m_Id": "faa11926f42c42ea8e9f2f14d3afd2b2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1f72e700f69040cfac4e379dba843e71", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "1f7de34ad6cf475f840313717441d77c", + "m_Guid": { + "m_GuidSerialized": "06201a0c-4dae-4efb-8a8c-9557e9de623f" + }, + "m_Name": "ID Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_IDMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 2 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "1fc40334fcb74e05a6f086c3e4645288", + "m_Guid": { + "m_GuidSerialized": "2d81f29f-bc0a-49d3-addb-ab29719bd48d" + }, + "m_Name": "Smoothness Max", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SmoothnessMax", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.800000011920929, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "204a9b15f9994d9e87d7f8dcda2b5087", + "m_Group": { + "m_Id": "6420b716b64e4e9cadfe54be4e1ac9cd" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2109.0, + "y": 292.0000305175781, + "width": 136.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "4fe9f5045a7e432799e95701b6078522" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "bc814cd1e05d4e94b3b180cbe5f42bfd" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "20ec913f194d4acd871be539f0ceffd0", + "m_Group": { + "m_Id": "be2cb7795a6143a498576442f64713d6" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1602.9998779296875, + "y": 1664.0, + "width": 130.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "80957726e3df45db966134a9418138f8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "d962fe658f9a4982b62bd75d03b2276e" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlendNode", + "m_ObjectId": "22b41ca9fba047ea8d41791afecc4b1b", + "m_Group": { + "m_Id": "03640179a61e456c8a3f77f11616681e" + }, + "m_Name": "Blend", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1090.999755859375, + "y": -1227.9998779296875, + "width": 161.0, + "height": 178.0 + } + }, + "m_Slots": [ + { + "m_Id": "d82ebec1ca59449cb43e46802671cb2a" + }, + { + "m_Id": "06841118c17a4855862cdcae1d830883" + }, + { + "m_Id": "3835c9076d2842a1ad2bdbf2b0b22d3f" + }, + { + "m_Id": "6851ee7b471645219d7bf0ce950d3312" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_BlendMode": 13 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "22d366686d314c62ab9ea7700c1b42e7", + "m_Id": 0, + "m_DisplayName": "Smoothness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Smoothness", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "236a7df61557494b8f4abdc666852d98", + "m_Id": 1, + "m_DisplayName": "Blend", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Blend", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "244280d6eea94f08bb23a8e3db3784a3", + "m_Title": "Root / End Blending", + "m_Position": { + "x": -6824.00048828125, + "y": -3531.000244140625 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "249f8c2e63b24345b026d975bf380539", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "24d9821142164325b728320f989f5b64", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2585413badda4f19acdc1dfe6349c8c4", + "m_Id": 2, + "m_DisplayName": "Off", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Off", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "2643e290df8a4963bc3741b72302fe4f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.SecondarySmoothness", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 61.0, + "y": 540.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "7ac7d38819cb49fbadbfc71413a3da76" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.SecondarySmoothness" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.KeywordNode", + "m_ObjectId": "26c479b9431748d3ada12cae1f15805e", + "m_Group": { + "m_Id": "03640179a61e456c8a3f77f11616681e" + }, + "m_Name": "Enable Color", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2392.0, + "y": -1311.9998779296875, + "width": 139.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "eb77128ab4c94f07bcb9c760a1b2d6ff" + }, + { + "m_Id": "2a0bb20f4ec7429f954c34b06737bf38" + }, + { + "m_Id": "2585413badda4f19acdc1dfe6349c8c4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "d7616bdb7fec4d338db92ff5b42d8172" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "2704a97326044be09a54d3e3810db15f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "fc09e913712c46d780c50a50e6df747c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Position" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "27233a528aeb411280889b3cc096ce6d", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2741c8eeb99749f2b39bc0a7bc29c1dd", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2783c6bbaf844055a1e18ffb10aa25a9", + "m_Id": 3, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "2824b0c4fe6c4ff3b6d72dcfe453a320", + "m_Guid": { + "m_GuidSerialized": "5925d4e8-d09a-4519-8c6c-1b396573d42c" + }, + "m_Name": "Highlight A Distribution", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_HighlightADistribution", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.10000000149011612, + "y": 0.20000000298023225, + "z": 0.30000001192092898, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "2848c38716704c6da99bb5bfd339a5c4", + "m_Id": 0, + "m_DisplayName": "Secondary Specular Tint", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SecondarySpecularTint", + "m_StageCapability": 2, + "m_Value": { + "x": 0.5, + "y": 0.5, + "z": 0.5 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 0, + "m_DefaultColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "2873a37a88e8483db30b2f6708fa154f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2379.0, + "y": 1520.0, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "7193eee671504263ac65605dbfebd091" + }, + { + "m_Id": "31a26ef35e964d4e8478a0a73d69f2e8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "28e145da8a3747de8be1fbeb7dbc5cae", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -618.000244140625, + "y": 2026.9998779296875, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "45ab6695a89b4c0d9656a3ba1ad00c29" + }, + { + "m_Id": "2c6b1e90145d4977b64b33ab8da9392b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "28e5ad56a0cc4bd3acbf0cf95dafcd99", + "m_Id": 0, + "m_DisplayName": "Specular Tint", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2a0bb20f4ec7429f954c34b06737bf38", + "m_Id": 1, + "m_DisplayName": "On", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "On", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2abc892783b2452997b5a8f7faf78a6f", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2b0c15c346474e47bba4edea7f4d00ed", + "m_Id": 0, + "m_DisplayName": "Specular Shift", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SpecularShift", + "m_StageCapability": 2, + "m_Value": 0.10000000149011612, + "m_DefaultValue": 0.10000000149011612, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "2b74cde8bed7456b968b7b795a741d50", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.SpecularShift", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 69.99995422363281, + "y": 1097.0001220703125, + "width": 200.00001525878907, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "2b0c15c346474e47bba4edea7f4d00ed" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.SpecularShift" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "2c24de69dbf540b1be983740c589ab5a", + "m_Group": { + "m_Id": "184a4bbd54744e36ac8fcee9b32aafbf" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5108.00048828125, + "y": -2594.0, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "c8a9429d23f04410ad03af22a1cc6b1d" + }, + { + "m_Id": "eaa026e6c1f64f6580cf34205cb823dc" + }, + { + "m_Id": "4c5025f9b1c24d89834e1e31376274db" + }, + { + "m_Id": "8a1378435e654e268ca60e605cf8852a" + }, + { + "m_Id": "7cbfe02cd2444b10b44b7bdec5e6e78b" + }, + { + "m_Id": "33a2d3bccd7148248f2ccdc568010ec1" + }, + { + "m_Id": "46a96a7d50a048188a0c1709db4421de" + }, + { + "m_Id": "48c97f375641468a90e44d106c97fc6a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "2c3d261d1f3443b4b06b82a9e110faef", + "m_Id": 0, + "m_DisplayName": "Diffuse Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2c6b1e90145d4977b64b33ab8da9392b", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2c932aab8a0447e09e2733f0afcd0feb", + "m_Id": 0, + "m_DisplayName": "Rim Transmission Intensity", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2cfa90ee13444941bdac629c11c4cd13", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2d0ca58a54814172a8890b7463d193fd", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "2d574f97db4a422aa1faa8f38ef8ab5f", + "m_Guid": { + "m_GuidSerialized": "3836b74d-9bbf-48aa-88b1-b2016f6225de" + }, + "m_Name": "Smoothness Min", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SmoothnessMin", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2de1c1fb5e4d46c19c8e78d80438fd1f", + "m_Id": 0, + "m_DisplayName": "Highlight A Overlap Invert", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "2df3c191066849dea8989f82ffc388f4", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5928.0, + "y": -2856.0, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "50faa87c66fe4c4b8090f1991390a20b" + }, + { + "m_Id": "ff1deab0710a4f9f95f6501e49cd6be6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2eb5ddcff4804b61ad90c0b10a5b8410", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "2f6eee5e06e14a1e92aaeb7d8f08d5ac", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6222.0, + "y": -3472.0, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "6b144959660d498b94f292e09d9ef69a" + }, + { + "m_Id": "fd0b99eaceeb4cc29b30e534ecffab7e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2f84847c491547739e60664b75884634", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6147.0, + "y": -2962.999755859375, + "width": 159.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ce22b01ae86b49498fc7433b4774a23d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a6f49c7b1ba2462aa864ed200a6a2b11" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "2f97d87b4e54435a8e9aab991aa2ca95", + "m_Guid": { + "m_GuidSerialized": "df69a574-d404-4aee-827d-463b3eb702da" + }, + "m_Name": "Root Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_RootMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 2 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "30892a065ace490aa42fa50990585547", + "m_Id": 0, + "m_DisplayName": "Alpha Clip", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.KeywordNode", + "m_ObjectId": "30fe193f31ba43ba9fef9f94f9cd4c10", + "m_Group": { + "m_Id": "4754e47d61844a86908699d8a6f31a28" + }, + "m_Name": "Clip Quality", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1043.9998779296875, + "y": 1840.0001220703125, + "width": 165.99998474121095, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "52d52b0d72fa46d2a8c3b5761f07299b" + }, + { + "m_Id": "d0c5c3ec172a44dbb55d75c9f6261716" + }, + { + "m_Id": "694656ca8fa54c51800375119dcf4738" + }, + { + "m_Id": "f766d98305ef4a969d378fbe95628bb8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "a9c42cd3aa674f4b8cd880751469f0f3" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "31a26ef35e964d4e8478a0a73d69f2e8", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "31ee6324d28641d8afacb839dcf420eb", + "m_Id": 3, + "m_DisplayName": "Opacity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Opacity", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "329147dd2e8542a78c6caf48245f7cda", + "m_Id": 0, + "m_DisplayName": "Highlight B Distribution", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "32d9e2980d2647e9865f97b452ae9e72", + "m_Group": { + "m_Id": "03640179a61e456c8a3f77f11616681e" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1505.0, + "y": -957.0, + "width": 125.99999237060547, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "ac60b4d7d6d44ccab304e372da3b5301" + }, + { + "m_Id": "17cc7fe3c33f422f8283e532bf1777f1" + }, + { + "m_Id": "9ba47033530747e9afd09228f0e29be6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "333d7eef2c2e4a54bd96738ef0fb83e4", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "334baaea25334886ba55b47a00a70600", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "33a2d3bccd7148248f2ccdc568010ec1", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "33c3cf79ca494675bf7feafe0ed9594f", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3413a26e7da847568051e9fedc1345d6", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "34c487f8e1a2460cae3d7a2f81e48883", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "34d0f0bff6e74c40b4cf4609487b8cd6", + "m_Guid": { + "m_GuidSerialized": "5c366567-c261-4592-920e-ef7971399030" + }, + "m_Name": "Alpha Power", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_AlphaPower", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.009999999776482582, + "y": 2.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "35548bbcfdf246118323976e19cad65e", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "358a13893c98426abb6bc4c3984c2dc8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Alpha", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 51.00004196166992, + "y": 62.000003814697269, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "5bf37270ba754ed7ad94fb22e0a5a6be" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Alpha" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "35929c4279f84659bfcaada01f537c9e", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "359ed959f5ae49cc8ffb169c40b8e27c", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "35a13a4d1682463fa62dfeb696f6c3d6", + "m_Id": 0, + "m_DisplayName": "From", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "From", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "364bf0711ec54f028805cfb78c3b2936", + "m_Id": 0, + "m_DisplayName": "Normal (Tangent Space)", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NormalTS", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "365cd65c568c4c9382b06b223f378be1", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "366fe14bae29480a8d870a61047f38bf", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -743.0000610351563, + "y": 983.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "407171467b584927aba0bcd728e9e0cf" + }, + { + "m_Id": "27233a528aeb411280889b3cc096ce6d" + }, + { + "m_Id": "07d3bd34837d49efac457b1dd4f21469" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", + "m_ObjectId": "36a7e27cf2f142179340d6911fb6702e", + "m_Id": 0, + "m_DisplayName": "Tangent", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tangent", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "37d47e939df243e19df140caeabc6088", + "m_Group": { + "m_Id": "3aedb1a4a3f540528911bf5344ee2e15" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4461.0, + "y": -2664.0, + "width": 183.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "c9f72ba214714e51823232f53b68f2f9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ab6f8c0fc8fc4dd78cf1810dbf288488" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3811ccaba7684393bfb8069f4e4a016a", + "m_Id": 0, + "m_DisplayName": "Base", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Base", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3835c9076d2842a1ad2bdbf2b0b22d3f", + "m_Id": 3, + "m_DisplayName": "Opacity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Opacity", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "38ad6bc9c98e4a37b8ace60514a07bfa", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3a36e0af1d014dd79a48ede02af5c854", + "m_Id": 0, + "m_DisplayName": "Ambient Occlusion", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Occlusion", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "3aedb1a4a3f540528911bf5344ee2e15", + "m_Title": "Highlight A", + "m_Position": { + "x": -4485.99951171875, + "y": -3022.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3b62bae183e64b548cc5d7fc2f4888ee", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PowerNode", + "m_ObjectId": "3b743ddc9ad64097a3679e91b83ab546", + "m_Group": { + "m_Id": "0da3d5800b834357824042477eb483dd" + }, + "m_Name": "Power", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1652.0, + "y": -145.0, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "c2c2e79a9d5247ada27d118ccad239ae" + }, + { + "m_Id": "60bc6a0a94e24dc0a088e70c10bcde39" + }, + { + "m_Id": "02681404df3b49b3b4a882e63c352cae" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3b8a544f699c423c88e443f3c022627c", + "m_Id": 2, + "m_DisplayName": "Fac", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Fac", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3b929e8fca7e47e89ef8b8ebcbddf16b", + "m_Id": 0, + "m_DisplayName": "Depth Prepass", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3c80f97dbdf64454b8313bf869c39b0d", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "3ccb70d8c5c940fca6804541ae280049", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.TessellationFactor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "b0aa97e8c8fe4a6a90c1a4c14d6642d0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.TessellationFactor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3ccf05f3e603432394a0a8cf219e6463", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "3e482b3ec9c04c0dbadb6418a6205d85", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -439.0001525878906, + "y": 1392.9998779296875, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "80b2cd2ab9cf42dd8965a3aa7834bd1e" + }, + { + "m_Id": "717bd40d26c447a1a1739af13ea0a589" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3ead7aeb80554142b1b8acd0ff2e0d13", + "m_Id": 0, + "m_DisplayName": "Alpha Clip Threshold Depth Postpass", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AlphaClipThresholdDepthPostpass", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "40298bdf4a0e49b5b758a4ddc6cb9b9d", + "m_Id": 1, + "m_DisplayName": "Fac", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Fac", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "407171467b584927aba0bcd728e9e0cf", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "414946c7e4fa4c1cb0a557ded20ecba2", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6023.0, + "y": -3284.0, + "width": 125.99999237060547, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "b3ebad9010e044268b41a59a236ea578" + }, + { + "m_Id": "87d87188fc8445a78fdd8e9f2b5f9743" + }, + { + "m_Id": "5004a6abb602474a9f28c0b52b5d56f0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "4154ea606af6442987588d72a76c3c3d", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "419d6b2b1652413ea622a38ef31500ad", + "m_Id": 0, + "m_DisplayName": "Tessellation Displacement", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TessellationDisplacement", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "4239ae5618e54aada26f71dc47c73c18", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.SecondarySpecularTint", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 61.0, + "y": 496.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "2848c38716704c6da99bb5bfd339a5c4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.SecondarySpecularTint" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "42c406f1f550402f890e56f95f9808b3", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "43b2f53e22494f52ad836aba700da7c7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Occlusion", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "3a36e0af1d014dd79a48ede02af5c854" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Occlusion" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "43bb209ef917439981c811bff7f32b47", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "43f7b6d9bf324f8fba8b51d9b2d533ee", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "45445a2f270b47348746e62d75ebd6c7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1648.9998779296875, + "y": 1456.9998779296875, + "width": 162.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "f84ab63ad59d473790240bbae5312104" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ddc2f22573d241e787bf84f06e4ba049" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "454e8678d7fa4d8583459d67c01c0d1d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2294.000244140625, + "y": -290.99993896484377, + "width": 184.0, + "height": 253.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "9434105a0b564544a9d1f31216367712" + }, + { + "m_Id": "15bc9145e40041e2b9da7df6f07eeee9" + }, + { + "m_Id": "f27d637587474cacb94bfd396d77089d" + }, + { + "m_Id": "fca9ffe88cae49efa8c33c1354e48c1d" + }, + { + "m_Id": "787d961abdfd4d58a8bd0b2a1e2db47d" + }, + { + "m_Id": "decdf89d9b1c47e49e07623e017ab4f8" + }, + { + "m_Id": "f04fd49f51ba4fb684bf9e7cfe737a4c" + }, + { + "m_Id": "c37c97a92c19442dad070dbf06704ded" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "45ab6695a89b4c0d9656a3ba1ad00c29", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "45caa412775943ba95db5ef93db99949", + "m_Id": 0, + "m_DisplayName": "Alpha Clip", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "4664443c430b46538a01bbf9ce9ce1fc", + "m_Group": { + "m_Id": "0e8b3d01fbd24a99bdb2e8e85a456a90" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4017.0, + "y": -1634.0001220703125, + "width": 56.000003814697269, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "6ae9fe3d09764fe5b3c77368298e37f3" + }, + { + "m_Id": "6054723e67ea472ca1360a7e6c797471" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4694257c527b45868c3cac0b5e63b38a", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "46a96a7d50a048188a0c1709db4421de", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "46b4fa9e809b4c358aab59de95e73ff9", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "46d72f7b7ef94239ab86a6ead5a8f8e6", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "46febb3245ae4f47961062ce3ef3bda8", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "4701ffd49d754a709e63f94f6b35c799", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "472708a31bc34f5aacd44da5a3d0483e", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "47327438d4404b2aa0f090a73c62fec1", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "4754e47d61844a86908699d8a6f31a28", + "m_Title": "Clip Quality Keywords", + "m_Position": { + "x": -1068.999755859375, + "y": 1781.00048828125 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "48748e76259b4423af31e7017f1b1967", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "48c97f375641468a90e44d106c97fc6a", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "493b4f4104c2438f8498f6de58ada442", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "49cec6f655c34b46a219eed9fed64e30", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlendNode", + "m_ObjectId": "4a5109af1dce4a4ba5e917126d8eb1ab", + "m_Group": { + "m_Id": "03640179a61e456c8a3f77f11616681e" + }, + "m_Name": "Blend", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -838.0000610351563, + "y": -1010.9999389648438, + "width": 161.0, + "height": 178.0 + } + }, + "m_Slots": [ + { + "m_Id": "4b5d1faffbf74e9fb86118a9cbb814da" + }, + { + "m_Id": "7bb3bad3f14444c583f452e8fe543d8e" + }, + { + "m_Id": "31ee6324d28641d8afacb839dcf420eb" + }, + { + "m_Id": "9e198c5ab1424949bbdcd87af6c2666d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_BlendMode": 21 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4a76173cb56049afb4021ffc98a09359", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4ab8da5b661247edbcb394eddf59a155", + "m_Id": 3, + "m_DisplayName": "Opacity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Opacity", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4b31cead930147bdadc33a292daeed85", + "m_Id": 1, + "m_DisplayName": "Standard", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "STANDARD", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4b5c95d79f4f4e1f80a4247ccff8ef70", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4b5d1faffbf74e9fb86118a9cbb814da", + "m_Id": 0, + "m_DisplayName": "Base", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Base", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4be5e95fcd374b61bd561cf5a7bec49a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1167.9998779296875, + "y": 786.0000610351563, + "width": 173.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "e9bda8c3d270475490b2b7838f87a7de" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7ad41145b0c646049037af434d423fc6" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4c5025f9b1c24d89834e1e31376274db", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4c9fb2a427ce450e9999c9f82a4ad54f", + "m_Id": 1, + "m_DisplayName": "Blend", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Blend", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "4d79fde8975744c6b1f0944430cbf0cf", + "m_Guid": { + "m_GuidSerialized": "5f4e61f3-ca36-41e4-951c-4e5f85dfb394" + }, + "m_Name": "Specular Shift Min", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SpecularShiftMin", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": -1.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "4e4c5ea5d3094e1595676fdb82c3c6f2", + "m_Id": 0, + "m_DisplayName": "Hair Strand Direction", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "HairStrandDirection", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "4e73b34575a24a4799296eba17abd2aa", + "m_Id": 4, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4e7893784aea4b66977da5d201763cfc", + "m_Id": 0, + "m_DisplayName": "Diffuse Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4e86ff273f104b47a35a04b03339a9d7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2072.0, + "y": 917.0000610351563, + "width": 159.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "8f90b16bec664b40969b8192f7069d7e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ac27b0d8beef493a80956330658fb3e7" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "4fe9f5045a7e432799e95701b6078522", + "m_Id": 0, + "m_DisplayName": "Flow Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "5004a6abb602474a9f28c0b52b5d56f0", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "505114fde852460692f0e81d9aae7bd5", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -485.0, + "y": -472.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "68ae97e65a154e6ca0ae8b91fa5a32a6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "964febd728b9465096e9294c6738682c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "509b6964be884e32b35af1b3b3e1de75", + "m_Id": 3, + "m_DisplayName": "Opacity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Opacity", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "50faa87c66fe4c4b8090f1991390a20b", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "51329d7153b74bf796bd0e66bfc44eb8", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "51595b2e0ca547c0a312a7b88240ed30", + "m_Group": { + "m_Id": "0da3d5800b834357824042477eb483dd" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1512.0, + "y": -192.0, + "width": 164.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d5dcab95cbd5417d88c86a4905d524cc" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2d574f97db4a422aa1faa8f38ef8ab5f" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "51bf0ed28e374cbe8ac7e34dab4a7ba2", + "m_Group": { + "m_Id": "0e8b3d01fbd24a99bdb2e8e85a456a90" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4017.0, + "y": -1963.0001220703125, + "width": 56.0, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "6cacf3111f744fd694538ed03ec622d4" + }, + { + "m_Id": "10e7d59f5c0f4a2e945fa4e44a1728bc" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "520e6dc597e44dc9bebe93b078837c7b", + "m_Group": { + "m_Id": "0e8b3d01fbd24a99bdb2e8e85a456a90" + }, + "m_Name": "_InvertByOneMinusFac (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3753.0, + "y": -1680.0001220703125, + "width": 283.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "9e0785f63695465d9790652651774be3" + }, + { + "m_Id": "75c7c07763cf4d6e8e9bc0e7a67318a4" + }, + { + "m_Id": "e7ddd7819ca24c6ba7389b2c7c3917b2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 1, + "m_FunctionName": "_InvertByOneMinusFac", + "m_FunctionSource": "", + "m_FunctionBody": "Out = lerp(1.0 - In, In, Fac);" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "5245235678cb477da68d6fa9279e9ce2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1616.9998779296875, + "y": 864.9999389648438, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "053ec2796774455eb78499fb46780dfb" + }, + { + "m_Id": "09e8201cec564c6681151b7ea4825692" + }, + { + "m_Id": "51329d7153b74bf796bd0e66bfc44eb8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "52d52b0d72fa46d2a8c3b5761f07299b", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5344a6989aba47fd9ea911a2503f6363", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "53d94da82d9d4a40b135feffa6178406", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "53dcdee830d64b379ec53ebd3d125cbe", + "m_Group": { + "m_Id": "03640179a61e456c8a3f77f11616681e" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -630.0, + "y": -1103.0, + "width": 130.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "980a972f1c824f16964ab2282fc45544" + }, + { + "m_Id": "895c8476324b40afa1683e43eedc926d" + }, + { + "m_Id": "43bb209ef917439981c811bff7f32b47" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "5459634fea3c44e59fdc9b6414840445", + "m_Id": 0, + "m_DisplayName": "Highlight B Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5481c6230bcc4766b4a4b7e1486a01ca", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "5491ec68c8244c85a00abd535ba9b720", + "m_Id": 0, + "m_DisplayName": "ID Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "5511d7e8ad5044bcb20cbb1224be4cd3", + "m_Id": 0, + "m_DisplayName": "Transmittance", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Transmittance", + "m_StageCapability": 2, + "m_Value": { + "x": 0.30000001192092898, + "y": 0.19500000774860383, + "z": 0.09000000357627869 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.StepNode", + "m_ObjectId": "5597458525674bf7a3182baa7b9ac3f0", + "m_Group": { + "m_Id": "f466830617924416a301be509b7ad92d" + }, + "m_Name": "Step", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4939.0, + "y": -1130.0, + "width": 146.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "a181d169f68044c1bb085ac9018cbb90" + }, + { + "m_Id": "607afc0f30964fc18c1d9d869039d0ed" + }, + { + "m_Id": "76272308cef341f2a6c0ba4c723ebe12" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "56ba91985bbb4952a91b73ed158b776b", + "m_Guid": { + "m_GuidSerialized": "c17b50b5-6f5e-4322-98eb-9cad49c410ad" + }, + "m_Name": "Highlight B Overlap End", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_HighlightBOverlapEnd", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "58711163a142498093e1638e6ecf2aa1", + "m_Id": 0, + "m_DisplayName": "Vertex Base Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "5874a8cec8cf4abf8f56c8ee53245f1a", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "58fa216e5e6f4b7c9ac858c6790c22fb", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5b27aa17be4b4644916146c205290a85", + "m_Id": 0, + "m_DisplayName": "Smoothness Max", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5b2deb6b50d54492944439b12c257cfa", + "m_Group": { + "m_Id": "3aedb1a4a3f540528911bf5344ee2e15" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4456.0, + "y": -2522.0, + "width": 201.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "82339627a5a54df19277dfe2c539f52a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1eba045aa0eb497597cd205664aeb8ec" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5b6eb9a8e89544fca1dbfd7d39558f67", + "m_Id": 3, + "m_DisplayName": "Opacity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Opacity", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5b7fb36f8a124e63b24b1f4891c7d268", + "m_Group": { + "m_Id": "b773332f12a640f2961cff577b07701f" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1882.0, + "y": 1874.0, + "width": 130.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "45caa412775943ba95db5ef93db99949" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "d962fe658f9a4982b62bd75d03b2276e" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "5b8032c360414a4a9f95bd5c607c118c", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5b98637dcaf04243918163b5170b55da", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5bc2e2ebb6e84033be0c02d88425a9d9", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2519.000244140625, + "y": -288.99993896484377, + "width": 139.0, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "baf616c41c254dcca387f1819d9a2a42" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "6dc6a8e2ab304a639656ee2082845e1c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5bf37270ba754ed7ad94fb22e0a5a6be", + "m_Id": 0, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5c85d658386b4b13bd3a308504910663", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "5cd5b507a13647d4a17df6f6a63455bc", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4985.0, + "y": -2288.0, + "width": 56.000003814697269, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "46d72f7b7ef94239ab86a6ead5a8f8e6" + }, + { + "m_Id": "d387dd07da1e4951a0e8ed8ac88c0e9a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "5d4c697aa2e74bdbb12725c42b2313e7", + "m_Guid": { + "m_GuidSerialized": "5b5af7c1-d733-4406-ad7f-139ef1fb78c5" + }, + "m_Name": "Rim Transmission Intensity", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_RimTransmissionIntensity", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 2, + "m_Hidden": false, + "m_Value": 0.05000000074505806, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "5dab28517be2484da7f0b376f4ba025e", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "5e0fe5e94dc24bf6813a9916ddf06b19", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5e351a9c13a74f909cf032de19e6ecba", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5e41c4bbce0b4e3497c96545d2282b08", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5e96808c12a14a2489cec8f870b4a473", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "5ef8aef8a81b4183b2aa03d38ada5d75", + "m_Guid": { + "m_GuidSerialized": "c99cfa48-2a38-421d-b471-4979b348a1c3" + }, + "m_Name": "Vertex Color Strength", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_5ef8aef8a81b4183b2aa03d38ada5d75", + "m_OverrideReferenceName": "_VertexColorStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5f33a7f72ce84cc485cb00c5e93aa01a", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5f984a05a60b4f76afa0ec01041e1d96", + "m_Group": { + "m_Id": "72585dd91b3d4da7b55123bae128c48b" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6423.99951171875, + "y": -1509.0, + "width": 147.99998474121095, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "2c3d261d1f3443b4b06b82a9e110faef" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "62ba90b39c554829b983338182c6db53" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DitherNode", + "m_ObjectId": "601c6eaea0204053a13a8ac70dd09d06", + "m_Group": { + "m_Id": "b3823636393244d99c581f1785baf857" + }, + "m_Name": "Dither", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1607.0, + "y": 2312.999755859375, + "width": 202.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "8bbf0bdfb6cd4cb7b1070a2ecd46a157" + }, + { + "m_Id": "aee77a08299944a9b9d28832d825355c" + }, + { + "m_Id": "e30d33c3db434bae88da4c3b97aae575" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6054723e67ea472ca1360a7e6c797471", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DitherNode", + "m_ObjectId": "6069340092004c1191a211a8d3274b3d", + "m_Group": { + "m_Id": "b3823636393244d99c581f1785baf857" + }, + "m_Name": "Dither", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1882.0, + "y": 2431.0, + "width": 202.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "c6b2bdeea61f477c8613fc7f050fa911" + }, + { + "m_Id": "c397f7900ec14147bae4c9c1de892440" + }, + { + "m_Id": "8a33ae3b6dc04e9ea7202337a7bdb983" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "607afc0f30964fc18c1d9d869039d0ed", + "m_Id": 1, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "60bc6a0a94e24dc0a088e70c10bcde39", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 2.0, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "60f1e7e5998d42d5be5bf1c40597f04f", + "m_Group": { + "m_Id": "b773332f12a640f2961cff577b07701f" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2176.0, + "y": 2164.0, + "width": 152.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "3b929e8fca7e47e89ef8b8ebcbddf16b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7a9dca43a15c41859b95c7edb930b3db" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "60f5c5dda134431287bf9b6f82a257ce", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "618c44c9290e44378601d9b89b5f9b83", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "61a9dfc2e73446a98d478caa717cade7", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "61b1fa4982b349249be7fc970cde0912", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "621860275abc48eba6e6f9bc1ef38771", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "627b5ab6400f4b94ae60bfcab74b4ab5", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -569.999755859375, + "y": 839.0000610351563, + "width": 216.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "2c932aab8a0447e09e2733f0afcd0feb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "5d4c697aa2e74bdbb12725c42b2313e7" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "629bfa855bb345f5b11dd44954fbddba", + "m_Guid": { + "m_GuidSerialized": "a82edcba-4fed-4ba8-9007-3a79175ba3b7" + }, + "m_Name": "Secondary Specular Shift", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SecondarySpecularShift", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.15000000596046449, + "m_FloatType": 1, + "m_RangeValues": { + "x": -1.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "62ba90b39c554829b983338182c6db53", + "m_Guid": { + "m_GuidSerialized": "ffcaae55-d07d-4e7a-a6b5-45d201ee4df5" + }, + "m_Name": "Diffuse Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_62ba90b39c554829b983338182c6db53", + "m_OverrideReferenceName": "_DiffuseMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 2, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "62d6d2cb38b34a8dae2f3582eadc51fd", + "m_Id": 0, + "m_DisplayName": "Emission", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Emission", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 1, + "m_DefaultColor": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "63d8248fcb2844c3a311456a94427691", + "m_Id": 0, + "m_DisplayName": "End Color Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "6420b716b64e4e9cadfe54be4e1ac9cd", + "m_Title": "Flow Map", + "m_Position": { + "x": -2134.000244140625, + "y": 72.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "643250ef0d8741a19386e415a95301b8", + "m_Id": 0, + "m_DisplayName": "Alpha Remap", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "649c1c4ff7a549e2a6ca39dac06f31c2", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "64baa9795a224e1d897c57704d370950", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "65201543557f4f3383d0127291d0f110", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "65a7bf4f97f840ca96e663885f94ada4", + "m_Id": 0, + "m_DisplayName": "Ambient Occlusion Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.LightingData", + "m_ObjectId": "6642d27020f646129f5cda404c16ec41", + "m_NormalDropOffSpace": 0, + "m_BlendPreserveSpecular": false, + "m_ReceiveDecals": true, + "m_ReceiveSSR": true, + "m_ReceiveSSRTransparent": false, + "m_SpecularAA": false, + "m_SpecularOcclusionMode": 1, + "m_OverrideBakedGI": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "66c44281292d4a29a4209f12788c935b", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "6751a374553d44a6894f2606ce3151ca", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2072.0, + "y": 868.9999389648438, + "width": 157.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ab94a8afaede4ec2abf95a5a5d4c6bd0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "b21613d90c7c4b6f9d1c979769e3c96d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6851ee7b471645219d7bf0ce950d3312", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "687659d5f2844131913f3ebec5692c99", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Smoothness", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 53.0, + "y": 256.9999694824219, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "22d366686d314c62ab9ea7700c1b42e7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Smoothness" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "68ae97e65a154e6ca0ae8b91fa5a32a6", + "m_Id": 0, + "m_DisplayName": "Tessellation Factor", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "68ff830c789148479896d5d8c55d6283", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "_InvertByFac (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5928.0, + "y": -3047.0, + "width": 225.99998474121095, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "abdcfcac97c640f7a0e4286449cbbd92" + }, + { + "m_Id": "3b8a544f699c423c88e443f3c022627c" + }, + { + "m_Id": "b35ce8b14ba249288521774971ed2f94" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 1, + "m_FunctionName": "_InvertByFac", + "m_FunctionSource": "", + "m_FunctionBody": "Out = lerp(In, 1.0 - In, Fac);" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlendNode", + "m_ObjectId": "69305a34e02b4af4bbb8430ee60baa8f", + "m_Group": { + "m_Id": "3aedb1a4a3f540528911bf5344ee2e15" + }, + "m_Name": "Blend", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3223.0, + "y": -2962.999755859375, + "width": 161.0, + "height": 177.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "ca5234deb5234b29b26df2134352eaed" + }, + { + "m_Id": "b388214065ad4683980684e100cf0de6" + }, + { + "m_Id": "ee0b9fe103af4a44b35f4380cd3b3973" + }, + { + "m_Id": "72062fe7a2b3405c81f5a969ee69db8e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_BlendMode": 21 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "694656ca8fa54c51800375119dcf4738", + "m_Id": 2, + "m_DisplayName": "Noise", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NOISE", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6a4ddba6f8a446449e5aafa335b28022", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6a503b2086f54950b079d6857a4e807d", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6ae9fe3d09764fe5b3c77368298e37f3", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6b144959660d498b94f292e09d9ef69a", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "6b2e66277a7943f5800e4557cd983757", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -411.00006103515627, + "y": 695.0, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "38ad6bc9c98e4a37b8ace60514a07bfa" + }, + { + "m_Id": "eac54b5f186d486e80825976e56c5237" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6b5deda71f474aee97807127ea957961", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.VertexColorNode", + "m_ObjectId": "6b630368d3bb456ca8c23ca7e50298d2", + "m_Group": { + "m_Id": "03640179a61e456c8a3f77f11616681e" + }, + "m_Name": "Vertex Color", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2103.0, + "y": -957.0, + "width": 116.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "ddcb7341ea314d2a9dfbbc1d9d9f4fbd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6b773772c1d047e0bcbf0c12e2a24b3c", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6bd2cbc54cc84779b4835333789b90e4", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "6c3bedec93094896bde411fafa3e8dc6", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "6c82b6ddafb64673b5161a23abfc93e4", + "m_Group": { + "m_Id": "be2cb7795a6143a498576442f64713d6" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1602.9998779296875, + "y": 1715.0, + "width": 152.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "95c2bc57f4dd42d7b05fd17539661814" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7a9dca43a15c41859b95c7edb930b3db" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6cacf3111f744fd694538ed03ec622d4", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CombineNode", + "m_ObjectId": "6cedd1b519464cb18fdd20a806d1b82f", + "m_Group": { + "m_Id": "6420b716b64e4e9cadfe54be4e1ac9cd" + }, + "m_Name": "Combine", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1292.9998779296875, + "y": 303.0, + "width": 140.0, + "height": 166.0 + } + }, + "m_Slots": [ + { + "m_Id": "b280f800c12b4fd9a0afa8d0136eaf4f" + }, + { + "m_Id": "1af267cb4fcd4da9aa77d1a777da0f12" + }, + { + "m_Id": "ba3811cf07e24f60aba27f760ce3626e" + }, + { + "m_Id": "2783c6bbaf844055a1e18ffb10aa25a9" + }, + { + "m_Id": "4e73b34575a24a4799296eba17abd2aa" + }, + { + "m_Id": "b55fe745fb5d45908a19d3abe430bebf" + }, + { + "m_Id": "87778968f14b4110885bc9c69fc66920" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "6cf2216245ca4c94a226d2a52deb5633", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1855.0, + "y": 898.0, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "1b344d261ec648189f8ff9340b0ed20c" + }, + { + "m_Id": "6cf943c0e05c4227a451bfe832fb0e00" + }, + { + "m_Id": "ab63acc371ab4765a2800d13b87b7152" + }, + { + "m_Id": "864866bcd4e4447fbe0cc68f600714d4" + }, + { + "m_Id": "db66712351c04b3eb291dd17798f7b1c" + }, + { + "m_Id": "60f5c5dda134431287bf9b6f82a257ce" + }, + { + "m_Id": "8fe0ba5e3f2845ec8b9295f68c04d12d" + }, + { + "m_Id": "e97c3fa8ab4d480faefb7391b4a9c808" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6cf943c0e05c4227a451bfe832fb0e00", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "6d00c754a1b5489990a6a6f802a8492c", + "m_Group": { + "m_Id": "3aedb1a4a3f540528911bf5344ee2e15" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4461.0, + "y": -2772.0, + "width": 201.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "106b7a1cedb94596a16d44ae0c54951f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2824b0c4fe6c4ff3b6d72dcfe453a320" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "6dc6a8e2ab304a639656ee2082845e1c", + "m_Guid": { + "m_GuidSerialized": "553fed75-2c32-4ba5-9e11-bc8403abcfc3" + }, + "m_Name": "Mask Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_6dc6a8e2ab304a639656ee2082845e1c", + "m_OverrideReferenceName": "_MaskMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6df8942427534735b1532b35c0b04100", + "m_Id": 0, + "m_DisplayName": "Highlight B Overlap End", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6e0af7bfd7ad496491185bdd505e04dc", + "m_Id": 0, + "m_DisplayName": "Base", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Base", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "6e7f71ec59fb413b942f9ce72cf1967c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -411.0000305175781, + "y": -670.0000610351563, + "width": 56.0, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "334baaea25334886ba55b47a00a70600" + }, + { + "m_Id": "927b00c341304144a459a766397301d6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "6ecff3af82ac40418c956f8a38fda7d3", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6799.0, + "y": -3314.0, + "width": 136.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "92314ee51e1e4c09a6c0c4ec16b976c2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2f97d87b4e54435a8e9aab991aa2ca95" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6f484dea1069470eb479d882654b3ea7", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "6f6152d8538648468b848cd049b3d36d", + "m_Group": { + "m_Id": "72585dd91b3d4da7b55123bae128c48b" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5718.99951171875, + "y": -1083.0, + "width": 142.0, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "983c74ad11d14734b9f6bf6b848387f9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "34d0f0bff6e74c40b4cf4609487b8cd6" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "6fdcf03c8aed4ababe4583009713506b", + "m_Guid": { + "m_GuidSerialized": "d5f6bbf3-ffe3-48d4-a696-1adea983278f" + }, + "m_Name": "Specular Shift Max", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SpecularShiftMax", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": -1.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6ff7475663ce4ffa9c6bd6c3db8a10dd", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "706c65f8499a462787a6fa1aa6d4c4a0", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "717bd40d26c447a1a1739af13ea0a589", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7193eee671504263ac65605dbfebd091", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "72062fe7a2b3405c81f5a969ee69db8e", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "720effcec7324554ad9df79acddac33a", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 2.0, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "72408d8c59e6451f8a9f8fe57493ee3b", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "72585dd91b3d4da7b55123bae128c48b", + "m_Title": "Diffuse and Alpha", + "m_Position": { + "x": -6449.0, + "y": -1568.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7260c54475d24fdc9dc73a6544edaa9c", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "72b313396a374ca5b570bf974de3c3d2", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "72d4a986e38a498bae8f34613460f37e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1038.0001220703125, + "y": 2347.0, + "width": 160.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "03014458088c4ce5abc7a07b694efe86" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1b66a7533fa643888276c4f6de382ca9" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "72d65bc7d4664f6aae2853e9a0fcb1e9", + "m_Guid": { + "m_GuidSerialized": "fd8dc417-4020-44d4-8787-166a98bd721e" + }, + "m_Name": "Blend Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_BlendMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "74013a788cdf497dbb1045c3e26fedac", + "m_Id": 1, + "m_DisplayName": "Blend", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Blend", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7428c719b8fa4b99a1a64c81167a2d93", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "745de5ab8f8745b8aea6ee647a2a5804", + "m_Id": 1, + "m_DisplayName": "Blend", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Blend", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "75c7c07763cf4d6e8e9bc0e7a67318a4", + "m_Id": 2, + "m_DisplayName": "Fac", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Fac", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "75d8e67793964e1eb5000598a3e7464c", + "m_Id": 0, + "m_DisplayName": "Depth Prepass", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "76272308cef341f2a6c0ba4c723ebe12", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "76ac26031b7c43a6a78d7e9db5db64be", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.BentNormal", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 32.000003814697269, + "y": 610.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "1748e4e9d24e4de7932315b2e25527ce" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BentNormal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "77356f6efe684b15bacc81e99c0fc187", + "m_Group": { + "m_Id": "03640179a61e456c8a3f77f11616681e" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2200.0, + "y": -1334.9998779296875, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "198b443bd3f14dc8988cc66463ed7085" + }, + { + "m_Id": "618c44c9290e44378601d9b89b5f9b83" + }, + { + "m_Id": "249f8c2e63b24345b026d975bf380539" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7756e79b76714e4396a582857d12cbeb", + "m_Id": 3, + "m_DisplayName": "Dither", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "DITHER", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "77ed3559eef14481b5a4ecb0f498dd93", + "m_Guid": { + "m_GuidSerialized": "e68a7e54-faab-4cdd-8a8d-d20f2d455b0c" + }, + "m_Name": "Highlight B Strength", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_HighlightBStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "787d961abdfd4d58a8bd0b2a1e2db47d", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "7885d7a85a524469bed829c26fcc314a", + "m_Group": { + "m_Id": "0e8b3d01fbd24a99bdb2e8e85a456a90" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4017.0, + "y": -1899.000244140625, + "width": 183.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "f3096cdb279c45eeb8214d88c6601146" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "77ed3559eef14481b5a4ecb0f498dd93" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "792b77dea7884a388b931801b41fb4d4", + "m_Group": { + "m_Id": "6420b716b64e4e9cadfe54be4e1ac9cd" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1682.9998779296875, + "y": 174.00001525878907, + "width": 55.999996185302737, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "a65c1b325a8b47f380e99b68f0660b0c" + }, + { + "m_Id": "34c487f8e1a2460cae3d7a2f81e48883" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "7a473df09e9b4bd3b82814666640158f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1226.0, + "y": 1107.0, + "width": 230.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "14ae49d9f448412f9e48b712d1468f27" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8197dc419ed34d5e8c22c7c35775566a" + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "7a7ff89b265c40a9aeaad4f27130fb28", + "m_Guid": { + "m_GuidSerialized": "e48be876-7481-4d92-b95d-08c685906c05" + }, + "m_Name": "Root Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_RootColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.3294117748737335, + "g": 0.1411764770746231, + "b": 0.05098039284348488, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "7a9dca43a15c41859b95c7edb930b3db", + "m_Guid": { + "m_GuidSerialized": "8ec5925d-958a-4990-8d66-01bb95754728" + }, + "m_Name": "Depth Prepass", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_7a9dca43a15c41859b95c7edb930b3db", + "m_OverrideReferenceName": "_DepthPrepass", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.949999988079071, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7ac4a2ee1dae4aefb1476b682c617c73", + "m_Id": 1, + "m_DisplayName": "X", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "X", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7ac7d38819cb49fbadbfc71413a3da76", + "m_Id": 0, + "m_DisplayName": "Secondary Smoothness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SecondarySmoothness", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "7ad41145b0c646049037af434d423fc6", + "m_Guid": { + "m_GuidSerialized": "8ba45b1e-7fc1-426d-84e0-33d302945c1a" + }, + "m_Name": "Specular Multiplier", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SpecularMultiplier", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7bb3bad3f14444c583f452e8fe543d8e", + "m_Id": 1, + "m_DisplayName": "Blend", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Blend", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7cbfe02cd2444b10b44b7bdec5e6e78b", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "7dbf0eb7f73346f89d219731f4e3b02a", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7dc34a9bd8474c6db1ed46da3b63360c", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7ea1e68a05354ad18b0e3014fb336186", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7ebc51c5ee6542f483e212e0a309011a", + "m_Id": 1, + "m_DisplayName": "Strength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Strength", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "7f3672a3eba44aecb5dec9bdd7ea6ca3", + "m_Group": { + "m_Id": "3aedb1a4a3f540528911bf5344ee2e15" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4456.0, + "y": -2920.999755859375, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "010417d0c9bb421fa8c265f9afbc36ae" + }, + { + "m_Id": "f1f92f2e0bdf4aa899175eac8b32f2d6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", + "m_ObjectId": "7f66c6abce0e4576b0c98c2f4e19050c", + "m_Guid": { + "m_GuidSerialized": "42165121-c282-437e-86d8-edf47f695e85" + }, + "m_Name": "Highlight B Distribution", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector3_7f66c6abce0e4576b0c98c2f4e19050c", + "m_OverrideReferenceName": "_HighlightBDistribution", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "x": 0.6000000238418579, + "y": 0.699999988079071, + "z": 0.800000011920929, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8026cfb04de041b082f4f67ec8866e35", + "m_Id": 0, + "m_DisplayName": "Depth Prepass", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "8090a7638fc34eccbcbd70857701b7b4", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "80957726e3df45db966134a9418138f8", + "m_Id": 0, + "m_DisplayName": "Alpha Clip", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "80a84d9d1dc34c60a7f53615da6a701b", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "80b2cd2ab9cf42dd8965a3aa7834bd1e", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "811ad31b15994929a93a9dcd3651d6af", + "m_Id": 1, + "m_DisplayName": "Fac", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Fac", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SaturateNode", + "m_ObjectId": "81429d7c3ed74f599b76aa7b8bfe9c7f", + "m_Group": { + "m_Id": "0e8b3d01fbd24a99bdb2e8e85a456a90" + }, + "m_Name": "Saturate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2952.0, + "y": -2007.000244140625, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "5e41c4bbce0b4e3497c96545d2282b08" + }, + { + "m_Id": "dc1b9877907b479a88d384c2e3e55bff" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "815740e575684a18ae4f7aced285fb16", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -970.0000610351563, + "y": 906.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "1dff7ccda7c2459fabb9d759da4ebbd8" + }, + { + "m_Id": "a1bd16c0f006490ea28c3fd3a27df8f0" + }, + { + "m_Id": "e7665d3760434dc88e41ba34f6d09177" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "8197dc419ed34d5e8c22c7c35775566a", + "m_Guid": { + "m_GuidSerialized": "ad5c7094-5822-4685-bf0c-ae8d59ca1faf" + }, + "m_Name": "Secondary Specular Multiplier", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SecondarySpecularMultiplier", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.05000000074505806, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "81c277c6abcc47619b87e9977ad4356e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.TessellationDisplacement", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "419d6b2b1652413ea622a38ef31500ad" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.TessellationDisplacement" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "820eb8af7cd944089a23b489b2d3e627", + "m_Id": 0, + "m_DisplayName": "Specular Shift Min", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "82339627a5a54df19277dfe2c539f52a", + "m_Id": 0, + "m_DisplayName": "Highlight A Overlap End", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "8277bdd1ba5e486788875b590047b626", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Emission", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 67.99988555908203, + "y": 312.0000305175781, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "62d6d2cb38b34a8dae2f3582eadc51fd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Emission" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "82f081e4a28545b4870f059eaf9ec02b", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "84d2793a294b47a5a14c5b627a6f56b5", + "m_Group": { + "m_Id": "f466830617924416a301be509b7ad92d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5147.0, + "y": -1202.0, + "width": 153.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "75d8e67793964e1eb5000598a3e7464c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7a9dca43a15c41859b95c7edb930b3db" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8608d2b6360a457a818cd7857bf72ad4", + "m_Id": 0, + "m_DisplayName": "Alpha Clip Threshold Depth Prepass", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AlphaClipThresholdDepthPrepass", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ScreenPositionNode", + "m_ObjectId": "860c97ed98f348e0942b9e5eb0916c14", + "m_Group": { + "m_Id": "b773332f12a640f2961cff577b07701f" + }, + "m_Name": "Screen Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2168.0, + "y": 1933.0, + "width": 145.0, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "f6e8c313d5084dee886ad054638ec381" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_ScreenSpaceType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "86455e4666b643bf91cfbaf131d45eb1", + "m_Group": { + "m_Id": "184a4bbd54744e36ac8fcee9b32aafbf" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5294.0, + "y": -2594.0, + "width": 122.00000762939453, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "5491ec68c8244c85a00abd535ba9b720" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1f7de34ad6cf475f840313717441d77c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "864866bcd4e4447fbe0cc68f600714d4", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlendNode", + "m_ObjectId": "866a17817870451e9971f9f71e910e19", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "Blend", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5066.0, + "y": -3273.0, + "width": 161.0, + "height": 178.0 + } + }, + "m_Slots": [ + { + "m_Id": "bf113cf12d084dd78b5cf10c04731f09" + }, + { + "m_Id": "4c9fb2a427ce450e9999c9f82a4ad54f" + }, + { + "m_Id": "5b6eb9a8e89544fca1dbfd7d39558f67" + }, + { + "m_Id": "bb939f6d6c10443fbda6386f4dd6400f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_BlendMode": 21 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "87778968f14b4110885bc9c69fc66920", + "m_Id": 6, + "m_DisplayName": "RG", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RG", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "87d87188fc8445a78fdd8e9f2b5f9743", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "883fa0154dc245788e90a0983dac686e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Transmittance", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 51.000091552734378, + "y": 7.000006675720215, + "width": 200.00001525878907, + "height": 41.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "5511d7e8ad5044bcb20cbb1224be4cd3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Transmittance" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "8854c81d20854ee9a975ee5ea67ee9a1", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.5, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "88bf21a720444ffb9202127a0174d65e", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "891ed4660438493c8bca6c3b17265468", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -875.0000610351563, + "y": 1429.9998779296875, + "width": 125.99999237060547, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "e528bf63d5c049c3a9bcbf09a968fd9b" + }, + { + "m_Id": "fb9d4cf2220f4a5ebcea4356a85a19ea" + }, + { + "m_Id": "24d9821142164325b728320f989f5b64" + }, + { + "m_Id": "b1a8e8b17dd441b2a393d1024396cc8b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "89491350ac6841c3a2b4c3034afd4d94", + "m_Group": { + "m_Id": "3aedb1a4a3f540528911bf5344ee2e15" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3443.999755859375, + "y": -2843.0, + "width": 169.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "bd8dbe748a0043779fb75c4c5ef472d2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "05cd8ff0d3ab48a7b776a221ff36b8ad" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "895c8476324b40afa1683e43eedc926d", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8a1378435e654e268ca60e605cf8852a", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "8a2128b069e046c9992344d5c8d7f5c8", + "m_Group": { + "m_Id": "b773332f12a640f2961cff577b07701f" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1532.9998779296875, + "y": 2104.0, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "61b1fa4982b349249be7fc970cde0912" + }, + { + "m_Id": "43f7b6d9bf324f8fba8b51d9b2d533ee" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8a33ae3b6dc04e9ea7202337a7bdb983", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "8b2165f4b38547d1bbe7d804f72d7f6a", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "8bb14fe492e84a57a67f49618f3e308c", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8bbf0bdfb6cd4cb7b1070a2ecd46a157", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8c8b7048c4454481bfeb2bb2a48354e1", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "8c8d7b4a3900435e88cf2280ae4ada94", + "m_Group": { + "m_Id": "0da3d5800b834357824042477eb483dd" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1283.0, + "y": -192.0, + "width": 126.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "0f4e336f41354f7d80263f32580a32b3" + }, + { + "m_Id": "05e0b56d248c4ad9b98081c41f893ac4" + }, + { + "m_Id": "963d6d2c5ac040268d44060e3ab5379c" + }, + { + "m_Id": "7428c719b8fa4b99a1a64c81167a2d93" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "8d2276fdbc7b4be0899c5705eb302e91", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "8d5cba698ab44478b8b1155ef983cc27", + "m_Group": { + "m_Id": "72585dd91b3d4da7b55123bae128c48b" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5469.00048828125, + "y": -1464.0, + "width": 56.000003814697269, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "9eabccb1f08345ec9e86003ebb69e22f" + }, + { + "m_Id": "bcd47611004c46c48c1b6cf01664b8ab" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "8dc18247ab4b4e5caf09faf953798497", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -411.0000305175781, + "y": -694.0, + "width": 56.0, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "49cec6f655c34b46a219eed9fed64e30" + }, + { + "m_Id": "5344a6989aba47fd9ea911a2503f6363" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "8e1a9a245d834611bbba5516f764638c", + "m_Guid": { + "m_GuidSerialized": "d8958d01-dd86-4141-b9b2-350aff5e46ef" + }, + "m_Name": "Highlight B Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_HighlightBColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8e29cc3fbc38451683e8606b3752a789", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8f7592f0a88049148d7a20c1cb1e22cb", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "8f90b16bec664b40969b8192f7069d7e", + "m_Id": 0, + "m_DisplayName": "Emission Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "8fa9e59236e64861945859b2bb07fb53", + "m_Group": { + "m_Id": "b3823636393244d99c581f1785baf857" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1882.0, + "y": 2312.999755859375, + "width": 130.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "30892a065ace490aa42fa50990585547" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "d962fe658f9a4982b62bd75d03b2276e" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "8fe0ba5e3f2845ec8b9295f68c04d12d", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8ffe4f8d90b14bccb3ebdf89b10f9a0f", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "9194e285b5944b798d84abcebaa562f1", + "m_Guid": { + "m_GuidSerialized": "b8ebb0b8-b1af-418a-97be-18d0127607ea" + }, + "m_Name": "Alpha Remap", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_AlphaRemap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.5, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "91c237c8315c4982965849dd84cd9956", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "91e279bc4ab24de6baf584d64e36b2ae", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.AlphaClipThreshold", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 58.99995422363281, + "y": 684.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "a39ba9aad8d348e1b9d547f1f8c0685d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.AlphaClipThreshold" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "92314ee51e1e4c09a6c0c4ec16b976c2", + "m_Id": 0, + "m_DisplayName": "Root Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "927b00c341304144a459a766397301d6", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "94181a41d1b84df5829bc1191f6a2ee4", + "m_Id": 2, + "m_DisplayName": "Noise", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NOISE", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "9434105a0b564544a9d1f31216367712", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "95bf0e65e5994db19f2572f3a52509c4", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "95c2bc57f4dd42d7b05fd17539661814", + "m_Id": 0, + "m_DisplayName": "Depth Prepass", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "95f38f9e439d46f6b767d7f992ae0e60", + "m_Id": 0, + "m_DisplayName": "Secondary Specular Shift", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SecondarySpecularShift", + "m_StageCapability": 2, + "m_Value": -0.10000000149011612, + "m_DefaultValue": -0.10000000149011612, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "963d6d2c5ac040268d44060e3ab5379c", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "964febd728b9465096e9294c6738682c", + "m_Guid": { + "m_GuidSerialized": "6692b71a-39d5-4e8a-a7ab-e260468754c5" + }, + "m_Name": "Tessellation Factor", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Tessellation Factor", + "m_DefaultReferenceName": "_Tessellation_Factor", + "m_OverrideReferenceName": "_TessellationFactor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 32.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "9654b153a4f246f899a7ce0aab379a79", + "m_Group": { + "m_Id": "b3823636393244d99c581f1785baf857" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1537.0, + "y": 2461.0, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "649c1c4ff7a549e2a6ca39dac06f31c2" + }, + { + "m_Id": "bec14e41986f40ceb443e419826d6152" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "96f29f5a114341779a003463de81c96f", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "97329b0263264ba9ab8fe3ee9be7ea2f", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "976db38438d44e13a156bab6235d2198", + "m_Id": 1, + "m_DisplayName": "Scale", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Scale", + "m_StageCapability": 3, + "m_Value": 2000.0, + "m_DefaultValue": 500.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "9797716d61f541a994b33c73d00c450a", + "m_Guid": { + "m_GuidSerialized": "21844bbc-f2d6-457c-a47a-b2cd6ae00b61" + }, + "m_Name": "Ambient Occlusion Strength", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_AOStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "97fe11918115427b831d4ee7b93b40eb", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "980a972f1c824f16964ab2282fc45544", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "983c74ad11d14734b9f6bf6b848387f9", + "m_Id": 0, + "m_DisplayName": "Alpha Power", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "98c193a2ab6744b9abbb233198c041da", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "98cc454f33f14038a2538ee65246a02d", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "98d9a946b79043339f138bde8e8dce7a", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "992ac25d9f3d4157a9e18ffb29f0b5ba", + "m_Group": { + "m_Id": "03640179a61e456c8a3f77f11616681e" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1690.9998779296875, + "y": -957.0, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "706c65f8499a462787a6fa1aa6d4c4a0" + }, + { + "m_Id": "1f72e700f69040cfac4e379dba843e71" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "992cf244a67d42cbbb546b51ae947383", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9a217da0aef34eaba6b9c096a97aa6b0", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "9a22f05af821465bb8dd80eab32a5043", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9b7fa66c5f174732b5f3cd66620d2e47", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9ba47033530747e9afd09228f0e29be6", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9bf574dcda5040cf93b8751674650022", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9c4ad4881bc040deac5e7b92fb7d2ccd", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9c661df801f348f0ad7991ba68cbe2d5", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9d7f124043e54a428039054135ee5e65", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9d908926979d4f3a9925d01c13722740", + "m_Id": 0, + "m_DisplayName": "Flow Map Flip Green", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9da31e3009c14bc09ce06ce0ee9ad590", + "m_Id": 4, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9e0785f63695465d9790652651774be3", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9e198c5ab1424949bbdcd87af6c2666d", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9eabccb1f08345ec9e86003ebb69e22f", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9f07c928ca7842c086718cd229013f2a", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 2.0, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "9f204aaca1a54c908033a0c572b4940f", + "m_Guid": { + "m_GuidSerialized": "32fb0068-5d09-45a2-b489-439a09100cd8" + }, + "m_Name": "Diffuse Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_DiffuseColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "9f50ff6c3a354bf0bf7e3a8290dbd85d", + "m_Group": { + "m_Id": "03640179a61e456c8a3f77f11616681e" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1324.0001220703125, + "y": -1151.9998779296875, + "width": 125.99999237060547, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "472708a31bc34f5aacd44da5a3d0483e" + }, + { + "m_Id": "8854c81d20854ee9a975ee5ea67ee9a1" + }, + { + "m_Id": "0fae136179d34a46bfc9381a9f05af7a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "9f627f64b90e48a5891d127f88ac4c50", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5294.0, + "y": -2963.0, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "e162ae534d3c4d45a392aaf9ecd7d16f" + }, + { + "m_Id": "46febb3245ae4f47961062ce3ef3bda8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9f8c21dd3c144973a99de8440ff1910d", + "m_Group": { + "m_Id": "0e8b3d01fbd24a99bdb2e8e85a456a90" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2993.0, + "y": -2065.000244140625, + "width": 169.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "5459634fea3c44e59fdc9b6414840445" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8e1a9a245d834611bbba5516f764638c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NoiseNode", + "m_ObjectId": "9fe0bae8095e488fab536e1bbc11bb66", + "m_Group": { + "m_Id": "b773332f12a640f2961cff577b07701f" + }, + "m_Name": "Simple Noise", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1902.9998779296875, + "y": 1933.0, + "width": 147.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "aad9226057ad4461a38b52b6cd9f2006" + }, + { + "m_Id": "976db38438d44e13a156bab6235d2198" + }, + { + "m_Id": "0c722f49f92545a4b12a022983a9346c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "a07bfbc05b904ff6b24292a9d830a741", + "m_Guid": { + "m_GuidSerialized": "8fe2ef39-e5c9-47ee-8635-8e16ee83d054" + }, + "m_Name": "Specular Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SpecularMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "a092fae44e0b454cb3b18c1769b66a72", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1178.9998779296875, + "y": 820.0000610351563, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "f21deaaac67345a0aab4507845b25c51" + }, + { + "m_Id": "8c8b7048c4454481bfeb2bb2a48354e1" + }, + { + "m_Id": "def655a2d68e4f6b9fe2e956de18548a" + }, + { + "m_Id": "53d94da82d9d4a40b135feffa6178406" + }, + { + "m_Id": "e25ec37da9a34626b6bed14250468f40" + }, + { + "m_Id": "a4951dd1b8d84944a2db444eea9097fc" + }, + { + "m_Id": "8090a7638fc34eccbcbd70857701b7b4" + }, + { + "m_Id": "a56a6adfc4724725841c4909001c9b46" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "a0f56b2700af4c76959afa1c906b2e0d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -439.0001525878906, + "y": 1344.9998779296875, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "039e18a46749445487099999ce39076a" + }, + { + "m_Id": "992cf244a67d42cbbb546b51ae947383" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a11bad06f9874030afdb3e20727370ec", + "m_Id": 0, + "m_DisplayName": "Base", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Base", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a181d169f68044c1bb085ac9018cbb90", + "m_Id": 0, + "m_DisplayName": "Edge", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Edge", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a1b5ae04eaa4441aac1e35bd9ea8b20f", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a1bd16c0f006490ea28c3fd3a27df8f0", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "a229c30f4c1d456c94b9a047438700ca", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a27e4e19b2784093a7979238abae6ade", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a2858d56f1c24cb1914815fb27bb66ab", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a2b446a108624f4ea43455c92d25610e", + "m_Id": 0, + "m_DisplayName": "Alpha Clip Threshold Shadow", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AlphaClipThresholdShadow", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a334f298d25b489b9f31602a14f562ae", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "a336e37bead841ab80818f6c8488f3aa", + "m_Group": { + "m_Id": "3aedb1a4a3f540528911bf5344ee2e15" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4456.0, + "y": -2440.000244140625, + "width": 56.000003814697269, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "91c237c8315c4982965849dd84cd9956" + }, + { + "m_Id": "4694257c527b45868c3cac0b5e63b38a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a39ba9aad8d348e1b9d547f1f8c0685d", + "m_Id": 0, + "m_DisplayName": "Alpha Clip Threshold", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AlphaClipThreshold", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "a4951dd1b8d84944a2db444eea9097fc", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "a4abc46300494294b321ea368512e48c", + "m_Group": { + "m_Id": "b773332f12a640f2961cff577b07701f" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1701.0, + "y": 2063.0, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "33c3cf79ca494675bf7feafe0ed9594f" + }, + { + "m_Id": "8bb14fe492e84a57a67f49618f3e308c" + }, + { + "m_Id": "a1b5ae04eaa4441aac1e35bd9ea8b20f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlendNode", + "m_ObjectId": "a55dd75f45944956a01d8fd91c85994a", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "Blend", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5546.99951171875, + "y": -2942.0, + "width": 161.0, + "height": 178.0 + } + }, + "m_Slots": [ + { + "m_Id": "3811ccaba7684393bfb8069f4e4a016a" + }, + { + "m_Id": "745de5ab8f8745b8aea6ee647a2a5804" + }, + { + "m_Id": "002f41d7623b419ebf0383bac58d55bf" + }, + { + "m_Id": "037a4a0d094d48ef8dc680484249458d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_BlendMode": 21 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "a56a6adfc4724725841c4909001c9b46", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "a61b9632fcd344bbb50f017fe9662523", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.HairStrandDirection", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 58.9999885559082, + "y": 224.00001525878907, + "width": 200.00001525878907, + "height": 41.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "4e4c5ea5d3094e1595676fdb82c3c6f2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.HairStrandDirection" +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "a63d692b98084be8b8748b7cd4391a19", + "m_Guid": { + "m_GuidSerialized": "88c94231-16e4-4b20-8f00-d7b8381a0637" + }, + "m_Name": "End Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_EndColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.6039215922355652, + "g": 0.45490196347236636, + "b": 0.2862745225429535, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a65c1b325a8b47f380e99b68f0660b0c", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "a6847bbd696147b7a3bede53269a3b97", + "m_Id": 0, + "m_DisplayName": "Root Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "a690192754a849e589743764dd23ed67", + "m_Group": { + "m_Id": "3aedb1a4a3f540528911bf5344ee2e15" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4461.0, + "y": -2728.0, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "5481c6230bcc4766b4a4b7e1486a01ca" + }, + { + "m_Id": "bfd33bef84114dd0900f4fba28e38750" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "a6f49c7b1ba2462aa864ed200a6a2b11", + "m_Guid": { + "m_GuidSerialized": "49e606fc-d2fb-4e97-8715-0c933979bb09" + }, + "m_Name": "Invert Root Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_InvertRootMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "a6fa4ad2f38b44f991f1e519e0cfd03c", + "m_Guid": { + "m_GuidSerialized": "497b1e55-61e1-4e62-b0d9-15be2bdd5bbd" + }, + "m_Name": "End Color Strength", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_EndColorStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a710a079401c4deaab938e01aa147af8", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "a75279b002fe4374b9abdfe86977c12c", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "a89b7eb5908949b7a8ff733c487aa014", + "m_Guid": { + "m_GuidSerialized": "0a5d5360-948a-481e-a2c1-13ecde3fe3ac" + }, + "m_Name": "AO Occlude All", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_AOOccludeAll", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a8dcc8405c90479ab17d757638e58443", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "a8e3dad89cc64dca8a46080d5d51a0f1", + "m_Group": { + "m_Id": "6420b716b64e4e9cadfe54be4e1ac9cd" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1944.9998779296875, + "y": 280.0, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "9a22f05af821465bb8dd80eab32a5043" + }, + { + "m_Id": "6bd2cbc54cc84779b4835333789b90e4" + }, + { + "m_Id": "bb3b1008326f41b58274b81319b0c4cb" + }, + { + "m_Id": "189ffb8d08764622b4d879d689a75b23" + }, + { + "m_Id": "72b313396a374ca5b570bf974de3c3d2" + }, + { + "m_Id": "a229c30f4c1d456c94b9a047438700ca" + }, + { + "m_Id": "4701ffd49d754a709e63f94f6b35c799" + }, + { + "m_Id": "a75279b002fe4374b9abdfe86977c12c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 1, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "a8fac80485344a489b31db2a226e0489", + "m_Guid": { + "m_GuidSerialized": "3a62cbe1-292f-42d4-8678-d1dc0695eb3b" + }, + "m_Name": "Vertex Base Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_a8fac80485344a489b31db2a226e0489", + "m_OverrideReferenceName": "_VertexBaseColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "a9153f25127543e5976afb8c735fd8f6", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.KeywordNode", + "m_ObjectId": "a95c92619dc0485d83dce69c60ceca6d", + "m_Group": { + "m_Id": "4754e47d61844a86908699d8a6f31a28" + }, + "m_Name": "Clip Quality", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1043.9998779296875, + "y": 2080.0, + "width": 165.99998474121095, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "b8ebe5bed87e404994efe09218ca4b45" + }, + { + "m_Id": "4b31cead930147bdadc33a292daeed85" + }, + { + "m_Id": "94181a41d1b84df5829bc1191f6a2ee4" + }, + { + "m_Id": "7756e79b76714e4396a582857d12cbeb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "a9c42cd3aa674f4b8cd880751469f0f3" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "a9b949905222445081591fa1fd11be88", + "m_Group": { + "m_Id": "03640179a61e456c8a3f77f11616681e" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2364.0, + "y": -1144.0, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "a9153f25127543e5976afb8c735fd8f6" + }, + { + "m_Id": "6a4ddba6f8a446449e5aafa335b28022" + }, + { + "m_Id": "5b98637dcaf04243918163b5170b55da" + }, + { + "m_Id": "6a503b2086f54950b079d6857a4e807d" + }, + { + "m_Id": "bfbef448f50049129a27cbe3ca7f792b" + }, + { + "m_Id": "58fa216e5e6f4b7c9ac858c6790c22fb" + }, + { + "m_Id": "5dab28517be2484da7f0b376f4ba025e" + }, + { + "m_Id": "147eb2a0fa474862ad3e999175f89197" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "a9c42cd3aa674f4b8cd880751469f0f3", + "m_Guid": { + "m_GuidSerialized": "f54a4cd9-4fbe-436d-b8ba-15ea3468fb67" + }, + "m_Name": "Clip Quality", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "ENUM_A9C42CD3AA674F4B8CD880751469F0F3", + "m_OverrideReferenceName": "_ENUMCLIPQUALITY_ON", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_KeywordType": 1, + "m_KeywordDefinition": 0, + "m_KeywordScope": 0, + "m_KeywordStages": 63, + "m_Entries": [ + { + "id": 1, + "displayName": "Standard", + "referenceName": "STANDARD" + }, + { + "id": 2, + "displayName": "Noise", + "referenceName": "NOISE" + }, + { + "id": 3, + "displayName": "Dither", + "referenceName": "DITHER" + } + ], + "m_Value": 0, + "m_IsEditable": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ScreenPositionNode", + "m_ObjectId": "aa3b6d90bb2d442e989158ba90f12906", + "m_Group": { + "m_Id": "b3823636393244d99c581f1785baf857" + }, + "m_Name": "Screen Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2095.0, + "y": 2331.0, + "width": 145.0, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "5e0fe5e94dc24bf6813a9916ddf06b19" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_ScreenSpaceType": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "aaa78c08909d49449406d49a312d31a3", + "m_Group": { + "m_Id": "0e8b3d01fbd24a99bdb2e8e85a456a90" + }, + "m_Name": "_ScaleToOne (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3434.0, + "y": -1814.0001220703125, + "width": 228.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "ecacf623d41b4d40b943f5b704cefe0b" + }, + { + "m_Id": "811ad31b15994929a93a9dcd3651d6af" + }, + { + "m_Id": "7dc34a9bd8474c6db1ed46da3b63360c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 1, + "m_FunctionName": "_ScaleToOne", + "m_FunctionSource": "", + "m_FunctionBody": "Out = 1.0 - ((1.0 - In) * Fac);" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "aad9226057ad4461a38b52b6cd9f2006", + "m_Id": 0, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ab63acc371ab4765a2800d13b87b7152", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "ab6f8c0fc8fc4dd78cf1810dbf288488", + "m_Guid": { + "m_GuidSerialized": "1cb60b8a-867d-41f3-ac60-7ba9942da4c4" + }, + "m_Name": "Highlight A Strength", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_HighlightAStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ab94a8afaede4ec2abf95a5a5d4c6bd0", + "m_Id": 0, + "m_DisplayName": "Emissive Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "aba104d3e91b439881710f90eb51dcfc", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "abdcfcac97c640f7a0e4286449cbbd92", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "ac0c1810cc7b43eca36a78a32992055e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -618.000244140625, + "y": 2050.999755859375, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "5e351a9c13a74f909cf032de19e6ecba" + }, + { + "m_Id": "f2ad0036164a41018d0e761ccde52714" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "ac27b0d8beef493a80956330658fb3e7", + "m_Guid": { + "m_GuidSerialized": "7cefccf5-1b01-4a43-ad9e-5c90373d8f44" + }, + "m_Name": "Emission Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_ac27b0d8beef493a80956330658fb3e7", + "m_OverrideReferenceName": "_EmissionMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "ac491fb4bb4341d192f0f74e368b5af7", + "m_Id": 0, + "m_DisplayName": "Specular Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "ac60b4d7d6d44ccab304e372da3b5301", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "ac6803728e7549dd87a233c309559c0a", + "m_Group": { + "m_Id": "0e8b3d01fbd24a99bdb2e8e85a456a90" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3149.0, + "y": -2007.000244140625, + "width": 126.00000762939453, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "c021d49d87464e5c92f577f0d4147b48" + }, + { + "m_Id": "c022e7d9bc3c4318a84b31d3148f6e7c" + }, + { + "m_Id": "65201543557f4f3383d0127291d0f110" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DivideNode", + "m_ObjectId": "ac70eb9a271a4e2eb7c2e15fb1d4c989", + "m_Group": { + "m_Id": "72585dd91b3d4da7b55123bae128c48b" + }, + "m_Name": "Divide", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5939.99951171875, + "y": -1290.0, + "width": 125.99999237060547, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "7ea1e68a05354ad18b0e3014fb336186" + }, + { + "m_Id": "720effcec7324554ad9df79acddac33a" + }, + { + "m_Id": "98cc454f33f14038a2538ee65246a02d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ad5413aaafc44260b8a6486126167921", + "m_Id": 2, + "m_DisplayName": "Fac", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Fac", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "ad570f188c754df88dfa5790b811ca07", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3079.000732421875, + "y": -645.9999389648438, + "width": 56.000003814697269, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "bdedaba0281844b89560fdae6a68b49d" + }, + { + "m_Id": "b1a2faf8b255401bab3737fc55723ec0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "add2da02b60f444ab9d00ff8e46e5777", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HairSubTarget", + "m_ObjectId": "ae695df4997e40b2ae5fccf1dbc75884" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "ae6aeab78fad43109257fd5685aca7ad", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ae7156f33d8c4ac68f9c29a9092780a0", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "ae805b46fe85485999ebc2acbddc503f", + "m_Group": { + "m_Id": "6420b716b64e4e9cadfe54be4e1ac9cd" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1668.000244140625, + "y": 309.0000305175781, + "width": 102.00000762939453, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "9d908926979d4f3a9925d01c13722740" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1cc5cd778fb542fd8b08a4b056d46aa5" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ScreenPositionMaterialSlot", + "m_ObjectId": "aee77a08299944a9b9d28832d825355c", + "m_Id": 1, + "m_DisplayName": "Screen Position", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "ScreenPosition", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [], + "m_ScreenSpaceType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "af325e529f144f119f865552aeb01d6b", + "m_Id": 0, + "m_DisplayName": "Rim Transmission Intensity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "RimTransmissionIntensity", + "m_StageCapability": 2, + "m_Value": 0.05000000074505806, + "m_DefaultValue": 0.20000000298023225, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "af7e3800e2f34908a3a77b8948d2fd32", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1670.9998779296875, + "y": 1191.0, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "7dbf0eb7f73346f89d219731f4e3b02a" + }, + { + "m_Id": "d40713f2096b42e38a0c7e5f8926687d" + }, + { + "m_Id": "35548bbcfdf246118323976e19cad65e" + }, + { + "m_Id": "7260c54475d24fdc9dc73a6544edaa9c" + }, + { + "m_Id": "97fe11918115427b831d4ee7b93b40eb" + }, + { + "m_Id": "ea85740a0e1e4ec5bcd3084711e2da2f" + }, + { + "m_Id": "10fcfa37830d4e02851aae7950225694" + }, + { + "m_Id": "5874a8cec8cf4abf8f56c8ee53245f1a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 1, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b0aa97e8c8fe4a6a90c1a4c14d6642d0", + "m_Id": 0, + "m_DisplayName": "Tessellation Factor", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TessellationFactor", + "m_StageCapability": 1, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "b158210403a647c485660b84c2aaa857", + "m_Group": { + "m_Id": "b3823636393244d99c581f1785baf857" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2252.0, + "y": 2501.999755859375, + "width": 152.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "8026cfb04de041b082f4f67ec8866e35" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7a9dca43a15c41859b95c7edb930b3db" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b1a2faf8b255401bab3737fc55723ec0", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b1a8e8b17dd441b2a393d1024396cc8b", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "b21613d90c7c4b6f9d1c979769e3c96d", + "m_Guid": { + "m_GuidSerialized": "a47e7bbb-eeaa-4e01-be6d-25f6e6ac00bd" + }, + "m_Name": "Emissive Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_b21613d90c7c4b6f9d1c979769e3c96d", + "m_OverrideReferenceName": "_EmissiveColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b280f800c12b4fd9a0afa8d0136eaf4f", + "m_Id": 0, + "m_DisplayName": "R", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "b2b5bf0810fd490d81e06a42ff3ba8ed", + "m_Guid": { + "m_GuidSerialized": "fefd83bf-1cdc-4afe-9663-90de25ec3307" + }, + "m_Name": "Smoothness Power", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SmoothnessPower", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.5, + "y": 2.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "b304178995574d4b8dceaf0eade7e621", + "m_Guid": { + "m_GuidSerialized": "716a1137-cfb1-4c9d-bc69-04632fcd9cd6" + }, + "m_Name": "Normal Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_b304178995574d4b8dceaf0eade7e621", + "m_OverrideReferenceName": "_NormalMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "b337e8061fa24e6bb1d267bc90b18e02", + "m_Group": { + "m_Id": "b773332f12a640f2961cff577b07701f" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1531.0, + "y": 1864.0001220703125, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "c60878de532b40f18b8873bf81da94c3" + }, + { + "m_Id": "4154ea606af6442987588d72a76c3c3d" + }, + { + "m_Id": "5b8032c360414a4a9f95bd5c607c118c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b35ce8b14ba249288521774971ed2f94", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "b3602abd3e6c4110bd7c0c759e4b9c20", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.AlphaClipThresholdDepthPrepass", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "8608d2b6360a457a818cd7857bf72ad4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.AlphaClipThresholdDepthPrepass" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "b3823636393244d99c581f1785baf857", + "m_Title": "Dithered Alpha Clip", + "m_Position": { + "x": -2276.999755859375, + "y": 2254.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b388214065ad4683980684e100cf0de6", + "m_Id": 1, + "m_DisplayName": "Blend", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Blend", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "b3a36e338422498e932786fdea7a6818", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4181.0, + "y": -1275.9998779296875, + "width": 55.999996185302737, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "cf0147eb9c4d4e86a24cbc7e42b7b975" + }, + { + "m_Id": "6ff7475663ce4ffa9c6bd6c3db8a10dd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "b3ebad9010e044268b41a59a236ea578", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "b45409f941774f399aa632015c1b9896", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -439.0001525878906, + "y": 1368.9998779296875, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "9c4ad4881bc040deac5e7b92fb7d2ccd" + }, + { + "m_Id": "d11b827d492e4cb498e533f4bd846c58" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "b47b692c98e84d2e87278ffbaaf253c6", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlendNode", + "m_ObjectId": "b5033b6eae774ee281774f8a5ebd6867", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "Blend", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5399.0, + "y": -3166.0, + "width": 161.0, + "height": 178.0 + } + }, + "m_Slots": [ + { + "m_Id": "6e0af7bfd7ad496491185bdd505e04dc" + }, + { + "m_Id": "74013a788cdf497dbb1045c3e26fedac" + }, + { + "m_Id": "509b6964be884e32b35af1b3b3e1de75" + }, + { + "m_Id": "98c193a2ab6744b9abbb233198c041da" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_BlendMode": 21 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "b55fe745fb5d45908a19d3abe430bebf", + "m_Id": 5, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "b61ad6685d834336a04cd2ba0d129607", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": false, + "m_Position": { + "serializedVersion": "2", + "x": -5820.0, + "y": -3343.0, + "width": 125.99999237060547, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "95bf0e65e5994db19f2572f3a52509c4" + }, + { + "m_Id": "5f33a7f72ce84cc485cb00c5e93aa01a" + }, + { + "m_Id": "c904bc3c3ffd44ed9e3e0564288be1eb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "b638b475ea844c8f953ca43f5b9f3316", + "m_Guid": { + "m_GuidSerialized": "cf52d018-bc65-47fd-a096-a72c03e3dc7e" + }, + "m_Name": "Base Color Strength", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_BaseColorStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "b67001a171c5448c94d2108c561f142e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -653.0, + "y": 1470.9998779296875, + "width": 125.99999237060547, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "cf179d72893b4fb995b492e0b2c329d6" + }, + { + "m_Id": "a2858d56f1c24cb1914815fb27bb66ab" + }, + { + "m_Id": "2741c8eeb99749f2b39bc0a7bc29c1dd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HDTarget", + "m_ObjectId": "b68cdcc63047409381c5e594c02463cd", + "m_ActiveSubTarget": { + "m_Id": "ae695df4997e40b2ae5fccf1dbc75884" + }, + "m_Datas": [ + { + "m_Id": "f907ec2614f64fee9511dbed58f101b9" + }, + { + "m_Id": "6642d27020f646129f5cda404c16ec41" + }, + { + "m_Id": "ca7dd4e86229499ea82f26ce21b18c9f" + }, + { + "m_Id": "f5f54dac45ca4f98b35bfd8055240a0f" + } + ], + "m_CustomEditorGUI": "", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "b773332f12a640f2961cff577b07701f", + "m_Title": "Noise Alpha Clip", + "m_Position": { + "x": -2200.999755859375, + "y": 1805.00048828125 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b8146107abf54cceaccead24f962517e", + "m_Id": 1, + "m_DisplayName": "Blend", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Blend", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "b86246fa0fff40a284f03275fff93bcf", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6275.0, + "y": -3200.0, + "width": 176.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "63d8248fcb2844c3a311456a94427691" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a6fa4ad2f38b44f991f1e519e0cfd03c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SaturateNode", + "m_ObjectId": "b8e284dd58dd45a6b6c14058a8baffad", + "m_Group": { + "m_Id": "72585dd91b3d4da7b55123bae128c48b" + }, + "m_Name": "Saturate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5737.99951171875, + "y": -1219.0, + "width": 127.99999237060547, + "height": 93.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "029d6201ad5b43e7b3542e71b5800a86" + }, + { + "m_Id": "a334f298d25b489b9f31602a14f562ae" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b8ebe5bed87e404994efe09218ca4b45", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ba3811cf07e24f60aba27f760ce3626e", + "m_Id": 2, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ba480ecbddef4b438d53b2d86976cab9", + "m_Id": 0, + "m_DisplayName": "Shadow Clip", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "bad53b94aae6409696fad7c2840f0972", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6040.0, + "y": -3451.0, + "width": 125.99999237060547, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "9bf574dcda5040cf93b8751674650022" + }, + { + "m_Id": "0a4b66f4c7904331a220c621d4c4e2ff" + }, + { + "m_Id": "9d7f124043e54a428039054135ee5e65" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "baf616c41c254dcca387f1819d9a2a42", + "m_Id": 0, + "m_DisplayName": "Mask Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bb3b1008326f41b58274b81319b0c4cb", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "bb939f6d6c10443fbda6386f4dd6400f", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "bc220c2be8a74249ac65d93a8ae5cbdf", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.SpecularTint", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 69.0, + "y": 416.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "da2ed9a7347d45adabf135aa710395f0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.SpecularTint" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "bc814cd1e05d4e94b3b180cbe5f42bfd", + "m_Guid": { + "m_GuidSerialized": "01fa32ed-9744-41c4-a9f3-8f45ff507022" + }, + "m_Name": "Flow Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_bc814cd1e05d4e94b3b180cbe5f42bfd", + "m_OverrideReferenceName": "_FlowMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 2 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "bcd47611004c46c48c1b6cf01664b8ab", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "bd8dbe748a0043779fb75c4c5ef472d2", + "m_Id": 0, + "m_DisplayName": "Highlight A Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "bdedaba0281844b89560fdae6a68b49d", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "be2cb7795a6143a498576442f64713d6", + "m_Title": "Standard Alpha Clip", + "m_Position": { + "x": -1627.999755859375, + "y": 1605.0003662109375 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "bec14e41986f40ceb443e419826d6152", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "bf113cf12d084dd78b5cf10c04731f09", + "m_Id": 0, + "m_DisplayName": "Base", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Base", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bfbef448f50049129a27cbe3ca7f792b", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "bfcbbb8f16894a09b2943bd4af0e7e17", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6634.0, + "y": -3314.0, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "6c3bedec93094896bde411fafa3e8dc6" + }, + { + "m_Id": "4b5c95d79f4f4e1f80a4247ccff8ef70" + }, + { + "m_Id": "66c44281292d4a29a4209f12788c935b" + }, + { + "m_Id": "a8dcc8405c90479ab17d757638e58443" + }, + { + "m_Id": "174d538819664420a4c03320ca98f5ca" + }, + { + "m_Id": "e47b6bae5ac24221aa3afefdc300437b" + }, + { + "m_Id": "00baaaa5003c4088b756f5c193d00dc8" + }, + { + "m_Id": "ce78c7fe3fb94341be9c6ba4578154dc" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "bfd33bef84114dd0900f4fba28e38750", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bff604d608624e4b9d2d0b96434e725f", + "m_Id": 0, + "m_DisplayName": "Vertex Color Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "c021d49d87464e5c92f577f0d4147b48", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "c022e7d9bc3c4318a84b31d3148f6e7c", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalStrengthNode", + "m_ObjectId": "c11ee2e3010d48a9a45e803c58cceaa3", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Normal Strength", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1391.9998779296875, + "y": 1275.0, + "width": 165.99998474121095, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "cd0678aa9ec34c438304e160465603a1" + }, + { + "m_Id": "7ebc51c5ee6542f483e212e0a309011a" + }, + { + "m_Id": "1bbfb308461446debb1bfaf74fb9d0fb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c1b39d019e5f4a919445734f14e17383", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "c24cb266ce15442eb0f5153676058cf1", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5536.0, + "y": -3392.0, + "width": 125.99999237060547, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "97329b0263264ba9ab8fe3ee9be7ea2f" + }, + { + "m_Id": "96f29f5a114341779a003463de81c96f" + }, + { + "m_Id": "64baa9795a224e1d897c57704d370950" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c2c2e79a9d5247ada27d118ccad239ae", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c2f112e363d049f68f0c3b3031c18f06", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5621.0, + "y": -3095.0, + "width": 130.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ec0565f1704140d696b67fae0c738932" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a63d692b98084be8b8748b7cd4391a19" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.StickyNoteData", + "m_ObjectId": "c3448cd8492948db8adf7a079b6fcd8e", + "m_Title": "HDRP", + "m_Content": "R = Metallic\nG = AO\nB = Micro Normal Mask\nA = Smoothness", + "m_TextSize": 0, + "m_Theme": 0, + "m_Position": { + "serializedVersion": "2", + "x": -2304.0, + "y": -394.0, + "width": 200.0, + "height": 100.0 + }, + "m_Group": { + "m_Id": "" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "c37c97a92c19442dad070dbf06704ded", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "c3875f35cac14d3ab6d3ae545d281df7", + "m_Group": { + "m_Id": "3aedb1a4a3f540528911bf5344ee2e15" + }, + "m_Name": "_3PointDist (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4092.0, + "y": -2772.0, + "width": 227.00001525878907, + "height": 142.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "9da31e3009c14bc09ce06ce0ee9ad590" + }, + { + "m_Id": "ee90ae827af64f9b89184e239fe4761c" + }, + { + "m_Id": "dbca081fff064bb2891f3eb49b95a30a" + }, + { + "m_Id": "9a217da0aef34eaba6b9c096a97aa6b0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 1, + "m_FunctionName": "_3PointDist", + "m_FunctionSource": "", + "m_FunctionBody": "float lower = smoothstep(From.x, From.y, In);\nfloat upper = 1.0 - smoothstep(From.y, From.z, In);\nOut = Fac * lerp(lower, upper, step(From.y, In));" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ScreenPositionMaterialSlot", + "m_ObjectId": "c397f7900ec14147bae4c9c1de892440", + "m_Id": 1, + "m_DisplayName": "Screen Position", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "ScreenPosition", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [], + "m_ScreenSpaceType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c47e9f8f06464bcaba87ddfdec2550d1", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c4d85aabf28d46bb9a7f20519197a24a", + "m_Id": 0, + "m_DisplayName": "Base", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Base", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "c55f572322244a4dae2badfed69c29e6", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "c60878de532b40f18b8873bf81da94c3", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c6b2bdeea61f477c8613fc7f050fa911", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c72d2de9789b4e71993157a522a61ba7", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c8052818c52d489d8a306ac8686991dc", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c82337ad5b6a41fba467321b6a383a9f", + "m_Group": { + "m_Id": "03640179a61e456c8a3f77f11616681e" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2413.0, + "y": -1352.0, + "width": 161.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "4e7893784aea4b66977da5d201763cfc" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "da00c269686246c39fbda3af5e79189b" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "c896751d379b48b793ac05bbc6687f65", + "m_Group": { + "m_Id": "b773332f12a640f2961cff577b07701f" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1883.9998779296875, + "y": 2104.0, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "72408d8c59e6451f8a9f8fe57493ee3b" + }, + { + "m_Id": "0e22fca13e234609afab56d5e9dc57e2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "c89f13cfecbd4fdb8a873b05073b0e11", + "m_Guid": { + "m_GuidSerialized": "90f11c74-56bc-4364-8e29-5ac4ffc92aca" + }, + "m_Name": "Blend Strength", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_BlendStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "c8a9429d23f04410ad03af22a1cc6b1d", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c8fd0f888a344933af6a199ebf6690d8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1087.0, + "y": 1470.9998779296875, + "width": 173.99998474121095, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "d7574913da2f4fb1814a2ce37bfed4ab" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "6fdcf03c8aed4ababe4583009713506b" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c904bc3c3ffd44ed9e3e0564288be1eb", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c9f72ba214714e51823232f53b68f2f9", + "m_Id": 0, + "m_DisplayName": "Highlight A Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MaximumNode", + "m_ObjectId": "ca13e965a3804f2fb7daa5db5687dc3b", + "m_Group": { + "m_Id": "f466830617924416a301be509b7ad92d" + }, + "m_Name": "Maximum", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4702.0, + "y": -1037.0, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "2abc892783b2452997b5a8f7faf78a6f" + }, + { + "m_Id": "2cfa90ee13444941bdac629c11c4cd13" + }, + { + "m_Id": "621860275abc48eba6e6f9bc1ef38771" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ca5234deb5234b29b26df2134352eaed", + "m_Id": 0, + "m_DisplayName": "Base", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Base", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "ca5e280a68af4a45a358d1f7b9cff2e2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.NormalTS", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 58.000057220458987, + "y": 1026.0001220703125, + "width": 200.00001525878907, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "364bf0711ec54f028805cfb78c3b2936" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.NormalTS" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.SystemData", + "m_ObjectId": "ca7dd4e86229499ea82f26ce21b18c9f", + "m_MaterialNeedsUpdateHash": 12719, + "m_SurfaceType": 1, + "m_RenderingPass": 4, + "m_BlendMode": 0, + "m_ZTest": 4, + "m_ZWrite": false, + "m_TransparentCullMode": 2, + "m_OpaqueCullMode": 2, + "m_SortPriority": 0, + "m_AlphaTest": true, + "m_TransparentDepthPrepass": false, + "m_TransparentDepthPostpass": false, + "m_SupportLodCrossFade": false, + "m_DoubleSidedMode": 2, + "m_DOTSInstancing": false, + "m_CustomVelocity": false, + "m_Tessellation": true, + "m_TessellationMode": 1, + "m_TessellationFactorMinDistance": 20.0, + "m_TessellationFactorMaxDistance": 50.0, + "m_TessellationFactorTriangleSize": 100.0, + "m_TessellationShapeFactor": 0.75, + "m_TessellationBackFaceCullEpsilon": -0.25, + "m_TessellationMaxDisplacement": 0.009999999776482582, + "m_Version": 1, + "inspectorFoldoutMask": 9 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "cc15a8fb0b364f469593fef4f259db42", + "m_Id": 0, + "m_DisplayName": "Blend Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "cc8fa1bf760b4fd584f1204d418bd893", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "cd0678aa9ec34c438304e160465603a1", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "cd5616f7b08c4b37bb7a7b56afc8ca2b", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5783.99951171875, + "y": -2855.0, + "width": 181.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d366f876b9b14a159e4e8d372a2ed4f4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "b638b475ea844c8f953ca43f5b9f3316" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ce22b01ae86b49498fc7433b4774a23d", + "m_Id": 0, + "m_DisplayName": "Invert Root Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "ce78c7fe3fb94341be9c6ba4578154dc", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "cf0147eb9c4d4e86a24cbc7e42b7b975", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "cf179d72893b4fb995b492e0b2c329d6", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d007bea8b7874cd3983c3448fe35b232", + "m_Group": { + "m_Id": "03640179a61e456c8a3f77f11616681e" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1751.9998779296875, + "y": -832.9999389648438, + "width": 188.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "bff604d608624e4b9d2d0b96434e725f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "5ef8aef8a81b4183b2aa03d38ada5d75" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "d05701bdc35a432b915870486af14986", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1729.9998779296875, + "y": 872.9999389648438, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "5e96808c12a14a2489cec8f870b4a473" + }, + { + "m_Id": "2eb5ddcff4804b61ad90c0b10a5b8410" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d0c5c3ec172a44dbb55d75c9f6261716", + "m_Id": 1, + "m_DisplayName": "Standard", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "STANDARD", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "d0cb7f74d07a479c8d2528bb0485e008", + "m_Guid": { + "m_GuidSerialized": "d3fbf4e4-ec33-421c-afb7-ec0413815312" + }, + "m_Name": "Highlight B Overlap Invert", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_HighlightBOverlapInvert", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d0cc3b3b53f440678f753c7d24288c01", + "m_Group": { + "m_Id": "1bf156e34830433f9d5347d334ce2f5d" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1856.0001220703125, + "y": -525.9999389648438, + "width": 221.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "65a7bf4f97f840ca96e663885f94ada4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "9797716d61f541a994b33c73d00c450a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "d0f957ba1d13421b96ab67ec531eefa7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.BaseColor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "efd248053249470994c19338779f963b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BaseColor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d11b827d492e4cb498e533f4bd846c58", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "d135a9d074e34f8a82f5f778a5fc8a77", + "m_Group": { + "m_Id": "3aedb1a4a3f540528911bf5344ee2e15" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3592.999755859375, + "y": -2772.0, + "width": 126.00000762939453, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "156cedca2c32409499c3d5aeb67364dd" + }, + { + "m_Id": "8b2165f4b38547d1bbe7d804f72d7f6a" + }, + { + "m_Id": "ef5f12b7b24246c78bac076d7f052554" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d2879013cac543e893122f0eacba141b", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "d2920db565474984a8eae456eca16597", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -411.00006103515627, + "y": 647.0000610351563, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "9c661df801f348f0ad7991ba68cbe2d5" + }, + { + "m_Id": "17d3d431592e4c2bb1780a1e0a9f03a2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlendNode", + "m_ObjectId": "d2a1a0932aa14dd0b783f2ed23c7be39", + "m_Group": { + "m_Id": "03640179a61e456c8a3f77f11616681e" + }, + "m_Name": "Blend", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2027.9998779296875, + "y": -1227.9998779296875, + "width": 161.0, + "height": 178.0 + } + }, + "m_Slots": [ + { + "m_Id": "c4d85aabf28d46bb9a7f20519197a24a" + }, + { + "m_Id": "236a7df61557494b8f4abdc666852d98" + }, + { + "m_Id": "4ab8da5b661247edbcb394eddf59a155" + }, + { + "m_Id": "ae7156f33d8c4ac68f9c29a9092780a0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_BlendMode": 13 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d2e83ab99d6c4bf48651e111f4c6e88b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1370.0001220703125, + "y": 820.0000610351563, + "width": 156.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ac491fb4bb4341d192f0f74e368b5af7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a07bfbc05b904ff6b24292a9d830a741" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "d2efab0214c14cf6ab4420240505eab6", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d366f876b9b14a159e4e8d372a2ed4f4", + "m_Id": 0, + "m_DisplayName": "Base Color Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d387dd07da1e4951a0e8ed8ac88c0e9a", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d39a9113840a4a86b90ff79526878a19", + "m_Group": { + "m_Id": "0e8b3d01fbd24a99bdb2e8e85a456a90" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4022.0, + "y": -2007.000244140625, + "width": 201.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "329147dd2e8542a78c6caf48245f7cda" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7f66c6abce0e4576b0c98c2f4e19050c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "d3ebf2419aa541ffb4abf332dccfb6a0", + "m_Group": { + "m_Id": "f466830617924416a301be509b7ad92d" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5147.0, + "y": -972.0000610351563, + "width": 56.000003814697269, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "8ffe4f8d90b14bccb3ebdf89b10f9a0f" + }, + { + "m_Id": "e09ca29688e34e57a149c73bf76ccb66" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d40713f2096b42e38a0c7e5f8926687d", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d5dcab95cbd5417d88c86a4905d524cc", + "m_Id": 0, + "m_DisplayName": "Smoothness Min", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "d5ea19d7fc704761908396f642de59c8", + "m_Guid": { + "m_GuidSerialized": "4c15fac4-6456-4d6a-b272-cbe501cb8e12" + }, + "m_Name": "Shadow Clip", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_d5ea19d7fc704761908396f642de59c8", + "m_OverrideReferenceName": "_ShadowClip", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.20000000298023225, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d7574913da2f4fb1814a2ce37bfed4ab", + "m_Id": 0, + "m_DisplayName": "Specular Shift Max", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "d7616bdb7fec4d338db92ff5b42d8172", + "m_Guid": { + "m_GuidSerialized": "1b452c1c-453a-474f-af12-1003911449be" + }, + "m_Name": "Enable Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "BOOLEAN_D7616BDB7FEC4D338DB92FF5B42D8172_ON", + "m_OverrideReferenceName": "BOOLEAN_ENABLECOLOR_ON", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_KeywordType": 0, + "m_KeywordDefinition": 0, + "m_KeywordScope": 0, + "m_KeywordStages": 63, + "m_Entries": [], + "m_Value": 0, + "m_IsEditable": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d82ebec1ca59449cb43e46802671cb2a", + "m_Id": 0, + "m_DisplayName": "Base", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Base", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d875584c381349c8be1fd7ec51b347ee", + "m_Group": { + "m_Id": "3aedb1a4a3f540528911bf5344ee2e15" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4460.0, + "y": -2404.000244140625, + "width": 210.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "2de1c1fb5e4d46c19c8e78d80438fd1f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f832572ded9b45b69c1711ca629a49f1" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "d962fe658f9a4982b62bd75d03b2276e", + "m_Guid": { + "m_GuidSerialized": "6c26b18b-16d4-4524-a7d2-0120218bb0fc" + }, + "m_Name": "Alpha Clip", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_d962fe658f9a4982b62bd75d03b2276e", + "m_OverrideReferenceName": "_AlphaClip", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.20000000298023225, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "d971314bc5f54cdab9c09233077b1881", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1364.9998779296875, + "y": 695.0, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "8f7592f0a88049148d7a20c1cb1e22cb" + }, + { + "m_Id": "d2879013cac543e893122f0eacba141b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "da00c269686246c39fbda3af5e79189b", + "m_Guid": { + "m_GuidSerialized": "33f3229b-e4c1-444e-ab50-df47a4a9571f" + }, + "m_Name": "Diffuse Strength", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_DiffuseStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 2.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "da2ed9a7347d45adabf135aa710395f0", + "m_Id": 0, + "m_DisplayName": "Specular Tint", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SpecularTint", + "m_StageCapability": 2, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 0, + "m_DefaultColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "daafb5be2f174d53a962c76e0f3d28b4", + "m_Group": { + "m_Id": "6420b716b64e4e9cadfe54be4e1ac9cd" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1685.0, + "y": 197.99998474121095, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "61a9dfc2e73446a98d478caa717cade7" + }, + { + "m_Id": "3413a26e7da847568051e9fedc1345d6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "db66712351c04b3eb291dd17798f7b1c", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "dbca081fff064bb2891f3eb49b95a30a", + "m_Id": 1, + "m_DisplayName": "Fac", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Fac", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "dc1b9877907b479a88d384c2e3e55bff", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "dc9f32ed8d964c4b8ef28c011088ac6b", + "m_Id": 0, + "m_DisplayName": "Blend Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "dd6f6572051e4d659f72bb5b91baefdc", + "m_Group": { + "m_Id": "72585dd91b3d4da7b55123bae128c48b" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6157.99951171875, + "y": -1226.0, + "width": 145.0, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "643250ef0d8741a19386e415a95301b8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "9194e285b5944b798d84abcebaa562f1" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "ddc2f22573d241e787bf84f06e4ba049", + "m_Guid": { + "m_GuidSerialized": "896ff0e2-487e-462b-97a9-d76d74fab136" + }, + "m_Name": "Normal Strength", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_NormalStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ddcb7341ea314d2a9dfbbc1d9d9f4fbd", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "de2a22dd96324e7992af5f4b781aec04", + "m_Group": { + "m_Id": "1bf156e34830433f9d5347d334ce2f5d" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1339.0001220703125, + "y": -437.0, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "a27e4e19b2784093a7979238abae6ade" + }, + { + "m_Id": "e31166814d3742f0be3f264aa7be94d3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "debaaee10b654011933a2346630b5137", + "m_Group": { + "m_Id": "b3823636393244d99c581f1785baf857" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2077.999755859375, + "y": 2501.999755859375, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "2d0ca58a54814172a8890b7463d193fd" + }, + { + "m_Id": "359ed959f5ae49cc8ffb169c40b8e27c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "decdf89d9b1c47e49e07623e017ab4f8", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "def655a2d68e4f6b9fe2e956de18548a", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "e00715f93656411ba7edbb256c828294", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4181.0, + "y": -1252.0, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "8d2276fdbc7b4be0899c5705eb302e91" + }, + { + "m_Id": "d2efab0214c14cf6ab4420240505eab6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "e00fd7cf1bf84eb8af3423a5f84f02da", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -949.0000610351563, + "y": 1577.9998779296875, + "width": 206.99998474121095, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "1846dfbb5b1441829b77365754ab377d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "629bfa855bb345f5b11dd44954fbddba" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e09ca29688e34e57a149c73bf76ccb66", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "e0b7f015d0b949be87c33efde8fa3b69", + "m_Group": { + "m_Id": "03640179a61e456c8a3f77f11616681e" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1100.9998779296875, + "y": -947.9999389648438, + "width": 170.99998474121095, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "58711163a142498093e1638e6ecf2aa1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a8fac80485344a489b31db2a226e0489" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "e162ae534d3c4d45a392aaf9ecd7d16f", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "e1b8260eccc44d31ab1d3217779a2c4d", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "e1da77b3145d43e9a95e681afd6c3b82", + "m_Group": { + "m_Id": "0e8b3d01fbd24a99bdb2e8e85a456a90" + }, + "m_Name": "_3PointDist (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3648.000244140625, + "y": -2007.0, + "width": 217.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "103fe7e5bb18457685d64a677f52d7fd" + }, + { + "m_Id": "35a13a4d1682463fa62dfeb696f6c3d6" + }, + { + "m_Id": "e81e36d12ea947f586c98d385006d438" + }, + { + "m_Id": "3b62bae183e64b548cc5d7fc2f4888ee" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 1, + "m_FunctionName": "_3PointDist", + "m_FunctionSource": "", + "m_FunctionBody": "float lower = smoothstep(From.x, From.y, In);\nfloat upper = 1.0 - smoothstep(From.y, From.z, In);\nOut = Fac * lerp(lower, upper, step(From.y, In));" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e25ec37da9a34626b6bed14250468f40", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e30d33c3db434bae88da4c3b97aae575", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e31166814d3742f0be3f264aa7be94d3", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e31bf6dc23e84624bbffe7d762c0b242", + "m_Id": 0, + "m_DisplayName": "Smoothness Power", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "e37f421af20040a6bf27c01f0c1ea39e", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6267.0, + "y": -2855.0, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "98d9a946b79043339f138bde8e8dce7a" + }, + { + "m_Id": "c1b39d019e5f4a919445734f14e17383" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e43275d96a9043989d6b9320a9b3a8e4", + "m_Id": 0, + "m_DisplayName": "Root Color Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "e47b6bae5ac24221aa3afefdc300437b", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e4dd6e4f41534a998ea5eb928ce0bb2c", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e523c37eaeb640a8a0c8a2a8e88198d8", + "m_Id": 0, + "m_DisplayName": "Highlight B Overlap Invert", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e528bf63d5c049c3a9bcbf09a968fd9b", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e610edbefd4e4785848f57751e777e85", + "m_Id": 3, + "m_DisplayName": "Opacity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Opacity", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e620d929496248c68291cd132b8cf818", + "m_Id": 0, + "m_DisplayName": "Secondary Smoothness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "e7665d3760434dc88e41ba34f6d09177", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "e7adb047317f4e8f97e8758b79640e35", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.RimTransmissionIntensity", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 72.99991607666016, + "y": 370.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "af325e529f144f119f865552aeb01d6b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.RimTransmissionIntensity" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e7ddd7819ca24c6ba7389b2c7c3917b2", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e81e36d12ea947f586c98d385006d438", + "m_Id": 1, + "m_DisplayName": "Fac", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Fac", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", + "m_ObjectId": "e8e39fa5d225482fbd621c6cd82b6e5a", + "m_Group": { + "m_Id": "3aedb1a4a3f540528911bf5344ee2e15" + }, + "m_Name": "_ScaleToOne (Custom Function)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3876.0, + "y": -2590.0, + "width": 228.00001525878907, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "a710a079401c4deaab938e01aa147af8" + }, + { + "m_Id": "40298bdf4a0e49b5b758a4ddc6cb9b9d" + }, + { + "m_Id": "c72d2de9789b4e71993157a522a61ba7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SourceType": 1, + "m_FunctionName": "_ScaleToOne", + "m_FunctionSource": "", + "m_FunctionBody": "Out = 1.0 - ((1.0 - In) * Fac);" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "e914554d54e64faf9720389438495a70", + "m_Group": { + "m_Id": "0e8b3d01fbd24a99bdb2e8e85a456a90" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4017.0, + "y": -1596.000244140625, + "width": 210.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "e523c37eaeb640a8a0c8a2a8e88198d8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "d0cb7f74d07a479c8d2528bb0485e008" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "e915cb7238d44d48b28e035c6438d5a9", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "62ba90b39c554829b983338182c6db53" + }, + { + "m_Id": "9f204aaca1a54c908033a0c572b4940f" + }, + { + "m_Id": "da00c269686246c39fbda3af5e79189b" + }, + { + "m_Id": "a8fac80485344a489b31db2a226e0489" + }, + { + "m_Id": "5ef8aef8a81b4183b2aa03d38ada5d75" + }, + { + "m_Id": "34d0f0bff6e74c40b4cf4609487b8cd6" + }, + { + "m_Id": "9194e285b5944b798d84abcebaa562f1" + }, + { + "m_Id": "d962fe658f9a4982b62bd75d03b2276e" + }, + { + "m_Id": "d5ea19d7fc704761908396f642de59c8" + }, + { + "m_Id": "7a9dca43a15c41859b95c7edb930b3db" + }, + { + "m_Id": "1b66a7533fa643888276c4f6de382ca9" + }, + { + "m_Id": "6dc6a8e2ab304a639656ee2082845e1c" + }, + { + "m_Id": "9797716d61f541a994b33c73d00c450a" + }, + { + "m_Id": "a89b7eb5908949b7a8ff733c487aa014" + }, + { + "m_Id": "b2b5bf0810fd490d81e06a42ff3ba8ed" + }, + { + "m_Id": "2d574f97db4a422aa1faa8f38ef8ab5f" + }, + { + "m_Id": "1fc40334fcb74e05a6f086c3e4645288" + }, + { + "m_Id": "ed8f4e5d62a34a71a82aedc1436a6cae" + }, + { + "m_Id": "b304178995574d4b8dceaf0eade7e621" + }, + { + "m_Id": "ddc2f22573d241e787bf84f06e4ba049" + }, + { + "m_Id": "72d65bc7d4664f6aae2853e9a0fcb1e9" + }, + { + "m_Id": "c89f13cfecbd4fdb8a873b05073b0e11" + }, + { + "m_Id": "2f97d87b4e54435a8e9aab991aa2ca95" + }, + { + "m_Id": "b638b475ea844c8f953ca43f5b9f3316" + }, + { + "m_Id": "f3db2a837d7d47aea3d00d54af30b29d" + }, + { + "m_Id": "f2294eaa0dfc4e4a83519ed20321e66d" + }, + { + "m_Id": "a6fa4ad2f38b44f991f1e519e0cfd03c" + }, + { + "m_Id": "a6f49c7b1ba2462aa864ed200a6a2b11" + }, + { + "m_Id": "7a7ff89b265c40a9aeaad4f27130fb28" + }, + { + "m_Id": "a63d692b98084be8b8748b7cd4391a19" + }, + { + "m_Id": "1f7de34ad6cf475f840313717441d77c" + }, + { + "m_Id": "ab6f8c0fc8fc4dd78cf1810dbf288488" + }, + { + "m_Id": "05cd8ff0d3ab48a7b776a221ff36b8ad" + }, + { + "m_Id": "2824b0c4fe6c4ff3b6d72dcfe453a320" + }, + { + "m_Id": "1eba045aa0eb497597cd205664aeb8ec" + }, + { + "m_Id": "f832572ded9b45b69c1711ca629a49f1" + }, + { + "m_Id": "77ed3559eef14481b5a4ecb0f498dd93" + }, + { + "m_Id": "8e1a9a245d834611bbba5516f764638c" + }, + { + "m_Id": "7f66c6abce0e4576b0c98c2f4e19050c" + }, + { + "m_Id": "56ba91985bbb4952a91b73ed158b776b" + }, + { + "m_Id": "d0cb7f74d07a479c8d2528bb0485e008" + }, + { + "m_Id": "bc814cd1e05d4e94b3b180cbe5f42bfd" + }, + { + "m_Id": "1cc5cd778fb542fd8b08a4b056d46aa5" + }, + { + "m_Id": "a07bfbc05b904ff6b24292a9d830a741" + }, + { + "m_Id": "1728986d8b5d4a60a610dc8f863ef11d" + }, + { + "m_Id": "7ad41145b0c646049037af434d423fc6" + }, + { + "m_Id": "4d79fde8975744c6b1f0944430cbf0cf" + }, + { + "m_Id": "6fdcf03c8aed4ababe4583009713506b" + }, + { + "m_Id": "8197dc419ed34d5e8c22c7c35775566a" + }, + { + "m_Id": "629bfa855bb345f5b11dd44954fbddba" + }, + { + "m_Id": "5d4c697aa2e74bdbb12725c42b2313e7" + }, + { + "m_Id": "ac27b0d8beef493a80956330658fb3e7" + }, + { + "m_Id": "b21613d90c7c4b6f9d1c979769e3c96d" + }, + { + "m_Id": "a9c42cd3aa674f4b8cd880751469f0f3" + }, + { + "m_Id": "964febd728b9465096e9294c6738682c" + }, + { + "m_Id": "d7616bdb7fec4d338db92ff5b42d8172" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "e97c3fa8ab4d480faefb7391b4a9c808", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e9bda8c3d270475490b2b7838f87a7de", + "m_Id": 0, + "m_DisplayName": "Specular Multiplier", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "ea85740a0e1e4ec5bcd3084711e2da2f", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ea9e36b0bc4d43a58de6c25b038e8c46", + "m_Id": 0, + "m_DisplayName": "Global Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "eaa026e6c1f64f6580cf34205cb823dc", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "eac54b5f186d486e80825976e56c5237", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "eb77128ab4c94f07bcb9c760a1b2d6ff", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "eb866c4039374f098844e0d54b0d2c13", + "m_Group": { + "m_Id": "1bf156e34830433f9d5347d334ce2f5d" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1763.0001220703125, + "y": -469.9999694824219, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "0f20239df8ac41b097e0a197dd5f1135" + }, + { + "m_Id": "365cd65c568c4c9382b06b223f378be1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "eba48f1e544d455986b250277b538909", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -497.0000305175781, + "y": 771.0, + "width": 143.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ba480ecbddef4b438d53b2d86976cab9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "d5ea19d7fc704761908396f642de59c8" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "ec0565f1704140d696b67fae0c738932", + "m_Id": 0, + "m_DisplayName": "End Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ecacf623d41b4d40b943f5b704cefe0b", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "ed083dc9dc3c4f5fa9248d1b99d92da4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -949.0000610351563, + "y": 1382.9998779296875, + "width": 199.99998474121095, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "e620d929496248c68291cd132b8cf818" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ed8f4e5d62a34a71a82aedc1436a6cae" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "ed3189fef9ab41419a297b09614c7f8d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4181.0, + "y": -1228.0001220703125, + "width": 56.000003814697269, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "0b299eab43f742c0aee6586088b1014b" + }, + { + "m_Id": "add2da02b60f444ab9d00ff8e46e5777" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SaturateNode", + "m_ObjectId": "ed8723b9b07a4e8bbf6b6a7e73ceff66", + "m_Group": { + "m_Id": "0da3d5800b834357824042477eb483dd" + }, + "m_Name": "Saturate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1836.0, + "y": -136.0, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "e4dd6e4f41534a998ea5eb928ce0bb2c" + }, + { + "m_Id": "8e29cc3fbc38451683e8606b3752a789" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "ed8f4e5d62a34a71a82aedc1436a6cae", + "m_Guid": { + "m_GuidSerialized": "4d72e239-9ff8-45d3-ae3a-d432cdd807b0" + }, + "m_Name": "Secondary Smoothness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SecondarySmoothness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.625, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ee0b9fe103af4a44b35f4380cd3b3973", + "m_Id": 3, + "m_DisplayName": "Opacity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Opacity", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "ee460cabf5104a9d845b08a5c98529c2", + "m_Group": { + "m_Id": "03640179a61e456c8a3f77f11616681e" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -865.9998779296875, + "y": -1126.0, + "width": 147.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "13f380c8a8084684a9dc9f52313f8d16" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "9f204aaca1a54c908033a0c572b4940f" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "ee90ae827af64f9b89184e239fe4761c", + "m_Id": 0, + "m_DisplayName": "From", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "From", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 1.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "ef5f12b7b24246c78bac076d7f052554", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "efd248053249470994c19338779f963b", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.5, + "y": 0.5, + "z": 0.5 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 0, + "m_DefaultColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "f04fd49f51ba4fb684bf9e7cfe737a4c", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "f0eca0bb90df4ad88ca3cef5c34fc766", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.AlphaClipThresholdDepthPostpass", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "3ead7aeb80554142b1b8acd0ff2e0d13" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.AlphaClipThresholdDepthPostpass" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f15873d7cae54a328809df9a8d76bbf7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1850.9998779296875, + "y": 1207.0, + "width": 149.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "f4ab81528cf24272a9605474cff4b6b0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "b304178995574d4b8dceaf0eade7e621" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f1f92f2e0bdf4aa899175eac8b32f2d6", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "f21deaaac67345a0aab4507845b25c51", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "f2294eaa0dfc4e4a83519ed20321e66d", + "m_Guid": { + "m_GuidSerialized": "c3d43021-10b5-4855-9251-55fdfaf3831e" + }, + "m_Name": "Global Strength", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_GlobalStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f27d637587474cacb94bfd396d77089d", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f2ad0036164a41018d0e761ccde52714", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f2b7d300cc4c41a09579db62531aa14a", + "m_Group": { + "m_Id": "244280d6eea94f08bb23a8e3db3784a3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5820.0, + "y": -3426.0, + "width": 158.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ea9e36b0bc4d43a58de6c25b038e8c46" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f2294eaa0dfc4e4a83519ed20321e66d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f3096cdb279c45eeb8214d88c6601146", + "m_Id": 0, + "m_DisplayName": "Highlight B Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "f3db2a837d7d47aea3d00d54af30b29d", + "m_Guid": { + "m_GuidSerialized": "ea3d45c4-87b3-4ee2-9eb3-7fcc41a991cf" + }, + "m_Name": "Root Color Strength", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_RootColorStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f4274b5ff3ad4120a550c1bfb31fe327", + "m_Group": { + "m_Id": "03640179a61e456c8a3f77f11616681e" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2332.999755859375, + "y": -873.9998779296875, + "width": 153.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "dc9f32ed8d964c4b8ef28c011088ac6b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "c89f13cfecbd4fdb8a873b05073b0e11" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "f43a277c26e34eee8f21c22daafd4054", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5113.0, + "y": -2288.0, + "width": 56.000003814697269, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "80a84d9d1dc34c60a7f53615da6a701b" + }, + { + "m_Id": "c8052818c52d489d8a306ac8686991dc" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "f466830617924416a301be509b7ad92d", + "m_Title": "Prepass Clamping", + "m_Position": { + "x": -5172.0, + "y": -1261.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "f4ab81528cf24272a9605474cff4b6b0", + "m_Id": 0, + "m_DisplayName": "Normal Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HairData", + "m_ObjectId": "f5f54dac45ca4f98b35bfd8055240a0f", + "m_MaterialType": 0, + "m_ScatteringMode": 0, + "m_ColorParameterization": 0, + "m_GeometryType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f689e739402b4772a4a86bda55280665", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "f6e8c313d5084dee886ad054638ec381", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f766d98305ef4a969d378fbe95628bb8", + "m_Id": 3, + "m_DisplayName": "Dither", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "DITHER", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f769abb9b5a74ec89369a250e2c8d39b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1140.9998779296875, + "y": 1073.0, + "width": 146.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "28e5ad56a0cc4bd3acbf0cf95dafcd99" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1728986d8b5d4a60a610dc8f863ef11d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlendNode", + "m_ObjectId": "f78692b5ae6b4dc3b9e2333153a1ac99", + "m_Group": { + "m_Id": "0e8b3d01fbd24a99bdb2e8e85a456a90" + }, + "m_Name": "Blend", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2776.0, + "y": -2150.000244140625, + "width": 161.0, + "height": 178.0 + } + }, + "m_Slots": [ + { + "m_Id": "a11bad06f9874030afdb3e20727370ec" + }, + { + "m_Id": "b8146107abf54cceaccead24f962517e" + }, + { + "m_Id": "e610edbefd4e4785848f57751e777e85" + }, + { + "m_Id": "333d7eef2c2e4a54bd96738ef0fb83e4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_BlendMode": 21 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PowerNode", + "m_ObjectId": "f82f65e9659e476a81e3fd01ec59c77d", + "m_Group": { + "m_Id": "72585dd91b3d4da7b55123bae128c48b" + }, + "m_Name": "Power", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -5538.99951171875, + "y": -1147.0, + "width": 125.99999237060547, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "6b773772c1d047e0bcbf0c12e2a24b3c" + }, + { + "m_Id": "9f07c928ca7842c086718cd229013f2a" + }, + { + "m_Id": "88bf21a720444ffb9202127a0174d65e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "f832572ded9b45b69c1711ca629a49f1", + "m_Guid": { + "m_GuidSerialized": "d1a728e5-ad3d-414d-ac51-ab9a8c8b440e" + }, + "m_Name": "Highlight A Overlap Invert", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_HighlightAOverlapInvert", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f84ab63ad59d473790240bbae5312104", + "m_Id": 0, + "m_DisplayName": "Normal Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.BuiltinData", + "m_ObjectId": "f907ec2614f64fee9511dbed58f101b9", + "m_Distortion": false, + "m_DistortionMode": 0, + "m_DistortionDepthTest": true, + "m_AddPrecomputedVelocity": false, + "m_TransparentWritesMotionVec": true, + "m_AlphaToMask": true, + "m_DepthOffset": false, + "m_ConservativeDepthOffset": false, + "m_TransparencyFog": true, + "m_AlphaTestShadow": true, + "m_BackThenFrontRendering": true, + "m_TransparentDepthPrepass": true, + "m_TransparentDepthPostpass": true, + "m_SupportLodCrossFade": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "f9d3371a67a0404e9c5f69afaa234247", + "m_Group": { + "m_Id": "6420b716b64e4e9cadfe54be4e1ac9cd" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1476.9998779296875, + "y": 131.0, + "width": 126.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "0ac0b788236d450a9f6290fa0c24639b" + }, + { + "m_Id": "9b7fa66c5f174732b5f3cd66620d2e47" + }, + { + "m_Id": "aba104d3e91b439881710f90eb51dcfc" + }, + { + "m_Id": "f689e739402b4772a4a86bda55280665" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "fa23d0762b1842e38b1ce87344837242", + "m_Group": { + "m_Id": "0e8b3d01fbd24a99bdb2e8e85a456a90" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4017.0, + "y": -1751.000244140625, + "width": 201.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "6df8942427534735b1532b35c0b04100" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "56ba91985bbb4952a91b73ed158b776b" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "faa11926f42c42ea8e9f2f14d3afd2b2", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "fad7135d3acf435aa4649d22d2463e53", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "fb9d4cf2220f4a5ebcea4356a85a19ea", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "fc09e913712c46d780c50a50e6df747c", + "m_Id": 0, + "m_DisplayName": "Position", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Position", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fca9ffe88cae49efa8c33c1354e48c1d", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "fd0b99eaceeb4cc29b30e534ecffab7e", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "fdc1fb91fa83476caa363209cb103fd5", + "m_Group": { + "m_Id": "03640179a61e456c8a3f77f11616681e" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2526.999755859375, + "y": -1144.0, + "width": 140.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "cc15a8fb0b364f469593fef4f259db42" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "72d65bc7d4664f6aae2853e9a0fcb1e9" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "fe251668acaf4cc1a186f88895925031", + "m_Group": { + "m_Id": "72585dd91b3d4da7b55123bae128c48b" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -6196.99951171875, + "y": -1509.0, + "width": 184.0, + "height": 252.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "e1b8260eccc44d31ab1d3217779a2c4d" + }, + { + "m_Id": "6b5deda71f474aee97807127ea957961" + }, + { + "m_Id": "5c85d658386b4b13bd3a308504910663" + }, + { + "m_Id": "c47e9f8f06464bcaba87ddfdec2550d1" + }, + { + "m_Id": "6f484dea1069470eb479d882654b3ea7" + }, + { + "m_Id": "05fbfae444844c6fba5d11a68dde77d9" + }, + { + "m_Id": "1e559a52f2cf4d6282a91a6f552dfcb8" + }, + { + "m_Id": "ae6aeab78fad43109257fd5685aca7ad" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "fe4907798c1644289607e0d2603a9a68", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Tangent", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "36a7e27cf2f142179340d6911fb6702e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "fe89101ff92d49e9a630a987e854fb0a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.AlphaClipThresholdShadow", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 86.0, + "y": 298.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "a2b446a108624f4ea43455c92d25610e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.AlphaClipThresholdShadow" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ff1deab0710a4f9f95f6501e49cd6be6", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + diff --git a/HDRP/Shaders/HDRP12/Tessellation/RL_HairShader_Variants_HDRP12_Tessellation.shadergraph.meta b/HDRP/Shaders/HDRP12/Tessellation/RL_HairShader_Variants_HDRP12_Tessellation.shadergraph.meta new file mode 100644 index 0000000..8ff45a4 --- /dev/null +++ b/HDRP/Shaders/HDRP12/Tessellation/RL_HairShader_Variants_HDRP12_Tessellation.shadergraph.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: c0256c0c7451fb149a1321b58446f275 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} diff --git a/HDRP/Shaders/HDRP12/RL_SkinShader_Variants_HDRP12.shadergraph b/HDRP/Shaders/HDRP12/Tessellation/RL_SkinShader_Variants_HDRP12_Tessellation.shadergraph similarity index 100% rename from HDRP/Shaders/HDRP12/RL_SkinShader_Variants_HDRP12.shadergraph rename to HDRP/Shaders/HDRP12/Tessellation/RL_SkinShader_Variants_HDRP12_Tessellation.shadergraph diff --git a/HDRP/Shaders/HDRP12/Tessellation/RL_SkinShader_Variants_HDRP12_Tessellation.shadergraph.meta b/HDRP/Shaders/HDRP12/Tessellation/RL_SkinShader_Variants_HDRP12_Tessellation.shadergraph.meta new file mode 100644 index 0000000..aa5eccf --- /dev/null +++ b/HDRP/Shaders/HDRP12/Tessellation/RL_SkinShader_Variants_HDRP12_Tessellation.shadergraph.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: b95ae4633e90900488df70fccd9bce6f +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} diff --git a/HDRP/Shaders/HDRP12/RL_TeethShader_HDRP12.shadergraph b/HDRP/Shaders/HDRP12/Tessellation/RL_TeethShader_HDRP12_Tessellation.shadergraph similarity index 100% rename from HDRP/Shaders/HDRP12/RL_TeethShader_HDRP12.shadergraph rename to HDRP/Shaders/HDRP12/Tessellation/RL_TeethShader_HDRP12_Tessellation.shadergraph diff --git a/HDRP/Shaders/HDRP12/Tessellation/RL_TeethShader_HDRP12_Tessellation.shadergraph.meta b/HDRP/Shaders/HDRP12/Tessellation/RL_TeethShader_HDRP12_Tessellation.shadergraph.meta new file mode 100644 index 0000000..02098ef --- /dev/null +++ b/HDRP/Shaders/HDRP12/Tessellation/RL_TeethShader_HDRP12_Tessellation.shadergraph.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 6f43a3b233175e04d923f0927167b222 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} diff --git a/HDRP/Shaders/HDRP12/RL_TongueShader_HDRP12.shadergraph b/HDRP/Shaders/HDRP12/Tessellation/RL_TongueShader_HDRP12_Tessellation.shadergraph similarity index 100% rename from HDRP/Shaders/HDRP12/RL_TongueShader_HDRP12.shadergraph rename to HDRP/Shaders/HDRP12/Tessellation/RL_TongueShader_HDRP12_Tessellation.shadergraph diff --git a/HDRP/Shaders/HDRP12/Tessellation/RL_TongueShader_HDRP12_Tessellation.shadergraph.meta b/HDRP/Shaders/HDRP12/Tessellation/RL_TongueShader_HDRP12_Tessellation.shadergraph.meta new file mode 100644 index 0000000..3549f1c --- /dev/null +++ b/HDRP/Shaders/HDRP12/Tessellation/RL_TongueShader_HDRP12_Tessellation.shadergraph.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: a78ef18f64241ab44baa313c0c3b1d6b +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} From 70e64b285a480e1ae5b3040048f4ca3f532447a7 Mon Sep 17 00:00:00 2001 From: soupday <79094830+soupday@users.noreply.github.com> Date: Thu, 9 Jun 2022 19:21:27 +0100 Subject: [PATCH 04/38] 1.3.2 --- Editor/AnimPlayerGUI.cs | 14 ---- Editor/AnimRetargetGUI.cs | 58 +++++++++++----- Icons/RLIcon_Hand.png.meta | 28 +++++--- Icons/RLIcon_Locked.png | Bin 0 -> 1428 bytes Icons/RLIcon_Locked.png.meta | 120 +++++++++++++++++++++++++++++++++ Icons/RLIcon_Unlocked.png | Bin 0 -> 1439 bytes Icons/RLIcon_Unlocked.png.meta | 120 +++++++++++++++++++++++++++++++++ 7 files changed, 301 insertions(+), 39 deletions(-) create mode 100644 Icons/RLIcon_Locked.png create mode 100644 Icons/RLIcon_Locked.png.meta create mode 100644 Icons/RLIcon_Unlocked.png create mode 100644 Icons/RLIcon_Unlocked.png.meta diff --git a/Editor/AnimPlayerGUI.cs b/Editor/AnimPlayerGUI.cs index 090a5ae..52f5ac2 100644 --- a/Editor/AnimPlayerGUI.cs +++ b/Editor/AnimPlayerGUI.cs @@ -116,20 +116,6 @@ public static void UpdatePlayerClip(AnimationClip setClip) } } - public static void RefreshPlayerClip() - { - if (animator && selectedClip) - { - if (AnimationMode.InAnimationMode()) AnimationMode.StopAnimationMode(); - - animationClip = CloneClip(selectedClip); - - if (!AnimationMode.InAnimationMode()) AnimationMode.StartAnimationMode(); - - SampleOnce(); - } - } - public static void DrawPlayer() { GUILayout.BeginVertical(); diff --git a/Editor/AnimRetargetGUI.cs b/Editor/AnimRetargetGUI.cs index e86ad20..0c72127 100644 --- a/Editor/AnimRetargetGUI.cs +++ b/Editor/AnimRetargetGUI.cs @@ -19,6 +19,8 @@ public class AnimRetargetGUI static Texture2D blendshapeImage; static Texture2D saveImage; static Texture2D resetImage; + static Texture2D unlockedImage; + static Texture2D lockedImage; static float baseControlWidth = 173f; static float sliderWidth = 303f; @@ -35,7 +37,9 @@ public class AnimRetargetGUI static float yRange = 0.2f; //Raw y input range // GUI Control variables (Reset to this state) - + + static bool holdValues = false; + static int handPose = 0; static bool closeMouth = false; static float shoulderOffset = 0f; @@ -130,6 +134,8 @@ static void Init() blendshapeImage = Reallusion.Import.Util.FindTexture(folders, "RLIcon_Masks"); saveImage = Reallusion.Import.Util.FindTexture(folders, "RLIcon_Save"); resetImage = Reallusion.Import.Util.FindTexture(folders, "RLIcon_Refresh"); + lockedImage = Reallusion.Import.Util.FindTexture(folders, "RLIcon_Locked"); + unlockedImage = Reallusion.Import.Util.FindTexture(folders, "RLIcon_Unlocked"); Reselect(); Reset(); @@ -151,19 +157,6 @@ static void CleanUp() // Return all values to start - re-create working clip - rebuild all bindings dicts static void Reset() { - handPose = 0; - closeMouth = false; - shoulderOffset = 0f; - armOffset = 0f; - armFBOffset = 0f; - backgroundArmOffset = 0f; - legOffset = 0f; - heelOffset = 0f; - heightOffset = 0f; - - //var clone = Object.Instantiate(originalClip); - //workingClip = clone as AnimationClip; - if (workingClip && CanClipLoop(workingClip)) { AnimationClipSettings clipSettings = AnimationUtility.GetAnimationClipSettings(workingClip); @@ -238,6 +231,21 @@ static void Reset() } } } + + if (!holdValues) + { + handPose = 0; + closeMouth = false; + shoulderOffset = 0f; + armOffset = 0f; + armFBOffset = 0f; + backgroundArmOffset = 0f; + legOffset = 0f; + heelOffset = 0f; + heightOffset = 0f; + } + + OffsetALL(); } public static void DrawRetargeter() @@ -391,14 +399,20 @@ public static void DrawRetargeter() } GUILayout.EndVertical(); GUILayout.FlexibleSpace(); + GUILayout.BeginVertical("box"); // hold button + if (GUILayout.Button(new GUIContent(holdValues ? lockedImage : unlockedImage, string.Format("STATUS: " + (holdValues ? "LOCKED VALUES : slider settings are retained when animation is changed." : "UNLOCKED VALUES : slider settings are reset when animation is changed."))), GUILayout.Width(smallIconDim), GUILayout.Height(smallIconDim))) + { + holdValues = !holdValues; + } + GUILayout.EndVertical(); GUILayout.BeginVertical("box"); // reset button if (GUILayout.Button(new GUIContent(resetImage, "Reset all slider settings and applied modifications."), GUILayout.Width(smallIconDim), GUILayout.Height(smallIconDim))) { - AnimPlayerGUI.RefreshPlayerClip(); + holdValues = false; // reselect will perform a reset - we must force it to reset the values if they are held Reselect(); animator.gameObject.transform.position = animatorPosition; animator.gameObject.transform.rotation = animatorRotation; - + AnimPlayerGUI.SampleOnce(); } GUILayout.EndVertical(); GUILayout.BeginVertical("box"); // save button @@ -542,7 +556,17 @@ static void ResetPose() } } - + static void OffsetALL() + { + OffsetShoulders(); + OffsetArms(); + OffsetArmsFB(); + OffsetLegs(); + OffsetHeel(); + OffsetHeight(); + CloseMouthToggle(closeMouth); + ApplyPose(handPose); + } static void OffsetShoulders() { if (!(originalClip && workingClip)) return; diff --git a/Icons/RLIcon_Hand.png.meta b/Icons/RLIcon_Hand.png.meta index 7c9312f..5bf5190 100644 --- a/Icons/RLIcon_Hand.png.meta +++ b/Icons/RLIcon_Hand.png.meta @@ -6,7 +6,7 @@ TextureImporter: serializedVersion: 11 mipmaps: mipMapMode: 0 - enableMipMap: 1 + enableMipMap: 0 sRGBTexture: 1 linearTexture: 0 fadeOut: 0 @@ -35,13 +35,13 @@ TextureImporter: filterMode: 1 aniso: 2 mipBias: 0 - wrapU: 0 - wrapV: 0 + wrapU: 1 + wrapV: 1 wrapW: 0 - nPOTScale: 1 + nPOTScale: 0 lightmap: 0 compressionQuality: 50 - spriteMode: 0 + spriteMode: 1 spriteExtrude: 1 spriteMeshType: 1 alignment: 0 @@ -50,9 +50,9 @@ TextureImporter: spriteBorder: {x: 0, y: 0, z: 0, w: 0} spriteGenerateFallbackPhysicsShape: 1 alphaUsage: 1 - alphaIsTransparency: 0 + alphaIsTransparency: 1 spriteTessellationDetail: -1 - textureType: 0 + textureType: 8 textureShape: 1 singleChannelComponent: 0 flipbookRows: 1 @@ -123,13 +123,25 @@ TextureImporter: overridden: 0 androidETC2FallbackOverride: 0 forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 8192 + 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: + spriteID: 5e97eb03825dee720800000000000000 internalID: 0 vertices: [] indices: diff --git a/Icons/RLIcon_Locked.png b/Icons/RLIcon_Locked.png new file mode 100644 index 0000000000000000000000000000000000000000..3898626c813904d43247e84c1cac1bd62c518a56 GIT binary patch literal 1428 zcmV;F1#9|=P)u|y!5gO7)HW)Df~07@(0ZvT;)53i zp9_jUh)Ag~ibW~K7x7M^*uIE9D5z9xRlHQI283RW3e|WmL|bh`O;c*(!*>qdoSvL~ zvu9_&o!$Atz$W>2=Re>7WOsIVW=;oTZ~<@~a2c=|I3Jh?bO95<5#RvuGw?m|4e$}L z&q8cjSOPo={DdSqP5BX62V9u5_Mo{6c#HH&pQ?NY+?r!Mf@3kTjqDTOShfPaIkhPW zW&n=@NAaKhdKm@Q)atG@3xM~@FY%4#U0}ZVRu+_nzz^6Zzh3qMi#)fraP$HDu}^-z z`~fWW+TsFnF4AAOPI_bc4Y|L_m5!Y2>jJ)_y-(XwU=SDr4%L2l8gfco0?cmX*n5C} z@O;96i-i{sBm?wDTy{!Urfri|KJIPSqc8Kb}k;EWXYbtB!|kregb znWDZzb2{!9-R)#^PCgIV;aK9mfUy(eWPFYtYrr9rh}fxJ?rt#Or(FUY3y#=>q2Vj0`@93{Yv1^i*7*w zX}dm0T~`9*N?j{*)Rj5Up=;!O2HM_GYJ0{&TV@QRYh=HHwq;6fdkwT@!UA*+{MJe! z^8R=_edBoS4f(vlXrK4I?NP&YyrYQeK%Oyq!KVS*7vVcRYM72sm2p8DaF#M|(4&T| z>ejZ!8J`BsRmSc2s3EJmwQX_6rvY=6ahA{CN0f0v8lXM)xJM0H)$J`$LEmPVfoOm+ z(Ewwj0meiFjEM#q6AdsX8emK`z?f)&G0^~HI@{d8A9-ngc9UZ*S03Y~HZ|nIa!%HH z92wTW9r!YDLA}VNH|>arvX@WDags+LGAGx%(M2l<$YGL4C;CB6RV;gu!D!yNy8w+W zdb!Ibp{~84TO8x7h*OSS4d`)YrDg!T?%f#hAg$*%cL4X1@4_FAWk8wBR9G1>23+Hya}_ehweSXnateAF z_&D)%5AYQ5Au_pR9g|l**@`SjQ#vgE1HNw1a5HeYN!%ge#zfpqV3&d3()|Z)OlrN!uocR0Z zhQHlj+o$jbgm4W2I2Bn>I=STV=oH(%z-zUA3Qs5ofFxA2j954A4>-$>kPIj#(Ewwj z0meiFj0xF*i7B>&A~XZ$CAO18!jsQ`f?8@anC@DQ6`Xj+zljr%n?Fdztfa(Pj*6H- zUOTp0&bWtkYemO9VI|$jOZa9hSoI-aNz#?8qBaTb6a=yq+Ad@T-1@nH8E_lA7dC|= zL<2w)eMhYXO=zc}(h&_XCK_N&G{Bf>KqL~0R2SE8(%V9XzH>1pgTTGoVAnh0rNHHm z`$Sq0dqKuT1B{6V7!wUJ#?^qJCO;VAlp|LI{&bA5BEv4ht_FPW7+*!aeksv8z`xkO z^e%Eaf~+8^#&vzOky=^hxL;Lxh{;1_ys-vZH`DqPSCn!bc%-e2rr=^^7W)uzET!;} i%duM9Hv$)>P2&F{%jb>WU<{1_0000-rdgp_BWFrvZEik92f=G0Otd%fB|3-_zRc=jsk~(8Q^_j zdhxYD3i^QSfGMPN>nTbV*bUqPoRqKp@-hHy1->U;r?)Dzz>~n4`8B0n^Z>U5N65D0 zqh$`*f&8om7Fi9vi`$NmmM?)z@@QPq83%qP-_Bnu{{Z*8Z(?z|6S+}pbiP@h0xFK% zS~wm=zvIpF642|k#RcMS^gFy++3B*;dDH6CG!DFgjC#`YGq4}{2$^ur06zl9ArrH- zTnx+udpbBrp;=A(8}3118!#MmjWdvY%iBOL#dWH{h78(TIC@Ao)I0=iA>B7-J@8tJ zYkr4^Gw0h#)(P{#b|fUxDK{ZA;Uw38B7^G|h5?ezaDM}?$XLULz}E>hRFR;c7i=S0 z=dW|5V!ICb`6~&n;Whz&sysGiq7UNs`MjIq-+|xIcIHWA;CBsZEJJZmKmeiHSi!hpR!3y zeWi?;R^voXz1WS2K2y@yG5d&b+z~Z(!W+bEoJRtE zrJ{n}1Mn|g3(4U6{lKZNg=9?yyMWeDu7$*4`wcwNsR{>FkQh)Lf4deE!>nb!(nUur z*ga=ma4jT;nq|GxJ+AD!hulRY7@$lrK$&2GGQj|4f&t0|1C$8{C=(1&CK#YhFhH3+ z@n#nM- z%CWQwQ#tUM%Tdrcq4VRo)};YM4$tiiLoN+SI@Ih&mWPR$GQj|4d^g}*WU=|B$jX~# z$YPFLkrkR=vlHFP&eOp0F&Z}^NoSfmouO&KJqdJdMf5(epw~MCo-wZ9Py6MrHQ*|v{+NQ^x^JVP zY2$c;_IpNM%JU{if;ydV;o;(QU5aIxQ48i&K2JbFoSw@FylY!yQ}zYfEgD$fNc7`8QCATSsm}t&Wfl5SGUo30`R%EMxVa{058+rgq6Un z*sr{CM(MWrO2`V}EhOBq8;O>#18zowbn5tSz!Do5OX2YSC#diQ1C$8{C=(1&CKwP1 z1OnZQ%W&*Nzzq)1?*%Sr!e=89$UqyyC`g%LfHJ`VWr6|9xHQ0a%lU4m=F)&)9G=@3 zj=D5pufucu!XB3su|8yRMBIPZ?q-~4WsD&k)M;l&6tPTp(65P@0RGIOL1ikF#BU^$ tDXV}-kvyDZ88xCzrG{(>GDT#0)PI#m`&WP&=_>#L002ovPDHLkV1nCnqC5Zq literal 0 HcmV?d00001 diff --git a/Icons/RLIcon_Unlocked.png.meta b/Icons/RLIcon_Unlocked.png.meta new file mode 100644 index 0000000..3e2f189 --- /dev/null +++ b/Icons/RLIcon_Unlocked.png.meta @@ -0,0 +1,120 @@ +fileFormatVersion: 2 +guid: 959dea43069d48d49956653a795612e6 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + 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: 8 + 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 + - serializedVersion: 3 + buildTarget: WebGL + 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: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: From bd311b2387a737ddc8d58a8459890f6c1ca37deb Mon Sep 17 00:00:00 2001 From: soupday <79094830+soupday@users.noreply.github.com> Date: Thu, 9 Jun 2022 20:36:43 +0100 Subject: [PATCH 05/38] 1.3.2 - --- Editor/AnimPlayerOverlay.cs | 18 ++++++------------ Editor/AnimRetargetOverlay.cs | 6 ++---- 2 files changed, 8 insertions(+), 16 deletions(-) diff --git a/Editor/AnimPlayerOverlay.cs b/Editor/AnimPlayerOverlay.cs index 0a38fd9..6cb726f 100644 --- a/Editor/AnimPlayerOverlay.cs +++ b/Editor/AnimPlayerOverlay.cs @@ -30,8 +30,7 @@ public static bool AnyVisible() public static void ShowAll() { - visibility = true; - Debug.Log("AnimPlayerOverlay::ShowAll()"); + visibility = true; foreach (AnimPlayerOverlay apo in createdOverlays) { apo.Show(); @@ -40,8 +39,7 @@ public static void ShowAll() public static void HideAll() { - visibility = false; - Debug.Log("AnimPlayerOverlay::HideAll()"); + visibility = false; foreach (AnimPlayerOverlay apo in createdOverlays) { apo.Hide(); @@ -54,8 +52,7 @@ public static void HideAll() } public void Show() - { - Debug.Log("AnimPlayerOverlay::Show()"); + { isVisible = true; if (isInToolbar) Undock(); collapsed = false; @@ -66,20 +63,17 @@ public void Show() } public void Hide() - { - Debug.Log("AnimPlayerOverlay::Hide()"); + { isVisible = false; } public override void OnCreated() - { - Debug.Log("AnimPlayerOverlay::OnCreated()"); + { createdOverlays.Add(this); } public override void OnWillBeDestroyed() - { - Debug.Log("AnimPlayerOverlay::OnWillBeDestroyed()"); + { if (createdOverlays.Contains(this)) { Hide(); diff --git a/Editor/AnimRetargetOverlay.cs b/Editor/AnimRetargetOverlay.cs index 65fcc7b..98a3142 100644 --- a/Editor/AnimRetargetOverlay.cs +++ b/Editor/AnimRetargetOverlay.cs @@ -68,14 +68,12 @@ public void Hide() } public override void OnCreated() - { - Debug.Log("AnimRetargetOverlay::OnCreated()"); + { createdOverlays.Add(this); } public override void OnWillBeDestroyed() - { - Debug.Log("AnimRetargetOverlay::OnWillBeDestroyed()"); + { if (createdOverlays.Contains(this)) { Hide(); From 985cff9e660f69b6fbec8de46d9f5d40809e965b Mon Sep 17 00:00:00 2001 From: soupday <79094830+soupday@users.noreply.github.com> Date: Fri, 10 Jun 2022 01:42:52 +0100 Subject: [PATCH 06/38] 1.3.2 Facial Expression retargeter fix. --- Editor/AnimPlayerGUI.cs | 21 +++++----- Editor/AnimRetargetGUI.cs | 35 +++++++++++------ Editor/FacialProfileMapper.cs | 73 ++++++++++++++++++++++++++++------- Editor/WindowManager.cs | 10 ++--- 4 files changed, 94 insertions(+), 45 deletions(-) diff --git a/Editor/AnimPlayerGUI.cs b/Editor/AnimPlayerGUI.cs index 52f5ac2..2b1854a 100644 --- a/Editor/AnimPlayerGUI.cs +++ b/Editor/AnimPlayerGUI.cs @@ -31,7 +31,7 @@ public static void SetCharacter(PreviewScene ps, GameObject scenePrefab) sourceFbxPath = AssetDatabase.GetAssetPath(sceneFbx); Animator anim = scenePrefab.GetComponent(); AnimationClip firstClip = Util.GetFirstAnimationClipFromCharacter(sceneFbx); - facialProfile = FacialProfileMapper.GetFacialProfile(scenePrefab); + facialProfile = FacialProfileMapper.GetMeshFacialProfile(scenePrefab); UpdatePlayerTargets(anim, firstClip); } @@ -243,7 +243,7 @@ public static void SampleOnce() } public static void CreatePlayer(PreviewScene ps, GameObject fbx) - { + { if (fbx) { SetCharacter(ps, fbx); @@ -265,7 +265,7 @@ public static void CreatePlayer(PreviewScene ps, GameObject fbx) } public static void DestroyPlayer() - { + { EditorApplication.update -= UpdateDelegate; if (AnimationMode.InAnimationMode()) @@ -455,9 +455,9 @@ public static void InitFace() jawVal = jawRef; } - if (!FacialProfileMapper.GetCharacterBlendShapeWeight(root, "Eye_Blink", facialProfile, out blinkRef)) + if (!FacialProfileMapper.GetCharacterBlendShapeWeight(root, "Eye_Blink", FacialProfile.CC3, facialProfile, out blinkRef)) { - FacialProfileMapper.GetCharacterBlendShapeWeight(root, "Eye_Blink_L", facialProfile, out blinkRef); + FacialProfileMapper.GetCharacterBlendShapeWeight(root, "Eye_Blink_L", FacialProfile.CC3, facialProfile, out blinkRef); } blinkVal = blinkRef; } @@ -593,7 +593,7 @@ public static void DrawFacialMorph() GUI.DrawTexture(rightSecRowIcon, blinkIconImage); EditorGUI.BeginChangeCheck(); - blinkVal = GUI.HorizontalSlider(rightSecRowSlider, blinkVal, -30f, 120f); + blinkVal = GUI.HorizontalSlider(rightSecRowSlider, blinkVal, -30f, 100f); if (EditorGUI.EndChangeCheck()) { AdjustBlink(blinkVal); @@ -844,16 +844,13 @@ static void AdjustBlink(float input) GameObject root = PrefabUtility.GetOutermostPrefabInstanceRoot(obj); - if (!SetCharacterBlendShape(root, "Eye_Blink", input)) - { - SetCharacterBlendShape(root, "Eye_Blink_L", input); - SetCharacterBlendShape(root, "Eye_Blink_R", input); - } + SetCharacterBlendShape(root, "A14_Eye_Blink_Left", input); + SetCharacterBlendShape(root, "A15_Eye_Blink_Right", input); } private static bool SetCharacterBlendShape(GameObject characterRoot, string blendShapeName, float weight) { - return FacialProfileMapper.SetCharacterBlendShape(characterRoot, blendShapeName, facialProfile, weight); + return FacialProfileMapper.SetCharacterBlendShape(characterRoot, blendShapeName, FacialProfile.CC3Ex, facialProfile, weight); } static void SetFacialExpression(Dictionary dict, bool restore = false) diff --git a/Editor/AnimRetargetGUI.cs b/Editor/AnimRetargetGUI.cs index 0c72127..a886c75 100644 --- a/Editor/AnimRetargetGUI.cs +++ b/Editor/AnimRetargetGUI.cs @@ -989,11 +989,18 @@ static void RetargetBlendShapes() { if (!(originalClip && workingClip)) return; - string blendShape = "blendShape."; + const string blendShapePrefix = "blendShape."; GameObject targetGameObject = animator.gameObject; Transform[] targetAssetData = targetGameObject.GetComponentsInChildren(); - FacialProfile facialProfile = FacialProfileMapper.GetFacialProfile(targetGameObject); + FacialProfile meshProfile = FacialProfileMapper.GetMeshFacialProfile(targetGameObject); + FacialProfile animProfile = FacialProfileMapper.GetAnimationClipFacialProfile(workingClip); + Debug.Log("Retargeting to Facial Profile: " + meshProfile + ", From: " + animProfile); + if (meshProfile != animProfile) + { + Debug.LogWarning("Warning: Character mesh facial profile does not match the animation facial profile.\n" + + "Facial expression retargeting may not have the expected or desired results."); + } EditorCurveBinding[] sourceCurveBindings = AnimationUtility.GetCurveBindings(workingClip); @@ -1001,7 +1008,7 @@ static void RetargetBlendShapes() List uniqueSourcePaths = new List(); foreach (EditorCurveBinding binding in sourceCurveBindings) { - if (binding.propertyName.StartsWith(blendShape)) + if (binding.propertyName.StartsWith(blendShapePrefix)) { if (!uniqueSourcePaths.Contains(binding.path)) uniqueSourcePaths.Add(binding.path); @@ -1036,22 +1043,28 @@ static void RetargetBlendShapes() Dictionary cache = new Dictionary(); for (int i = 0; i < sourceCurveBindings.Length; i++) { - if (sourceCurveBindings[i].propertyName.StartsWith(blendShape)) + if (sourceCurveBindings[i].propertyName.StartsWith(blendShapePrefix)) { - string blendShapeName = sourceCurveBindings[i].propertyName.Substring(blendShape.Length); - string profileBlendShapeName = FacialProfileMapper.GetFacialProfileMapping(blendShapeName, facialProfile); + string blendShapeName = sourceCurveBindings[i].propertyName.Substring(blendShapePrefix.Length); + string profileBlendShapeName = FacialProfileMapper.GetFacialProfileMapping(blendShapeName, animProfile, meshProfile); List multiProfileName = FacialProfileMapper.GetMultiShapeNames(profileBlendShapeName); if (multiProfileName.Count == 1) { if (!cache.ContainsKey(profileBlendShapeName)) + { cache.Add(profileBlendShapeName, sourceCurveBindings[i]); + //Debug.Log("Mapping: " + profileBlendShapeName + " to " + blendShapeName); + } } else { foreach (string multiShapeName in multiProfileName) { if (!cache.ContainsKey(multiShapeName)) + { cache.Add(multiShapeName, sourceCurveBindings[i]); + //Debug.Log("Mapping (multi): " + multiShapeName + " to " + blendShapeName); + } } } } @@ -1067,7 +1080,7 @@ static void RetargetBlendShapes() for (int j = 0; j < smr.sharedMesh.blendShapeCount; j++) { string blendShapeName = smr.sharedMesh.GetBlendShapeName(j); - string targetPropertyName = blendShape + blendShapeName; + string targetPropertyName = blendShapePrefix + blendShapeName; if (cache.TryGetValue(blendShapeName, out EditorCurveBinding sourceCurveBinding)) { @@ -1080,9 +1093,7 @@ static void RetargetBlendShapes() } } } - } - - Debug.Log(logtime); + } bool PURGE = true; // Purge all curves from the animation that dont have a valid path in the target object @@ -1098,9 +1109,9 @@ static void RetargetBlendShapes() else { // purge all extra blend shape animations - if (targetCurveBindings[k].propertyName.StartsWith(blendShape)) + if (targetCurveBindings[k].propertyName.StartsWith(blendShapePrefix)) { - string blendShapeName = targetCurveBindings[k].propertyName.Substring(blendShape.Length); + string blendShapeName = targetCurveBindings[k].propertyName.Substring(blendShapePrefix.Length); if (!cache.ContainsKey(blendShapeName)) { AnimationUtility.SetEditorCurve(workingClip, targetCurveBindings[k], null); diff --git a/Editor/FacialProfileMapper.cs b/Editor/FacialProfileMapper.cs index bce4f6d..7e5b4e8 100644 --- a/Editor/FacialProfileMapper.cs +++ b/Editor/FacialProfileMapper.cs @@ -1,13 +1,14 @@ using System.Collections; using System.Collections.Generic; using UnityEngine; +using UnityEditor; namespace Reallusion.Import { public enum FacialProfile { CC3, CC3Ex, CC4 } public struct FacialProfileMapping - { + { public string CC3; public string CC3Ex; public string CC4; @@ -49,18 +50,17 @@ public string GetMapping(FacialProfile to) if (to == FacialProfile.CC4) return CC4; return null; } - } public static class FacialProfileMapper { public static List facialProfileMaps = new List() { - //new FacialProfileMapping("", "", ""), + //new FacialProfileMapping("", "", ""), new FacialProfileMapping("Brow_Raise_Inner_L/R", "A01_Brow_Inner_Up", "Brow_Raise_Inner_L/R"), // Brow_Raise_Inner_L/R new FacialProfileMapping("Brow_Drop_L", "A02_Brow_Down_Left", "Brow_Drop_L"), new FacialProfileMapping("Brow_Drop_R", "A03_Brow_Down_Right", "Brow_Drop_R"), new FacialProfileMapping("Brow_Raise_Outer_L", "A04_Brow_Outer_Up_Left", "Brow_Raise_Outer_L"), - new FacialProfileMapping("Brow_Raise_Outer_R", "A05_Brow_Outer_Up_Right", "Brow_Raise_Outer_R"), + new FacialProfileMapping("Brow_Raise_Outer_R", "A05_Brow_Outer_Up_Right", "Brow_Raise_Outer_R"), new FacialProfileMapping("", "A06_Eye_Look_Up_Left", "Eye_L_Look_Up"), new FacialProfileMapping("", "A07_Eye_Look_Up_Right", "Eye_R_Look_Up"), new FacialProfileMapping("", "A08_Eye_Look_Down_Left", "Eye_L_Look_Down"), @@ -120,14 +120,57 @@ public static class FacialProfileMapper new FacialProfileMapping("Lip_Open", "Lip_Open", "V_Lip_Open"), }; - public static Dictionary cache = new Dictionary(); - + public static Dictionary cacheCC3 = new Dictionary(); + public static Dictionary cacheCC3Ex = new Dictionary(); + public static Dictionary cacheCC4 = new Dictionary(); + + public static Dictionary GetCache(FacialProfile profile) + { + switch(profile) + { + case FacialProfile.CC3Ex: return cacheCC3Ex; + case FacialProfile.CC4: return cacheCC4; + default: return cacheCC3; + } + } + public static bool HasShape(this Mesh m, string s) { return (m.GetBlendShapeIndex(s) >= 0); } - public static FacialProfile GetFacialProfile(GameObject prefab) + public static FacialProfile GetAnimationClipFacialProfile(AnimationClip clip) + { + const string blendShapePrefix = "blendShape."; + EditorCurveBinding[] curveBindings = AnimationUtility.GetCurveBindings(clip); + + foreach (EditorCurveBinding binding in curveBindings) + { + if (binding.propertyName.StartsWith(blendShapePrefix)) + { + string blendShapeName = binding.propertyName.Substring(blendShapePrefix.Length); + + switch (blendShapeName) + { + case "A01_Brow_Inner_Up": + case "A06_Eye_Look_Up_Left": + case "A15_Eye_Blink_Right": + case "A25_Jaw_Open": + case "A37_Mouth_Close": + return FacialProfile.CC3Ex; + case "V_Open": + case "V_Wide": + case "Eye_L_Look_L": + case "Eye_R_Look_R": + return FacialProfile.CC4; + } + } + } + + return FacialProfile.CC3; + } + + public static FacialProfile GetMeshFacialProfile(GameObject prefab) { Mesh mesh = null; @@ -150,8 +193,6 @@ public static FacialProfile GetFacialProfile(GameObject prefab) mesh.HasShape("V_Wide") || mesh.HasShape("Eye_L_Look_L") || mesh.HasShape("Eye_R_Look_R")) return FacialProfile.CC4; - - return FacialProfile.CC3; } } } @@ -159,14 +200,16 @@ public static FacialProfile GetFacialProfile(GameObject prefab) return FacialProfile.CC3; } - public static string GetFacialProfileMapping(string blendShapeName, FacialProfile to) + public static string GetFacialProfileMapping(string blendShapeName, FacialProfile from, FacialProfile to) { + Dictionary cache = GetCache(from); + if (cache.TryGetValue(blendShapeName, out FacialProfileMapping fpm)) return fpm.GetMapping(to); foreach (FacialProfileMapping fpmSearch in facialProfileMaps) { - if (fpmSearch.HasMapping(blendShapeName)) + if (fpmSearch.HasMapping(blendShapeName, from)) { cache.Add(blendShapeName, fpmSearch); return fpmSearch.GetMapping(to); @@ -219,13 +262,13 @@ public static List GetMultiShapeNames(string profileShapeName) return multiShapeNames; } - public static bool SetCharacterBlendShape(GameObject root, string shapeName, FacialProfile profile, float weight) + public static bool SetCharacterBlendShape(GameObject root, string shapeName, FacialProfile fromProfile, FacialProfile toProfile, float weight) { bool res = false; if (root) { - string profileShapeName = GetFacialProfileMapping(shapeName, profile); + string profileShapeName = GetFacialProfileMapping(shapeName, fromProfile, toProfile); GetMultiShapeNames(profileShapeName); for (int i = 0; i < root.transform.childCount; i++) @@ -254,14 +297,14 @@ public static bool SetCharacterBlendShape(GameObject root, string shapeName, Fac return res; } - public static bool GetCharacterBlendShapeWeight(GameObject root, string shapeName, FacialProfile profile, out float weight) + public static bool GetCharacterBlendShapeWeight(GameObject root, string shapeName, FacialProfile fromProfile, FacialProfile toProfile, out float weight) { weight = 0f; int numWeights = 0; if (root) { - string profileShapeName = GetFacialProfileMapping(shapeName, profile); + string profileShapeName = GetFacialProfileMapping(shapeName, fromProfile, toProfile); for (int i = 0; i < root.transform.childCount; i++) { diff --git a/Editor/WindowManager.cs b/Editor/WindowManager.cs index 997d984..dd06ab7 100644 --- a/Editor/WindowManager.cs +++ b/Editor/WindowManager.cs @@ -192,22 +192,20 @@ public static void TakeScreenShot() private static AnimationClip selectedAnimation; private static AnimationClip workingAnimation; private static Animator sceneAnimator; - + public static void ShowAnimationPlayer() { PreviewScene ps = PreviewScene.GetPreviewScene(); if (ps.IsValid) { - GameObject currentCharacterFbx = null; - if (ImporterWindow.Current) - currentCharacterFbx = ImporterWindow.Current.Character?.Fbx; - + GameObject currentCharacterFbx = ps.GetPreviewCharacter(); + if (AnimPlayerGUI.IsPlayerShown()) { AnimPlayerGUI.SetCharacter(ps, currentCharacterFbx); } - else + else { AnimPlayerGUI.CreatePlayer(ps, currentCharacterFbx); openedInPreviewScene = true; From f71cf1b29c0c3cdf54a4ade5399ac09314717341 Mon Sep 17 00:00:00 2001 From: soupday <79094830+soupday@users.noreply.github.com> Date: Fri, 10 Jun 2022 02:09:57 +0100 Subject: [PATCH 07/38] 1.3.2 anim player selector fixes. Changelog. --- CHANGELOG.md | 3 +++ Editor/AnimPlayerGUI.cs | 9 +++++---- Editor/AnimRetargetGUI.cs | 3 +-- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 66bc48b..79e6753 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,7 +3,10 @@ Changelog ### v 1.3.2 - HDRP12 Single pass hair shader fixes. +- HDRP12 Tessellation shaders and material templates added. +- Use Tessellation option added to import settings. - Skin SSS transmission thickness min-max remap parameters. +- Fixes to facial expression retargeter targeting wrong blendshapes in same profile. ### v 1.3.1 - Arm Flexion correction added. diff --git a/Editor/AnimPlayerGUI.cs b/Editor/AnimPlayerGUI.cs index 2b1854a..984cbce 100644 --- a/Editor/AnimPlayerGUI.cs +++ b/Editor/AnimPlayerGUI.cs @@ -133,10 +133,10 @@ public static void DrawPlayer() animator = (Animator)EditorGUILayout.ObjectField(new GUIContent("Scene Model", "Animated model in scene"), animator, typeof(Animator), true); selectedClip = (AnimationClip)EditorGUILayout.ObjectField(new GUIContent("Animation", "Animation to play and manipulate"), selectedClip, typeof(AnimationClip), false); if (EditorGUI.EndChangeCheck()) - { - animationClip = CloneClip(selectedClip); - + { + // set animator first WindowManager.SetSceneAnimator(animator); + animationClip = CloneClip(selectedClip); if (animationClip && animator) { @@ -236,6 +236,7 @@ public static void SampleOnce() { if (animator && animationClip) { + if (!AnimationMode.InAnimationMode()) AnimationMode.StartAnimationMode(); AnimationMode.BeginSampling(); AnimationMode.SampleAnimationClip(animator.gameObject, animationClip, time); AnimationMode.EndSampling(); @@ -257,7 +258,7 @@ public static void CreatePlayer(PreviewScene ps, GameObject fbx) //2020 LTS AnimPlayerWindow.ShowPlayer(); #endif - //Common + //Common SceneView.RepaintAll(); EditorApplication.update += UpdateDelegate; diff --git a/Editor/AnimRetargetGUI.cs b/Editor/AnimRetargetGUI.cs index a886c75..3048aec 100644 --- a/Editor/AnimRetargetGUI.cs +++ b/Editor/AnimRetargetGUI.cs @@ -137,8 +137,7 @@ static void Init() lockedImage = Reallusion.Import.Util.FindTexture(folders, "RLIcon_Locked"); unlockedImage = Reallusion.Import.Util.FindTexture(folders, "RLIcon_Unlocked"); - Reselect(); - Reset(); + Reselect(); } public static void Reselect() From 9bd73d520ff2348a83873cdb81798fab32e65e96 Mon Sep 17 00:00:00 2001 From: soupday <79094830+soupday@users.noreply.github.com> Date: Fri, 10 Jun 2022 07:36:25 +0100 Subject: [PATCH 08/38] 1.3.2 Facial Expression Retargeter fixes. Lock animation correction values function. Code refactor. Code Fixes. --- Editor/AnimPlayerGUI.cs | 10 +++--- Editor/ComputeBake.cs | 49 +++++++++++++------------- Editor/Extensions.cs | 12 +++---- Editor/ImporterMenu.cs | 64 +++++++++++++++++++--------------- Editor/ImporterWindow.cs | 54 +++++++++-------------------- Editor/MeshUtil.cs | 61 +++++++++++++-------------------- Editor/Pipeline.cs | 4 +-- Editor/PreviewScene.cs | 56 ++++++++++++------------------ Editor/WindowManager.cs | 74 ++++++++++++++++++++++++++++++++-------- 9 files changed, 194 insertions(+), 190 deletions(-) diff --git a/Editor/AnimPlayerGUI.cs b/Editor/AnimPlayerGUI.cs index 984cbce..40cdfe9 100644 --- a/Editor/AnimPlayerGUI.cs +++ b/Editor/AnimPlayerGUI.cs @@ -20,10 +20,10 @@ public class AnimPlayerGUI public static string sourceFbxPath; public static bool AnimFoldOut { get { return animFoldOut; } set { animFoldOut = value; } } - public static void SetCharacter(PreviewScene ps, GameObject scenePrefab) + public static void SetCharacter(GameObject scenePrefab) { - if (ps.IsValid) - scenePrefab = ps.GetPreviewCharacter(); + if (WindowManager.IsPreviewScene) + scenePrefab = WindowManager.GetPreviewScene().GetPreviewCharacter(); if (scenePrefab) { @@ -243,11 +243,11 @@ public static void SampleOnce() } } - public static void CreatePlayer(PreviewScene ps, GameObject fbx) + public static void CreatePlayer(GameObject fbx) { if (fbx) { - SetCharacter(ps, fbx); + SetCharacter(fbx); } #if SCENEVIEW_OVERLAY_COMPATIBLE diff --git a/Editor/ComputeBake.cs b/Editor/ComputeBake.cs index 9c1e2fe..26d9ece 100644 --- a/Editor/ComputeBake.cs +++ b/Editor/ComputeBake.cs @@ -549,7 +549,7 @@ private Material BakeSkinMaterial(Material mat, string sourceName) float smoothnessPower = mat.GetFloatIf("_SmoothnessPower"); float subsurfaceScale = mat.GetFloatIf("_SubsurfaceScale"); float thicknessScale = mat.GetFloatIf("_ThicknessScale"); - float thicknessScaleMin = mat.GetFloatIf("_ThicknessScaleMin"); + float thicknessScaleMin = mat.GetFloatIf("_ThicknessScaleMin", 0f); float colorBlendStrength = mat.GetFloatIf("_ColorBlendStrength"); float normalBlendStrength = mat.GetFloatIf("_NormalBlendStrength"); float mouthAOPower = mat.GetFloatIf("_MouthCavityAO"); @@ -578,17 +578,16 @@ private Material BakeSkinMaterial(Material mat, string sourceName) float upperLipSS = mat.GetFloatIf("_UpperLipScatterScale"); float chinSS = mat.GetFloatIf("_ChinScatterScale"); float unmaskedSS = mat.GetFloatIf("_UnmaskedScatterScale"); - float sssNormalSoften = mat.GetFloatIf("_SubsurfaceNormalSoften"); + float sssNormalSoften = mat.GetFloatIf("_SubsurfaceNormalSoften", 0f); Texture2D emission = GetMaterialTexture(mat, "_EmissionMap"); - Color diffuseColor = mat.GetColorIf("_DiffuseColor"); - Color emissiveColor = mat.GetColorIf("_EmissiveColor"); - Color subsurfaceFalloff = mat.GetColorIf("_SubsurfaceFalloff"); + Color diffuseColor = mat.GetColorIf("_DiffuseColor", Color.white); + Color emissiveColor = mat.GetColorIf("_EmissiveColor", Color.black); + Color subsurfaceFalloff = mat.GetColorIf("_SubsurfaceFalloff", Color.white); if (IS_HDRP) subsurfaceFalloff = Color.white; bool isHead = mat.GetFloatIf("BOOLEAN_IS_HEAD") > 0f; bool useAmplify = characterInfo.BakeCustomShaders && mat.shader.name.iContains("/Amplify/"); bool useTessellation = Importer.USE_TESSELLATION_SHADER; - if (!IS_HDRP && !useAmplify) sssNormalSoften = 0f; Texture2D bakedBaseMap = diffuse; @@ -754,8 +753,8 @@ private Material BakeTeethMaterial(Material mat, string sourceName) float gumsThickness = mat.GetFloatIf("_GumsThickness"); float isUpperTeeth = mat.GetFloatIf("_IsUpperTeeth"); Texture2D emission = GetMaterialTexture(mat, "_EmissionMap"); - Color emissiveColor = mat.GetColorIf("_EmissiveColor"); - Color subsurfaceFalloff = mat.GetColorIf("_SubsurfaceFalloff"); + Color emissiveColor = mat.GetColorIf("_EmissiveColor", Color.black); + Color subsurfaceFalloff = mat.GetColorIf("_SubsurfaceFalloff", Color.white); if (IS_HDRP) subsurfaceFalloff = Color.white; bool useAmplify = characterInfo.BakeCustomShaders && mat.shader.name.iContains("/Amplify/"); @@ -850,8 +849,8 @@ private Material BakeTongueMaterial(Material mat, string sourceName) float tongueSSS = mat.GetFloatIf("_TongueSSS"); float tongueThickness = mat.GetFloatIf("_TongueThickness"); Texture2D emission = GetMaterialTexture(mat, "_EmissionMap"); - Color emissiveColor = mat.GetColorIf("_EmissiveColor"); - Color subsurfaceFalloff = mat.GetColorIf("_SubsurfaceFalloff"); + Color emissiveColor = mat.GetColorIf("_EmissiveColor", Color.black); + Color subsurfaceFalloff = mat.GetColorIf("_SubsurfaceFalloff", Color.white); if (IS_HDRP) subsurfaceFalloff = Color.white; bool useAmplify = characterInfo.BakeCustomShaders && mat.shader.name.iContains("/Amplify/"); @@ -967,15 +966,15 @@ private Material BakeEyeMaterial(Material mat, string sourceName) float irisSubsurfaceScale = mat.GetFloatIf("_IrisSubsurfaceScale"); float subsurfaceThickness = mat.GetFloatIf("_SubsurfaceThickness"); - Color cornerShadowColor = mat.GetColorIf("_CornerShadowColor"); - Color irisColor = mat.GetColorIf("_IrisColor"); - Color irisCloudyColor = mat.GetColorIf("_IrisCloudyColor"); - Color limbusColor = mat.GetColorIf("_LimbusColor"); + Color cornerShadowColor = mat.GetColorIf("_CornerShadowColor", Color.red); + Color irisColor = mat.GetColorIf("_IrisColor", Color.white); + Color irisCloudyColor = mat.GetColorIf("_IrisCloudyColor", Color.black); + Color limbusColor = mat.GetColorIf("_LimbusColor", Color.black); bool isCornea = mat.GetFloatIf("BOOLEAN_ISCORNEA") > 0f; bool isLeftEye = mat.GetFloatIf("_IsLeftEye") > 0f; Texture2D emission = GetMaterialTexture(mat, "_EmissionMap"); - Color emissiveColor = mat.GetColorIf("_EmissiveColor"); - Color subsurfaceFalloff = mat.GetColorIf("_SubsurfaceFalloff"); + Color emissiveColor = mat.GetColorIf("_EmissiveColor", Color.black); + Color subsurfaceFalloff = mat.GetColorIf("_SubsurfaceFalloff", Color.white); bool useAmplify = characterInfo.BakeCustomShaders && mat.shader.name.iContains("/Amplify/"); bool useTessellation = Importer.USE_TESSELLATION_SHADER; @@ -1159,13 +1158,13 @@ private Material BakeHairMaterial(Material mat, string sourceName, out Material float normalStrength = mat.GetFloatIf("_NormalStrength"); Vector4 highlightADistribution = mat.GetVectorIf("_HighlightADistribution"); Vector4 highlightBDistribution = mat.GetVectorIf("_HighlightBDistribution"); - Color vertexBaseColor = mat.GetColorIf("_VertexBaseColor"); - Color rootColor = mat.GetColorIf("_RootColor"); - Color endColor = mat.GetColorIf("_EndColor"); - Color highlightAColor = mat.GetColorIf("_HighlightAColor"); - Color highlightBColor = mat.GetColorIf("_HighlightBColor"); - Color specularTint = mat.GetColorIf("_SpecularTint"); - Color diffuseColor = mat.GetColorIf("_DiffuseColor"); + Color vertexBaseColor = mat.GetColorIf("_VertexBaseColor", Color.black); + Color rootColor = mat.GetColorIf("_RootColor", Color.black); + Color endColor = mat.GetColorIf("_EndColor", Color.white); + Color highlightAColor = mat.GetColorIf("_HighlightAColor", Color.white); + Color highlightBColor = mat.GetColorIf("_HighlightBColor", Color.white); + Color specularTint = mat.GetColorIf("_SpecularTint", Color.white); + Color diffuseColor = mat.GetColorIf("_DiffuseColor", Color.white); bool enableColor = mat.GetFloatIf("BOOLEAN_ENABLECOLOR") > 0f; float clipQuality = 0f; if (mat.HasProperty("_ENUMCLIPQUALITY_ON")) @@ -1173,7 +1172,7 @@ private Material BakeHairMaterial(Material mat, string sourceName, out Material else if (mat.HasProperty("_ClipQuality")) clipQuality = mat.GetFloat("_ClipQuality"); Texture2D emission = GetMaterialTexture(mat, "_EmissionMap"); - Color emissiveColor = mat.GetColorIf("_EmissiveColor"); + Color emissiveColor = mat.GetColorIf("_EmissiveColor", Color.black); firstPass = null; secondPass = null; @@ -1409,7 +1408,7 @@ private Material BakeEyeOcclusionMaterial(Material mat, string sourceName) float top2Max = mat.GetFloatIf("_Top2Max"); float tearDuctPosition = mat.GetFloatIf("_TearDuctPosition"); float tearDuctWidth = mat.GetFloatIf("_TearDuctWidth"); - Color occlusionColor = mat.GetColorIf("_OcclusionColor"); + Color occlusionColor = mat.GetColorIf("_OcclusionColor", Color.black); float expandOut = mat.GetFloatIf("_ExpandOut"); float expandUpper = mat.GetFloatIf("_ExpandUpper"); diff --git a/Editor/Extensions.cs b/Editor/Extensions.cs index 96eb8bf..a40945b 100644 --- a/Editor/Extensions.cs +++ b/Editor/Extensions.cs @@ -90,13 +90,13 @@ public static bool SetFloatIf(this Material mat, string shaderRef, float value) return false; } - public static float GetFloatIf(this Material mat, string shaderRef) + public static float GetFloatIf(this Material mat, string shaderRef, float defaultValue = 0) { if (mat.shader && mat.shader.FindPropertyIndex(shaderRef) >= 0) { return mat.GetFloat(shaderRef); } - return 0f; + return defaultValue; } public static bool SetVectorIf(this Material mat, string shaderRef, Vector4 value) @@ -109,13 +109,13 @@ public static bool SetVectorIf(this Material mat, string shaderRef, Vector4 valu return false; } - public static Vector4 GetVectorIf(this Material mat, string shaderRef) + public static Vector4 GetVectorIf(this Material mat, string shaderRef, Vector4 defaultValue = default(Vector4)) { if (mat.shader && mat.shader.FindPropertyIndex(shaderRef) >= 0) { return mat.GetVector(shaderRef); } - return Vector4.zero; + return defaultValue; } public static bool SetColorIf(this Material mat, string shaderRef, Color value) @@ -128,13 +128,13 @@ public static bool SetColorIf(this Material mat, string shaderRef, Color value) return false; } - public static Color GetColorIf(this Material mat, string shaderRef) + public static Color GetColorIf(this Material mat, string shaderRef, Color defaultValue = default(Color)) { if (mat.shader && mat.shader.FindPropertyIndex(shaderRef) >= 0) { return mat.GetColor(shaderRef); } - return Color.magenta; + return defaultValue; } } } diff --git a/Editor/ImporterMenu.cs b/Editor/ImporterMenu.cs index c5d83ad..95b9231 100644 --- a/Editor/ImporterMenu.cs +++ b/Editor/ImporterMenu.cs @@ -32,9 +32,9 @@ public static void InitCC3ImportGUI() [MenuItem("Reallusion/Animation Player", priority = 2)] public static void ShowAnimationPlayer() { - if (WindowManager.showPlayer) + if (WindowManager.showPlayer && AnimPlayerGUI.IsPlayerShown()) { - WindowManager.HideAnimationPlayer(true); + WindowManager.HideAnimationPlayer(true); } else { @@ -62,10 +62,18 @@ public static void ShowAnimationRetargeter() } } +#if HDRP_10_5_0_OR_NEWER + [MenuItem("Reallusion/Misc Tools/Add HDRP Diffusion Profiles", priority = 180)] + private static void DoAddDiffusionProfiles() + { + Pipeline.AddDiffusionProfilesHDRP(); + } +#endif + [MenuItem("Reallusion/Animation Retargeter", true)] public static bool ValidateShowAnimationRetargeter() { - return PreviewScene.GetPreviewScene().IsValid && AnimPlayerGUI.IsPlayerShown(); + return WindowManager.IsPreviewScene && AnimPlayerGUI.IsPlayerShown(); } [MenuItem("Assets/Reallusion/Import Character", priority = 2000)] @@ -80,47 +88,49 @@ public static bool ValidateInitAssetCC3ImportGUI() if (Util.IsCC3Character(Selection.activeObject)) return true; return false; } + - [MenuItem("Reallusion/Preview Scene Tools/Orbit Scene View (Toggle)", priority = 210)] - public static void DoOrbitSceneView() - { - WindowManager.DoSceneViewOrbit(); - } - - [MenuItem("Reallusion/Preview Scene Tools/Orbit Scene View (Toggle)", true)] - private static bool ValudidateDoOrbitSceneView() - { - PreviewScene ps = PreviewScene.GetPreviewScene(); - return ps.IsValid; - } - /* - [MenuItem("Reallusion/Scene Tools/Orbit Scene View (Tracking)", priority = 211)] - public static void DoOrbitSceneViewTracking() - { - WindowManager.DoSceneViewOrbitTracking(); - }*/ + // Scene Tools + // - [MenuItem("Reallusion/Preview Scene Tools/Match Scene Camera", priority = 212)] + [MenuItem("Reallusion/Preview Scene Tools/Match Scene Camera", priority = 210)] public static void DoMatchSceneCameraOnce() { WindowManager.DoMatchSceneCameraOnce(); } - [MenuItem("Reallusion/Preview Scene Tools/Match Scene Camera (Toggle)", priority = 212)] + [MenuItem("Reallusion/Preview Scene Tools/Match Scene Camera (Toggle)", priority = 211)] public static void DoMatchSceneCamera() { WindowManager.DoMatchSceneCamera(); } [MenuItem("Reallusion/Preview Scene Tools/Match Scene Camera (Toggle)", true)] - private static bool ValudidateDoMatchSceneCamera() + private static bool ValidateDoMatchSceneCamera() + { + return WindowManager.IsPreviewScene; + } + + [MenuItem("Reallusion/Preview Scene Tools/Orbit Scene View (Toggle)", priority = 212)] + public static void DoOrbitSceneView() + { + WindowManager.DoSceneViewOrbit(); + } + + [MenuItem("Reallusion/Preview Scene Tools/Orbit Scene View (Toggle)", true)] + private static bool ValidateDoOrbitSceneView() + { + return WindowManager.IsPreviewScene; + } + + [MenuItem("Reallusion/Preview Scene Tools/Toggle All Scene Effects Off", priority = 230)] + public static void DoToggleOff() { - PreviewScene ps = PreviewScene.GetPreviewScene(); - return ps.IsValid; + WindowManager.DoSceneToggleOffAll(); } - [MenuItem("Reallusion/Preview Scene Tools/Screenshot", priority = 213)] + [MenuItem("Reallusion/Preview Scene Tools/Screenshot", priority = 250)] public static void DoScreenShot() { WindowManager.TakeScreenShot(); diff --git a/Editor/ImporterWindow.cs b/Editor/ImporterWindow.cs index 91c389a..a73daa1 100644 --- a/Editor/ImporterWindow.cs +++ b/Editor/ImporterWindow.cs @@ -336,10 +336,10 @@ private void OnGUI() { StoreBackScene(); - PreviewScene.OpenPreviewScene(contextCharacter.Fbx); + WindowManager.OpenPreviewScene(contextCharacter.Fbx); if (WindowManager.showPlayer) WindowManager.ShowAnimationPlayer(); - ResetAllSceneViewCamera(); + ResetAllSceneViewCamera(); } else if (refreshAfterGUI) { @@ -791,10 +791,13 @@ private void OnGUISettingsArea(Rect settingsBlock) "Otherwise subsequent material rebuilds will try to re-use existing bakes. Only needed if the source textures are changed.")); GUILayout.Space(ROW_SPACE); - Importer.USE_TESSELLATION_SHADER = GUILayout.Toggle(Importer.USE_TESSELLATION_SHADER, + if (Pipeline.isHDRP) + { + Importer.USE_TESSELLATION_SHADER = GUILayout.Toggle(Importer.USE_TESSELLATION_SHADER, new GUIContent("Use Tessellation in Shaders", "Use tessellation enabled shaders where possible. " + "For HDRP 10 & 11 this means default shaders only (HDRP/LitTessellation). For HDRP 12 (Unity 2021.2+) all shader graph shaders can have tessellation enabled.")); - GUILayout.Space(ROW_SPACE); + GUILayout.Space(ROW_SPACE); + } GUILayout.EndVertical(); @@ -942,42 +945,21 @@ public void CheckDragAndDrop() DragAndDrop.AcceptDrag(); break; } - } - - bool ShowPreviewCharacter() - { - GameObject fbx = contextCharacter.Fbx; - - PreviewScene ps = PreviewScene.GetPreviewScene(); - - if (ps.IsValid) - { - bool animationMode = AnimationMode.InAnimationMode(); - if (animationMode) AnimationMode.StopAnimationMode(); - - ps.ShowPreviewCharacter(fbx); - - if (animationMode) AnimationMode.StartAnimationMode(); - } - - return ps.IsValid; - } + } bool UpdatePreviewCharacter(GameObject prefabAsset) { - PreviewScene ps = PreviewScene.GetPreviewScene(); - - if (ps.IsValid) + if (WindowManager.IsPreviewScene) { bool animationMode = AnimationMode.InAnimationMode(); if (animationMode) AnimationMode.StopAnimationMode(); - ps.UpdatePreviewCharacter(prefabAsset); + WindowManager.GetPreviewScene().UpdatePreviewCharacter(prefabAsset); if (animationMode) AnimationMode.StartAnimationMode(); } - return ps.IsValid; + return WindowManager.IsPreviewScene; } private void BuildCharacter() @@ -1036,28 +1018,24 @@ private void BakeCharacter() bool ShowBakedCharacter(GameObject bakedAsset) { - PreviewScene ps = PreviewScene.GetPreviewScene(); - - if (ps.IsValid) + if (WindowManager.IsPreviewScene) { bool animationMode = AnimationMode.InAnimationMode(); if (animationMode) AnimationMode.StopAnimationMode(); - ps.ShowBakedCharacter(bakedAsset); + WindowManager.GetPreviewScene().ShowBakedCharacter(bakedAsset); if (animationMode) AnimationMode.StartAnimationMode(); } - return ps.IsValid; + return WindowManager.IsPreviewScene; } public static void ResetAllSceneViewCamera() { - PreviewScene ps = PreviewScene.GetPreviewScene(); - - if (ps.IsValid) + if (WindowManager.IsPreviewScene) { - GameObject obj = ps.GetPreviewCharacter(); + GameObject obj = WindowManager.GetPreviewScene().GetPreviewCharacter(); if (obj) { GameObject root = PrefabUtility.GetOutermostPrefabInstanceRoot(obj); diff --git a/Editor/MeshUtil.cs b/Editor/MeshUtil.cs index 23b6fc7..21253cb 100644 --- a/Editor/MeshUtil.cs +++ b/Editor/MeshUtil.cs @@ -35,9 +35,9 @@ private static void DoReverse() { if (Selection.gameObjects.Length > 1) foreach (GameObject go in Selection.gameObjects) - MeshUtil.ReverseTriangleOrder(go); + ReverseTriangleOrder(go); else - MeshUtil.ReverseTriangleOrder(Selection.activeObject); + ReverseTriangleOrder(Selection.activeObject); } [MenuItem("Reallusion/Mesh Tools/Reverse Triangle Order", true)] @@ -51,9 +51,9 @@ private static void DoPrune() { if (Selection.gameObjects.Length > 1) foreach (GameObject go in Selection.gameObjects) - MeshUtil.PruneBlendShapes(go); + PruneBlendShapes(go); else - MeshUtil.PruneBlendShapes(Selection.activeObject); + PruneBlendShapes(Selection.activeObject); } [MenuItem("Reallusion/Mesh Tools/Prune Blend Shapes", true)] @@ -74,11 +74,11 @@ private static void DoAutoSmoothMesh() if (Selection.gameObjects.Length > 1) foreach (GameObject go in Selection.gameObjects) - MeshUtil.AutoSmoothMesh(go); + AutoSmoothMesh(go); else - MeshUtil.AutoSmoothMesh(Selection.activeObject); + AutoSmoothMesh(Selection.activeObject); - if (playerOpen) + if (playerOpen) WindowManager.ShowAnimationPlayer(); } @@ -91,101 +91,86 @@ private static bool ValudidateDoAutoSmoothMesh() [MenuItem("Reallusion/Mesh Tools/Open or Close Character Mouth", priority = 201)] private static void DoOpenCloseMouth() { - MeshUtil.CharacterOpenCloseMouth(Selection.activeObject); + CharacterOpenCloseMouth(Selection.activeObject); } [MenuItem("Reallusion/Mesh Tools/Open or Close Character Mouth", true)] private static bool ValudidateDoOpenCloseMouth() { - PreviewScene ps = PreviewScene.GetPreviewScene(); - return ps.IsValid && ps.GetPreviewCharacter() != null; + return WindowManager.IsPreviewScene && WindowManager.GetPreviewScene().GetPreviewCharacter() != null; } [MenuItem("Reallusion/Mesh Tools/Open or Close Character Eyes", priority = 202)] private static void DoOpenCloseEyes() { - MeshUtil.CharacterOpenCloseEyes(Selection.activeObject); + CharacterOpenCloseEyes(Selection.activeObject); } [MenuItem("Reallusion/Mesh Tools/Open or Close Character Eyes", true)] private static bool ValudidateDoOpenCloseEyes() { - PreviewScene ps = PreviewScene.GetPreviewScene(); - return ps.IsValid && ps.GetPreviewCharacter() != null; + return WindowManager.IsPreviewScene && WindowManager.GetPreviewScene().GetPreviewCharacter() != null; } [MenuItem("Reallusion/Mesh Tools/Eye/Look Left", priority = 203)] private static void DoLookLeft() { - MeshUtil.CharacterEyeLook(Selection.activeObject, EyeLookDir.Left); + CharacterEyeLook(Selection.activeObject, EyeLookDir.Left); } [MenuItem("Reallusion/Mesh Tools/Eye/Look Left", true)] private static bool ValudidateDoLookLeft() - { - PreviewScene ps = PreviewScene.GetPreviewScene(); - return ps.IsValid && ps.GetPreviewCharacter() != null; + { + return WindowManager.IsPreviewScene && WindowManager.GetPreviewScene().GetPreviewCharacter() != null; } [MenuItem("Reallusion/Mesh Tools/Eye/Look Right", priority = 204)] private static void DoLookRight() { - MeshUtil.CharacterEyeLook(Selection.activeObject, EyeLookDir.Right); + CharacterEyeLook(Selection.activeObject, EyeLookDir.Right); } [MenuItem("Reallusion/Mesh Tools/Eye/Look Right", true)] private static bool ValudidateDoLookRight() { - PreviewScene ps = PreviewScene.GetPreviewScene(); - return ps.IsValid && ps.GetPreviewCharacter() != null; + return WindowManager.IsPreviewScene && WindowManager.GetPreviewScene().GetPreviewCharacter() != null; } [MenuItem("Reallusion/Mesh Tools/Eye/Look Up", priority = 205)] private static void DoLookUp() { - MeshUtil.CharacterEyeLook(Selection.activeObject, EyeLookDir.Up); + CharacterEyeLook(Selection.activeObject, EyeLookDir.Up); } [MenuItem("Reallusion/Mesh Tools/Eye/Look Up", true)] private static bool ValudidateDoLookUp() { - PreviewScene ps = PreviewScene.GetPreviewScene(); - return ps.IsValid && ps.GetPreviewCharacter() != null; + return WindowManager.IsPreviewScene && WindowManager.GetPreviewScene().GetPreviewCharacter() != null; } [MenuItem("Reallusion/Mesh Tools/Eye/Look Down", priority = 206)] private static void DoLookDown() { - MeshUtil.CharacterEyeLook(Selection.activeObject, EyeLookDir.Down); + CharacterEyeLook(Selection.activeObject, EyeLookDir.Down); } [MenuItem("Reallusion/Mesh Tools/Eye/Look Down", true)] private static bool ValudidateDoLookDown() { - PreviewScene ps = PreviewScene.GetPreviewScene(); - return ps.IsValid && ps.GetPreviewCharacter() != null; + return WindowManager.IsPreviewScene && WindowManager.GetPreviewScene().GetPreviewCharacter() != null; } [MenuItem("Reallusion/Mesh Tools/Eye/Look Forward", priority = 207)] private static void DoLookForward() { - MeshUtil.CharacterEyeLook(Selection.activeObject, EyeLookDir.None); + CharacterEyeLook(Selection.activeObject, EyeLookDir.None); } [MenuItem("Reallusion/Mesh Tools/Eye/Look Forward", true)] private static bool ValudidateDoLookForward() { - PreviewScene ps = PreviewScene.GetPreviewScene(); - return ps.IsValid && ps.GetPreviewCharacter() != null; - } - -#if HDRP_10_5_0_OR_NEWER - [MenuItem("Reallusion/Tools/Add HDRP Diffusion Profiles", priority = 180)] - private static void DoAddDiffusionProfiles() - { - Pipeline.AddDiffusionProfilesHDRP(); + return WindowManager.IsPreviewScene && WindowManager.GetPreviewScene().GetPreviewCharacter() != null; } -#endif public static Mesh GetMeshFrom(Object obj) { @@ -1360,7 +1345,7 @@ public static void SmoothNormals(Mesh mesh, float angle) Vector3[] uniqueNormals = new Vector3[uniqueVerts.Count]; - for (int t = 0; t < numTriangles; t++) + for (int t = 0; t < numTriangles; t++) { int t0 = t * 3 + 0; int t1 = t * 3 + 1; diff --git a/Editor/Pipeline.cs b/Editor/Pipeline.cs index 022d039..af467e9 100644 --- a/Editor/Pipeline.cs +++ b/Editor/Pipeline.cs @@ -40,7 +40,7 @@ public enum MaterialQuality { None, Default, High, Baked } public static class Pipeline { - public const string VERSION = "1.3.1"; + public const string VERSION = "1.3.2"; #if HDRP_10_5_0_OR_NEWER // version @@ -137,7 +137,7 @@ public static class Pipeline public const string MATERIAL_BAKED_CORNEA_REFRACTIVE_CUSTOM = "RL_Template_Baked_CorneaRefractiveCustom_HDRP"; public const string MATERIAL_BAKED_EYE_REFRACTIVE_CUSTOM = "RL_Template_Baked_EyeRefractiveCustom_HDRP"; public const string MATERIAL_BAKED_EYE_OCCLUSION_CUSTOM = "RL_Template_Baked_EyeOcclusionCustom_HDRP"; - public const string MATERIAL_BAKED_HAIR_CUSTOM = "RL_Template_Baked_HairCustom_HDRP12"; + public const string MATERIAL_BAKED_HAIR_CUSTOM = "RL_Template_Baked_HairCustom_HDRP"; public const string MATERIAL_BAKED_HAIR_COVERAGE_CUSTOM = "RL_Template_Baked_HairCustom_HDRP"; // 2 pass public const string MATERIAL_BAKED_HAIR_1ST_PASS = "RL_Template_Baked_Hair_1st_Pass_HDRP"; diff --git a/Editor/PreviewScene.cs b/Editor/PreviewScene.cs index 954787b..90da09e 100644 --- a/Editor/PreviewScene.cs +++ b/Editor/PreviewScene.cs @@ -20,54 +20,40 @@ public struct PreviewScene Transform baked; Transform camera; + public bool IsValid { get { return scene.IsValid(); } } - public static PreviewScene OpenPreviewScene(GameObject fbx) - { - if (!fbx) return new PreviewScene(); - if (!EditorSceneManager.SaveCurrentModifiedScenesIfUserWantsTo()) return new PreviewScene(); - - Scene scene = EditorSceneManager.NewScene(NewSceneSetup.EmptyScene); - GameObject.Instantiate(Util.FindPreviewScenePrefab(), Vector3.zero, Quaternion.identity); - - PreviewScene previewScene = GetPreviewScene(); - - previewScene.PostProcessingAndLighting(); - - previewScene.ShowPreviewCharacter(fbx); - - return previewScene; - } public Transform GetCamera() { - return camera; - } + if (!camera) camera = GameObject.Find("Main Camera")?.transform; - public static PreviewScene GetPreviewScene() - { - PreviewScene ps = new PreviewScene(); - ps.container = GameObject.Find("Preview Scene Container")?.transform; - ps.character = GameObject.Find("Character Container")?.transform; - ps.baked = GameObject.Find("Baked Character Container")?.transform; - ps.stage = GameObject.Find("Stage")?.transform; - ps.lighting = GameObject.Find("Lighting")?.transform; - ps.scene = UnityEngine.SceneManagement.SceneManager.GetActiveScene(); - ps.camera = GameObject.Find("Main Camera")?.transform; - if (!ps.camera) + if (!camera) { Camera[] cams = GameObject.FindObjectsOfType(); foreach (Camera cam in cams) { if (cam.isActiveAndEnabled) { - ps.camera = cam.transform; - break; - } + return cam.transform; + } } } - return ps; - } - public bool IsValid { get { return scene.IsValid() && container && character && baked && stage && lighting; } } + return camera; + } + + public static PreviewScene FetchPreviewScene(Scene scene) + { + if (!scene.IsValid()) scene = UnityEngine.SceneManagement.SceneManager.GetActiveScene(); + PreviewScene ps = new PreviewScene(); + ps.scene = scene; + ps.container = GameObject.Find("Preview Scene Container")?.transform; + ps.character = GameObject.Find("Character Container")?.transform; + ps.baked = GameObject.Find("Baked Character Container")?.transform; + ps.stage = GameObject.Find("Stage")?.transform; + ps.lighting = GameObject.Find("Lighting")?.transform; + ps.camera = GameObject.Find("Main Camera")?.transform; + return ps; + } public GameObject GetPreviewCharacter() { diff --git a/Editor/WindowManager.cs b/Editor/WindowManager.cs index dd06ab7..124796e 100644 --- a/Editor/WindowManager.cs +++ b/Editor/WindowManager.cs @@ -12,16 +12,49 @@ namespace Reallusion.Import public static class WindowManager { public static Scene currentScene; + public static Scene previewSceneHandle; public static PreviewScene previewScene; public static bool openedInPreviewScene; public static bool showPlayer = true; - public static bool showRetarget = false; + public static bool showRetarget = false; static WindowManager() { // Even if update is not the most elegant. Using hierarchyWindowChanged for CPU sake will not work in all cases, because when hierarchyWindowChanged is called, Time's values might be all higher than current values. Why? Because current values are set at the first frame. If you keep reloading the same scene, this case happens. EditorApplication.update += WindowManager.MonitorScene; } + + public static PreviewScene OpenPreviewScene(GameObject prefab) + { + if (!prefab) return default; + if (!IsPreviewScene && !EditorSceneManager.SaveCurrentModifiedScenesIfUserWantsTo()) return default; + + Scene scene = EditorSceneManager.NewScene(NewSceneSetup.EmptyScene); + GameObject.Instantiate(Util.FindPreviewScenePrefab(), Vector3.zero, Quaternion.identity); + + previewSceneHandle = scene; + previewScene = PreviewScene.FetchPreviewScene(scene); + + previewScene.PostProcessingAndLighting(); + previewScene.ShowPreviewCharacter(prefab); + + return previewScene; + } + + public static bool IsPreviewScene + { + get { return (EditorSceneManager.GetActiveScene() == previewSceneHandle && previewScene.IsValid); } + } + + public static PreviewScene GetPreviewScene() + { + if (IsPreviewScene) + { + return previewScene; + } + + return default; + } private static void MonitorScene() { @@ -29,13 +62,12 @@ private static void MonitorScene() if (currentScene != activeScene) { currentScene = activeScene; - previewScene = PreviewScene.GetPreviewScene(); + previewScene = GetPreviewScene(); } - bool isPlayerShown = AnimPlayerGUI.IsPlayerShown(); - bool validPreviewScene = previewScene.IsValid; + bool isPlayerShown = AnimPlayerGUI.IsPlayerShown(); - if (validPreviewScene) + if (IsPreviewScene) { if (showPlayer && !isPlayerShown) { @@ -151,6 +183,22 @@ public static void DoMatchSceneCamera() } } + public static void DoSceneToggleOffAll() + { + if (isMatchSceneViewCamera) + { + EditorApplication.update -= MatchSceneCameraUpdate; + isMatchSceneViewCamera = false; + } + + if (isSceneViewOrbit) + { + EditorApplication.update -= SceneViewOrbitUpdate; + isSceneViewOrbit = false; + trackTarget = null; + } + } + public static void StopMatchSceneCamera() { if (isSceneViewOrbit) @@ -194,20 +242,18 @@ public static void TakeScreenShot() private static Animator sceneAnimator; public static void ShowAnimationPlayer() - { - PreviewScene ps = PreviewScene.GetPreviewScene(); - - if (ps.IsValid) + { + if (IsPreviewScene) { - GameObject currentCharacterFbx = ps.GetPreviewCharacter(); + GameObject currentCharacterFbx = GetPreviewScene().GetPreviewCharacter(); if (AnimPlayerGUI.IsPlayerShown()) { - AnimPlayerGUI.SetCharacter(ps, currentCharacterFbx); + AnimPlayerGUI.SetCharacter(currentCharacterFbx); } else { - AnimPlayerGUI.CreatePlayer(ps, currentCharacterFbx); + AnimPlayerGUI.CreatePlayer(currentCharacterFbx); openedInPreviewScene = true; } @@ -224,11 +270,11 @@ public static void ShowAnimationPlayer() if (AnimPlayerGUI.IsPlayerShown()) { - AnimPlayerGUI.SetCharacter(ps, currentCharacterFbx); + AnimPlayerGUI.SetCharacter(currentCharacterFbx); } else { - AnimPlayerGUI.CreatePlayer(ps, currentCharacterFbx); + AnimPlayerGUI.CreatePlayer(currentCharacterFbx); openedInPreviewScene = false; } From a32cb1f6c70abb529d6c4c88440c81aed259a816 Mon Sep 17 00:00:00 2001 From: soupday <79094830+soupday@users.noreply.github.com> Date: Sun, 12 Jun 2022 05:18:36 +0100 Subject: [PATCH 09/38] 1.3.2 Thinner Facial Hair --- Editor/FacialProfileMapper.cs | 37 ++++++++++++++++++++++++++++++++++- Editor/Importer.cs | 22 ++++++++++++++------- Editor/MeshUtil.cs | 19 ++++++++++++++---- 3 files changed, 66 insertions(+), 12 deletions(-) diff --git a/Editor/FacialProfileMapper.cs b/Editor/FacialProfileMapper.cs index 7e5b4e8..a3ec71d 100644 --- a/Editor/FacialProfileMapper.cs +++ b/Editor/FacialProfileMapper.cs @@ -5,7 +5,7 @@ namespace Reallusion.Import { - public enum FacialProfile { CC3, CC3Ex, CC4 } + public enum FacialProfile { None, CC3, CC3Ex, CC4 } public struct FacialProfileMapping { @@ -200,6 +200,41 @@ public static FacialProfile GetMeshFacialProfile(GameObject prefab) return FacialProfile.CC3; } + public static FacialProfile MeshHasFacialBlendShapes(GameObject prefab) + { + bool possibleCC3Profile = false; + + SkinnedMeshRenderer[] renderers = prefab.GetComponentsInChildren(); + foreach (SkinnedMeshRenderer r in renderers) + { + if (r.sharedMesh) + { + Mesh mesh = r.sharedMesh; + + if (mesh.blendShapeCount > 0) + { + if (mesh.HasShape("A01_Brow_Inner_Up") || + mesh.HasShape("A06_Eye_Look_Up_Left") || + mesh.HasShape("A15_Eye_Blink_Right") || + mesh.HasShape("A25_Jaw_Open") || + mesh.HasShape("A37_Mouth_Close")) return FacialProfile.CC3Ex; + + if (mesh.HasShape("V_Open") || + mesh.HasShape("V_Wide") || + mesh.HasShape("Eye_L_Look_L") || + mesh.HasShape("Eye_R_Look_R")) return FacialProfile.CC4; + + if (mesh.HasShape("Open") || + mesh.HasShape("Wide") || + mesh.HasShape("Mouth_Smile") || + mesh.HasShape("Eye_Blink")) possibleCC3Profile = true; + } + } + } + + return possibleCC3Profile ? FacialProfile.CC3 : FacialProfile.None; + } + public static string GetFacialProfileMapping(string blendShapeName, FacialProfile from, FacialProfile to) { Dictionary cache = GetCache(from); diff --git a/Editor/Importer.cs b/Editor/Importer.cs index 8a3a880..06a5b21 100644 --- a/Editor/Importer.cs +++ b/Editor/Importer.cs @@ -948,15 +948,15 @@ private void ConnectDefaultMaterial(GameObject obj, string sourceName, Material private void ConnectDefaultHairMaterial(GameObject obj, string sourceName, Material sharedMat, Material mat, MaterialType materialType, QuickJSON matJson) { - bool isHair = sourceName.iContains("hair"); + //bool isFacialHair = FacialProfileMapper.MeshHasFacialBlendShapes(obj) != FacialProfile.None; if (!ConnectTextureTo(sourceName, mat, "_BaseColorMap", "Diffuse", matJson, "Textures/Base Color", - FLAG_SRGB + (isHair ? FLAG_HAIR : FLAG_ALPHA_CLIP))) + FLAG_SRGB + FLAG_HAIR)) { ConnectTextureTo(sourceName, mat, "_BaseColorMap", "Opacity", matJson, "Textures/Opacity", - FLAG_SRGB + (isHair ? FLAG_HAIR : FLAG_ALPHA_CLIP)); + FLAG_SRGB + FLAG_HAIR); } ConnectTextureTo(sourceName, mat, "_NormalMap", "Normal", @@ -1370,16 +1370,16 @@ private void ConnectHQEyeMaterial(GameObject obj, string sourceName, Material sh private void ConnectHQHairMaterial(GameObject obj, string sourceName, Material sharedMat, Material mat, MaterialType materialType, QuickJSON matJson) - { - bool isHair = sourceName.iContains("Hair"); + { + bool isFacialHair = FacialProfileMapper.MeshHasFacialBlendShapes(obj) != FacialProfile.None; if (!ConnectTextureTo(sourceName, mat, "_DiffuseMap", "Diffuse", matJson, "Textures/Base Color", - FLAG_SRGB + (isHair ? FLAG_HAIR : FLAG_ALPHA_CLIP))) + FLAG_SRGB + FLAG_HAIR)) { ConnectTextureTo(sourceName, mat, "_DiffuseMap", "Opacity", matJson, "Textures/Opacity", - FLAG_SRGB + (isHair ? FLAG_HAIR : FLAG_ALPHA_CLIP)); + FLAG_SRGB + FLAG_HAIR); } ConnectTextureTo(sourceName, mat, "_MaskMap", "HDRP", @@ -1421,6 +1421,14 @@ private void ConnectHQHairMaterial(GameObject obj, string sourceName, Material s // mat.SetFloatIf("_AlphaRemap", 0.5f); //} + if (isFacialHair) + { + // make facial hair thinner + Debug.Log("FACIAL HAIR: " + mat.name); + mat.SetFloatIf("_DepthPrepass", 0.75f); + mat.SetFloatIf("_AlphaPower", 1.25f); + } + if (matJson != null) { mat.SetFloatIf("_AOStrength", Mathf.Clamp01(matJson.GetFloatValue("Textures/AO/Strength") / 100f)); diff --git a/Editor/MeshUtil.cs b/Editor/MeshUtil.cs index 21253cb..7c85dab 100644 --- a/Editor/MeshUtil.cs +++ b/Editor/MeshUtil.cs @@ -1076,6 +1076,7 @@ public static void Extract2PassHairMeshes(Object prefabAsset) foreach (Renderer r in renderers) { bool hasHairMaterial = false; + bool isFacialObject = FacialProfileMapper.MeshHasFacialBlendShapes(r.gameObject) != FacialProfile.None; int subMeshCount = 0; foreach (Material m in r.sharedMaterials) { @@ -1101,10 +1102,20 @@ public static void Extract2PassHairMeshes(Object prefabAsset) { // set alpha clip and remap to values that work better // with the two material system. - oldMat.SetFloatIf("_AlphaClip", 0.5f); - oldMat.SetFloatIf("_AlphaClip2", 0.5f); - oldMat.SetFloatIf("_AlphaPower", 1.0f); - oldMat.SetFloatIf("_AlphaRemap", 1.0f); + if (isFacialObject) + { + oldMat.SetFloatIf("_AlphaClip", 0.75f); + oldMat.SetFloatIf("_AlphaClip2", 0.75f); + oldMat.SetFloatIf("_AlphaPower", 1.5f); + oldMat.SetFloatIf("_AlphaRemap", 1.0f); + } + else + { + oldMat.SetFloatIf("_AlphaClip", 0.5f); + oldMat.SetFloatIf("_AlphaClip2", 0.5f); + oldMat.SetFloatIf("_AlphaPower", 1.0f); + oldMat.SetFloatIf("_AlphaRemap", 1.0f); + } } if (subMeshCount > 1 && oldMat.shader.name.iEndsWith(Pipeline.SHADER_HQ_HAIR)) From 7bc7304bcf1a7ae96951dc0b0caa25eb530afafb Mon Sep 17 00:00:00 2001 From: soupday <79094830+soupday@users.noreply.github.com> Date: Sun, 12 Jun 2022 07:05:45 +0100 Subject: [PATCH 10/38] 1.3.2 Eye color fixes. --- Editor/Compute/RLBakeShader.compute | 2 +- Editor/Importer.cs | 11 +- .../RL_CorneaShaderBasic_HDRP.shadergraph | 205 +----------------- .../RL_CorneaShaderParallax_HDRP.shadergraph | 205 +----------------- 4 files changed, 13 insertions(+), 410 deletions(-) diff --git a/Editor/Compute/RLBakeShader.compute b/Editor/Compute/RLBakeShader.compute index 8b5b0c6..1558437 100644 --- a/Editor/Compute/RLBakeShader.compute +++ b/Editor/Compute/RLBakeShader.compute @@ -1086,7 +1086,7 @@ float EyeBlendMask(float radial) float EyeShadowMask(float radial) { - return 0.5f * saturate(invLerp(shadowRadius * shadowHardness * scleraScale, shadowRadius * scleraScale, radial)); + return saturate(invLerp(shadowRadius * shadowHardness * scleraScale, shadowRadius * scleraScale, radial)); } diff --git a/Editor/Importer.cs b/Editor/Importer.cs index 06a5b21..3482036 100644 --- a/Editor/Importer.cs +++ b/Editor/Importer.cs @@ -1323,11 +1323,11 @@ private void ConnectHQEyeMaterial(GameObject obj, string sourceName, Material sh mat.SetColorIf("_EmissiveColor", Color.white * (matJson.GetFloatValue("Textures/Glow/Strength") / 100f)); mat.SetFloatIf("_ColorBlendStrength", 0.5f * matJson.GetFloatValue("Custom Shader/Variable/BlendMap2 Strength")); mat.SetFloatIf("_ShadowRadius", matJson.GetFloatValue("Custom Shader/Variable/Shadow Radius")); - mat.SetFloatIf("_ShadowHardness", matJson.GetFloatValue("Custom Shader/Variable/Shadow Hardness")); + mat.SetFloatIf("_ShadowHardness", Mathf.Clamp01(matJson.GetFloatValue("Custom Shader/Variable/Shadow Hardness"))); float specularScale = matJson.GetFloatValue("Custom Shader/Variable/Specular Scale"); - mat.SetColorIf("_CornerShadowColor", matJson.GetColorValue("Custom Shader/Variable/Eye Corner Darkness Color")); - mat.SetColorIf("_IrisColor", matJson.GetColorValue("Custom Shader/Variable/Iris Color")); - mat.SetColorIf("_IrisCloudyColor", matJson.GetColorValue("Custom Shader/Variable/Iris Cloudy Color")); + mat.SetColorIf("_CornerShadowColor", Util.LinearTosRGB(matJson.GetColorValue("Custom Shader/Variable/Eye Corner Darkness Color"))); + mat.SetColorIf("_IrisColor", Util.LinearTosRGB(matJson.GetColorValue("Custom Shader/Variable/Iris Color"))); + mat.SetColorIf("_IrisCloudyColor", Util.LinearTosRGB(matJson.GetColorValue("Custom Shader/Variable/Iris Cloudy Color"))); if (characterInfo.RefractiveEyes) { @@ -1547,7 +1547,8 @@ private void ConnectHQEyeOcclusionMaterial(GameObject obj, string sourceName, Ma mat.SetFloatIf("_ExpandOuter", 0.005f * matJson.GetFloatValue("Custom Shader/Variable/Outer Corner Offset")); mat.SetFloatIf("_TearDuctPosition", matJson.GetFloatValue("Custom Shader/Variable/Tear Duct Position")); //mat.SetFloat("_TearDuctWidth", 0.05f); - mat.SetColorIf("_OcclusionColor", Color.Lerp(matJson.GetColorValue("Custom Shader/Variable/Shadow Color"), Color.black, 0.2f)); + mat.SetColorIf("_OcclusionColor", Color.Lerp( + Util.sRGBToLinear(matJson.GetColorValue("Custom Shader/Variable/Shadow Color")), Color.black, 0.5f)); float os1 = matJson.GetFloatValue("Custom Shader/Variable/Shadow Strength"); float os2 = matJson.GetFloatValue("Custom Shader/Variable/Shadow2 Strength"); diff --git a/HDRP/Shaders/RL_CorneaShaderBasic_HDRP.shadergraph b/HDRP/Shaders/RL_CorneaShaderBasic_HDRP.shadergraph index 584db83..7861568 100644 --- a/HDRP/Shaders/RL_CorneaShaderBasic_HDRP.shadergraph +++ b/HDRP/Shaders/RL_CorneaShaderBasic_HDRP.shadergraph @@ -502,9 +502,6 @@ { "m_Id": "17359c9dcd444263aa664616aac958a2" }, - { - "m_Id": "39b2580828674e29849d650c880370bc" - }, { "m_Id": "167e8cd3239c4ae6a5dbe28588114380" }, @@ -991,20 +988,6 @@ "m_SlotId": 0 } }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "39b2580828674e29849d650c880370bc" - }, - "m_SlotId": 2 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "6918af92d95c46dfa33f3b2b9331ebca" - }, - "m_SlotId": 3 - } - }, { "m_OutputSlot": { "m_Node": { @@ -1448,9 +1431,9 @@ }, "m_InputSlot": { "m_Node": { - "m_Id": "39b2580828674e29849d650c880370bc" + "m_Id": "6918af92d95c46dfa33f3b2b9331ebca" }, - "m_SlotId": 0 + "m_SlotId": 3 } }, { @@ -5438,44 +5421,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", - "m_ObjectId": "39b2580828674e29849d650c880370bc", - "m_Group": { - "m_Id": "69bc229b1eb94e15a47d971b447a3198" - }, - "m_Name": "Multiply", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -1496.0, - "y": -2274.0, - "width": 126.0, - "height": 118.0 - } - }, - "m_Slots": [ - { - "m_Id": "e98eb8c71a0a4e4b862c8fefe13145ae" - }, - { - "m_Id": "41531d1f5d814ebb8c87b54e0e34a497" - }, - { - "m_Id": "f6ad9793532a4f29b2438d0876ad7ff9" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": false, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - } -} - { "m_SGVersion": 1, "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", @@ -6013,54 +5958,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", - "m_ObjectId": "41531d1f5d814ebb8c87b54e0e34a497", - "m_Id": 1, - "m_DisplayName": "B", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "B", - "m_StageCapability": 3, - "m_Value": { - "e00": 0.5, - "e01": 2.0, - "e02": 2.0, - "e03": 2.0, - "e10": 2.0, - "e11": 2.0, - "e12": 2.0, - "e13": 2.0, - "e20": 2.0, - "e21": 2.0, - "e22": 2.0, - "e23": 2.0, - "e30": 2.0, - "e31": 2.0, - "e32": 2.0, - "e33": 2.0 - }, - "m_DefaultValue": { - "e00": 1.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 1.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 1.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 1.0 - } -} - { "m_SGVersion": 1, "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", @@ -9693,7 +9590,7 @@ "m_ShaderOutputName": "Offset", "m_StageCapability": 3, "m_Value": 0.0, - "m_DefaultValue": 0.0, + "m_DefaultValue": 0.5, "m_Labels": [] } @@ -15494,54 +15391,6 @@ "m_Channel": 0 } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", - "m_ObjectId": "e98eb8c71a0a4e4b862c8fefe13145ae", - "m_Id": 0, - "m_DisplayName": "A", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "A", - "m_StageCapability": 3, - "m_Value": { - "e00": 0.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 0.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 0.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 0.0 - }, - "m_DefaultValue": { - "e00": 1.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 1.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 1.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 1.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", @@ -16036,54 +15885,6 @@ "m_Labels": [] } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", - "m_ObjectId": "f6ad9793532a4f29b2438d0876ad7ff9", - "m_Id": 2, - "m_DisplayName": "Out", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": { - "e00": 0.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 0.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 0.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 0.0 - }, - "m_DefaultValue": { - "e00": 1.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 1.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 1.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 1.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", diff --git a/HDRP/Shaders/RL_CorneaShaderParallax_HDRP.shadergraph b/HDRP/Shaders/RL_CorneaShaderParallax_HDRP.shadergraph index 052de43..24bb8d6 100644 --- a/HDRP/Shaders/RL_CorneaShaderParallax_HDRP.shadergraph +++ b/HDRP/Shaders/RL_CorneaShaderParallax_HDRP.shadergraph @@ -622,9 +622,6 @@ { "m_Id": "db748931f81342ad8b090e75a41132b3" }, - { - "m_Id": "c8c3e0c5a0be49afa136ddbb2df6145f" - }, { "m_Id": "ac53ed5f4fdd439491bb4815cb519f7a" }, @@ -1757,9 +1754,9 @@ }, "m_InputSlot": { "m_Node": { - "m_Id": "c8c3e0c5a0be49afa136ddbb2df6145f" + "m_Id": "6918af92d95c46dfa33f3b2b9331ebca" }, - "m_SlotId": 0 + "m_SlotId": 3 } }, { @@ -2868,20 +2865,6 @@ "m_SlotId": 2 } }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "c8c3e0c5a0be49afa136ddbb2df6145f" - }, - "m_SlotId": 2 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "6918af92d95c46dfa33f3b2b9331ebca" - }, - "m_SlotId": 3 - } - }, { "m_OutputSlot": { "m_Node": { @@ -7564,54 +7547,6 @@ "m_Labels": [] } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", - "m_ObjectId": "3e4169925ae541a7a533dbaae8d17054", - "m_Id": 0, - "m_DisplayName": "A", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "A", - "m_StageCapability": 3, - "m_Value": { - "e00": 0.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 0.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 0.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 0.0 - }, - "m_DefaultValue": { - "e00": 1.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 1.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 1.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 1.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", @@ -9050,54 +8985,6 @@ "m_Labels": [] } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", - "m_ObjectId": "5142d1eef8ec4ec7b3aa676a94b1802f", - "m_Id": 1, - "m_DisplayName": "B", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "B", - "m_StageCapability": 3, - "m_Value": { - "e00": 0.5, - "e01": 2.0, - "e02": 2.0, - "e03": 2.0, - "e10": 2.0, - "e11": 2.0, - "e12": 2.0, - "e13": 2.0, - "e20": 2.0, - "e21": 2.0, - "e22": 2.0, - "e23": 2.0, - "e30": 2.0, - "e31": 2.0, - "e32": 2.0, - "e33": 2.0 - }, - "m_DefaultValue": { - "e00": 1.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 1.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 1.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 1.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", @@ -10686,7 +10573,7 @@ "m_Title": "Cornea (Sclera) Corner Shadow", "m_Position": { "x": -2534.0, - "y": -2805.000244140625 + "y": -2805.0 } } @@ -11744,54 +11631,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", - "m_ObjectId": "78ba88d4e4574fd28164c3ba29ed1508", - "m_Id": 2, - "m_DisplayName": "Out", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": { - "e00": 0.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 0.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 0.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 0.0 - }, - "m_DefaultValue": { - "e00": 1.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 1.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 1.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 1.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -17536,44 +17375,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", - "m_ObjectId": "c8c3e0c5a0be49afa136ddbb2df6145f", - "m_Group": { - "m_Id": "69bc229b1eb94e15a47d971b447a3198" - }, - "m_Name": "Multiply", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -1502.0001220703125, - "y": -2603.000244140625, - "width": 126.0, - "height": 118.0 - } - }, - "m_Slots": [ - { - "m_Id": "3e4169925ae541a7a533dbaae8d17054" - }, - { - "m_Id": "5142d1eef8ec4ec7b3aa676a94b1802f" - }, - { - "m_Id": "78ba88d4e4574fd28164c3ba29ed1508" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": false, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", From e63092f43fe6ef6d4e9bfdf847b88d6c0f75ac8d Mon Sep 17 00:00:00 2001 From: soupday <79094830+soupday@users.noreply.github.com> Date: Sun, 12 Jun 2022 07:36:44 +0100 Subject: [PATCH 11/38] 1.3.2 - --- CHANGELOG.md | 9 +++++---- Editor/Importer.cs | 48 ++++++++++++++++++++++++++++++---------------- 2 files changed, 37 insertions(+), 20 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 79e6753..7fa4b8b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,11 +2,12 @@ Changelog ========= ### v 1.3.2 -- HDRP12 Single pass hair shader fixes. +- HDRP12 (Unity 2021.2+) Single pass hair shader fixes. - HDRP12 Tessellation shaders and material templates added. -- Use Tessellation option added to import settings. -- Skin SSS transmission thickness min-max remap parameters. -- Fixes to facial expression retargeter targeting wrong blendshapes in same profile. +- (HDRP Only) Use Tessellation option added to import settings. +- HDRP Skin SSS transmission thickness min-max remap parameters. +- Fixes to facial expression retargeter targeting wrong blendshapes for CC3 ExPlus profile. +- Adjustments to Eye and Eye occlusion colors to more accurately match the coloring in CC3/4. ### v 1.3.1 - Arm Flexion correction added. diff --git a/Editor/Importer.cs b/Editor/Importer.cs index 3482036..1ad5265 100644 --- a/Editor/Importer.cs +++ b/Editor/Importer.cs @@ -40,6 +40,7 @@ public class Importer private readonly List importAssets = new List(); private CharacterInfo characterInfo; private List processedSourceMaterials; + private List doneTextureGUIDS = new List(); private Dictionary bakedDetailMaps; private Dictionary bakedThicknessMaps; private readonly BaseGeneration generation; @@ -222,14 +223,14 @@ public GameObject Import() Util.LogInfo("Resetting import settings for correct material generation and reimporting."); AssetDatabase.WriteImportSettingsIfDirty(fbxPath); AssetDatabase.ImportAsset(fbxPath, ImportAssetOptions.ForceUpdate); - } + } // Note: the material setup is split into three passes because, // Unity's asset dependencies can cause re-import loops on *every* texure re-import. // To minimise this, the import is done in three passes, and // any import changes are applied and re-imported after each pass. // So the *worst case* scenario is that the fbx/blend file is only re-imported three - // times, rather than potentially hundreds if caught in a recursive import loop. + // times, rather than potentially hundreds if caught in a recursive import loop. // set up import settings in preparation for baking default and/or blender textures. ProcessObjectTreePrepass(fbx); @@ -277,6 +278,8 @@ public GameObject Import() void ProcessObjectTreeBuildPass(GameObject obj) { + doneTextureGUIDS.Clear(); + int childCount = obj.transform.childCount; for (int i = 0; i < childCount; i++) { @@ -361,7 +364,9 @@ private void ProcessObjectBuildPass(GameObject obj) } void ProcessObjectTreePrepass(GameObject obj) - { + { + doneTextureGUIDS.Clear(); + int childCount = obj.transform.childCount; for (int i = 0; i < childCount; i++) { @@ -417,6 +422,8 @@ private void ProcessObjectPrepass(GameObject obj) void ProcessObjectTreeBakePass(GameObject obj) { + doneTextureGUIDS.Clear(); + int childCount = obj.transform.childCount; for (int i = 0; i < childCount; i++) { @@ -775,15 +782,14 @@ private void PrepBlenderTextures(string sourceName, QuickJSON matJson) Texture2D metallic = GetTexture(sourceName, "Metallic", matJson, "Textures/Metallic", true); Texture2D roughness = GetTexture(sourceName, "Roughness", matJson, "Textures/Roughness", true); Texture2D occlusion = GetTexture(sourceName, "ao", matJson, "Textures/AO", true); - Texture2D microNormalMask = GetTexture(sourceName, "MicroNMask", matJson, "Custom Shader/Image/MicroNormalMask", true); - SetTextureImport(diffuse, "", FLAG_FOR_BAKE + FLAG_SRGB); + Texture2D microNormalMask = GetTexture(sourceName, "MicroNMask", matJson, "Custom Shader/Image/MicroNormalMask", true); + if (!DoneTexture(diffuse)) SetTextureImport(diffuse, "", FLAG_FOR_BAKE + FLAG_SRGB); // sometimes the opacity texture is the alpha channel of the diffuse... - if (opacity != diffuse) - SetTextureImport(opacity, "", FLAG_FOR_BAKE); - SetTextureImport(metallic, "", FLAG_FOR_BAKE); - SetTextureImport(roughness, "", FLAG_FOR_BAKE); - SetTextureImport(occlusion, "", FLAG_FOR_BAKE); - SetTextureImport(microNormalMask, "", FLAG_FOR_BAKE); + if (opacity != diffuse && !DoneTexture(opacity)) SetTextureImport(opacity, "", FLAG_FOR_BAKE); + if (!DoneTexture(metallic)) SetTextureImport(metallic, "", FLAG_FOR_BAKE); + if (!DoneTexture(roughness)) SetTextureImport(roughness, "", FLAG_FOR_BAKE); + if (!DoneTexture(occlusion)) SetTextureImport(occlusion, "", FLAG_FOR_BAKE); + if (!DoneTexture(microNormalMask)) SetTextureImport(microNormalMask, "", FLAG_FOR_BAKE); } private void ConnectDefaultMaterial(GameObject obj, string sourceName, Material sharedMat, Material mat, @@ -1423,8 +1429,7 @@ private void ConnectHQHairMaterial(GameObject obj, string sourceName, Material s if (isFacialHair) { - // make facial hair thinner - Debug.Log("FACIAL HAIR: " + mat.name); + // make facial hair thinner mat.SetFloatIf("_DepthPrepass", 0.75f); mat.SetFloatIf("_AlphaPower", 1.25f); } @@ -1650,7 +1655,7 @@ private void PrepDefaultMap(string sourceName, string suffix, QuickJSON jsonData Texture2D tex = GetTextureFrom(jsonTexturePath, sourceName, suffix, out string name, true); // make sure to set the correct import settings for // these textures before using them for baking... - SetTextureImport(tex, name, FLAG_FOR_BAKE); + if (!DoneTexture(tex)) SetTextureImport(tex, name, FLAG_FOR_BAKE); } private void BakeDefaultMap(Material sharedMat, string sourceName, string shaderRef, string suffix, QuickJSON jsonData, string jsonPath) @@ -1821,7 +1826,18 @@ private void SetTextureImport(Texture2D tex, string name, int flags = 0) { if (!importAssets.Contains(path)) importAssets.Add(path); } - } + } + + private bool DoneTexture(Texture2D tex) + { + string texGUID = AssetDatabase.AssetPathToGUID(AssetDatabase.GetAssetPath(tex)); + if (!doneTextureGUIDS.Contains(texGUID)) + { + doneTextureGUIDS.Add(texGUID); + return false; + } + return true; + } private bool ConnectTextureTo(string materialName, Material mat, string shaderRef, string suffix, QuickJSON jsonData, string jsonPath, int flags = 0) @@ -1855,7 +1871,7 @@ private bool ConnectTextureTo(string materialName, Material mat, string shaderRe Util.LogInfo(" Connected texture: " + tex.name); - SetTextureImport(tex, name, flags); + if (!DoneTexture(tex)) SetTextureImport(tex, name, flags); } else { From c9a90a198d20e504763c5a2ac7522a57640c3e1f Mon Sep 17 00:00:00 2001 From: soupday <79094830+soupday@users.noreply.github.com> Date: Sun, 12 Jun 2022 09:51:12 +0100 Subject: [PATCH 12/38] 1.3.2 Clean up of window logic. --- Editor/AnimRetargetGUI.cs | 10 ++++++++ Editor/FacialProfileMapper.cs | 46 +++++++++++------------------------ Editor/Importer.cs | 16 +++++++++++- Editor/ImporterMenu.cs | 7 +++--- Editor/ImporterWindow.cs | 19 +++++++++------ Editor/MeshUtil.cs | 4 +-- Editor/WindowManager.cs | 34 ++++++++++++-------------- 7 files changed, 73 insertions(+), 63 deletions(-) diff --git a/Editor/AnimRetargetGUI.cs b/Editor/AnimRetargetGUI.cs index 3048aec..2d836f7 100644 --- a/Editor/AnimRetargetGUI.cs +++ b/Editor/AnimRetargetGUI.cs @@ -993,7 +993,17 @@ static void RetargetBlendShapes() GameObject targetGameObject = animator.gameObject; Transform[] targetAssetData = targetGameObject.GetComponentsInChildren(); FacialProfile meshProfile = FacialProfileMapper.GetMeshFacialProfile(targetGameObject); + if (meshProfile == FacialProfile.None) + { + Debug.LogWarning("Character has no facial blend shapes!"); + return; + } FacialProfile animProfile = FacialProfileMapper.GetAnimationClipFacialProfile(workingClip); + if (animProfile == FacialProfile.None) + { + Debug.LogWarning("Animation has no facial blend shapes!"); + return; + } Debug.Log("Retargeting to Facial Profile: " + meshProfile + ", From: " + animProfile); if (meshProfile != animProfile) { diff --git a/Editor/FacialProfileMapper.cs b/Editor/FacialProfileMapper.cs index a3ec71d..d4a87dc 100644 --- a/Editor/FacialProfileMapper.cs +++ b/Editor/FacialProfileMapper.cs @@ -143,6 +143,7 @@ public static FacialProfile GetAnimationClipFacialProfile(AnimationClip clip) { const string blendShapePrefix = "blendShape."; EditorCurveBinding[] curveBindings = AnimationUtility.GetCurveBindings(clip); + bool possibleCC3Profile = false; foreach (EditorCurveBinding binding in curveBindings) { @@ -163,44 +164,20 @@ public static FacialProfile GetAnimationClipFacialProfile(AnimationClip clip) case "Eye_L_Look_L": case "Eye_R_Look_R": return FacialProfile.CC4; + case "Open": + case "Wide": + case "Mouth_Smile": + case "Eye_Blink": + possibleCC3Profile = true; + break; } } } - return FacialProfile.CC3; + return possibleCC3Profile ? FacialProfile.CC3 : FacialProfile.None; } public static FacialProfile GetMeshFacialProfile(GameObject prefab) - { - Mesh mesh = null; - - SkinnedMeshRenderer[] renderers = prefab.GetComponentsInChildren(); - foreach (SkinnedMeshRenderer r in renderers) - { - if (r.sharedMesh) - { - mesh = r.sharedMesh; - - if (mesh.blendShapeCount > 0) - { - if (mesh.HasShape("A01_Brow_Inner_Up") || - mesh.HasShape("A06_Eye_Look_Up_Left") || - mesh.HasShape("A15_Eye_Blink_Right") || - mesh.HasShape("A25_Jaw_Open") || - mesh.HasShape("A37_Mouth_Close")) return FacialProfile.CC3Ex; - - if (mesh.HasShape("V_Open") || - mesh.HasShape("V_Wide") || - mesh.HasShape("Eye_L_Look_L") || - mesh.HasShape("Eye_R_Look_R")) return FacialProfile.CC4; - } - } - } - - return FacialProfile.CC3; - } - - public static FacialProfile MeshHasFacialBlendShapes(GameObject prefab) { bool possibleCC3Profile = false; @@ -209,7 +186,7 @@ public static FacialProfile MeshHasFacialBlendShapes(GameObject prefab) { if (r.sharedMesh) { - Mesh mesh = r.sharedMesh; + Mesh mesh = r.sharedMesh; if (mesh.blendShapeCount > 0) { @@ -235,6 +212,11 @@ public static FacialProfile MeshHasFacialBlendShapes(GameObject prefab) return possibleCC3Profile ? FacialProfile.CC3 : FacialProfile.None; } + public static bool MeshHasFacialBlendShapes(GameObject obj) + { + return GetMeshFacialProfile(obj) != FacialProfile.None; + } + public static string GetFacialProfileMapping(string blendShapeName, FacialProfile from, FacialProfile to) { Dictionary cache = GetCache(from); diff --git a/Editor/Importer.cs b/Editor/Importer.cs index 1ad5265..ab2dc10 100644 --- a/Editor/Importer.cs +++ b/Editor/Importer.cs @@ -89,6 +89,20 @@ public static bool USE_TESSELLATION_SHADER EditorPrefs.SetBool("RL_Importer_Use_Tessellation_Shaders", value); } } + public static bool ANIMPLAYER_ON_BY_DEFAULT + { + get + { + if (EditorPrefs.HasKey("RL_Importer_Animation_Player_On")) + return EditorPrefs.GetBool("RL_Importer_Animation_Player_On"); + return true; + } + + set + { + EditorPrefs.SetBool("RL_Importer_Animation_Player_On", value); + } + } public static bool RECONSTRUCT_FLOW_NORMALS { get @@ -1377,7 +1391,7 @@ private void ConnectHQEyeMaterial(GameObject obj, string sourceName, Material sh private void ConnectHQHairMaterial(GameObject obj, string sourceName, Material sharedMat, Material mat, MaterialType materialType, QuickJSON matJson) { - bool isFacialHair = FacialProfileMapper.MeshHasFacialBlendShapes(obj) != FacialProfile.None; + bool isFacialHair = FacialProfileMapper.MeshHasFacialBlendShapes(obj); if (!ConnectTextureTo(sourceName, mat, "_DiffuseMap", "Diffuse", matJson, "Textures/Base Color", diff --git a/Editor/ImporterMenu.cs b/Editor/ImporterMenu.cs index 95b9231..2e02286 100644 --- a/Editor/ImporterMenu.cs +++ b/Editor/ImporterMenu.cs @@ -32,7 +32,7 @@ public static void InitCC3ImportGUI() [MenuItem("Reallusion/Animation Player", priority = 2)] public static void ShowAnimationPlayer() { - if (WindowManager.showPlayer && AnimPlayerGUI.IsPlayerShown()) + if (AnimPlayerGUI.IsPlayerShown()) { WindowManager.HideAnimationPlayer(true); } @@ -52,13 +52,14 @@ public static bool ValidateShowAnimationPlayer() [MenuItem("Reallusion/Animation Retargeter", priority = 3)] public static void ShowAnimationRetargeter() { - if (WindowManager.showRetarget) + if (AnimRetargetGUI.IsPlayerShown()) { WindowManager.HideAnimationRetargeter(true); } else { - WindowManager.ShowAnimationRetargeter(); + if (AnimPlayerGUI.IsPlayerShown()) + WindowManager.ShowAnimationRetargeter(); } } diff --git a/Editor/ImporterWindow.cs b/Editor/ImporterWindow.cs index a73daa1..f4a7d84 100644 --- a/Editor/ImporterWindow.cs +++ b/Editor/ImporterWindow.cs @@ -338,7 +338,9 @@ private void OnGUI() WindowManager.OpenPreviewScene(contextCharacter.Fbx); - if (WindowManager.showPlayer) WindowManager.ShowAnimationPlayer(); + if (WindowManager.showPlayer) + WindowManager.ShowAnimationPlayer(); + ResetAllSceneViewCamera(); } else if (refreshAfterGUI) @@ -672,7 +674,7 @@ private void OnGUIActionArea(Rect actionBlock) if (GUILayout.Button(new GUIContent(iconActionAnimPlayer, "Show animation preview player."), GUILayout.Width(ACTION_BUTTON_SIZE), GUILayout.Height(ACTION_BUTTON_SIZE))) { - if (WindowManager.showPlayer && AnimPlayerGUI.IsPlayerShown()) + if (AnimPlayerGUI.IsPlayerShown()) { WindowManager.HideAnimationPlayer(true); ResetAllSceneViewCamera(); @@ -691,13 +693,14 @@ private void OnGUIActionArea(Rect actionBlock) if (GUILayout.Button(new GUIContent(iconActionAvatarAlign, "Animation Adjustment & Retargeting."), GUILayout.Width(ACTION_BUTTON_SIZE), GUILayout.Height(ACTION_BUTTON_SIZE))) { - if (WindowManager.showRetarget && AnimRetargetGUI.IsPlayerShown()) + if (AnimRetargetGUI.IsPlayerShown()) { WindowManager.HideAnimationRetargeter(true); } else { - WindowManager.ShowAnimationRetargeter(); + if (AnimPlayerGUI.IsPlayerShown()) + WindowManager.ShowAnimationRetargeter(); } } GUI.enabled = true; @@ -799,6 +802,10 @@ private void OnGUISettingsArea(Rect settingsBlock) GUILayout.Space(ROW_SPACE); } + Importer.ANIMPLAYER_ON_BY_DEFAULT = GUILayout.Toggle(Importer.ANIMPLAYER_ON_BY_DEFAULT, + new GUIContent("Animation Player On", "Always show the animation player when opening the preview scene.")); + GUILayout.Space(ROW_SPACE); + GUILayout.EndVertical(); GUILayout.FlexibleSpace(); @@ -989,10 +996,8 @@ private void BuildCharacter() { if (UpdatePreviewCharacter(prefabAsset)) { - if (WindowManager.showPlayer) - { + if (WindowManager.showPlayer) WindowManager.ShowAnimationPlayer(); - } } } diff --git a/Editor/MeshUtil.cs b/Editor/MeshUtil.cs index 7c85dab..a954606 100644 --- a/Editor/MeshUtil.cs +++ b/Editor/MeshUtil.cs @@ -66,7 +66,7 @@ private static bool ValudidateDoPrune() private static void DoAutoSmoothMesh() { bool playerOpen = false; - if (WindowManager.showPlayer && AnimPlayerGUI.IsPlayerShown()) + if (AnimPlayerGUI.IsPlayerShown()) { WindowManager.HideAnimationPlayer(false); playerOpen = true; @@ -1076,7 +1076,7 @@ public static void Extract2PassHairMeshes(Object prefabAsset) foreach (Renderer r in renderers) { bool hasHairMaterial = false; - bool isFacialObject = FacialProfileMapper.MeshHasFacialBlendShapes(r.gameObject) != FacialProfile.None; + bool isFacialObject = FacialProfileMapper.MeshHasFacialBlendShapes(r.gameObject); int subMeshCount = 0; foreach (Material m in r.sharedMaterials) { diff --git a/Editor/WindowManager.cs b/Editor/WindowManager.cs index 124796e..e5257d9 100644 --- a/Editor/WindowManager.cs +++ b/Editor/WindowManager.cs @@ -21,7 +21,8 @@ public static class WindowManager static WindowManager() { // Even if update is not the most elegant. Using hierarchyWindowChanged for CPU sake will not work in all cases, because when hierarchyWindowChanged is called, Time's values might be all higher than current values. Why? Because current values are set at the first frame. If you keep reloading the same scene, this case happens. - EditorApplication.update += WindowManager.MonitorScene; + EditorApplication.update += WindowManager.MonitorScene; + showPlayer = Importer.ANIMPLAYER_ON_BY_DEFAULT; } public static PreviewScene OpenPreviewScene(GameObject prefab) @@ -257,10 +258,7 @@ public static void ShowAnimationPlayer() openedInPreviewScene = true; } - if (showRetarget && !AnimRetargetGUI.IsPlayerShown()) - { - ShowAnimationRetargeter(); - } + if (showRetarget) ShowAnimationRetargeter(); showPlayer = true; } @@ -278,10 +276,7 @@ public static void ShowAnimationPlayer() openedInPreviewScene = false; } - if (showRetarget && !AnimRetargetGUI.IsPlayerShown()) - { - ShowAnimationRetargeter(); - } + if (showRetarget) ShowAnimationRetargeter(); showPlayer = true; } @@ -302,17 +297,20 @@ public static void HideAnimationPlayer(bool updateShowPlayer) } public static void ShowAnimationRetargeter() - { - if (AnimPlayerGUI.IsPlayerShown() && !AnimRetargetGUI.IsPlayerShown()) + { + if (AnimPlayerGUI.IsPlayerShown()) { - AnimationClip clip = GetWorkingAnimation(); - Animator animator = GetSceneAnimator(); - GameObject model = null; - if (animator) model = animator.gameObject; - AnimRetargetGUI.CreateRetargeter(clip, model); - } + if (!AnimRetargetGUI.IsPlayerShown()) + { + AnimationClip clip = GetWorkingAnimation(); + Animator animator = GetSceneAnimator(); + GameObject model = null; + if (animator) model = animator.gameObject; + AnimRetargetGUI.CreateRetargeter(clip, model); - showRetarget = true; + } + showRetarget = true; + } } public static void HideAnimationRetargeter(bool updateShowRetarget) From a4b3fcfddf128184b5e4f2b2f8cb823f971a5e86 Mon Sep 17 00:00:00 2001 From: soupday <79094830+soupday@users.noreply.github.com> Date: Sun, 12 Jun 2022 11:32:29 +0100 Subject: [PATCH 13/38] 1.3.2 more fixes. --- Editor/AnimPlayerGUI.cs | 8 +- Editor/AnimRetargetGUI.cs | 29 +-- Editor/FacialProfileMapper.cs | 64 +++--- Editor/MeshUtil.cs | 8 +- ...erParallax_HDRP12_Tessellation.shadergraph | 205 +----------------- 5 files changed, 66 insertions(+), 248 deletions(-) diff --git a/Editor/AnimPlayerGUI.cs b/Editor/AnimPlayerGUI.cs index 40cdfe9..26c750a 100644 --- a/Editor/AnimPlayerGUI.cs +++ b/Editor/AnimPlayerGUI.cs @@ -32,7 +32,6 @@ public static void SetCharacter(GameObject scenePrefab) Animator anim = scenePrefab.GetComponent(); AnimationClip firstClip = Util.GetFirstAnimationClipFromCharacter(sceneFbx); facialProfile = FacialProfileMapper.GetMeshFacialProfile(scenePrefab); - UpdatePlayerTargets(anim, firstClip); } } @@ -135,9 +134,12 @@ public static void DrawPlayer() if (EditorGUI.EndChangeCheck()) { // set animator first - WindowManager.SetSceneAnimator(animator); + WindowManager.SetSceneAnimator(animator); animationClip = CloneClip(selectedClip); + if (animator) + facialProfile = FacialProfileMapper.GetMeshFacialProfile(animator.gameObject); + if (animationClip && animator) { time = 0f; @@ -146,7 +148,7 @@ public static void DrawPlayer() AnimationMode.StartAnimationMode(); SampleOnce(); - clipManuallySet = true; + clipManuallySet = true; } else { diff --git a/Editor/AnimRetargetGUI.cs b/Editor/AnimRetargetGUI.cs index 2d836f7..83a44ae 100644 --- a/Editor/AnimRetargetGUI.cs +++ b/Editor/AnimRetargetGUI.cs @@ -1056,26 +1056,29 @@ static void RetargetBlendShapes() { string blendShapeName = sourceCurveBindings[i].propertyName.Substring(blendShapePrefix.Length); string profileBlendShapeName = FacialProfileMapper.GetFacialProfileMapping(blendShapeName, animProfile, meshProfile); - List multiProfileName = FacialProfileMapper.GetMultiShapeNames(profileBlendShapeName); - if (multiProfileName.Count == 1) + if (!string.IsNullOrEmpty(profileBlendShapeName)) { - if (!cache.ContainsKey(profileBlendShapeName)) + List multiProfileName = FacialProfileMapper.GetMultiShapeNames(profileBlendShapeName); + if (multiProfileName.Count == 1) { - cache.Add(profileBlendShapeName, sourceCurveBindings[i]); - //Debug.Log("Mapping: " + profileBlendShapeName + " to " + blendShapeName); + if (!cache.ContainsKey(profileBlendShapeName)) + { + cache.Add(profileBlendShapeName, sourceCurveBindings[i]); + //Debug.Log("Mapping: " + profileBlendShapeName + " to " + blendShapeName); + } } - } - else - { - foreach (string multiShapeName in multiProfileName) + else { - if (!cache.ContainsKey(multiShapeName)) + foreach (string multiShapeName in multiProfileName) { - cache.Add(multiShapeName, sourceCurveBindings[i]); - //Debug.Log("Mapping (multi): " + multiShapeName + " to " + blendShapeName); + if (!cache.ContainsKey(multiShapeName)) + { + cache.Add(multiShapeName, sourceCurveBindings[i]); + //Debug.Log("Mapping (multi): " + multiShapeName + " to " + blendShapeName); + } } } - } + } } } diff --git a/Editor/FacialProfileMapper.cs b/Editor/FacialProfileMapper.cs index d4a87dc..d8fe1af 100644 --- a/Editor/FacialProfileMapper.cs +++ b/Editor/FacialProfileMapper.cs @@ -219,17 +219,23 @@ public static bool MeshHasFacialBlendShapes(GameObject obj) public static string GetFacialProfileMapping(string blendShapeName, FacialProfile from, FacialProfile to) { + if (from == FacialProfile.None || to == FacialProfile.None) return blendShapeName; + Dictionary cache = GetCache(from); if (cache.TryGetValue(blendShapeName, out FacialProfileMapping fpm)) - return fpm.GetMapping(to); + { + string mapping = fpm.GetMapping(to); + return string.IsNullOrEmpty(mapping) ? blendShapeName : mapping; + } foreach (FacialProfileMapping fpmSearch in facialProfileMaps) { if (fpmSearch.HasMapping(blendShapeName, from)) { cache.Add(blendShapeName, fpmSearch); - return fpmSearch.GetMapping(to); + string mapping = fpmSearch.GetMapping(to); + return string.IsNullOrEmpty(mapping) ? blendShapeName : mapping; } } @@ -286,24 +292,28 @@ public static bool SetCharacterBlendShape(GameObject root, string shapeName, Fac if (root) { string profileShapeName = GetFacialProfileMapping(shapeName, fromProfile, toProfile); - GetMultiShapeNames(profileShapeName); - for (int i = 0; i < root.transform.childCount; i++) + if (!string.IsNullOrEmpty(profileShapeName)) { - GameObject child = root.transform.GetChild(i).gameObject; - SkinnedMeshRenderer renderer = child.GetComponent(); - if (renderer) + GetMultiShapeNames(profileShapeName); + + for (int i = 0; i < root.transform.childCount; i++) { - Mesh mesh = renderer.sharedMesh; - if (mesh.blendShapeCount > 0) + GameObject child = root.transform.GetChild(i).gameObject; + SkinnedMeshRenderer renderer = child.GetComponent(); + if (renderer) { - foreach (string name in multiShapeNames) + Mesh mesh = renderer.sharedMesh; + if (mesh.blendShapeCount > 0) { - int index = mesh.GetBlendShapeIndex(name); - if (index >= 0) + foreach (string name in multiShapeNames) { - renderer.SetBlendShapeWeight(index, weight); - res = true; + int index = mesh.GetBlendShapeIndex(name); + if (index >= 0) + { + renderer.SetBlendShapeWeight(index, weight); + res = true; + } } } } @@ -322,22 +332,24 @@ public static bool GetCharacterBlendShapeWeight(GameObject root, string shapeNam if (root) { string profileShapeName = GetFacialProfileMapping(shapeName, fromProfile, toProfile); - - for (int i = 0; i < root.transform.childCount; i++) + if (!string.IsNullOrEmpty(profileShapeName)) { - GameObject child = root.transform.GetChild(i).gameObject; - SkinnedMeshRenderer renderer = child.GetComponent(); - if (renderer) + for (int i = 0; i < root.transform.childCount; i++) { - Mesh mesh = renderer.sharedMesh; - if (mesh.blendShapeCount > 0) + GameObject child = root.transform.GetChild(i).gameObject; + SkinnedMeshRenderer renderer = child.GetComponent(); + if (renderer) { - int shapeIndexS = mesh.GetBlendShapeIndex(profileShapeName); - - if (shapeIndexS > 0) + Mesh mesh = renderer.sharedMesh; + if (mesh.blendShapeCount > 0) { - weight = renderer.GetBlendShapeWeight(shapeIndexS); - numWeights++; + int shapeIndexS = mesh.GetBlendShapeIndex(profileShapeName); + + if (shapeIndexS > 0) + { + weight = renderer.GetBlendShapeWeight(shapeIndexS); + numWeights++; + } } } } diff --git a/Editor/MeshUtil.cs b/Editor/MeshUtil.cs index a954606..b16708e 100644 --- a/Editor/MeshUtil.cs +++ b/Editor/MeshUtil.cs @@ -1081,7 +1081,7 @@ public static void Extract2PassHairMeshes(Object prefabAsset) foreach (Material m in r.sharedMaterials) { subMeshCount++; - if (m.shader.name.iEndsWith(Pipeline.SHADER_HQ_HAIR)) + if (m.shader.name.iContains(Pipeline.SHADER_HQ_HAIR)) hasHairMaterial = true; } @@ -1098,7 +1098,7 @@ public static void Extract2PassHairMeshes(Object prefabAsset) { Material oldMat = r.sharedMaterials[index]; - if (oldMat.shader.name.iEndsWith(Pipeline.SHADER_HQ_HAIR)) + if (oldMat.shader.name.iContains(Pipeline.SHADER_HQ_HAIR)) { // set alpha clip and remap to values that work better // with the two material system. @@ -1118,7 +1118,7 @@ public static void Extract2PassHairMeshes(Object prefabAsset) } } - if (subMeshCount > 1 && oldMat.shader.name.iEndsWith(Pipeline.SHADER_HQ_HAIR)) + if (subMeshCount > 1 && oldMat.shader.name.iContains(Pipeline.SHADER_HQ_HAIR)) { Debug.Log("Extracting subMesh(" + index.ToString() + ") from Object: " + oldObj.name); @@ -1170,7 +1170,7 @@ public static void Extract2PassHairMeshes(Object prefabAsset) subMeshCount--; processCount++; } - else if (subMeshCount == 1 && oldMat.shader.name.iEndsWith(Pipeline.SHADER_HQ_HAIR)) + else if (subMeshCount == 1 && oldMat.shader.name.iContains(Pipeline.SHADER_HQ_HAIR)) { Debug.Log("Leaving subMesh(" + index.ToString() + ") in Object: " + oldObj.name); diff --git a/HDRP/Shaders/HDRP12/Tessellation/RL_CorneaShaderParallax_HDRP12_Tessellation.shadergraph b/HDRP/Shaders/HDRP12/Tessellation/RL_CorneaShaderParallax_HDRP12_Tessellation.shadergraph index a775100..434bab8 100644 --- a/HDRP/Shaders/HDRP12/Tessellation/RL_CorneaShaderParallax_HDRP12_Tessellation.shadergraph +++ b/HDRP/Shaders/HDRP12/Tessellation/RL_CorneaShaderParallax_HDRP12_Tessellation.shadergraph @@ -631,9 +631,6 @@ { "m_Id": "db748931f81342ad8b090e75a41132b3" }, - { - "m_Id": "c8c3e0c5a0be49afa136ddbb2df6145f" - }, { "m_Id": "ac53ed5f4fdd439491bb4815cb519f7a" }, @@ -1789,9 +1786,9 @@ }, "m_InputSlot": { "m_Node": { - "m_Id": "c8c3e0c5a0be49afa136ddbb2df6145f" + "m_Id": "6918af92d95c46dfa33f3b2b9331ebca" }, - "m_SlotId": 0 + "m_SlotId": 3 } }, { @@ -2900,20 +2897,6 @@ "m_SlotId": 2 } }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "c8c3e0c5a0be49afa136ddbb2df6145f" - }, - "m_SlotId": 2 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "6918af92d95c46dfa33f3b2b9331ebca" - }, - "m_SlotId": 3 - } - }, { "m_OutputSlot": { "m_Node": { @@ -7709,54 +7692,6 @@ "m_Labels": [] } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", - "m_ObjectId": "3e4169925ae541a7a533dbaae8d17054", - "m_Id": 0, - "m_DisplayName": "A", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "A", - "m_StageCapability": 3, - "m_Value": { - "e00": 0.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 0.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 0.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 0.0 - }, - "m_DefaultValue": { - "e00": 1.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 1.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 1.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 1.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", @@ -9254,54 +9189,6 @@ "m_Labels": [] } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", - "m_ObjectId": "5142d1eef8ec4ec7b3aa676a94b1802f", - "m_Id": 1, - "m_DisplayName": "B", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "B", - "m_StageCapability": 3, - "m_Value": { - "e00": 0.5, - "e01": 2.0, - "e02": 2.0, - "e03": 2.0, - "e10": 2.0, - "e11": 2.0, - "e12": 2.0, - "e13": 2.0, - "e20": 2.0, - "e21": 2.0, - "e22": 2.0, - "e23": 2.0, - "e30": 2.0, - "e31": 2.0, - "e32": 2.0, - "e33": 2.0 - }, - "m_DefaultValue": { - "e00": 1.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 1.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 1.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 1.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", @@ -10921,7 +10808,7 @@ "m_Title": "Cornea (Sclera) Corner Shadow", "m_Position": { "x": -2534.0, - "y": -2805.000244140625 + "y": -2805.0 } } @@ -12007,54 +11894,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", - "m_ObjectId": "78ba88d4e4574fd28164c3ba29ed1508", - "m_Id": 2, - "m_DisplayName": "Out", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": { - "e00": 0.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 0.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 0.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 0.0 - }, - "m_DefaultValue": { - "e00": 1.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 1.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 1.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 1.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -17993,44 +17832,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", - "m_ObjectId": "c8c3e0c5a0be49afa136ddbb2df6145f", - "m_Group": { - "m_Id": "69bc229b1eb94e15a47d971b447a3198" - }, - "m_Name": "Multiply", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -1502.0001220703125, - "y": -2603.000244140625, - "width": 126.0, - "height": 118.0 - } - }, - "m_Slots": [ - { - "m_Id": "3e4169925ae541a7a533dbaae8d17054" - }, - { - "m_Id": "5142d1eef8ec4ec7b3aa676a94b1802f" - }, - { - "m_Id": "78ba88d4e4574fd28164c3ba29ed1508" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": false, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", From f4bb4de46210bbf1dac63f6ce43bf10d78619f1e Mon Sep 17 00:00:00 2001 From: soupday <79094830+soupday@users.noreply.github.com> Date: Sun, 12 Jun 2022 13:04:40 +0100 Subject: [PATCH 14/38] 1.3.2 - --- ...ShaderRefractive_Variants_HDRP.shadergraph | 203 +----------------- 1 file changed, 2 insertions(+), 201 deletions(-) diff --git a/HDRP/Shaders/RL_EyeShaderRefractive_Variants_HDRP.shadergraph b/HDRP/Shaders/RL_EyeShaderRefractive_Variants_HDRP.shadergraph index 85fd410..916976e 100644 --- a/HDRP/Shaders/RL_EyeShaderRefractive_Variants_HDRP.shadergraph +++ b/HDRP/Shaders/RL_EyeShaderRefractive_Variants_HDRP.shadergraph @@ -592,9 +592,6 @@ { "m_Id": "0a027639643e4600895b35e706a0ada1" }, - { - "m_Id": "b6317c747ccf4b4d933dd281e2729ae4" - }, { "m_Id": "0666e20a296441c6a64a8f97efb0a7d6" }, @@ -1783,9 +1780,9 @@ }, "m_InputSlot": { "m_Node": { - "m_Id": "b6317c747ccf4b4d933dd281e2729ae4" + "m_Id": "6918af92d95c46dfa33f3b2b9331ebca" }, - "m_SlotId": 0 + "m_SlotId": 3 } }, { @@ -2460,20 +2457,6 @@ "m_SlotId": 1 } }, - { - "m_OutputSlot": { - "m_Node": { - "m_Id": "b6317c747ccf4b4d933dd281e2729ae4" - }, - "m_SlotId": 2 - }, - "m_InputSlot": { - "m_Node": { - "m_Id": "6918af92d95c46dfa33f3b2b9331ebca" - }, - "m_SlotId": 3 - } - }, { "m_OutputSlot": { "m_Node": { @@ -8087,54 +8070,6 @@ "m_Labels": [] } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", - "m_ObjectId": "4976fdf0f0164e3b9608fa18691c5953", - "m_Id": 0, - "m_DisplayName": "A", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "A", - "m_StageCapability": 3, - "m_Value": { - "e00": 0.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 0.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 0.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 0.0 - }, - "m_DefaultValue": { - "e00": 1.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 1.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 1.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 1.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", @@ -15611,44 +15546,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", - "m_ObjectId": "b6317c747ccf4b4d933dd281e2729ae4", - "m_Group": { - "m_Id": "69bc229b1eb94e15a47d971b447a3198" - }, - "m_Name": "Multiply", - "m_DrawState": { - "m_Expanded": true, - "m_Position": { - "serializedVersion": "2", - "x": -1544.0, - "y": -2274.0, - "width": 126.0, - "height": 118.0 - } - }, - "m_Slots": [ - { - "m_Id": "4976fdf0f0164e3b9608fa18691c5953" - }, - { - "m_Id": "e57d53904c31492f92972e993977891b" - }, - { - "m_Id": "eaf6714f6dd54fae8fef9df7a9477531" - } - ], - "synonyms": [], - "m_Precision": 0, - "m_PreviewExpanded": false, - "m_PreviewMode": 0, - "m_CustomColors": { - "m_SerializableColors": [] - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", @@ -18797,54 +18694,6 @@ } } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", - "m_ObjectId": "e57d53904c31492f92972e993977891b", - "m_Id": 1, - "m_DisplayName": "B", - "m_SlotType": 0, - "m_Hidden": false, - "m_ShaderOutputName": "B", - "m_StageCapability": 3, - "m_Value": { - "e00": 0.5, - "e01": 2.0, - "e02": 2.0, - "e03": 2.0, - "e10": 2.0, - "e11": 2.0, - "e12": 2.0, - "e13": 2.0, - "e20": 2.0, - "e21": 2.0, - "e22": 2.0, - "e23": 2.0, - "e30": 2.0, - "e31": 2.0, - "e32": 2.0, - "e33": 2.0 - }, - "m_DefaultValue": { - "e00": 1.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 1.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 1.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 1.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -19012,54 +18861,6 @@ "m_Labels": [] } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", - "m_ObjectId": "eaf6714f6dd54fae8fef9df7a9477531", - "m_Id": 2, - "m_DisplayName": "Out", - "m_SlotType": 1, - "m_Hidden": false, - "m_ShaderOutputName": "Out", - "m_StageCapability": 3, - "m_Value": { - "e00": 0.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 0.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 0.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 0.0 - }, - "m_DefaultValue": { - "e00": 1.0, - "e01": 0.0, - "e02": 0.0, - "e03": 0.0, - "e10": 0.0, - "e11": 1.0, - "e12": 0.0, - "e13": 0.0, - "e20": 0.0, - "e21": 0.0, - "e22": 1.0, - "e23": 0.0, - "e30": 0.0, - "e31": 0.0, - "e32": 0.0, - "e33": 1.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", From 0e5283405c7ceabf1df6393c0c8ff2521a0e1a61 Mon Sep 17 00:00:00 2001 From: soupday <79094830+soupday@users.noreply.github.com> Date: Mon, 13 Jun 2022 09:30:25 +0100 Subject: [PATCH 15/38] 1.3.2 Code refactor. --- Editor/AnimPlayerGUI.cs | 473 +++++++++++++++------------------- Editor/AnimPlayerWindow.cs | 4 +- Editor/AnimRetargetGUI.cs | 252 +++++++++--------- Editor/FacialProfileMapper.cs | 4 + Editor/ImporterWindow.cs | 10 +- Editor/MeshUtil.cs | 12 +- Editor/PreviewScene.cs | 3 +- Editor/Util.cs | 62 ++--- Editor/WindowManager.cs | 135 +++------- 9 files changed, 431 insertions(+), 524 deletions(-) diff --git a/Editor/AnimPlayerGUI.cs b/Editor/AnimPlayerGUI.cs index 26c750a..6a25599 100644 --- a/Editor/AnimPlayerGUI.cs +++ b/Editor/AnimPlayerGUI.cs @@ -5,78 +5,127 @@ namespace Reallusion.Import { - public class AnimPlayerGUI + public static class AnimPlayerGUI { #region AnimPlayer - public static AnimationClip selectedClip; - public static AnimationClip animationClip; - public static Animator animator; - public static FacialProfile facialProfile; - public static bool play = false; - public static bool clipManuallySet = false; - public static float time, prev, current = 0f; - public static bool animFoldOut = true; - public static string sourceFbxPath; - public static bool AnimFoldOut { get { return animFoldOut; } set { animFoldOut = value; } } + private static bool play = false; + private static float time, prev, current = 0f; + public static bool AnimFoldOut { get; private set; } = true; + public static FacialProfile MeshFacialProfile { get; private set; } + public static FacialProfile ClipFacialProfile { get; private set; } + public static AnimationClip OriginalClip { get; private set; } + public static AnimationClip WorkingClip { get ; private set; } + public static Animator CharacterAnimator { get; private set; } + + private static double updateTime = 0f; + private static double deltaTime = 0f; + private static double frameTime = 1f; + private static bool forceUpdate = false; + + public static void OpenPlayer(GameObject fbx) + { + if (fbx) + { + SetCharacter(fbx); + } + + if (!IsPlayerShown()) + { +#if SCENEVIEW_OVERLAY_COMPATIBLE + //2021.2.0a17+ When GUI.Window is called from a static SceneView delegate, it is broken in 2021.2.0f1 - 2021.2.1f1 + //so we switch to overlays starting from an earlier version + AnimPlayerOverlay.ShowAll(); +#else + //2020 LTS + AnimPlayerWindow.ShowPlayer(); +#endif + + //Common + SceneView.RepaintAll(); + + EditorApplication.update += UpdateDelegate; + } + } + + public static void ClosePlayer() + { + if (IsPlayerShown()) + { + EditorApplication.update -= UpdateDelegate; + + if (AnimationMode.InAnimationMode()) + AnimationMode.StopAnimationMode(); + +#if SCENEVIEW_OVERLAY_COMPATIBLE + //2021.2.0a17+ + AnimPlayerOverlay.HideAll(); +#else + //2020 LTS + AnimPlayerWindow.HidePlayer(); +#endif + //Common + play = false; + time = 0f; + CharacterAnimator = null; + WorkingClip = null; + + SceneView.RepaintAll(); + } + } + + public static bool IsPlayerShown() + { +#if SCENEVIEW_OVERLAY_COMPATIBLE + //2021.2.0a17+ + return AnimPlayerOverlay.Visibility; +#else + //2020 LTS + return AnimPlayerWindow.isShown; +#endif + } public static void SetCharacter(GameObject scenePrefab) { if (WindowManager.IsPreviewScene) - scenePrefab = WindowManager.GetPreviewScene().GetPreviewCharacter(); + scenePrefab = WindowManager.GetPreviewScene().GetPreviewCharacter(); if (scenePrefab) - { + { + Animator animator = scenePrefab.GetComponent(); GameObject sceneFbx = Util.GetCharacterSourceFbx(scenePrefab); - sourceFbxPath = AssetDatabase.GetAssetPath(sceneFbx); - Animator anim = scenePrefab.GetComponent(); - AnimationClip firstClip = Util.GetFirstAnimationClipFromCharacter(sceneFbx); - facialProfile = FacialProfileMapper.GetMeshFacialProfile(scenePrefab); - UpdatePlayerTargets(anim, firstClip); - } + AnimationClip clip = Util.GetFirstAnimationClipFromCharacter(sceneFbx); + UpdateAnimatorClip(animator, clip); + } } - public static void UpdatePlayerTargets(Animator setAnimator, AnimationClip setClip) - { - if (setAnimator) - { - WindowManager.SetSceneAnimator(setAnimator); + static void UpdateAnimatorClip(Animator animator, AnimationClip clip) + { + // stop animation mode + if (AnimationMode.InAnimationMode()) AnimationMode.StopAnimationMode(); - // stop animation mode - if (AnimationMode.InAnimationMode()) AnimationMode.StopAnimationMode(); + if (!animator || CharacterAnimator != animator) doneInitFace = false; - // set the animator - if (animator != setAnimator) animator = setAnimator; - - if (setClip) - { - //displayeed clip is the clip to be set - selectedClip = setClip; + CharacterAnimator = animator; + OriginalClip = clip; + WorkingClip = CloneClip(OriginalClip); - // replace animation clip with a working clone - // if: there is no current clip. - // or: the current clip was not set manually by the user. - if (!animationClip || !clipManuallySet) - { - animationClip = CloneClip(setClip); - time = 0f; - play = false; - doneInitFace = false; - } - } - - // intitialise the face refs if needed - if (!doneInitFace) InitFace(); + MeshFacialProfile = FacialProfileMapper.GetMeshFacialProfile(animator?.gameObject); + ClipFacialProfile = FacialProfileMapper.GetAnimationClipFacialProfile(clip); + + time = 0f; + play = false; - // restart the animation mode - if (!AnimationMode.InAnimationMode()) AnimationMode.StartAnimationMode(); + // intitialise the face refs if needed + if (!doneInitFace) InitFace(); - // then sample the animation - if (animationClip) SampleOnce(); + if (WorkingClip && CharacterAnimator) + { + SampleOnce(); + } - // finally, apply the face - ApplyFace(); - } + // finally, apply the face + ApplyFace(); } static AnimationClip CloneClip(AnimationClip clip) @@ -86,87 +135,46 @@ static AnimationClip CloneClip(AnimationClip clip) var clone = Object.Instantiate(clip); clone.name = clip.name; AnimationClip clonedClip = clone as AnimationClip; - WindowManager.SetSelectedAnimation(clip); - WindowManager.SetWorkingAnimation(clonedClip); + if (AnimRetargetGUI.IsPlayerShown()) + { + AnimRetargetGUI.Reset(); + } return clonedClip; } - else - { - WindowManager.SetSelectedAnimation(null); - WindowManager.SetWorkingAnimation(null); - return null; - } - } - - public static void UpdatePlayerClip(AnimationClip setClip) - { - if (animator && setClip && animationClip != setClip) - { - if (AnimationMode.InAnimationMode()) AnimationMode.StopAnimationMode(); - - animationClip = setClip; - time = 0f; - play = false; - - if (!AnimationMode.InAnimationMode()) AnimationMode.StartAnimationMode(); - - SampleOnce(); - } - } + + return null; + } public static void DrawPlayer() { GUILayout.BeginVertical(); EditorGUI.BeginChangeCheck(); - animFoldOut = EditorGUILayout.Foldout(animFoldOut, "Animation Playback", EditorStyles.foldout); + AnimFoldOut = EditorGUILayout.Foldout(AnimFoldOut, "Animation Playback", EditorStyles.foldout); if (EditorGUI.EndChangeCheck()) { //if (foldOut && FacialMorphIMGUI.FoldOut) // FacialMorphIMGUI.FoldOut = false; doOnceCatchMouse = true; } - if (animFoldOut) + if (AnimFoldOut) { EditorGUI.BeginChangeCheck(); - animator = (Animator)EditorGUILayout.ObjectField(new GUIContent("Scene Model", "Animated model in scene"), animator, typeof(Animator), true); - selectedClip = (AnimationClip)EditorGUILayout.ObjectField(new GUIContent("Animation", "Animation to play and manipulate"), selectedClip, typeof(AnimationClip), false); + Animator selectedAnimator = (Animator)EditorGUILayout.ObjectField(new GUIContent("Scene Model", "Animated model in scene"), CharacterAnimator, typeof(Animator), true); + AnimationClip selectedClip = (AnimationClip)EditorGUILayout.ObjectField(new GUIContent("Animation", "Animation to play and manipulate"), OriginalClip, typeof(AnimationClip), false); if (EditorGUI.EndChangeCheck()) - { - // set animator first - WindowManager.SetSceneAnimator(animator); - animationClip = CloneClip(selectedClip); - - if (animator) - facialProfile = FacialProfileMapper.GetMeshFacialProfile(animator.gameObject); - - if (animationClip && animator) - { - time = 0f; - play = false; - if (!AnimationMode.InAnimationMode()) - AnimationMode.StartAnimationMode(); - - SampleOnce(); - clipManuallySet = true; - } - else - { - time = 0f; - play = false; - if (AnimationMode.InAnimationMode()) - AnimationMode.StopAnimationMode(); - } + { + UpdateAnimatorClip(selectedAnimator, selectedClip); } - GUI.enabled = animationClip && animator; + GUI.enabled = WorkingClip && CharacterAnimator; EditorGUI.BeginDisabledGroup(!AnimationMode.InAnimationMode()); - if (animationClip != null) + if (WorkingClip != null) { float startTime = 0.0f; - float stopTime = animationClip.length; + float stopTime = WorkingClip.length; EditorGUI.BeginChangeCheck(); time = EditorGUILayout.Slider(time, startTime, stopTime); if (EditorGUI.EndChangeCheck()) @@ -219,7 +227,7 @@ public static void DrawPlayer() if (GUILayout.Button(new GUIContent(EditorGUIUtility.IconContent("Animation.LastKey").image, "Last Frame"), EditorStyles.toolbarButton)) { play = false; - time = animationClip.length; + time = WorkingClip.length; ResetFace(); } @@ -236,75 +244,16 @@ public static void DrawPlayer() public static void SampleOnce() { - if (animator && animationClip) + if (CharacterAnimator && WorkingClip) { if (!AnimationMode.InAnimationMode()) AnimationMode.StartAnimationMode(); AnimationMode.BeginSampling(); - AnimationMode.SampleAnimationClip(animator.gameObject, animationClip, time); + AnimationMode.SampleAnimationClip(CharacterAnimator.gameObject, WorkingClip, time); AnimationMode.EndSampling(); } } - - public static void CreatePlayer(GameObject fbx) - { - if (fbx) - { - SetCharacter(fbx); - } - -#if SCENEVIEW_OVERLAY_COMPATIBLE - //2021.2.0a17+ When GUI.Window is called from a static SceneView delegate, it is broken in 2021.2.0f1 - 2021.2.1f1 - //so we switch to overlays starting from an earlier version - AnimPlayerOverlay.ShowAll(); -#else - //2020 LTS - AnimPlayerWindow.ShowPlayer(); -#endif - //Common - SceneView.RepaintAll(); - - EditorApplication.update += UpdateDelegate; - System.Delegate[] list = EditorApplication.update.GetInvocationList(); - } - - public static void DestroyPlayer() - { - EditorApplication.update -= UpdateDelegate; - - if (AnimationMode.InAnimationMode()) - AnimationMode.StopAnimationMode(); - -#if SCENEVIEW_OVERLAY_COMPATIBLE - //2021.2.0a17+ - AnimPlayerOverlay.HideAll(); -#else - //2020 LTS - AnimPlayerWindow.HidePlayer(); -#endif - //Common - AnimPlayerGUI.play = false; - AnimPlayerGUI.time = 0f; - AnimPlayerGUI.animator = null; - AnimPlayerGUI.animationClip = null; - - SceneView.RepaintAll(); - } - - public static bool IsPlayerShown() - { -#if SCENEVIEW_OVERLAY_COMPATIBLE - //2021.2.0a17+ - return AnimPlayerOverlay.Visibility; -#else - //2020 LTS - return AnimPlayerWindow.isShown; -#endif - } - - static double updateTime = 0f; - static double deltaTime = 0f; - static double frameTime = 1f; - static void UpdateDelegate() + + private static void UpdateDelegate() { if (updateTime == 0f) updateTime = EditorApplication.timeSinceStartup; deltaTime = EditorApplication.timeSinceStartup - updateTime; @@ -314,15 +263,15 @@ static void UpdateDelegate() if (!EditorApplication.isPlaying && AnimationMode.InAnimationMode()) { - if (animationClip && animator) + if (WorkingClip && CharacterAnimator) { if (play) { - double frameDuration = 1.0f / animationClip.frameRate; + double frameDuration = 1.0f / WorkingClip.frameRate; time += (float)deltaTime; frameTime += deltaTime; - if (time >= animationClip.length) + if (time >= WorkingClip.length) time = 0f; if (frameTime < frameDuration) return; @@ -331,14 +280,15 @@ static void UpdateDelegate() else frameTime = 1f; - if (current != time) + if (current != time || forceUpdate) { AnimationMode.BeginSampling(); - AnimationMode.SampleAnimationClip(animator.gameObject, animationClip, time); + AnimationMode.SampleAnimationClip(CharacterAnimator.gameObject, WorkingClip, time); AnimationMode.EndSampling(); SceneView.RepaintAll(); AnimPlayerGUI.current = time; + forceUpdate = false; } } } @@ -348,48 +298,46 @@ static void UpdateDelegate() #region FaceMorph - public static bool faceFoldOut = true; - public static bool FaceFoldOut { get { return faceFoldOut; } set { faceFoldOut = value; } } - public static bool useLightIcons = false; - public static bool doOnce = true; - public static bool doOnceCatchMouse = true; - public static bool eyeChanged = false; - public static bool doneStartUp = false; - public static bool doneInitFace = false; - - - static float EXPRESSIVENESS = 0.25f; - static Dictionary EXPRESSION; - - static float Xpos = 0f; - static float RestXpos = 0f; - static float Ypos = 0f; - static float RestYpos = 0f; - - static Texture2D eyeControlImage; - static Texture2D jawIconImage; - static Texture2D blinkIconImage; - static Texture2D faceDefault; - static Texture2D faceAngryImage; - static Texture2D faceDisgust; - static Texture2D faceFear; - static Texture2D faceHappy; - static Texture2D faceSad; - static Texture2D faceSurprise; - static GUIStyle transparentBoxStyle; - static Color outlineColor = Color.gray; - static Color selectedColor = Color.gray; - static Color mouseOverColor = Color.gray; - static Rect last; - static Vector2 eyeVal; - static Vector2 eyeRef; - static float jawVal; - static float jawRef; - static float blinkVal; - static float blinkRef; - static double resetClickTimer; - - static Quaternion camDir; + public static bool FaceFoldOut { get; private set; } = true; + private static bool useLightIcons = false; + private static bool doOnce = true; + private static bool doOnceCatchMouse = true; + private static bool eyeChanged = false; + private static bool doneInitFace = false; + + + private static float EXPRESSIVENESS = 0.25f; + private static Dictionary EXPRESSION; + + private static float Xpos = 0f; + private static float RestXpos = 0f; + private static float Ypos = 0f; + private static float RestYpos = 0f; + + private static Texture2D eyeControlImage; + private static Texture2D jawIconImage; + private static Texture2D blinkIconImage; + private static Texture2D faceDefault; + private static Texture2D faceAngryImage; + private static Texture2D faceDisgust; + private static Texture2D faceFear; + private static Texture2D faceHappy; + private static Texture2D faceSad; + private static Texture2D faceSurprise; + private static GUIStyle transparentBoxStyle; + private static Color outlineColor = Color.gray; + private static Color selectedColor = Color.gray; + private static Color mouseOverColor = Color.gray; + private static Rect last; + private static Vector2 eyeVal; + private static Vector2 eyeRef; + private static float jawVal; + private static float jawRef; + private static float blinkVal; + private static float blinkRef; + private static double resetClickTimer; + + private static Quaternion camDir; const float ICON_FACE_SIZE = 48f; @@ -420,20 +368,18 @@ public static void StartUp() transparentBoxStyle.normal.background = transparent; InitFace(); - - doneStartUp = true; } public static void InitFace() { - if (animator == null) return; + if (CharacterAnimator == null) return; EXPRESSIVENESS = 0f; EXPRESSION = null; - Object obj = animator.gameObject; - GameObject root = PrefabUtility.GetOutermostPrefabInstanceRoot(obj); - + Object obj = CharacterAnimator.gameObject; + GameObject root = Util.GetScenePrefabInstanceRoot(obj); + if (root) { GameObject leftEye = MeshUtil.FindCharacterBone(root, "CC_Base_L_Eye", "L_Eye"); @@ -458,9 +404,9 @@ public static void InitFace() jawVal = jawRef; } - if (!FacialProfileMapper.GetCharacterBlendShapeWeight(root, "Eye_Blink", FacialProfile.CC3, facialProfile, out blinkRef)) + if (!FacialProfileMapper.GetCharacterBlendShapeWeight(root, "Eye_Blink", FacialProfile.CC3, MeshFacialProfile, out blinkRef)) { - FacialProfileMapper.GetCharacterBlendShapeWeight(root, "Eye_Blink_L", FacialProfile.CC3, facialProfile, out blinkRef); + FacialProfileMapper.GetCharacterBlendShapeWeight(root, "Eye_Blink_L", FacialProfile.CC3, MeshFacialProfile, out blinkRef); } blinkVal = blinkRef; } @@ -484,6 +430,7 @@ public static void ResetFace(bool full = false) AdjustMouth(jawVal); blinkVal = blinkRef; AdjustBlink(blinkVal); + forceUpdate = true; } public static void ApplyFace() @@ -497,8 +444,8 @@ public static void ApplyFace() public static void ResetFaceViewCamera() { - Object obj = AnimPlayerGUI.animator.gameObject; - GameObject root = PrefabUtility.GetOutermostPrefabInstanceRoot(obj); + Object obj = AnimPlayerGUI.CharacterAnimator.gameObject; + GameObject root = Util.GetScenePrefabInstanceRoot(obj); if (root) { @@ -527,9 +474,7 @@ public static void CleanUp() { doOnce = true; doOnceCatchMouse = true; - doneStartUp = false; - doneInitFace = false; - clipManuallySet = false; + doneInitFace = false; EXPRESSION = null; EXPRESSIVENESS = 0f; } @@ -544,20 +489,20 @@ public static void DrawFacialMorph() EditorGUI.BeginDisabledGroup(play); EditorGUI.BeginChangeCheck(); - faceFoldOut = EditorGUILayout.Foldout(faceFoldOut, "Facial Expression", EditorStyles.foldout); + FaceFoldOut = EditorGUILayout.Foldout(FaceFoldOut, "Facial Expression", EditorStyles.foldout); if (EditorGUI.EndChangeCheck()) { //if (foldOut && AnimPlayerIMGUI.FoldOut) // AnimPlayerIMGUI.FoldOut = false; } - if (faceFoldOut && Event.current.type == EventType.Repaint) + if (FaceFoldOut && Event.current.type == EventType.Repaint) { last = GUILayoutUtility.GetLastRect(); } - if (faceFoldOut) + if (FaceFoldOut) { - GUI.enabled = animationClip && animator; + GUI.enabled = WorkingClip && CharacterAnimator; //Directly positioned controls float xPadding = 6f; @@ -631,38 +576,38 @@ public static void DrawFacialMorph() if (GUILayout.Button(new GUIContent(faceAngryImage, "Angry Face"), GUILayout.Height(ICON_FACE_SIZE), GUILayout.Width(ICON_FACE_SIZE))) { ResetFace(); - SetFacialExpression(facialProfile == FacialProfile.CC3 ? FACE_ANGRY : FACE_ANGRY_EXT); + SetFacialExpression(MeshFacialProfile == FacialProfile.CC3 ? FACE_ANGRY : FACE_ANGRY_EXT); } GUILayout.FlexibleSpace(); if (GUILayout.Button(new GUIContent(faceDisgust, "Disgusted Face"), GUILayout.Height(ICON_FACE_SIZE), GUILayout.Width(ICON_FACE_SIZE))) { ResetFace(); - SetFacialExpression(facialProfile == FacialProfile.CC3 ? FACE_DISGUST : FACE_DISGUST_EXT); + SetFacialExpression(MeshFacialProfile == FacialProfile.CC3 ? FACE_DISGUST : FACE_DISGUST_EXT); } GUILayout.FlexibleSpace(); if (GUILayout.Button(new GUIContent(faceFear, "Fearful Face"), GUILayout.Height(ICON_FACE_SIZE), GUILayout.Width(ICON_FACE_SIZE))) { ResetFace(); - SetFacialExpression(facialProfile == FacialProfile.CC3 ? FACE_FEAR : FACE_FEAR_EXT); + SetFacialExpression(MeshFacialProfile == FacialProfile.CC3 ? FACE_FEAR : FACE_FEAR_EXT); } GUILayout.FlexibleSpace(); if (GUILayout.Button(new GUIContent(faceHappy, "Happy Face"), GUILayout.Height(ICON_FACE_SIZE), GUILayout.Width(ICON_FACE_SIZE))) { ResetFace(); - SetFacialExpression(facialProfile == FacialProfile.CC3 ? FACE_HAPPY : FACE_HAPPY_EXT); + SetFacialExpression(MeshFacialProfile == FacialProfile.CC3 ? FACE_HAPPY : FACE_HAPPY_EXT); } GUILayout.FlexibleSpace(); if (GUILayout.Button(new GUIContent(faceSad, "Sad Face"), GUILayout.Height(ICON_FACE_SIZE), GUILayout.Width(ICON_FACE_SIZE))) { ResetFace(); - SetFacialExpression(facialProfile == FacialProfile.CC3 ? FACE_SAD : FACE_SAD_EXT); + SetFacialExpression(MeshFacialProfile == FacialProfile.CC3 ? FACE_SAD : FACE_SAD_EXT); } GUILayout.FlexibleSpace(); if (GUILayout.Button(new GUIContent(faceSurprise, "Surprised Face"), GUILayout.Height(ICON_FACE_SIZE), GUILayout.Width(ICON_FACE_SIZE))) { ResetFace(); - SetFacialExpression(facialProfile == FacialProfile.CC3 ? FACE_SURPRISE : FACE_SURPRISE_EXT); + SetFacialExpression(MeshFacialProfile == FacialProfile.CC3 ? FACE_SURPRISE : FACE_SURPRISE_EXT); } GUILayout.FlexibleSpace(); GUILayout.EndHorizontal(); @@ -779,10 +724,10 @@ public static void AdjustEyes() if (input.y > 360f) input.y -= 360f; if (input.y < -360f) input.y += 360f; - if (AnimPlayerGUI.animator == null) return; - Object obj = AnimPlayerGUI.animator.gameObject; + if (AnimPlayerGUI.CharacterAnimator == null) return; + Object obj = AnimPlayerGUI.CharacterAnimator.gameObject; - GameObject root = PrefabUtility.GetOutermostPrefabInstanceRoot(obj); + GameObject root = Util.GetScenePrefabInstanceRoot(obj); if (root) { @@ -821,10 +766,10 @@ public static void AdjustEyes() static void AdjustMouth(float input) { - if (AnimPlayerGUI.animator == null) return; - Object obj = AnimPlayerGUI.animator.gameObject; + if (AnimPlayerGUI.CharacterAnimator == null) return; + Object obj = AnimPlayerGUI.CharacterAnimator.gameObject; - GameObject root = PrefabUtility.GetOutermostPrefabInstanceRoot(obj); + GameObject root = Util.GetScenePrefabInstanceRoot(obj); if (root) { @@ -842,10 +787,10 @@ static void AdjustMouth(float input) static void AdjustBlink(float input) { - if (AnimPlayerGUI.animator == null) return; - Object obj = AnimPlayerGUI.animator.gameObject; + if (AnimPlayerGUI.CharacterAnimator == null) return; + Object obj = AnimPlayerGUI.CharacterAnimator.gameObject; - GameObject root = PrefabUtility.GetOutermostPrefabInstanceRoot(obj); + GameObject root = Util.GetScenePrefabInstanceRoot(obj); SetCharacterBlendShape(root, "A14_Eye_Blink_Left", input); SetCharacterBlendShape(root, "A15_Eye_Blink_Right", input); @@ -853,15 +798,15 @@ static void AdjustBlink(float input) private static bool SetCharacterBlendShape(GameObject characterRoot, string blendShapeName, float weight) { - return FacialProfileMapper.SetCharacterBlendShape(characterRoot, blendShapeName, FacialProfile.CC3Ex, facialProfile, weight); + return FacialProfileMapper.SetCharacterBlendShape(characterRoot, blendShapeName, FacialProfile.CC3Ex, MeshFacialProfile, weight); } static void SetFacialExpression(Dictionary dict, bool restore = false) { - if (animator == null) return; + if (CharacterAnimator == null) return; if (dict == null) return; - Object obj = animator.gameObject; + Object obj = CharacterAnimator.gameObject; if (!restore) { @@ -880,7 +825,7 @@ static void SetFacialExpression(Dictionary dict, bool restore = f } } - GameObject root = PrefabUtility.GetOutermostPrefabInstanceRoot(obj); + GameObject root = Util.GetScenePrefabInstanceRoot(obj); if (root) { @@ -911,18 +856,18 @@ static void SetNeutralExpression() static void SetIndividualBlendShape(string individualShapeName, float value) { - if (animator == null) return; - Object obj = animator.gameObject; - GameObject root = PrefabUtility.GetOutermostPrefabInstanceRoot(obj); + if (CharacterAnimator == null) return; + Object obj = CharacterAnimator.gameObject; + GameObject root = Util.GetScenePrefabInstanceRoot(obj); SetCharacterBlendShape(root, individualShapeName, value); } static void SnapViewToHead() { - if (AnimPlayerGUI.animator == null) return; + if (AnimPlayerGUI.CharacterAnimator == null) return; - Object obj = AnimPlayerGUI.animator.gameObject; - GameObject root = PrefabUtility.GetOutermostPrefabInstanceRoot(obj); + Object obj = AnimPlayerGUI.CharacterAnimator.gameObject; + GameObject root = Util.GetScenePrefabInstanceRoot(obj); if (root) { diff --git a/Editor/AnimPlayerWindow.cs b/Editor/AnimPlayerWindow.cs index c4ffa8d..51b127a 100644 --- a/Editor/AnimPlayerWindow.cs +++ b/Editor/AnimPlayerWindow.cs @@ -18,8 +18,8 @@ public class AnimPlayerWindow public static void OnSceneGUI(SceneView sceneView) { height = 72f; - if (AnimPlayerGUI.animFoldOut) height += 84f; - if (AnimPlayerGUI.faceFoldOut) height += 90f; + if (AnimPlayerGUI.AnimFoldOut) height += 84f; + if (AnimPlayerGUI.FaceFoldOut) height += 90f; float x = sceneView.position.width - width - xpadding; float y = sceneView.position.height - height - ypadding; diff --git a/Editor/AnimRetargetGUI.cs b/Editor/AnimRetargetGUI.cs index 83a44ae..432de5f 100644 --- a/Editor/AnimRetargetGUI.cs +++ b/Editor/AnimRetargetGUI.cs @@ -50,9 +50,9 @@ public class AnimRetargetGUI static float heelOffset = 0f; static float heightOffset = 0f; - static AnimationClip originalClip; - static AnimationClip workingClip; - static Animator animator; + static AnimationClip OriginalClip => AnimPlayerGUI.OriginalClip; + static AnimationClip WorkingClip => AnimPlayerGUI.WorkingClip; + static Animator Animator => AnimPlayerGUI.CharacterAnimator; static Vector3 animatorPosition; static Quaternion animatorRotation; @@ -70,48 +70,48 @@ public class AnimRetargetGUI static Dictionary heelBindings; static Dictionary heightBindings; - public static void CreateRetargeter(AnimationClip clip, GameObject model)//(PreviewScene ps, GameObject fbx) - { - originalClip = clip; - if (model) - animator = model.GetComponent(); - else - animator = null; - + public static void OpenRetargeter()//(PreviewScene ps, GameObject fbx) + { + if (!IsPlayerShown()) + { #if SCENEVIEW_OVERLAY_COMPATIBLE - //2021.2.0a17+ When GUI.Window is called from a static SceneView delegate, it is broken in 2021.2.0f1 - 2021.2.1f1 - //so we switch to overlays starting from an earlier version - AnimRetargetOverlay.ShowAll(); + //2021.2.0a17+ When GUI.Window is called from a static SceneView delegate, it is broken in 2021.2.0f1 - 2021.2.1f1 + //so we switch to overlays starting from an earlier version + AnimRetargetOverlay.ShowAll(); #else - //2020 LTS - AnimRetargetWindow.ShowPlayer(); -#endif + //2020 LTS + AnimRetargetWindow.ShowPlayer(); +#endif - //Common - Init(); + //Common + Init(); - SceneView.RepaintAll(); + SceneView.RepaintAll(); + } } - public static void DestroyRetargeter() + public static void CloseRetargeter() { - //EditorApplication.update -= UpdateDelegate; + if (IsPlayerShown()) + { + //EditorApplication.update -= UpdateDelegate; - //if (AnimationMode.InAnimationMode()) - // AnimationMode.StopAnimationMode(); + //if (AnimationMode.InAnimationMode()) + // AnimationMode.StopAnimationMode(); #if SCENEVIEW_OVERLAY_COMPATIBLE - //2021.2.0a17+ - AnimRetargetOverlay.HideAll(); + //2021.2.0a17+ + AnimRetargetOverlay.HideAll(); #else - //2020 LTS - AnimRetargetWindow.HidePlayer(); -#endif + //2020 LTS + AnimRetargetWindow.HidePlayer(); +#endif - //Common - CleanUp(); + //Common + CleanUp(); - SceneView.RepaintAll(); + SceneView.RepaintAll(); + } } public static bool IsPlayerShown() @@ -137,16 +137,8 @@ static void Init() lockedImage = Reallusion.Import.Util.FindTexture(folders, "RLIcon_Locked"); unlockedImage = Reallusion.Import.Util.FindTexture(folders, "RLIcon_Unlocked"); - Reselect(); - } - - public static void Reselect() - { - originalClip = WindowManager.GetSelectedAnimation(); - workingClip = WindowManager.GetWorkingAnimation(); - animator = WindowManager.GetSceneAnimator(); Reset(); - } + } static void CleanUp() { @@ -154,21 +146,21 @@ static void CleanUp() } // Return all values to start - re-create working clip - rebuild all bindings dicts - static void Reset() + public static void Reset() { - if (workingClip && CanClipLoop(workingClip)) + if (WorkingClip && CanClipLoop(WorkingClip)) { - AnimationClipSettings clipSettings = AnimationUtility.GetAnimationClipSettings(workingClip); + AnimationClipSettings clipSettings = AnimationUtility.GetAnimationClipSettings(WorkingClip); if (!clipSettings.loopTime) { clipSettings.loopTime = true; - AnimationUtility.SetAnimationClipSettings(workingClip, clipSettings); + AnimationUtility.SetAnimationClipSettings(WorkingClip, clipSettings); } } - if (originalClip) + if (OriginalClip) { - EditorCurveBinding[] curveBindings = AnimationUtility.GetCurveBindings(originalClip); + EditorCurveBinding[] curveBindings = AnimationUtility.GetCurveBindings(OriginalClip); shoulderBindings = new Dictionary(); @@ -249,8 +241,8 @@ static void Reset() public static void DrawRetargeter() { - if (!(originalClip && workingClip)) GUI.enabled = false; - else if (!AnimPlayerGUI.animator) GUI.enabled = false; + if (!(OriginalClip && WorkingClip)) GUI.enabled = false; + else if (!AnimPlayerGUI.CharacterAnimator) GUI.enabled = false; else GUI.enabled = true; // All retarget controls @@ -297,13 +289,39 @@ public static void DrawRetargeter() AnimPlayerGUI.SampleOnce(); } GUILayout.EndVertical(); // End of Jaw control - + GUILayout.BeginVertical("box"); // Blendshapes control box + Color backgroundColor = GUI.backgroundColor; + Color tint = backgroundColor; + if (AnimPlayerGUI.MeshFacialProfile == FacialProfile.None || AnimPlayerGUI.ClipFacialProfile == FacialProfile.None) + GUI.enabled = false; + if (AnimPlayerGUI.MeshFacialProfile != AnimPlayerGUI.ClipFacialProfile) + { + if (AnimPlayerGUI.MeshFacialProfile != FacialProfile.None && AnimPlayerGUI.ClipFacialProfile != FacialProfile.None) + { + // CC3Ex or CC4 to CC3 standard will not retarget well, show a red warning color + if (AnimPlayerGUI.MeshFacialProfile == FacialProfile.CC3) + tint = Color.red; + // retargeting from CC3 standard should work with everything + else if (AnimPlayerGUI.ClipFacialProfile == FacialProfile.CC3) + tint = Color.green; + // otherwise show a yellow warning color + else + tint = Color.yellow; + } + } + else + { + tint = Color.green; + } + GUI.backgroundColor = Color.Lerp(backgroundColor, tint, 0.25f); if (GUILayout.Button(new GUIContent(blendshapeImage, "Copy all BlendShape animations from the selected animation clip to all of the relevant objects (e.g. facial hair) in the selected Scene Model."), GUILayout.Width(largeIconDim), GUILayout.Height(largeIconDim))) { RetargetBlendShapes(); AnimPlayerGUI.SampleOnce(); } + GUI.backgroundColor = backgroundColor; + GUI.enabled = true; GUILayout.EndVertical(); GUILayout.EndHorizontal(); // End of Blendshapes control @@ -318,8 +336,8 @@ public static void DrawRetargeter() if (EditorGUI.EndChangeCheck()) { OffsetShoulders(); - animator.gameObject.transform.position = animatorPosition; - animator.gameObject.transform.rotation = animatorRotation; + Animator.gameObject.transform.position = animatorPosition; + Animator.gameObject.transform.rotation = animatorRotation; AnimPlayerGUI.SampleOnce(); } @@ -331,8 +349,8 @@ public static void DrawRetargeter() if (EditorGUI.EndChangeCheck()) { OffsetArms(); - animator.gameObject.transform.position = animatorPosition; - animator.gameObject.transform.rotation = animatorRotation; + Animator.gameObject.transform.position = animatorPosition; + Animator.gameObject.transform.rotation = animatorRotation; AnimPlayerGUI.SampleOnce(); } @@ -344,8 +362,8 @@ public static void DrawRetargeter() if (EditorGUI.EndChangeCheck()) { OffsetArmsFB(); - animator.gameObject.transform.position = animatorPosition; - animator.gameObject.transform.rotation = animatorRotation; + Animator.gameObject.transform.position = animatorPosition; + Animator.gameObject.transform.rotation = animatorRotation; AnimPlayerGUI.SampleOnce(); } @@ -357,8 +375,8 @@ public static void DrawRetargeter() if (EditorGUI.EndChangeCheck()) { OffsetLegs(); - animator.gameObject.transform.position = animatorPosition; - animator.gameObject.transform.rotation = animatorRotation; + Animator.gameObject.transform.position = animatorPosition; + Animator.gameObject.transform.rotation = animatorRotation; AnimPlayerGUI.SampleOnce(); } @@ -370,8 +388,8 @@ public static void DrawRetargeter() if (EditorGUI.EndChangeCheck()) { OffsetHeel(); - animator.gameObject.transform.position = animatorPosition; - animator.gameObject.transform.rotation = animatorRotation; + Animator.gameObject.transform.position = animatorPosition; + Animator.gameObject.transform.rotation = animatorRotation; AnimPlayerGUI.SampleOnce(); } @@ -383,8 +401,8 @@ public static void DrawRetargeter() if (EditorGUI.EndChangeCheck()) { OffsetHeight(); - animator.gameObject.transform.position = animatorPosition; - animator.gameObject.transform.rotation = animatorRotation; + Animator.gameObject.transform.position = animatorPosition; + Animator.gameObject.transform.rotation = animatorRotation; AnimPlayerGUI.SampleOnce(); } GUILayout.EndVertical(); // End of animation curve adjustment sliders @@ -394,7 +412,7 @@ public static void DrawRetargeter() GUILayout.BeginVertical("box"); // close button if (GUILayout.Button(new GUIContent(EditorGUIUtility.IconContent("d_winbtn_win_close_a@2x").image, "Close this window."), GUILayout.Width(smallIconDim), GUILayout.Height(smallIconDim))) { - DestroyRetargeter(); + CloseRetargeter(); } GUILayout.EndVertical(); GUILayout.FlexibleSpace(); @@ -408,9 +426,9 @@ public static void DrawRetargeter() if (GUILayout.Button(new GUIContent(resetImage, "Reset all slider settings and applied modifications."), GUILayout.Width(smallIconDim), GUILayout.Height(smallIconDim))) { holdValues = false; // reselect will perform a reset - we must force it to reset the values if they are held - Reselect(); - animator.gameObject.transform.position = animatorPosition; - animator.gameObject.transform.rotation = animatorRotation; + Reset(); + Animator.gameObject.transform.position = animatorPosition; + Animator.gameObject.transform.rotation = animatorRotation; AnimPlayerGUI.SampleOnce(); } GUILayout.EndVertical(); @@ -446,10 +464,10 @@ static bool CanClipLoop(AnimationClip clip) static void CloseMouthToggle(bool close) { - if (!(originalClip && workingClip)) return; + if (!(OriginalClip && WorkingClip)) return; bool found = false; - EditorCurveBinding[] curveBindings = AnimationUtility.GetCurveBindings(originalClip); + EditorCurveBinding[] curveBindings = AnimationUtility.GetCurveBindings(OriginalClip); EditorCurveBinding targetBinding = new EditorCurveBinding(); AnimationCurve jawCurve = new AnimationCurve(); Keyframe[] jawKeys; @@ -465,14 +483,14 @@ static void CloseMouthToggle(bool close) if (found) { - jawCurve = AnimationUtility.GetEditorCurve(originalClip, targetBinding); + jawCurve = AnimationUtility.GetEditorCurve(OriginalClip, targetBinding); } else { targetBinding = new EditorCurveBinding() { propertyName = jawClose, type = typeof(Animator) }; jawKeys = new Keyframe[] { new Keyframe( 0f, 0f ), - new Keyframe( originalClip.length, 0f ) + new Keyframe( OriginalClip.length, 0f ) }; jawCurve.keys = jawKeys; } @@ -487,13 +505,13 @@ static void CloseMouthToggle(bool close) jawCurve.keys = jawKeys; } - AnimationUtility.SetEditorCurve(workingClip, targetBinding, jawCurve); + AnimationUtility.SetEditorCurve(WorkingClip, targetBinding, jawCurve); } static void ApplyPose(int mode) { - if (!(originalClip && workingClip)) return; + if (!(OriginalClip && WorkingClip)) return; switch (mode) { @@ -518,23 +536,23 @@ static void ApplyPose(int mode) static void SetPose(Dictionary pose) { - if (!(originalClip && workingClip)) return; + if (!(OriginalClip && WorkingClip)) return; - EditorCurveBinding[] curveBindings = AnimationUtility.GetCurveBindings(originalClip); + EditorCurveBinding[] curveBindings = AnimationUtility.GetCurveBindings(OriginalClip); foreach (EditorCurveBinding binding in curveBindings) { foreach (KeyValuePair p in pose) { if (binding.propertyName.Equals(p.Key)) { - AnimationCurve curve = AnimationUtility.GetEditorCurve(originalClip, binding); + AnimationCurve curve = AnimationUtility.GetEditorCurve(OriginalClip, binding); Keyframe[] keys = curve.keys; for (int i = 0; i < keys.Length; i++) { keys[i].value = p.Value; } curve.keys = keys; - AnimationUtility.SetEditorCurve(workingClip, binding, curve); + AnimationUtility.SetEditorCurve(WorkingClip, binding, curve); } } } @@ -542,15 +560,15 @@ static void SetPose(Dictionary pose) static void ResetPose() { - if (!(originalClip && workingClip)) return; + if (!(OriginalClip && WorkingClip)) return; - EditorCurveBinding[] curveBindings = AnimationUtility.GetCurveBindings(originalClip); + EditorCurveBinding[] curveBindings = AnimationUtility.GetCurveBindings(OriginalClip); foreach (EditorCurveBinding binding in curveBindings) { if (handCurves.Contains(binding.propertyName)) { - AnimationCurve curve = AnimationUtility.GetEditorCurve(originalClip, binding); - AnimationUtility.SetEditorCurve(workingClip, binding, curve); + AnimationCurve curve = AnimationUtility.GetEditorCurve(OriginalClip, binding); + AnimationUtility.SetEditorCurve(WorkingClip, binding, curve); } } } @@ -568,7 +586,7 @@ static void OffsetALL() } static void OffsetShoulders() { - if (!(originalClip && workingClip)) return; + if (!(OriginalClip && WorkingClip)) return; foreach (KeyValuePair bind in shoulderBindings) { @@ -576,7 +594,7 @@ static void OffsetShoulders() bool eval = false; bool subtract = true; bool update = false; - AnimationCurve curve = AnimationUtility.GetEditorCurve(originalClip, bind.Value); + AnimationCurve curve = AnimationUtility.GetEditorCurve(OriginalClip, bind.Value); Keyframe[] keys = curve.keys; switch (bind.Key) @@ -649,13 +667,13 @@ static void OffsetShoulders() { curve.SmoothTangents(b, 0.0f); } - AnimationUtility.SetEditorCurve(workingClip, bind.Value, curve); + AnimationUtility.SetEditorCurve(WorkingClip, bind.Value, curve); } } static void OffsetArms() { - if (!(originalClip && workingClip)) return; + if (!(OriginalClip && WorkingClip)) return; foreach (KeyValuePair bind in armBindings) { @@ -663,7 +681,7 @@ static void OffsetArms() bool eval = false; bool subtract = true; bool includeBackgroundVal = false; - AnimationCurve curve = AnimationUtility.GetEditorCurve(originalClip, bind.Value); + AnimationCurve curve = AnimationUtility.GetEditorCurve(OriginalClip, bind.Value); Keyframe[] keys = curve.keys; switch (bind.Key) @@ -716,13 +734,13 @@ static void OffsetArms() { curve.SmoothTangents(b, 0.0f); } - AnimationUtility.SetEditorCurve(workingClip, bind.Value, curve); + AnimationUtility.SetEditorCurve(WorkingClip, bind.Value, curve); } } static void OffsetArmsFB() { - if (!(originalClip && workingClip)) return; + if (!(OriginalClip && WorkingClip)) return; foreach (KeyValuePair bind in armFBBindings) { @@ -730,7 +748,7 @@ static void OffsetArmsFB() bool eval = false; bool subtract = true; bool includeBackgroundVal = false; - AnimationCurve curve = AnimationUtility.GetEditorCurve(originalClip, bind.Value); + AnimationCurve curve = AnimationUtility.GetEditorCurve(OriginalClip, bind.Value); Keyframe[] keys = curve.keys; switch (bind.Key) @@ -769,13 +787,13 @@ static void OffsetArmsFB() { curve.SmoothTangents(b, 0.0f); } - AnimationUtility.SetEditorCurve(workingClip, bind.Value, curve); + AnimationUtility.SetEditorCurve(WorkingClip, bind.Value, curve); } } static void OffsetLegs() { - if (!(originalClip && workingClip)) return; + if (!(OriginalClip && WorkingClip)) return; foreach (KeyValuePair bind in legBindings) { @@ -783,7 +801,7 @@ static void OffsetLegs() bool eval = false; bool subtract = true; - AnimationCurve curve = AnimationUtility.GetEditorCurve(originalClip, bind.Value); + AnimationCurve curve = AnimationUtility.GetEditorCurve(OriginalClip, bind.Value); Keyframe[] keys = curve.keys; switch (bind.Key) @@ -830,13 +848,13 @@ static void OffsetLegs() { curve.SmoothTangents(b, 0.0f); } - AnimationUtility.SetEditorCurve(workingClip, bind.Value, curve); + AnimationUtility.SetEditorCurve(WorkingClip, bind.Value, curve); } } static void OffsetHeel() { - if (!(originalClip && workingClip)) return; + if (!(OriginalClip && WorkingClip)) return; foreach (KeyValuePair bind in heelBindings) { @@ -844,7 +862,7 @@ static void OffsetHeel() bool eval = false; bool subtract = true; - AnimationCurve curve = AnimationUtility.GetEditorCurve(originalClip, bind.Value); + AnimationCurve curve = AnimationUtility.GetEditorCurve(OriginalClip, bind.Value); Keyframe[] keys = curve.keys; switch (bind.Key) @@ -891,17 +909,17 @@ static void OffsetHeel() { curve.SmoothTangents(b, 0.0f); } - AnimationUtility.SetEditorCurve(workingClip, bind.Value, curve); + AnimationUtility.SetEditorCurve(WorkingClip, bind.Value, curve); } } static void OffsetHeight() { - if (!(originalClip && workingClip)) return; + if (!(OriginalClip && WorkingClip)) return; foreach (KeyValuePair bind in heightBindings) { - AnimationCurve curve = AnimationUtility.GetEditorCurve(originalClip, bind.Value); + AnimationCurve curve = AnimationUtility.GetEditorCurve(OriginalClip, bind.Value); Keyframe[] keys = curve.keys; float diff = heightOffset; @@ -915,7 +933,7 @@ static void OffsetHeight() { curve.SmoothTangents(b, 0.0f); } - AnimationUtility.SetEditorCurve(workingClip, bind.Value, curve); + AnimationUtility.SetEditorCurve(WorkingClip, bind.Value, curve); } } @@ -975,10 +993,10 @@ static void CopyCurve(string goName, string targetPropertyName, EditorCurveBindi propertyName = targetPropertyName }; - if (AnimationUtility.GetEditorCurve(workingClip, workingBinding) == null) + if (AnimationUtility.GetEditorCurve(WorkingClip, workingBinding) == null) { - AnimationCurve workingCurve = AnimationUtility.GetEditorCurve(originalClip, sourceCurveBinding); - AnimationUtility.SetEditorCurve(workingClip, workingBinding, workingCurve); + AnimationCurve workingCurve = AnimationUtility.GetEditorCurve(OriginalClip, sourceCurveBinding); + AnimationUtility.SetEditorCurve(WorkingClip, workingBinding, workingCurve); } logtime += Time.realtimeSinceStartup - time; @@ -986,32 +1004,32 @@ static void CopyCurve(string goName, string targetPropertyName, EditorCurveBindi static void RetargetBlendShapes() { - if (!(originalClip && workingClip)) return; + if (!(OriginalClip && WorkingClip)) return; const string blendShapePrefix = "blendShape."; - GameObject targetGameObject = animator.gameObject; + GameObject targetGameObject = Animator.gameObject; Transform[] targetAssetData = targetGameObject.GetComponentsInChildren(); FacialProfile meshProfile = FacialProfileMapper.GetMeshFacialProfile(targetGameObject); if (meshProfile == FacialProfile.None) { Debug.LogWarning("Character has no facial blend shapes!"); return; - } - FacialProfile animProfile = FacialProfileMapper.GetAnimationClipFacialProfile(workingClip); + } + FacialProfile animProfile = FacialProfileMapper.GetAnimationClipFacialProfile(WorkingClip); if (animProfile == FacialProfile.None) { Debug.LogWarning("Animation has no facial blend shapes!"); return; } Debug.Log("Retargeting to Facial Profile: " + meshProfile + ", From: " + animProfile); - if (meshProfile != animProfile) + if (meshProfile != animProfile && animProfile != FacialProfile.CC3) { Debug.LogWarning("Warning: Character mesh facial profile does not match the animation facial profile.\n" + "Facial expression retargeting may not have the expected or desired results."); } - EditorCurveBinding[] sourceCurveBindings = AnimationUtility.GetCurveBindings(workingClip); + EditorCurveBinding[] sourceCurveBindings = AnimationUtility.GetCurveBindings(WorkingClip); // Find all of the blendshape relevant binding paths that are not needed in the target animation List uniqueSourcePaths = new List(); @@ -1111,12 +1129,12 @@ static void RetargetBlendShapes() // Purge all curves from the animation that dont have a valid path in the target object if (PURGE) { - EditorCurveBinding[] targetCurveBindings = AnimationUtility.GetCurveBindings(workingClip); + EditorCurveBinding[] targetCurveBindings = AnimationUtility.GetCurveBindings(WorkingClip); for (int k = 0; k < targetCurveBindings.Length; k++) { if (pathsToPurge.Contains(targetCurveBindings[k].path)) { - AnimationUtility.SetEditorCurve(workingClip, targetCurveBindings[k], null); + AnimationUtility.SetEditorCurve(WorkingClip, targetCurveBindings[k], null); } else { @@ -1126,7 +1144,7 @@ static void RetargetBlendShapes() string blendShapeName = targetCurveBindings[k].propertyName.Substring(blendShapePrefix.Length); if (!cache.ContainsKey(blendShapeName)) { - AnimationUtility.SetEditorCurve(workingClip, targetCurveBindings[k], null); + AnimationUtility.SetEditorCurve(WorkingClip, targetCurveBindings[k], null); } } } @@ -1136,10 +1154,10 @@ static void RetargetBlendShapes() static void WriteAnimationToAssetDatabase() { - if (!(originalClip && workingClip)) return; - if (!AnimPlayerGUI.animator) return; + if (!(OriginalClip && WorkingClip)) return; + if (!AnimPlayerGUI.CharacterAnimator) return; - GameObject scenePrefab = AnimPlayerGUI.animator.gameObject; + GameObject scenePrefab = AnimPlayerGUI.CharacterAnimator.gameObject; GameObject fbxAsset = Util.FindRootPrefabAssetFromSceneObject(scenePrefab); if (!fbxAsset) @@ -1175,7 +1193,7 @@ static void WriteAnimationToAssetDatabase() } Debug.Log("Writing Asset: " + assetPath); - var output = Object.Instantiate(workingClip); // clone so that workingClip isn't locked to an on-disk asset + var output = Object.Instantiate(WorkingClip); // clone so that workingClip isn't locked to an on-disk asset AnimationClip outputClip = output as AnimationClip; AssetDatabase.CreateAsset(outputClip, assetPath); @@ -1185,7 +1203,7 @@ static void WriteAnimationToAssetDatabase() static string NameAnimation(string characterName) { - string animName = characterName + "_" + originalClip.name; + string animName = characterName + "_" + OriginalClip.name; string invalid = new string(Path.GetInvalidFileNameChars()) + new string(Path.GetInvalidPathChars()); Regex r = new Regex(string.Format("[{0}]", Regex.Escape(invalid))); return r.Replace(animName, "_"); @@ -1292,7 +1310,7 @@ private void ExtractPose() string searchString = "hand."; float timeStamp = 0.1f; - EditorCurveBinding[] sourceCurveBindings = AnimationUtility.GetCurveBindings(workingClip); + EditorCurveBinding[] sourceCurveBindings = AnimationUtility.GetCurveBindings(WorkingClip); string pathString = "Dictionary " + dictName + " = new Dictionary()\r"; pathString += "{\r"; @@ -1301,7 +1319,7 @@ private void ExtractPose() if (binding.propertyName.ToLower().Contains(searchString)) { pathString += "\t{ \"" + binding.propertyName + "\", "; - AnimationCurve curve = AnimationUtility.GetEditorCurve(workingClip, binding); + AnimationCurve curve = AnimationUtility.GetEditorCurve(WorkingClip, binding); float value = curve.Evaluate(timeStamp); pathString += value + "f },\r"; } diff --git a/Editor/FacialProfileMapper.cs b/Editor/FacialProfileMapper.cs index d8fe1af..833d5b8 100644 --- a/Editor/FacialProfileMapper.cs +++ b/Editor/FacialProfileMapper.cs @@ -141,6 +141,8 @@ public static bool HasShape(this Mesh m, string s) public static FacialProfile GetAnimationClipFacialProfile(AnimationClip clip) { + if (!clip) return FacialProfile.None; + const string blendShapePrefix = "blendShape."; EditorCurveBinding[] curveBindings = AnimationUtility.GetCurveBindings(clip); bool possibleCC3Profile = false; @@ -179,6 +181,8 @@ public static FacialProfile GetAnimationClipFacialProfile(AnimationClip clip) public static FacialProfile GetMeshFacialProfile(GameObject prefab) { + if (!prefab) return FacialProfile.None; + bool possibleCC3Profile = false; SkinnedMeshRenderer[] renderers = prefab.GetComponentsInChildren(); diff --git a/Editor/ImporterWindow.cs b/Editor/ImporterWindow.cs index f4a7d84..6a37730 100644 --- a/Editor/ImporterWindow.cs +++ b/Editor/ImporterWindow.cs @@ -393,6 +393,12 @@ private void OnGUIIconArea(Rect iconBlock) else if (info.BuiltHQMaterials) iconTexture = iconHQ; } + Color background = GUI.backgroundColor; + Color tint = background; + if (contextCharacter == info) + tint = Color.green; + GUI.backgroundColor = Color.Lerp(background, tint, 0.25f); + if (GUILayout.Button(iconTexture, GUILayout.Width(ICON_SIZE), GUILayout.Height(ICON_SIZE))) @@ -403,6 +409,8 @@ private void OnGUIIconArea(Rect iconBlock) previewCharacterAfterGUI = true; } } + + GUI.backgroundColor = background; GUILayout.FlexibleSpace(); GUILayout.EndHorizontal(); @@ -1043,7 +1051,7 @@ public static void ResetAllSceneViewCamera() GameObject obj = WindowManager.GetPreviewScene().GetPreviewCharacter(); if (obj) { - GameObject root = PrefabUtility.GetOutermostPrefabInstanceRoot(obj); + GameObject root = Util.GetScenePrefabInstanceRoot(obj); if (root) { diff --git a/Editor/MeshUtil.cs b/Editor/MeshUtil.cs index b16708e..9071b9e 100644 --- a/Editor/MeshUtil.cs +++ b/Editor/MeshUtil.cs @@ -238,8 +238,8 @@ public static bool ReplaceMesh(Object obj, Mesh mesh) if (replaced) { - GameObject prefabAsset = Util.FindPrefabAssetFromSceneObject(obj); - GameObject sceneRoot = PrefabUtility.GetOutermostPrefabInstanceRoot(obj); + GameObject prefabAsset = Util.FindRootPrefabAssetFromSceneObject(obj); + GameObject sceneRoot = Util.GetScenePrefabInstanceRoot(obj); string prefabPath = AssetDatabase.GetAssetPath(prefabAsset); Debug.Log(prefabPath); // this doesn't work... @@ -257,7 +257,7 @@ public static void PruneBlendShapes(Object obj) { if (!obj) return; - GameObject sceneRoot = PrefabUtility.GetOutermostPrefabInstanceRoot(obj); + GameObject sceneRoot = Util.GetScenePrefabInstanceRoot(obj); GameObject asset = PrefabUtility.GetCorrespondingObjectFromSource(sceneRoot); Object srcObj = PrefabUtility.GetCorrespondingObjectFromSource(obj); Mesh srcMesh = GetMeshFrom(srcObj); @@ -538,7 +538,7 @@ public static void CharacterOpenCloseMouth(Object obj) { if (!obj) return; - GameObject root = PrefabUtility.GetOutermostPrefabInstanceRoot(obj); + GameObject root = Util.GetScenePrefabInstanceRoot(obj); if (root) { @@ -600,7 +600,7 @@ public static void CharacterOpenCloseEyes(Object obj) { if (!obj) return; - GameObject root = PrefabUtility.GetOutermostPrefabInstanceRoot(obj); + GameObject root = Util.GetScenePrefabInstanceRoot(obj); if (root) { @@ -650,7 +650,7 @@ public static void CharacterEyeLook(Object obj, EyeLookDir dirFlags) { if (!obj) return; - GameObject root = PrefabUtility.GetOutermostPrefabInstanceRoot(obj); + GameObject root = Util.GetScenePrefabInstanceRoot(obj); if (root) { diff --git a/Editor/PreviewScene.cs b/Editor/PreviewScene.cs index 90da09e..b73b79c 100644 --- a/Editor/PreviewScene.cs +++ b/Editor/PreviewScene.cs @@ -20,7 +20,8 @@ public struct PreviewScene Transform baked; Transform camera; - public bool IsValid { get { return scene.IsValid(); } } + public bool IsValidPreviewScene { get { return scene.IsValid() && container && stage && lighting && character; } } + public Scene SceneHandle { get { return scene; } } public Transform GetCamera() { diff --git a/Editor/Util.cs b/Editor/Util.cs index f85d8ed..c8fca74 100644 --- a/Editor/Util.cs +++ b/Editor/Util.cs @@ -724,32 +724,34 @@ public static bool FindCharacterPrefabs(GameObject fbxAsset, out GameObject main return (mainPrefab || bakedPrefab); } - public static GameObject FindPrefabAssetFromSceneObject(Object sceneObject) + public static GameObject GetScenePrefabInstanceRoot(Object sceneObject) { - Object instanceRoot = PrefabUtility.GetOutermostPrefabInstanceRoot(sceneObject); - if (instanceRoot) + if (sceneObject) { - Object source = PrefabUtility.GetCorrespondingObjectFromSource(instanceRoot); - if (source) + if (PrefabUtility.IsPartOfPrefabInstance(sceneObject)) { - if (source.GetType() == typeof(GameObject)) - { - return (GameObject)source; - } + Object instanceRoot = PrefabUtility.GetOutermostPrefabInstanceRoot(sceneObject); + if (!instanceRoot) instanceRoot = sceneObject; + + if (instanceRoot.GetType() == typeof(GameObject)) + return (GameObject)instanceRoot; } } return null; - } + } public static GameObject FindRootPrefabAsset(GameObject prefabAsset) { - Object source = PrefabUtility.GetCorrespondingObjectFromOriginalSource(prefabAsset); - if (source) + if (prefabAsset) { - if (source.GetType() == typeof(GameObject)) + Object source = PrefabUtility.GetCorrespondingObjectFromOriginalSource(prefabAsset); + if (source) { - return (GameObject)source; + if (source.GetType() == typeof(GameObject)) + { + return (GameObject)source; + } } } @@ -757,30 +759,20 @@ public static GameObject FindRootPrefabAsset(GameObject prefabAsset) } public static GameObject FindRootPrefabAssetFromSceneObject(Object sceneObject) - { - if (sceneObject) - { - Object instanceRoot = PrefabUtility.GetOutermostPrefabInstanceRoot(sceneObject); + { + GameObject instanceRoot = GetScenePrefabInstanceRoot(sceneObject); - if (!instanceRoot && - sceneObject.GetType() == typeof(GameObject) && - PrefabUtility.IsPartOfPrefabAsset(sceneObject)) - instanceRoot = sceneObject; + return FindRootPrefabAsset(instanceRoot); + } - if (instanceRoot) - { - Object source = PrefabUtility.GetCorrespondingObjectFromOriginalSource(instanceRoot); - if (source) - { - if (source.GetType() == typeof(GameObject)) - { - return (GameObject)source; - } - } - } + public static void ResetPrefabTransforms(Transform root) + { + for (int i = 0; i < root.childCount; i++) + { + Transform child = root.transform.GetChild(i); + PrefabUtility.RevertObjectOverride(child, InteractionMode.AutomatedAction); + ResetPrefabTransforms(child); } - - return null; } public static void LogInfo(string message) diff --git a/Editor/WindowManager.cs b/Editor/WindowManager.cs index e5257d9..6d7f44d 100644 --- a/Editor/WindowManager.cs +++ b/Editor/WindowManager.cs @@ -16,13 +16,26 @@ public static class WindowManager public static PreviewScene previewScene; public static bool openedInPreviewScene; public static bool showPlayer = true; - public static bool showRetarget = false; + public static bool showRetarget = false; - static WindowManager() + static WindowManager() { // Even if update is not the most elegant. Using hierarchyWindowChanged for CPU sake will not work in all cases, because when hierarchyWindowChanged is called, Time's values might be all higher than current values. Why? Because current values are set at the first frame. If you keep reloading the same scene, this case happens. EditorApplication.update += WindowManager.MonitorScene; showPlayer = Importer.ANIMPLAYER_ON_BY_DEFAULT; + currentScene = EditorSceneManager.GetActiveScene(); + + previewScene = PreviewScene.FetchPreviewScene(currentScene); + if (previewScene.IsValidPreviewScene) + { + openedInPreviewScene = true; + previewSceneHandle = currentScene; + } + else + { + previewScene = default; + previewSceneHandle = default; + } } public static PreviewScene OpenPreviewScene(GameObject prefab) @@ -44,25 +57,25 @@ public static PreviewScene OpenPreviewScene(GameObject prefab) public static bool IsPreviewScene { - get { return (EditorSceneManager.GetActiveScene() == previewSceneHandle && previewScene.IsValid); } + get { return (EditorSceneManager.GetActiveScene() == previewSceneHandle && previewScene.IsValidPreviewScene); } } - public static PreviewScene GetPreviewScene() + public static PreviewScene GetPreviewScene() { - if (IsPreviewScene) + if (IsPreviewScene) { return previewScene; - } + } return default; } - private static void MonitorScene() + private static void MonitorScene() { Scene activeScene = EditorSceneManager.GetActiveScene(); if (currentScene != activeScene) { - currentScene = activeScene; + currentScene = activeScene; previewScene = GetPreviewScene(); } @@ -238,57 +251,28 @@ public static void TakeScreenShot() ScreenCapture.CaptureScreenshot(fileName); } - private static AnimationClip selectedAnimation; - private static AnimationClip workingAnimation; - private static Animator sceneAnimator; - public static void ShowAnimationPlayer() - { - if (IsPreviewScene) - { - GameObject currentCharacterFbx = GetPreviewScene().GetPreviewCharacter(); - - if (AnimPlayerGUI.IsPlayerShown()) - { - AnimPlayerGUI.SetCharacter(currentCharacterFbx); - } - else - { - AnimPlayerGUI.CreatePlayer(currentCharacterFbx); - openedInPreviewScene = true; - } - - if (showRetarget) ShowAnimationRetargeter(); + { + GameObject currentCharacterFbx; - showPlayer = true; - } + if (IsPreviewScene) + currentCharacterFbx = GetPreviewScene().GetPreviewCharacter(); else - { - GameObject currentCharacterFbx = Selection.activeGameObject; + currentCharacterFbx = Selection.activeGameObject; - if (AnimPlayerGUI.IsPlayerShown()) - { - AnimPlayerGUI.SetCharacter(currentCharacterFbx); - } - else - { - AnimPlayerGUI.CreatePlayer(currentCharacterFbx); - openedInPreviewScene = false; - } + AnimPlayerGUI.OpenPlayer(currentCharacterFbx); + openedInPreviewScene = IsPreviewScene; - if (showRetarget) ShowAnimationRetargeter(); + if (showRetarget) ShowAnimationRetargeter(); - showPlayer = true; - } + showPlayer = true; } public static void HideAnimationPlayer(bool updateShowPlayer) { - if (AnimPlayerGUI.IsPlayerShown()) - { - AnimPlayerGUI.ResetFace(); - AnimPlayerGUI.DestroyPlayer(); - } + if (AnimPlayerGUI.IsPlayerShown()) AnimPlayerGUI.ResetFace(); + + AnimPlayerGUI.ClosePlayer(); HideAnimationRetargeter(false); @@ -300,62 +284,17 @@ public static void ShowAnimationRetargeter() { if (AnimPlayerGUI.IsPlayerShown()) { - if (!AnimRetargetGUI.IsPlayerShown()) - { - AnimationClip clip = GetWorkingAnimation(); - Animator animator = GetSceneAnimator(); - GameObject model = null; - if (animator) model = animator.gameObject; - AnimRetargetGUI.CreateRetargeter(clip, model); - - } + AnimRetargetGUI.OpenRetargeter(); showRetarget = true; } } public static void HideAnimationRetargeter(bool updateShowRetarget) { - if (AnimRetargetGUI.IsPlayerShown()) - { - AnimRetargetGUI.DestroyRetargeter(); - } - + AnimRetargetGUI.CloseRetargeter(); + if (updateShowRetarget) showRetarget = false; - } - - public static void SetSelectedAnimation(AnimationClip clip) - { - selectedAnimation = clip; - } - - public static AnimationClip GetSelectedAnimation() - { - return selectedAnimation; - } - - public static void SetWorkingAnimation(AnimationClip clip) - { - workingAnimation = clip; - if (AnimRetargetGUI.IsPlayerShown()) - { - AnimRetargetGUI.Reselect(); - } - } - - public static AnimationClip GetWorkingAnimation() - { - return workingAnimation; - } - - public static void SetSceneAnimator(Animator anim) - { - sceneAnimator = anim; - } - - public static Animator GetSceneAnimator() - { - return sceneAnimator; - } + } } } From fd2db04db36a5351f1dd0b476e12d9655f21b52d Mon Sep 17 00:00:00 2001 From: soupday <79094830+soupday@users.noreply.github.com> Date: Mon, 13 Jun 2022 09:53:14 +0100 Subject: [PATCH 16/38] 1.3.2 - --- Editor/AnimPlayerGUI.cs | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/Editor/AnimPlayerGUI.cs b/Editor/AnimPlayerGUI.cs index 6a25599..273472b 100644 --- a/Editor/AnimPlayerGUI.cs +++ b/Editor/AnimPlayerGUI.cs @@ -110,6 +110,8 @@ static void UpdateAnimatorClip(Animator animator, AnimationClip clip) OriginalClip = clip; WorkingClip = CloneClip(OriginalClip); + AnimRetargetGUI.Reset(); + MeshFacialProfile = FacialProfileMapper.GetMeshFacialProfile(animator?.gameObject); ClipFacialProfile = FacialProfileMapper.GetAnimationClipFacialProfile(clip); @@ -134,11 +136,7 @@ static AnimationClip CloneClip(AnimationClip clip) { var clone = Object.Instantiate(clip); clone.name = clip.name; - AnimationClip clonedClip = clone as AnimationClip; - if (AnimRetargetGUI.IsPlayerShown()) - { - AnimRetargetGUI.Reset(); - } + AnimationClip clonedClip = clone as AnimationClip; return clonedClip; } From 065ff1420a7525b67eb725d75ee1f1b7d2e16cfd Mon Sep 17 00:00:00 2001 From: soupday <79094830+soupday@users.noreply.github.com> Date: Mon, 13 Jun 2022 10:56:07 +0100 Subject: [PATCH 17/38] 1.3.2 - --- Editor/AnimPlayerGUI.cs | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/Editor/AnimPlayerGUI.cs b/Editor/AnimPlayerGUI.cs index 273472b..54e2994 100644 --- a/Editor/AnimPlayerGUI.cs +++ b/Editor/AnimPlayerGUI.cs @@ -412,7 +412,7 @@ public static void InitFace() doneInitFace = true; } - public static void ResetFace(bool full = false) + public static void ResetFace(bool update = true, bool full = false) { SetNeutralExpression(); if (full) @@ -428,7 +428,7 @@ public static void ResetFace(bool full = false) AdjustMouth(jawVal); blinkVal = blinkRef; AdjustBlink(blinkVal); - forceUpdate = true; + forceUpdate = update; } public static void ApplyFace() @@ -547,7 +547,7 @@ public static void DrawFacialMorph() if (GUI.Button(rightRefreshButton, new GUIContent(EditorGUIUtility.IconContent("Refresh").image, "Reset Face and View"))) { - ResetFace(true); + ResetFace(true, true); // double click test if (resetClickTimer > 0f && (EditorApplication.timeSinceStartup - resetClickTimer < 0.5f)) @@ -573,38 +573,38 @@ public static void DrawFacialMorph() GUILayout.FlexibleSpace(); if (GUILayout.Button(new GUIContent(faceAngryImage, "Angry Face"), GUILayout.Height(ICON_FACE_SIZE), GUILayout.Width(ICON_FACE_SIZE))) { - ResetFace(); + ResetFace(false); SetFacialExpression(MeshFacialProfile == FacialProfile.CC3 ? FACE_ANGRY : FACE_ANGRY_EXT); } GUILayout.FlexibleSpace(); if (GUILayout.Button(new GUIContent(faceDisgust, "Disgusted Face"), GUILayout.Height(ICON_FACE_SIZE), GUILayout.Width(ICON_FACE_SIZE))) { - ResetFace(); + ResetFace(false); SetFacialExpression(MeshFacialProfile == FacialProfile.CC3 ? FACE_DISGUST : FACE_DISGUST_EXT); } GUILayout.FlexibleSpace(); if (GUILayout.Button(new GUIContent(faceFear, "Fearful Face"), GUILayout.Height(ICON_FACE_SIZE), GUILayout.Width(ICON_FACE_SIZE))) { - ResetFace(); + ResetFace(false); SetFacialExpression(MeshFacialProfile == FacialProfile.CC3 ? FACE_FEAR : FACE_FEAR_EXT); } GUILayout.FlexibleSpace(); if (GUILayout.Button(new GUIContent(faceHappy, "Happy Face"), GUILayout.Height(ICON_FACE_SIZE), GUILayout.Width(ICON_FACE_SIZE))) { - ResetFace(); + ResetFace(false); SetFacialExpression(MeshFacialProfile == FacialProfile.CC3 ? FACE_HAPPY : FACE_HAPPY_EXT); } GUILayout.FlexibleSpace(); if (GUILayout.Button(new GUIContent(faceSad, "Sad Face"), GUILayout.Height(ICON_FACE_SIZE), GUILayout.Width(ICON_FACE_SIZE))) { - ResetFace(); + ResetFace(false); SetFacialExpression(MeshFacialProfile == FacialProfile.CC3 ? FACE_SAD : FACE_SAD_EXT); } GUILayout.FlexibleSpace(); if (GUILayout.Button(new GUIContent(faceSurprise, "Surprised Face"), GUILayout.Height(ICON_FACE_SIZE), GUILayout.Width(ICON_FACE_SIZE))) { - ResetFace(); + ResetFace(false); SetFacialExpression(MeshFacialProfile == FacialProfile.CC3 ? FACE_SURPRISE : FACE_SURPRISE_EXT); } GUILayout.FlexibleSpace(); From daf5c3954ed1844cb3ddad176d57e784762b72bc Mon Sep 17 00:00:00 2001 From: soupday <79094830+soupday@users.noreply.github.com> Date: Mon, 13 Jun 2022 12:06:55 +0100 Subject: [PATCH 18/38] 1.3.2 - --- Editor/AnimPlayerGUI.cs | 10 +- Editor/AnimPlayerOverlay.cs | 2 +- Editor/AnimRetargetGUI.cs | 341 +++++++++--------- Editor/CharacterTreeView.cs | 2 +- .../RL_Template_HQ_Head_HDRP12_T.mat | 2 +- .../RL_Template_HQ_Skin_HDRP12_T.mat | 2 +- .../RL_Template_HQ_Head_HDRP.mat | 2 +- .../RL_Template_HQ_Skin_HDRP.mat | 2 +- 8 files changed, 180 insertions(+), 183 deletions(-) diff --git a/Editor/AnimPlayerGUI.cs b/Editor/AnimPlayerGUI.cs index 54e2994..199302e 100644 --- a/Editor/AnimPlayerGUI.cs +++ b/Editor/AnimPlayerGUI.cs @@ -296,8 +296,8 @@ private static void UpdateDelegate() #region FaceMorph - public static bool FaceFoldOut { get; private set; } = true; - private static bool useLightIcons = false; + public static bool FaceFoldOut { get; private set; } = true; + public static bool UseLightIcons { get; set; } = false; private static bool doOnce = true; private static bool doOnceCatchMouse = true; private static bool eyeChanged = false; @@ -348,9 +348,9 @@ public static void StartUp() outlineColor = mouseOverColor; string[] folders = new string[] { "Assets", "Packages" }; - eyeControlImage = Util.FindTexture(folders, useLightIcons ? "RLIcon_Eye_Gry" : "RLIcon_Eye_Blk"); - jawIconImage = Util.FindTexture(folders, useLightIcons ? "RLIcon_Mouth_Gry" : "RLIcon_Mouth_Blk"); - blinkIconImage = Util.FindTexture(folders, useLightIcons ? "RLIcon_Blink_Gry" : "RLIcon_Blink_Blk"); + eyeControlImage = Util.FindTexture(folders, UseLightIcons ? "RLIcon_Eye_Gry" : "RLIcon_Eye_Blk"); + jawIconImage = Util.FindTexture(folders, UseLightIcons ? "RLIcon_Mouth_Gry" : "RLIcon_Mouth_Blk"); + blinkIconImage = Util.FindTexture(folders, UseLightIcons ? "RLIcon_Blink_Gry" : "RLIcon_Blink_Blk"); faceDefault = Util.FindTexture(folders, "RLIcon_FaceDefault"); faceAngryImage = Util.FindTexture(folders, "RLIcon_FaceAngry"); faceDisgust = Util.FindTexture(folders, "RLIcon_FaceDisgust"); diff --git a/Editor/AnimPlayerOverlay.cs b/Editor/AnimPlayerOverlay.cs index 6cb726f..85d659b 100644 --- a/Editor/AnimPlayerOverlay.cs +++ b/Editor/AnimPlayerOverlay.cs @@ -85,7 +85,7 @@ public override void OnWillBeDestroyed() public override void OnGUI() { - if (!AnimPlayerGUI.useLightIcons) AnimPlayerGUI.useLightIcons = true; + if (!AnimPlayerGUI.UseLightIcons) AnimPlayerGUI.UseLightIcons = true; AnimPlayerGUI.DrawPlayer(); AnimPlayerGUI.DrawFacialMorph(); diff --git a/Editor/AnimRetargetGUI.cs b/Editor/AnimRetargetGUI.cs index 432de5f..ce66ea0 100644 --- a/Editor/AnimRetargetGUI.cs +++ b/Editor/AnimRetargetGUI.cs @@ -10,52 +10,52 @@ namespace Reallusion.Import { - public class AnimRetargetGUI + public static class AnimRetargetGUI { // GUI variables - static Texture2D handImage; - static Texture2D closedMouthImage; - static Texture2D openMouthImage; - static Texture2D blendshapeImage; - static Texture2D saveImage; - static Texture2D resetImage; - static Texture2D unlockedImage; - static Texture2D lockedImage; - - static float baseControlWidth = 173f; - static float sliderWidth = 303f; - static float textWidth = 66f; - static float textHeight = 18f; - static float largeIconDim = 60f; - static float smallIconDim = 30f; - - static float shRange = 30f; // Angular Ranges in degrees - static float aRange = 30f; - static float lRange = 30f; - static float hRange = 30f; - - static float yRange = 0.2f; //Raw y input range + private static Texture2D handImage; + private static Texture2D closedMouthImage; + private static Texture2D openMouthImage; + private static Texture2D blendshapeImage; + private static Texture2D saveImage; + private static Texture2D resetImage; + private static Texture2D unlockedImage; + private static Texture2D lockedImage; + + private static float baseControlWidth = 173f; + private static float sliderWidth = 303f; + private static float textWidth = 66f; + private static float textHeight = 18f; + private static float largeIconDim = 60f; + private static float smallIconDim = 30f; + + private static float shRange = 30f; // Angular Ranges in degrees + private static float aRange = 30f; + private static float lRange = 30f; + private static float hRange = 30f; + + private static float yRange = 0.2f; //Raw y input range // GUI Control variables (Reset to this state) - static bool holdValues = false; + private static bool holdValues = false; - static int handPose = 0; - static bool closeMouth = false; - static float shoulderOffset = 0f; - static float armOffset = 0f; - static float armFBOffset = 0f; - static float backgroundArmOffset = 0f; - static float legOffset = 0f; - static float heelOffset = 0f; - static float heightOffset = 0f; + private static int handPose = 0; + private static bool closeMouth = false; + private static float shoulderOffset = 0f; + private static float armOffset = 0f; + private static float armFBOffset = 0f; + private static float backgroundArmOffset = 0f; + private static float legOffset = 0f; + private static float heelOffset = 0f; + private static float heightOffset = 0f; - static AnimationClip OriginalClip => AnimPlayerGUI.OriginalClip; - static AnimationClip WorkingClip => AnimPlayerGUI.WorkingClip; - static Animator Animator => AnimPlayerGUI.CharacterAnimator; + private static AnimationClip OriginalClip => AnimPlayerGUI.OriginalClip; + private static AnimationClip WorkingClip => AnimPlayerGUI.WorkingClip; + private static Animator Animator => AnimPlayerGUI.CharacterAnimator; - static Vector3 animatorPosition; - static Quaternion animatorRotation; + private static Vector3 animatorPosition; + private static Quaternion animatorRotation; // Function variables @@ -63,12 +63,12 @@ public class AnimRetargetGUI public const string ANIM_FOLDER_NAME = "Animations"; public const string RETARGET_FOLDER_NAME = "Retargeted"; - static Dictionary shoulderBindings; - static Dictionary armBindings; - static Dictionary armFBBindings; - static Dictionary legBindings; - static Dictionary heelBindings; - static Dictionary heightBindings; + private static Dictionary shoulderBindings; + private static Dictionary armBindings; + private static Dictionary armFBBindings; + private static Dictionary legBindings; + private static Dictionary heelBindings; + private static Dictionary heightBindings; public static void OpenRetargeter()//(PreviewScene ps, GameObject fbx) { @@ -1297,11 +1297,8 @@ static string NameAnimation(string characterName) const float ftScale = 8f / 360f; // Foot Twist scale const float trScale = 4f / 360f; // Toe rotation scale - - - // Pose Master Data - private void ExtractPose() + private static void ExtractPose() { string dictName = "openHandPose"; string filename = "pose"; @@ -1331,135 +1328,135 @@ private void ExtractPose() static Dictionary openHandPose = new Dictionary() - { - { "LeftHand.Thumb.1 Stretched", -1.141453f }, - { "LeftHand.Thumb.Spread", -0.4620222f }, - { "LeftHand.Thumb.2 Stretched", 0.5442108f }, - { "LeftHand.Thumb.3 Stretched", 0.4577243f }, - { "LeftHand.Index.1 Stretched", 0.3184956f }, - { "LeftHand.Index.Spread", -0.4479268f }, - { "LeftHand.Index.2 Stretched", 0.2451891f }, - { "LeftHand.Index.3 Stretched", 0.6176971f }, - { "LeftHand.Middle.1 Stretched", 0.09830929f }, - { "LeftHand.Middle.Spread", -0.5679846f }, - { "LeftHand.Middle.2 Stretched", 0.3699116f }, - { "LeftHand.Middle.3 Stretched", 0.3705207f }, - { "LeftHand.Ring.1 Stretched", 0.09632754f }, - { "LeftHand.Ring.Spread", -0.5876712f }, - { "LeftHand.Ring.2 Stretched", 0.1289254f }, - { "LeftHand.Ring.3 Stretched", 0.3732445f }, - { "LeftHand.Little.1 Stretched", 0.09448492f }, - { "LeftHand.Little.Spread", -0.4517526f }, - { "LeftHand.Little.2 Stretched", -0.003889897f }, - { "LeftHand.Little.3 Stretched", -0.04161567f }, - { "RightHand.Thumb.1 Stretched", -1.135697f }, - { "RightHand.Thumb.Spread", -0.4576517f }, - { "RightHand.Thumb.2 Stretched", 0.5427816f }, - { "RightHand.Thumb.3 Stretched", 0.4549177f }, - { "RightHand.Index.1 Stretched", 0.3184868f }, - { "RightHand.Index.Spread", -0.4478924f }, - { "RightHand.Index.2 Stretched", 0.2451727f }, - { "RightHand.Index.3 Stretched", 0.617752f }, - { "RightHand.Middle.1 Stretched", 0.09830251f }, - { "RightHand.Middle.Spread", -0.5680417f }, - { "RightHand.Middle.2 Stretched", 0.3699542f }, - { "RightHand.Middle.3 Stretched", 0.3705046f }, - { "RightHand.Ring.1 Stretched", 0.09632745f }, - { "RightHand.Ring.Spread", -0.5876312f }, - { "RightHand.Ring.2 Stretched", 0.1288746f }, - { "RightHand.Ring.3 Stretched", 0.3732805f }, - { "RightHand.Little.1 Stretched", 0.09454078f }, - { "RightHand.Little.Spread", -0.4516154f }, - { "RightHand.Little.2 Stretched", -0.04165318f }, - { "RightHand.Little.3 Stretched", -0.04163568f }, - }; + { + { "LeftHand.Thumb.1 Stretched", -1.141453f }, + { "LeftHand.Thumb.Spread", -0.4620222f }, + { "LeftHand.Thumb.2 Stretched", 0.5442108f }, + { "LeftHand.Thumb.3 Stretched", 0.4577243f }, + { "LeftHand.Index.1 Stretched", 0.3184956f }, + { "LeftHand.Index.Spread", -0.4479268f }, + { "LeftHand.Index.2 Stretched", 0.2451891f }, + { "LeftHand.Index.3 Stretched", 0.6176971f }, + { "LeftHand.Middle.1 Stretched", 0.09830929f }, + { "LeftHand.Middle.Spread", -0.5679846f }, + { "LeftHand.Middle.2 Stretched", 0.3699116f }, + { "LeftHand.Middle.3 Stretched", 0.3705207f }, + { "LeftHand.Ring.1 Stretched", 0.09632754f }, + { "LeftHand.Ring.Spread", -0.5876712f }, + { "LeftHand.Ring.2 Stretched", 0.1289254f }, + { "LeftHand.Ring.3 Stretched", 0.3732445f }, + { "LeftHand.Little.1 Stretched", 0.09448492f }, + { "LeftHand.Little.Spread", -0.4517526f }, + { "LeftHand.Little.2 Stretched", -0.003889897f }, + { "LeftHand.Little.3 Stretched", -0.04161567f }, + { "RightHand.Thumb.1 Stretched", -1.135697f }, + { "RightHand.Thumb.Spread", -0.4576517f }, + { "RightHand.Thumb.2 Stretched", 0.5427816f }, + { "RightHand.Thumb.3 Stretched", 0.4549177f }, + { "RightHand.Index.1 Stretched", 0.3184868f }, + { "RightHand.Index.Spread", -0.4478924f }, + { "RightHand.Index.2 Stretched", 0.2451727f }, + { "RightHand.Index.3 Stretched", 0.617752f }, + { "RightHand.Middle.1 Stretched", 0.09830251f }, + { "RightHand.Middle.Spread", -0.5680417f }, + { "RightHand.Middle.2 Stretched", 0.3699542f }, + { "RightHand.Middle.3 Stretched", 0.3705046f }, + { "RightHand.Ring.1 Stretched", 0.09632745f }, + { "RightHand.Ring.Spread", -0.5876312f }, + { "RightHand.Ring.2 Stretched", 0.1288746f }, + { "RightHand.Ring.3 Stretched", 0.3732805f }, + { "RightHand.Little.1 Stretched", 0.09454078f }, + { "RightHand.Little.Spread", -0.4516154f }, + { "RightHand.Little.2 Stretched", -0.04165318f }, + { "RightHand.Little.3 Stretched", -0.04163568f }, + }; static Dictionary closedHandPose = new Dictionary() - { - { "LeftHand.Thumb.1 Stretched", -1.141455f }, - { "LeftHand.Thumb.Spread", -0.4620211f }, - { "LeftHand.Thumb.2 Stretched", 0.3974656f }, - { "LeftHand.Thumb.3 Stretched", -0.0122656f }, - { "LeftHand.Index.1 Stretched", -0.4441552f }, - { "LeftHand.Index.Spread", -0.3593751f }, - { "LeftHand.Index.2 Stretched", -0.8875571f }, - { "LeftHand.Index.3 Stretched", -0.3460926f }, - { "LeftHand.Middle.1 Stretched", -0.5940282f }, - { "LeftHand.Middle.Spread", -0.4824f }, - { "LeftHand.Middle.2 Stretched", -0.7796204f }, - { "LeftHand.Middle.3 Stretched", -0.3495999f }, - { "LeftHand.Ring.1 Stretched", -0.5579048f }, - { "LeftHand.Ring.Spread", -1.060186f }, - { "LeftHand.Ring.2 Stretched", -1.001659f }, - { "LeftHand.Ring.3 Stretched", -0.1538185f }, - { "LeftHand.Little.1 Stretched", -0.5157003f }, - { "LeftHand.Little.Spread", -0.5512691f }, - { "LeftHand.Little.2 Stretched", -0.6109533f }, - { "LeftHand.Little.3 Stretched", -0.4368959f }, - { "RightHand.Thumb.1 Stretched", -1.141842f }, - { "RightHand.Thumb.Spread", -0.4619166f }, - { "RightHand.Thumb.2 Stretched", 0.3966853f }, - { "RightHand.Thumb.3 Stretched", -0.01453214f }, - { "RightHand.Index.1 Stretched", -0.4441575f }, - { "RightHand.Index.Spread", -0.3588968f }, - { "RightHand.Index.2 Stretched", -0.887614f }, - { "RightHand.Index.3 Stretched", -0.3457543f }, - { "RightHand.Middle.1 Stretched", -0.5940221f }, - { "RightHand.Middle.Spread", -0.4824342f }, - { "RightHand.Middle.2 Stretched", -0.7796109f }, - { "RightHand.Middle.3 Stretched", -0.3495855f }, - { "RightHand.Ring.1 Stretched", -0.557913f }, - { "RightHand.Ring.Spread", -1.060112f }, - { "RightHand.Ring.2 Stretched", -1.001655f }, - { "RightHand.Ring.3 Stretched", -0.1538157f }, - { "RightHand.Little.1 Stretched", -0.5156479f }, - { "RightHand.Little.Spread", -0.5513764f }, - { "RightHand.Little.2 Stretched", -0.64873f }, - { "RightHand.Little.3 Stretched", -0.4367864f }, - }; + { + { "LeftHand.Thumb.1 Stretched", -1.141455f }, + { "LeftHand.Thumb.Spread", -0.4620211f }, + { "LeftHand.Thumb.2 Stretched", 0.3974656f }, + { "LeftHand.Thumb.3 Stretched", -0.0122656f }, + { "LeftHand.Index.1 Stretched", -0.4441552f }, + { "LeftHand.Index.Spread", -0.3593751f }, + { "LeftHand.Index.2 Stretched", -0.8875571f }, + { "LeftHand.Index.3 Stretched", -0.3460926f }, + { "LeftHand.Middle.1 Stretched", -0.5940282f }, + { "LeftHand.Middle.Spread", -0.4824f }, + { "LeftHand.Middle.2 Stretched", -0.7796204f }, + { "LeftHand.Middle.3 Stretched", -0.3495999f }, + { "LeftHand.Ring.1 Stretched", -0.5579048f }, + { "LeftHand.Ring.Spread", -1.060186f }, + { "LeftHand.Ring.2 Stretched", -1.001659f }, + { "LeftHand.Ring.3 Stretched", -0.1538185f }, + { "LeftHand.Little.1 Stretched", -0.5157003f }, + { "LeftHand.Little.Spread", -0.5512691f }, + { "LeftHand.Little.2 Stretched", -0.6109533f }, + { "LeftHand.Little.3 Stretched", -0.4368959f }, + { "RightHand.Thumb.1 Stretched", -1.141842f }, + { "RightHand.Thumb.Spread", -0.4619166f }, + { "RightHand.Thumb.2 Stretched", 0.3966853f }, + { "RightHand.Thumb.3 Stretched", -0.01453214f }, + { "RightHand.Index.1 Stretched", -0.4441575f }, + { "RightHand.Index.Spread", -0.3588968f }, + { "RightHand.Index.2 Stretched", -0.887614f }, + { "RightHand.Index.3 Stretched", -0.3457543f }, + { "RightHand.Middle.1 Stretched", -0.5940221f }, + { "RightHand.Middle.Spread", -0.4824342f }, + { "RightHand.Middle.2 Stretched", -0.7796109f }, + { "RightHand.Middle.3 Stretched", -0.3495855f }, + { "RightHand.Ring.1 Stretched", -0.557913f }, + { "RightHand.Ring.Spread", -1.060112f }, + { "RightHand.Ring.2 Stretched", -1.001655f }, + { "RightHand.Ring.3 Stretched", -0.1538157f }, + { "RightHand.Little.1 Stretched", -0.5156479f }, + { "RightHand.Little.Spread", -0.5513764f }, + { "RightHand.Little.2 Stretched", -0.64873f }, + { "RightHand.Little.3 Stretched", -0.4367864f }, + }; static string[] handCurves = new string[] { - "LeftHand.Thumb.1 Stretched", - "LeftHand.Thumb.Spread", - "LeftHand.Thumb.2 Stretched", - "LeftHand.Thumb.3 Stretched", - "LeftHand.Index.1 Stretched", - "LeftHand.Index.Spread", - "LeftHand.Index.2 Stretched", - "LeftHand.Index.3 Stretched", - "LeftHand.Middle.1 Stretched", - "LeftHand.Middle.Spread", - "LeftHand.Middle.2 Stretched", - "LeftHand.Middle.3 Stretched", - "LeftHand.Ring.1 Stretched", - "LeftHand.Ring.Spread", - "LeftHand.Ring.2 Stretched", - "LeftHand.Ring.3 Stretched", - "LeftHand.Little.1 Stretched", - "LeftHand.Little.Spread", - "LeftHand.Little.2 Stretched", - "LeftHand.Little.3 Stretched", - "RightHand.Thumb.1 Stretched", - "RightHand.Thumb.Spread", - "RightHand.Thumb.2 Stretched", - "RightHand.Thumb.3 Stretched", - "RightHand.Index.1 Stretched", - "RightHand.Index.Spread", - "RightHand.Index.2 Stretched", - "RightHand.Index.3 Stretched", - "RightHand.Middle.1 Stretched", - "RightHand.Middle.Spread", - "RightHand.Middle.2 Stretched", - "RightHand.Middle.3 Stretched", - "RightHand.Ring.1 Stretched", - "RightHand.Ring.Spread", - "RightHand.Ring.2 Stretched", - "RightHand.Ring.3 Stretched", - "RightHand.Little.1 Stretched", - "RightHand.Little.Spread", - "RightHand.Little.2 Stretched", - "RightHand.Little.3 Stretched" + "LeftHand.Thumb.1 Stretched", + "LeftHand.Thumb.Spread", + "LeftHand.Thumb.2 Stretched", + "LeftHand.Thumb.3 Stretched", + "LeftHand.Index.1 Stretched", + "LeftHand.Index.Spread", + "LeftHand.Index.2 Stretched", + "LeftHand.Index.3 Stretched", + "LeftHand.Middle.1 Stretched", + "LeftHand.Middle.Spread", + "LeftHand.Middle.2 Stretched", + "LeftHand.Middle.3 Stretched", + "LeftHand.Ring.1 Stretched", + "LeftHand.Ring.Spread", + "LeftHand.Ring.2 Stretched", + "LeftHand.Ring.3 Stretched", + "LeftHand.Little.1 Stretched", + "LeftHand.Little.Spread", + "LeftHand.Little.2 Stretched", + "LeftHand.Little.3 Stretched", + "RightHand.Thumb.1 Stretched", + "RightHand.Thumb.Spread", + "RightHand.Thumb.2 Stretched", + "RightHand.Thumb.3 Stretched", + "RightHand.Index.1 Stretched", + "RightHand.Index.Spread", + "RightHand.Index.2 Stretched", + "RightHand.Index.3 Stretched", + "RightHand.Middle.1 Stretched", + "RightHand.Middle.Spread", + "RightHand.Middle.2 Stretched", + "RightHand.Middle.3 Stretched", + "RightHand.Ring.1 Stretched", + "RightHand.Ring.Spread", + "RightHand.Ring.2 Stretched", + "RightHand.Ring.3 Stretched", + "RightHand.Little.1 Stretched", + "RightHand.Little.Spread", + "RightHand.Little.2 Stretched", + "RightHand.Little.3 Stretched" }; } } \ No newline at end of file diff --git a/Editor/CharacterTreeView.cs b/Editor/CharacterTreeView.cs index c7baac7..be16fb2 100644 --- a/Editor/CharacterTreeView.cs +++ b/Editor/CharacterTreeView.cs @@ -174,7 +174,7 @@ private bool TrySelectMultiPassMaterial(int index, List selectedObjects) if (objList[index].GetType() == typeof(Material)) { Material m = objList[index] as Material; - if (m && m.shader.name.iEndsWith(Pipeline.SHADER_HQ_HAIR)) + if (m && m.shader.name.iContains(Pipeline.SHADER_HQ_HAIR)) { if (Util.GetMultiPassMaterials(m, out Material firstPass, out Material secondPass)) { diff --git a/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Head_HDRP12_T.mat b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Head_HDRP12_T.mat index 9dd4220..515eaa4 100644 --- a/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Head_HDRP12_T.mat +++ b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Head_HDRP12_T.mat @@ -152,7 +152,7 @@ Material: - _RequireSplitLighting: 1 - _SmoothnessMax: 0.8 - _SmoothnessMin: 0 - - _SmoothnessPower: 1.125 + - _SmoothnessPower: 1.25 - _SrcBlend: 1 - _StencilRef: 4 - _StencilRefDepth: 8 diff --git a/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Skin_HDRP12_T.mat b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Skin_HDRP12_T.mat index fbb0264..307a413 100644 --- a/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Skin_HDRP12_T.mat +++ b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Skin_HDRP12_T.mat @@ -166,7 +166,7 @@ Material: - _RequireSplitLighting: 1 - _SmoothnessMax: 0.8 - _SmoothnessMin: 0 - - _SmoothnessPower: 1.125 + - _SmoothnessPower: 1.25 - _SrcBlend: 1 - _StencilRef: 4 - _StencilRefDepth: 8 diff --git a/HDRP/Material Templates/RL_Template_HQ_Head_HDRP.mat b/HDRP/Material Templates/RL_Template_HQ_Head_HDRP.mat index ee35a58..428457b 100644 --- a/HDRP/Material Templates/RL_Template_HQ_Head_HDRP.mat +++ b/HDRP/Material Templates/RL_Template_HQ_Head_HDRP.mat @@ -144,7 +144,7 @@ Material: - _RequireSplitLighting: 1 - _SmoothnessMax: 0.8 - _SmoothnessMin: 0 - - _SmoothnessPower: 1.125 + - _SmoothnessPower: 1.25 - _SrcBlend: 1 - _StencilRef: 4 - _StencilRefDepth: 8 diff --git a/HDRP/Material Templates/RL_Template_HQ_Skin_HDRP.mat b/HDRP/Material Templates/RL_Template_HQ_Skin_HDRP.mat index 9c4ffb4..eff453d 100644 --- a/HDRP/Material Templates/RL_Template_HQ_Skin_HDRP.mat +++ b/HDRP/Material Templates/RL_Template_HQ_Skin_HDRP.mat @@ -159,7 +159,7 @@ Material: - _RequireSplitLighting: 1 - _SmoothnessMax: 0.8 - _SmoothnessMin: 0 - - _SmoothnessPower: 1.125 + - _SmoothnessPower: 1.25 - _SrcBlend: 1 - _StencilRef: 4 - _StencilRefDepth: 8 From b10fa0ada1727bfb928b8827c13113b8eb8cc027 Mon Sep 17 00:00:00 2001 From: soupday <79094830+soupday@users.noreply.github.com> Date: Mon, 13 Jun 2022 13:42:37 +0100 Subject: [PATCH 19/38] 1.3.2 hair smoothness pass. --- Editor/AnimPlayerGUI.cs | 2 +- Editor/Importer.cs | 11 +++++++---- Editor/PreviewScene.cs | 7 ++++++- 3 files changed, 14 insertions(+), 6 deletions(-) diff --git a/Editor/AnimPlayerGUI.cs b/Editor/AnimPlayerGUI.cs index 199302e..f99ebb6 100644 --- a/Editor/AnimPlayerGUI.cs +++ b/Editor/AnimPlayerGUI.cs @@ -112,7 +112,7 @@ static void UpdateAnimatorClip(Animator animator, AnimationClip clip) AnimRetargetGUI.Reset(); - MeshFacialProfile = FacialProfileMapper.GetMeshFacialProfile(animator?.gameObject); + MeshFacialProfile = FacialProfileMapper.GetMeshFacialProfile(animator ? animator.gameObject : null); ClipFacialProfile = FacialProfileMapper.GetAnimationClipFacialProfile(clip); time = 0f; diff --git a/Editor/Importer.cs b/Editor/Importer.cs index ab2dc10..009ba97 100644 --- a/Editor/Importer.cs +++ b/Editor/Importer.cs @@ -1441,12 +1441,15 @@ private void ConnectHQHairMaterial(GameObject obj, string sourceName, Material s // mat.SetFloatIf("_AlphaRemap", 0.5f); //} + float smoothnessPowerMod = 0.667f; if (isFacialHair) { - // make facial hair thinner + // make facial hair thinner and rougher mat.SetFloatIf("_DepthPrepass", 0.75f); mat.SetFloatIf("_AlphaPower", 1.25f); - } + mat.SetFloatIf("_SmoothnessPower", 1.5f); + smoothnessPowerMod = 0.333f; + } if (matJson != null) { @@ -1480,7 +1483,7 @@ private void ConnectHQHairMaterial(GameObject obj, string sourceName, Material s float specStrength = matJson.GetFloatValue("Custom Shader/Variable/Specular Strength"); float specStrength2 = matJson.GetFloatValue("Custom Shader/Variable/Secondary Specular Strength"); float rimTransmission = matJson.GetFloatValue("Custom Shader/Variable/Transmission Strength"); - float smoothnessStrength = 1f - matJson.GetFloatValue("Custom Shader/Variable/Hair Roughness Map Strength"); + float smoothnessStrength = 1f - Mathf.Pow(matJson.GetFloatValue("Custom Shader/Variable/Hair Roughness Map Strength"), smoothnessPowerMod); if (RP == RenderPipeline.HDRP) { float secondarySpecStrength = matJson.GetFloatValue("Custom Shader/Variable/Secondary Specular Strength"); @@ -1488,7 +1491,7 @@ private void ConnectHQHairMaterial(GameObject obj, string sourceName, Material s // set by template //mat.SetFloatIf("_SecondarySmoothness", 0.5f); mat.SetFloatIf("_SpecularMultiplier", specMapStrength * specStrength); - mat.SetFloatIf("_SecondarySpecularMultiplier", 0.65f * specMapStrength * specStrength2); + mat.SetFloatIf("_SecondarySpecularMultiplier", specMapStrength * specStrength2); mat.SetFloatIf("_RimTransmissionIntensity", 2f * rimTransmission); mat.SetFloatIf("_FlowMapFlipGreen", 1f - matJson.GetFloatValue("Custom Shader/Variable/TangentMapFlipGreen")); diff --git a/Editor/PreviewScene.cs b/Editor/PreviewScene.cs index b73b79c..5910781 100644 --- a/Editor/PreviewScene.cs +++ b/Editor/PreviewScene.cs @@ -25,7 +25,12 @@ public struct PreviewScene public Transform GetCamera() { - if (!camera) camera = GameObject.Find("Main Camera")?.transform; + if (!camera) + { + GameObject cameraObject = GameObject.Find("Main Camera"); + if (cameraObject) + camera = cameraObject.transform; + } if (!camera) { From f0fbd045b5570d6cee299b6368b658bff6f3c3b2 Mon Sep 17 00:00:00 2001 From: soupday <79094830+soupday@users.noreply.github.com> Date: Mon, 13 Jun 2022 20:04:30 +0100 Subject: [PATCH 20/38] 1.3.2 Facial Mappings expression and visemes separated. --- Editor/AnimPlayerGUI.cs | 36 ++- Editor/AnimRetargetGUI.cs | 64 +++-- Editor/FacialProfileMapper.cs | 437 ++++++++++++++++++++++++---------- 3 files changed, 377 insertions(+), 160 deletions(-) diff --git a/Editor/AnimPlayerGUI.cs b/Editor/AnimPlayerGUI.cs index f99ebb6..2f240f5 100644 --- a/Editor/AnimPlayerGUI.cs +++ b/Editor/AnimPlayerGUI.cs @@ -110,7 +110,7 @@ static void UpdateAnimatorClip(Animator animator, AnimationClip clip) OriginalClip = clip; WorkingClip = CloneClip(OriginalClip); - AnimRetargetGUI.Reset(); + AnimRetargetGUI.RebuildClip(); MeshFacialProfile = FacialProfileMapper.GetMeshFacialProfile(animator ? animator.gameObject : null); ClipFacialProfile = FacialProfileMapper.GetAnimationClipFacialProfile(clip); @@ -130,7 +130,15 @@ static void UpdateAnimatorClip(Animator animator, AnimationClip clip) ApplyFace(); } - static AnimationClip CloneClip(AnimationClip clip) + public static void ReCloneClip() + { + WorkingClip = CloneClip(OriginalClip); + + time = 0f; + play = false; + } + + private static AnimationClip CloneClip(AnimationClip clip) { if (clip) { @@ -402,9 +410,13 @@ public static void InitFace() jawVal = jawRef; } - if (!FacialProfileMapper.GetCharacterBlendShapeWeight(root, "Eye_Blink", FacialProfile.CC3, MeshFacialProfile, out blinkRef)) + if (!FacialProfileMapper.GetCharacterBlendShapeWeight(root, "Eye_Blink", + new FacialProfile(ExpressionProfile.Std, VisemeProfile.None), + MeshFacialProfile, out blinkRef)) { - FacialProfileMapper.GetCharacterBlendShapeWeight(root, "Eye_Blink_L", FacialProfile.CC3, MeshFacialProfile, out blinkRef); + FacialProfileMapper.GetCharacterBlendShapeWeight(root, "Eye_Blink_L", + new FacialProfile(ExpressionProfile.Std, VisemeProfile.None), + MeshFacialProfile, out blinkRef); } blinkVal = blinkRef; } @@ -574,38 +586,38 @@ public static void DrawFacialMorph() if (GUILayout.Button(new GUIContent(faceAngryImage, "Angry Face"), GUILayout.Height(ICON_FACE_SIZE), GUILayout.Width(ICON_FACE_SIZE))) { ResetFace(false); - SetFacialExpression(MeshFacialProfile == FacialProfile.CC3 ? FACE_ANGRY : FACE_ANGRY_EXT); + SetFacialExpression(MeshFacialProfile.expressionProfile == ExpressionProfile.Std ? FACE_ANGRY : FACE_ANGRY_EXT); } GUILayout.FlexibleSpace(); if (GUILayout.Button(new GUIContent(faceDisgust, "Disgusted Face"), GUILayout.Height(ICON_FACE_SIZE), GUILayout.Width(ICON_FACE_SIZE))) { ResetFace(false); - SetFacialExpression(MeshFacialProfile == FacialProfile.CC3 ? FACE_DISGUST : FACE_DISGUST_EXT); + SetFacialExpression(MeshFacialProfile.expressionProfile == ExpressionProfile.Std ? FACE_DISGUST : FACE_DISGUST_EXT); } GUILayout.FlexibleSpace(); if (GUILayout.Button(new GUIContent(faceFear, "Fearful Face"), GUILayout.Height(ICON_FACE_SIZE), GUILayout.Width(ICON_FACE_SIZE))) { ResetFace(false); - SetFacialExpression(MeshFacialProfile == FacialProfile.CC3 ? FACE_FEAR : FACE_FEAR_EXT); + SetFacialExpression(MeshFacialProfile.expressionProfile == ExpressionProfile.Std ? FACE_FEAR : FACE_FEAR_EXT); } GUILayout.FlexibleSpace(); if (GUILayout.Button(new GUIContent(faceHappy, "Happy Face"), GUILayout.Height(ICON_FACE_SIZE), GUILayout.Width(ICON_FACE_SIZE))) { ResetFace(false); - SetFacialExpression(MeshFacialProfile == FacialProfile.CC3 ? FACE_HAPPY : FACE_HAPPY_EXT); + SetFacialExpression(MeshFacialProfile.expressionProfile == ExpressionProfile.Std ? FACE_HAPPY : FACE_HAPPY_EXT); } GUILayout.FlexibleSpace(); if (GUILayout.Button(new GUIContent(faceSad, "Sad Face"), GUILayout.Height(ICON_FACE_SIZE), GUILayout.Width(ICON_FACE_SIZE))) { ResetFace(false); - SetFacialExpression(MeshFacialProfile == FacialProfile.CC3 ? FACE_SAD : FACE_SAD_EXT); + SetFacialExpression(MeshFacialProfile.expressionProfile == ExpressionProfile.Std ? FACE_SAD : FACE_SAD_EXT); } GUILayout.FlexibleSpace(); if (GUILayout.Button(new GUIContent(faceSurprise, "Surprised Face"), GUILayout.Height(ICON_FACE_SIZE), GUILayout.Width(ICON_FACE_SIZE))) { ResetFace(false); - SetFacialExpression(MeshFacialProfile == FacialProfile.CC3 ? FACE_SURPRISE : FACE_SURPRISE_EXT); + SetFacialExpression(MeshFacialProfile.expressionProfile == ExpressionProfile.Std ? FACE_SURPRISE : FACE_SURPRISE_EXT); } GUILayout.FlexibleSpace(); GUILayout.EndHorizontal(); @@ -796,7 +808,9 @@ static void AdjustBlink(float input) private static bool SetCharacterBlendShape(GameObject characterRoot, string blendShapeName, float weight) { - return FacialProfileMapper.SetCharacterBlendShape(characterRoot, blendShapeName, FacialProfile.CC3Ex, MeshFacialProfile, weight); + return FacialProfileMapper.SetCharacterBlendShape(characterRoot, blendShapeName, + new FacialProfile(ExpressionProfile.ExPlus, VisemeProfile.None), + MeshFacialProfile, weight); } static void SetFacialExpression(Dictionary dict, bool restore = false) diff --git a/Editor/AnimRetargetGUI.cs b/Editor/AnimRetargetGUI.cs index ce66ea0..3bcd209 100644 --- a/Editor/AnimRetargetGUI.cs +++ b/Editor/AnimRetargetGUI.cs @@ -137,7 +137,7 @@ static void Init() lockedImage = Reallusion.Import.Util.FindTexture(folders, "RLIcon_Locked"); unlockedImage = Reallusion.Import.Util.FindTexture(folders, "RLIcon_Unlocked"); - Reset(); + RebuildClip(); } static void CleanUp() @@ -145,9 +145,16 @@ static void CleanUp() } - // Return all values to start - re-create working clip - rebuild all bindings dicts - public static void Reset() - { + public static void ResetClip() + { + AnimPlayerGUI.ReCloneClip(); + holdValues = false; + RebuildClip(); + } + + // Return all values to start - rebuild all bindings dicts + public static void RebuildClip() + { if (WorkingClip && CanClipLoop(WorkingClip)) { AnimationClipSettings clipSettings = AnimationUtility.GetAnimationClipSettings(WorkingClip); @@ -292,28 +299,40 @@ public static void DrawRetargeter() GUILayout.BeginVertical("box"); // Blendshapes control box Color backgroundColor = GUI.backgroundColor; - Color tint = backgroundColor; - if (AnimPlayerGUI.MeshFacialProfile == FacialProfile.None || AnimPlayerGUI.ClipFacialProfile == FacialProfile.None) + Color tint = Color.green; + FacialProfile mfp = AnimPlayerGUI.MeshFacialProfile; + FacialProfile cfp = AnimPlayerGUI.ClipFacialProfile; + if (!mfp.HasFacialShapes || !cfp.HasFacialShapes) + { GUI.enabled = false; - if (AnimPlayerGUI.MeshFacialProfile != AnimPlayerGUI.ClipFacialProfile) + tint = backgroundColor; + } + if (!mfp.IsSameProfile(cfp)) { - if (AnimPlayerGUI.MeshFacialProfile != FacialProfile.None && AnimPlayerGUI.ClipFacialProfile != FacialProfile.None) + if (mfp.expressionProfile != ExpressionProfile.None && + cfp.expressionProfile != ExpressionProfile.None) { - // CC3Ex or CC4 to CC3 standard will not retarget well, show a red warning color - if (AnimPlayerGUI.MeshFacialProfile == FacialProfile.CC3) + // ExpPlus or Extended to Standard will not retarget well, show a red warning color + if (mfp.expressionProfile == ExpressionProfile.Std) tint = Color.red; // retargeting from CC3 standard should work with everything - else if (AnimPlayerGUI.ClipFacialProfile == FacialProfile.CC3) + else if (cfp.expressionProfile == ExpressionProfile.Std) tint = Color.green; // otherwise show a yellow warning color else tint = Color.yellow; } + + if (mfp.visemeProfile != cfp.visemeProfile) + { + if (mfp.visemeProfile == VisemeProfile.Direct || cfp.visemeProfile == VisemeProfile.Direct) + { + // Direct to Paired visemes won't work. + tint = Color.red; + } + } } - else - { - tint = Color.green; - } + GUI.backgroundColor = Color.Lerp(backgroundColor, tint, 0.25f); if (GUILayout.Button(new GUIContent(blendshapeImage, "Copy all BlendShape animations from the selected animation clip to all of the relevant objects (e.g. facial hair) in the selected Scene Model."), GUILayout.Width(largeIconDim), GUILayout.Height(largeIconDim))) { @@ -424,9 +443,8 @@ public static void DrawRetargeter() GUILayout.EndVertical(); GUILayout.BeginVertical("box"); // reset button if (GUILayout.Button(new GUIContent(resetImage, "Reset all slider settings and applied modifications."), GUILayout.Width(smallIconDim), GUILayout.Height(smallIconDim))) - { - holdValues = false; // reselect will perform a reset - we must force it to reset the values if they are held - Reset(); + { + ResetClip(); Animator.gameObject.transform.position = animatorPosition; Animator.gameObject.transform.rotation = animatorRotation; AnimPlayerGUI.SampleOnce(); @@ -1011,19 +1029,19 @@ static void RetargetBlendShapes() GameObject targetGameObject = Animator.gameObject; Transform[] targetAssetData = targetGameObject.GetComponentsInChildren(); FacialProfile meshProfile = FacialProfileMapper.GetMeshFacialProfile(targetGameObject); - if (meshProfile == FacialProfile.None) + if (!meshProfile.HasFacialShapes) { Debug.LogWarning("Character has no facial blend shapes!"); return; - } + } FacialProfile animProfile = FacialProfileMapper.GetAnimationClipFacialProfile(WorkingClip); - if (animProfile == FacialProfile.None) + if (!animProfile.HasFacialShapes) { Debug.LogWarning("Animation has no facial blend shapes!"); return; } Debug.Log("Retargeting to Facial Profile: " + meshProfile + ", From: " + animProfile); - if (meshProfile != animProfile && animProfile != FacialProfile.CC3) + if (!meshProfile.IsSameProfile(animProfile)) { Debug.LogWarning("Warning: Character mesh facial profile does not match the animation facial profile.\n" + "Facial expression retargeting may not have the expected or desired results."); @@ -1125,7 +1143,7 @@ static void RetargetBlendShapes() } } - bool PURGE = true; + bool PURGE = true; // Purge all curves from the animation that dont have a valid path in the target object if (PURGE) { diff --git a/Editor/FacialProfileMapper.cs b/Editor/FacialProfileMapper.cs index 833d5b8..bea4e96 100644 --- a/Editor/FacialProfileMapper.cs +++ b/Editor/FacialProfileMapper.cs @@ -5,19 +5,62 @@ namespace Reallusion.Import { - public enum FacialProfile { None, CC3, CC3Ex, CC4 } + public enum ExpressionProfile { None, Std, ExPlus, Ext } + public enum VisemeProfile { None, PairsCC3, PairsCC4, Direct } - public struct FacialProfileMapping + public struct FacialProfile + { + public ExpressionProfile expressionProfile; + public VisemeProfile visemeProfile; + + public FacialProfile(ExpressionProfile exp, VisemeProfile vis) + { + expressionProfile = exp; + visemeProfile = vis; + } + + public override string ToString() + { + return "(" + expressionProfile + "/" + visemeProfile + ")"; + } + + public bool IsSameProfile(FacialProfile from) + { + return (from.expressionProfile == expressionProfile && from.visemeProfile == visemeProfile); + } + + public bool HasFacialShapes + { + get { return expressionProfile != ExpressionProfile.None || visemeProfile != VisemeProfile.None; } + } + + public string GetMappingFrom(string blendShapeName, FacialProfile from) + { + return FacialProfileMapper.GetFacialProfileMapping(blendShapeName, from, this); + } + + public string GetMappingTo(string blendShapeName, FacialProfile to) + { + return FacialProfileMapper.GetFacialProfileMapping(blendShapeName, this, to); + } + + public static string GetMapping(string blendShapeName, FacialProfile from, FacialProfile to) + { + return FacialProfileMapper.GetFacialProfileMapping(blendShapeName, from, to); + } + } + + public struct ExpressionProfileMapping { - public string CC3; - public string CC3Ex; - public string CC4; + public string Standard; + public string ExPlus; + public string Extended; - public FacialProfileMapping(string cc3, string cc3Ex, string cc4) + public ExpressionProfileMapping(string std, string exPlus, string ext) { - CC3 = cc3; - CC3Ex = cc3Ex; - CC4 = cc4; + Standard = std; + ExPlus = exPlus; + Extended = ext; } public bool HasMapping(string blendShapeName) @@ -25,112 +68,171 @@ public bool HasMapping(string blendShapeName) if (string.IsNullOrEmpty(blendShapeName)) return false; - if (CC3 == blendShapeName || CC3Ex == blendShapeName || CC4 == blendShapeName) + if (Standard == blendShapeName || ExPlus == blendShapeName || Extended == blendShapeName) return true; return false; } - public bool HasMapping(string blendShapeName, FacialProfile from) + public bool HasMapping(string blendShapeName, ExpressionProfile from) { if (string.IsNullOrEmpty(blendShapeName)) return false; - if (from == FacialProfile.CC3 && CC3 == blendShapeName) return true; - if (from == FacialProfile.CC3Ex && CC3Ex == blendShapeName) return true; - if (from == FacialProfile.CC4 && CC4 == blendShapeName) return true; + if (from == ExpressionProfile.Std && Standard == blendShapeName) return true; + if (from == ExpressionProfile.ExPlus && ExPlus == blendShapeName) return true; + if (from == ExpressionProfile.Ext && Extended == blendShapeName) return true; return false; } - public string GetMapping(FacialProfile to) + public string GetMapping(ExpressionProfile to) { - if (to == FacialProfile.CC3) return CC3; - if (to == FacialProfile.CC3Ex) return CC3Ex; - if (to == FacialProfile.CC4) return CC4; + if (to == ExpressionProfile.Std) return Standard; + if (to == ExpressionProfile.ExPlus) return ExPlus; + if (to == ExpressionProfile.Ext) return Extended; return null; } } - + + public struct VisemeProfileMapping + { + public string CC3; + public string CC4; + public string Direct; + + public VisemeProfileMapping(string cc3, string cc4, string direct) + { + CC3 = cc3; + CC4 = cc4; + Direct = direct; + } + + public bool HasMapping(string blendShapeName, VisemeProfile from) + { + if (string.IsNullOrEmpty(blendShapeName)) + return false; + + if (from == VisemeProfile.PairsCC3 && CC3 == blendShapeName) return true; + if (from == VisemeProfile.PairsCC4 && CC4 == blendShapeName) return true; + if (from == VisemeProfile.Direct && Direct == blendShapeName) return true; + + return false; + } + + public string GetMapping(VisemeProfile to) + { + if (to == VisemeProfile.PairsCC3) return CC3; + if (to == VisemeProfile.PairsCC4) return CC4; + if (to == VisemeProfile.Direct) return Direct; + return null; + } + } + public static class FacialProfileMapper { - public static List facialProfileMaps = new List() { + public static List facialProfileMaps = new List() { //new FacialProfileMapping("", "", ""), - new FacialProfileMapping("Brow_Raise_Inner_L/R", "A01_Brow_Inner_Up", "Brow_Raise_Inner_L/R"), // Brow_Raise_Inner_L/R - new FacialProfileMapping("Brow_Drop_L", "A02_Brow_Down_Left", "Brow_Drop_L"), - new FacialProfileMapping("Brow_Drop_R", "A03_Brow_Down_Right", "Brow_Drop_R"), - new FacialProfileMapping("Brow_Raise_Outer_L", "A04_Brow_Outer_Up_Left", "Brow_Raise_Outer_L"), - new FacialProfileMapping("Brow_Raise_Outer_R", "A05_Brow_Outer_Up_Right", "Brow_Raise_Outer_R"), - new FacialProfileMapping("", "A06_Eye_Look_Up_Left", "Eye_L_Look_Up"), - new FacialProfileMapping("", "A07_Eye_Look_Up_Right", "Eye_R_Look_Up"), - new FacialProfileMapping("", "A08_Eye_Look_Down_Left", "Eye_L_Look_Down"), - new FacialProfileMapping("", "A09_Eye_Look_Down_Right", "Eye_R_Look_Down"), - new FacialProfileMapping("", "A10_Eye_Look_Out_Left", "Eye_L_Look_L"), - new FacialProfileMapping("", "A11_Eye_Look_In_Left", "Eye_L_Look_R"), - new FacialProfileMapping("", "A12_Eye_Look_In_Right", "Eye_R_Look_L"), - new FacialProfileMapping("", "A13_Eye_Look_Out_Right", "Eye_R_Look_R"), - new FacialProfileMapping("Eye_Blink", "Eye_Blink", "Eyes_Blink"), - new FacialProfileMapping("Eye_Blink_L", "A14_Eye_Blink_Left", "Eye_Blink_L"), - new FacialProfileMapping("Eye_Blink_R", "A15_Eye_Blink_Right", "Eye_Blink_R"), - new FacialProfileMapping("Eye_Squint_L", "A16_Eye_Squint_Left", "Eye_Squint_L"), - new FacialProfileMapping("Eye_Squint_R", "A17_Eye_Squint_Right", "Eye_Squint_R"), - new FacialProfileMapping("Eye_Wide_L", "A18_Eye_Wide_Left", "Eye_Wide_L"), - new FacialProfileMapping("Eye_Wide_R", "A19_Eye_Wide_Right", "Eye_Wide_R"), - new FacialProfileMapping("Cheek_Puff_L/R", "A20_Cheek_Puff", "Cheek_Puff_L/R"), //Cheek_Puff_L/R - new FacialProfileMapping("Cheek_Raise_L", "A21_Cheek_Squint_Left", "Cheek_Raise_L"), - new FacialProfileMapping("Cheek_Raise_R", "A22_Cheek_Squint_Right", "Cheek_Raise_R"), - new FacialProfileMapping("Nose_Flank_Raise_L", "A23_Nose_Sneer_Left", "Nose_Sneer_L"), - new FacialProfileMapping("Nose_Flank_Raise_R", "A24_Nose_Sneer_Right", "Nose_Sneer_R"), - new FacialProfileMapping("", "A25_Jaw_Open", "Jaw_Open"), - new FacialProfileMapping("", "A26_Jaw_Forward", "Jaw_Forward"), - new FacialProfileMapping("", "A27_Jaw_Left", "Jaw_L"), - new FacialProfileMapping("", "A28_Jaw_Right", "Jaw_R"), - new FacialProfileMapping("Mouth_Pucker_Open", "A29_Mouth_Funnel", "Mouth_Funnel_Up/Down_L/R"), //Mouth_Funnel_Up/Down_L/R - new FacialProfileMapping("Mouth_Pucker", "A30_Mouth_Pucker", "Mouth_Pucker_Up/Down_L/R"), //Mouth_Pucker_Up/Down_L/R - new FacialProfileMapping("Mouth_L", "A31_Mouth_Left", "Mouth_L"), - new FacialProfileMapping("Mouth_R", "A32_Mouth_Right", "Mouth_R"), - new FacialProfileMapping("Mouth_Top_Lip_Under", "A33_Mouth_Roll_Upper", "Mouth_Roll_Out_Upper_L/R"), //Mouth_Roll_Out_Upper_L/R - new FacialProfileMapping("Mouth_Bottom_Lip_Under", "A34_Mouth_Roll_Lower", "Mouth_Roll_Out_Lower_L/R"), //Mouth_Roll_Out_Lower_L/R - new FacialProfileMapping("Mouth_Top_Lip_Up", "A35_Mouth_Shrug_Upper", "Mouth_Shrug_Upper"), - new FacialProfileMapping("", "A36_Mouth_Shrug_Lower", "Mouth_Shrug_Lower"), // -Mouth_Bottom_Lip_Down - new FacialProfileMapping("", "A37_Mouth_Close", "Mouth_Close"), //-Mouth_Open - new FacialProfileMapping("Mouth_Smile_L", "A38_Mouth_Smile_Left", "Mouth_Smile_L"), - new FacialProfileMapping("Mouth_Smile_R", "A39_Mouth_Smile_Right", "Mouth_Smile_R"), - new FacialProfileMapping("Mouth_Frown_L", "A40_Mouth_Frown_Left", "Mouth_Frown_L"), - new FacialProfileMapping("Mouth_Frown_R", "A41_Mouth_Frown_Right", "Mouth_Frown_R"), - new FacialProfileMapping("Mouth_Dimple_L", "A42_Mouth_Dimple_Left", "Mouth_Dimple_L"), - new FacialProfileMapping("Mouth_Dimple_R", "A43_Mouth_Dimple_Right", "Mouth_Dimple_R"), - new FacialProfileMapping("", "A44_Mouth_Upper_Up_Left", "Mouth_Up_Upper_L"), //Mouth_Up - new FacialProfileMapping("", "A45_Mouth_Upper_Up_Right", "Mouth_Up_Upper_R"), //Mouth_Up - new FacialProfileMapping("", "A46_Mouth_Lower_Down_Left", "Mouth_Down_Lower_L"), //Mouth_Down - new FacialProfileMapping("", "A47_Mouth_Lower_Down_Right", "Mouth_Down_Lower_R"), //Mouth_Down - new FacialProfileMapping("", "A48_Mouth_Press_Left", "Mouth_Press_L"), - new FacialProfileMapping("", "A49_Mouth_Press_Right", "Mouth_Press_R"), - new FacialProfileMapping("", "A50_Mouth_Stretch_Left", "Mouth_Stretch_L"), - new FacialProfileMapping("", "A51_Mouth_Stretch_Right", "Mouth_Stretch_R"), - new FacialProfileMapping("", "T10_Tongue_Bulge_Left", "Tongue_Bulge_L"), - new FacialProfileMapping("", "T11_Tongue_Bulge_Right", "Tongue_Bulge_R"), - new FacialProfileMapping("Open", "Open", "V_Open"), - new FacialProfileMapping("Explosive", "Explosive", "V_Explosive"), - new FacialProfileMapping("Dental_Lip", "Dental_Lip", "V_Dental_Lip"), - new FacialProfileMapping("Tight-O", "Tight", "V_Tight_O"), - new FacialProfileMapping("Tight", "Tight", "V_Tight"), - new FacialProfileMapping("Wide", "Wide", "V_Wide"), - new FacialProfileMapping("Affricate", "Affricate", "V_Affricate"), - new FacialProfileMapping("Lip_Open", "Lip_Open", "V_Lip_Open"), + new ExpressionProfileMapping("Brow_Raise_Inner_L/R", "A01_Brow_Inner_Up", "Brow_Raise_Inner_L/R"), // Brow_Raise_Inner_L/R + new ExpressionProfileMapping("Brow_Drop_L", "A02_Brow_Down_Left", "Brow_Drop_L"), + new ExpressionProfileMapping("Brow_Drop_R", "A03_Brow_Down_Right", "Brow_Drop_R"), + new ExpressionProfileMapping("Brow_Raise_Outer_L", "A04_Brow_Outer_Up_Left", "Brow_Raise_Outer_L"), + new ExpressionProfileMapping("Brow_Raise_Outer_R", "A05_Brow_Outer_Up_Right", "Brow_Raise_Outer_R"), + new ExpressionProfileMapping("", "A06_Eye_Look_Up_Left", "Eye_L_Look_Up"), + new ExpressionProfileMapping("", "A07_Eye_Look_Up_Right", "Eye_R_Look_Up"), + new ExpressionProfileMapping("", "A08_Eye_Look_Down_Left", "Eye_L_Look_Down"), + new ExpressionProfileMapping("", "A09_Eye_Look_Down_Right", "Eye_R_Look_Down"), + new ExpressionProfileMapping("", "A10_Eye_Look_Out_Left", "Eye_L_Look_L"), + new ExpressionProfileMapping("", "A11_Eye_Look_In_Left", "Eye_L_Look_R"), + new ExpressionProfileMapping("", "A12_Eye_Look_In_Right", "Eye_R_Look_L"), + new ExpressionProfileMapping("", "A13_Eye_Look_Out_Right", "Eye_R_Look_R"), + new ExpressionProfileMapping("Eye_Blink", "Eye_Blink", "Eyes_Blink"), + new ExpressionProfileMapping("Eye_Blink_L", "A14_Eye_Blink_Left", "Eye_Blink_L"), + new ExpressionProfileMapping("Eye_Blink_R", "A15_Eye_Blink_Right", "Eye_Blink_R"), + new ExpressionProfileMapping("Eye_Squint_L", "A16_Eye_Squint_Left", "Eye_Squint_L"), + new ExpressionProfileMapping("Eye_Squint_R", "A17_Eye_Squint_Right", "Eye_Squint_R"), + new ExpressionProfileMapping("Eye_Wide_L", "A18_Eye_Wide_Left", "Eye_Wide_L"), + new ExpressionProfileMapping("Eye_Wide_R", "A19_Eye_Wide_Right", "Eye_Wide_R"), + new ExpressionProfileMapping("Cheek_Puff_L/R", "A20_Cheek_Puff", "Cheek_Puff_L/R"), //Cheek_Puff_L/R + new ExpressionProfileMapping("Cheek_Raise_L", "A21_Cheek_Squint_Left", "Cheek_Raise_L"), + new ExpressionProfileMapping("Cheek_Raise_R", "A22_Cheek_Squint_Right", "Cheek_Raise_R"), + new ExpressionProfileMapping("Nose_Flank_Raise_L", "A23_Nose_Sneer_Left", "Nose_Sneer_L"), + new ExpressionProfileMapping("Nose_Flank_Raise_R", "A24_Nose_Sneer_Right", "Nose_Sneer_R"), + new ExpressionProfileMapping("", "A25_Jaw_Open", "Jaw_Open"), + new ExpressionProfileMapping("", "A26_Jaw_Forward", "Jaw_Forward"), + new ExpressionProfileMapping("", "A27_Jaw_Left", "Jaw_L"), + new ExpressionProfileMapping("", "A28_Jaw_Right", "Jaw_R"), + new ExpressionProfileMapping("Mouth_Pucker_Open", "A29_Mouth_Funnel", "Mouth_Funnel_Up/Down_L/R"), //Mouth_Funnel_Up/Down_L/R + new ExpressionProfileMapping("Mouth_Pucker", "A30_Mouth_Pucker", "Mouth_Pucker_Up/Down_L/R"), //Mouth_Pucker_Up/Down_L/R + new ExpressionProfileMapping("Mouth_L", "A31_Mouth_Left", "Mouth_L"), + new ExpressionProfileMapping("Mouth_R", "A32_Mouth_Right", "Mouth_R"), + new ExpressionProfileMapping("Mouth_Top_Lip_Under", "A33_Mouth_Roll_Upper", "Mouth_Roll_Out_Upper_L/R"), //Mouth_Roll_Out_Upper_L/R + new ExpressionProfileMapping("Mouth_Bottom_Lip_Under", "A34_Mouth_Roll_Lower", "Mouth_Roll_Out_Lower_L/R"), //Mouth_Roll_Out_Lower_L/R + new ExpressionProfileMapping("Mouth_Top_Lip_Up", "A35_Mouth_Shrug_Upper", "Mouth_Shrug_Upper"), + new ExpressionProfileMapping("", "A36_Mouth_Shrug_Lower", "Mouth_Shrug_Lower"), // -Mouth_Bottom_Lip_Down + new ExpressionProfileMapping("", "A37_Mouth_Close", "Mouth_Close"), //-Mouth_Open + new ExpressionProfileMapping("Mouth_Smile_L", "A38_Mouth_Smile_Left", "Mouth_Smile_L"), + new ExpressionProfileMapping("Mouth_Smile_R", "A39_Mouth_Smile_Right", "Mouth_Smile_R"), + new ExpressionProfileMapping("Mouth_Frown_L", "A40_Mouth_Frown_Left", "Mouth_Frown_L"), + new ExpressionProfileMapping("Mouth_Frown_R", "A41_Mouth_Frown_Right", "Mouth_Frown_R"), + new ExpressionProfileMapping("Mouth_Dimple_L", "A42_Mouth_Dimple_Left", "Mouth_Dimple_L"), + new ExpressionProfileMapping("Mouth_Dimple_R", "A43_Mouth_Dimple_Right", "Mouth_Dimple_R"), + new ExpressionProfileMapping("", "A44_Mouth_Upper_Up_Left", "Mouth_Up_Upper_L"), //Mouth_Up + new ExpressionProfileMapping("", "A45_Mouth_Upper_Up_Right", "Mouth_Up_Upper_R"), //Mouth_Up + new ExpressionProfileMapping("", "A46_Mouth_Lower_Down_Left", "Mouth_Down_Lower_L"), //Mouth_Down + new ExpressionProfileMapping("", "A47_Mouth_Lower_Down_Right", "Mouth_Down_Lower_R"), //Mouth_Down + new ExpressionProfileMapping("", "A48_Mouth_Press_Left", "Mouth_Press_L"), + new ExpressionProfileMapping("", "A49_Mouth_Press_Right", "Mouth_Press_R"), + new ExpressionProfileMapping("", "A50_Mouth_Stretch_Left", "Mouth_Stretch_L"), + new ExpressionProfileMapping("", "A51_Mouth_Stretch_Right", "Mouth_Stretch_R"), + new ExpressionProfileMapping("", "T10_Tongue_Bulge_Left", "Tongue_Bulge_L"), + new ExpressionProfileMapping("", "T11_Tongue_Bulge_Right", "Tongue_Bulge_R"), }; - public static Dictionary cacheCC3 = new Dictionary(); - public static Dictionary cacheCC3Ex = new Dictionary(); - public static Dictionary cacheCC4 = new Dictionary(); + public static List visemeProfileMaps = new List() { + //new VisemeProfileMapping("", "", ""), + new VisemeProfileMapping("Open", "V_Open", ""), + new VisemeProfileMapping("Explosive", "V_Explosive", ""), + new VisemeProfileMapping("Dental_Lip", "V_Dental_Lip", ""), + new VisemeProfileMapping("Tight-O", "V_Tight_O", ""), + new VisemeProfileMapping("Tight", "V_Tight", ""), + new VisemeProfileMapping("Wide", "V_Wide", ""), + new VisemeProfileMapping("Affricate", "V_Affricate", ""), + new VisemeProfileMapping("Lip_Open", "V_Lip_Open", ""), + new VisemeProfileMapping("Tongue_up", "V_Tongue_up", ""), + new VisemeProfileMapping("Tongue_Raise", "V_Tongue_Raise", ""), + new VisemeProfileMapping("Tongue_Out", "V_Tongue_Out", ""), + new VisemeProfileMapping("Tongue_Narrow", "V_Tongue_Narrow", ""), + new VisemeProfileMapping("Tongue_Lower", "V_Tongue_Lower", ""), + new VisemeProfileMapping("Tongue_Curl-U", "V_Tongue_Curl_U", ""), + new VisemeProfileMapping("Tongue_Curl-D", "V_Tongue_Curl_D", ""), + }; - public static Dictionary GetCache(FacialProfile profile) + public static Dictionary cacheStd = new Dictionary(); + public static Dictionary cacheExPlus = new Dictionary(); + public static Dictionary cacheExt = new Dictionary(); + + public static Dictionary GetExpressionCache(ExpressionProfile profile) { switch(profile) { - case FacialProfile.CC3Ex: return cacheCC3Ex; - case FacialProfile.CC4: return cacheCC4; - default: return cacheCC3; + case ExpressionProfile.ExPlus: return cacheExPlus; + case ExpressionProfile.Ext: return cacheExt; + default: return cacheStd; + } + } + + public static Dictionary cacheCC3Pair = new Dictionary(); + public static Dictionary cacheCC4Pair = new Dictionary(); + public static Dictionary cacheDirect = new Dictionary(); + + public static Dictionary GetVisemeCache(VisemeProfile profile) + { + switch (profile) + { + case VisemeProfile.Direct: return cacheDirect; + case VisemeProfile.PairsCC4: return cacheCC4Pair; + default: return cacheCC3Pair; } } @@ -141,11 +243,13 @@ public static bool HasShape(this Mesh m, string s) public static FacialProfile GetAnimationClipFacialProfile(AnimationClip clip) { - if (!clip) return FacialProfile.None; + ExpressionProfile expressionProfile = ExpressionProfile.None; + VisemeProfile visemeProfile = VisemeProfile.None; + + if (!clip) return default; const string blendShapePrefix = "blendShape."; - EditorCurveBinding[] curveBindings = AnimationUtility.GetCurveBindings(clip); - bool possibleCC3Profile = false; + EditorCurveBinding[] curveBindings = AnimationUtility.GetCurveBindings(clip); foreach (EditorCurveBinding binding in curveBindings) { @@ -160,30 +264,61 @@ public static FacialProfile GetAnimationClipFacialProfile(AnimationClip clip) case "A15_Eye_Blink_Right": case "A25_Jaw_Open": case "A37_Mouth_Close": - return FacialProfile.CC3Ex; - case "V_Open": - case "V_Wide": + expressionProfile = ExpressionProfile.ExPlus; + break; + case "Ear_Up_L": + case "Ear_Up_R": + case "Eyelash_Upper_Up_L": + case "Eyelash_Upper_Up_R": case "Eye_L_Look_L": case "Eye_R_Look_R": - return FacialProfile.CC4; - case "Open": - case "Wide": + if (expressionProfile == ExpressionProfile.None || + expressionProfile == ExpressionProfile.Std) + expressionProfile = ExpressionProfile.Ext; + break; + case "Mouth_L": + case "Mouth_R": + case "Eye_Wide_L": + case "Eye_Wide_R": case "Mouth_Smile": case "Eye_Blink": - possibleCC3Profile = true; + if (expressionProfile == ExpressionProfile.None) + expressionProfile = ExpressionProfile.Std; + break; + + case "V_Open": + case "V_Tight": + case "V_Tongue_up": + case "V_Tongue_Raise": + visemeProfile = VisemeProfile.PairsCC4; + break; + case "Open": + case "Tight": + case "Tongue_up": + case "Tongue_Raise": + if (visemeProfile == VisemeProfile.None || + visemeProfile == VisemeProfile.Direct) + visemeProfile = VisemeProfile.PairsCC3; + break; + case "AE": + case "EE": + case "Er": + case "Oh": + if (visemeProfile == VisemeProfile.None) + visemeProfile = VisemeProfile.Direct; break; } } } - return possibleCC3Profile ? FacialProfile.CC3 : FacialProfile.None; + return new FacialProfile(expressionProfile, visemeProfile); } public static FacialProfile GetMeshFacialProfile(GameObject prefab) { - if (!prefab) return FacialProfile.None; - - bool possibleCC3Profile = false; + ExpressionProfile expressionProfile = ExpressionProfile.None; + VisemeProfile visemeProfile = VisemeProfile.None; + if (!prefab) return default; SkinnedMeshRenderer[] renderers = prefab.GetComponentsInChildren(); foreach (SkinnedMeshRenderer r in renderers) @@ -198,47 +333,95 @@ public static FacialProfile GetMeshFacialProfile(GameObject prefab) mesh.HasShape("A06_Eye_Look_Up_Left") || mesh.HasShape("A15_Eye_Blink_Right") || mesh.HasShape("A25_Jaw_Open") || - mesh.HasShape("A37_Mouth_Close")) return FacialProfile.CC3Ex; + mesh.HasShape("A37_Mouth_Close")) + expressionProfile = ExpressionProfile.ExPlus; - if (mesh.HasShape("V_Open") || - mesh.HasShape("V_Wide") || + if (mesh.HasShape("Ear_Up_L") || + mesh.HasShape("Ear_Up_R") || + mesh.HasShape("Eyelash_Upper_Up_L") || + mesh.HasShape("Eyelash_Upper_Up_R") || mesh.HasShape("Eye_L_Look_L") || - mesh.HasShape("Eye_R_Look_R")) return FacialProfile.CC4; + mesh.HasShape("Eye_R_Look_R")) + if (expressionProfile == ExpressionProfile.None || + expressionProfile == ExpressionProfile.Std) + expressionProfile = ExpressionProfile.Ext; + + if (mesh.HasShape("Mouth_L") || + mesh.HasShape("Mouth_R") || + mesh.HasShape("Eye_Wide_L") || + mesh.HasShape("Eye_Wide_R") || + mesh.HasShape("Mouth_Smile") || + mesh.HasShape("Eye_Blink")) + if (expressionProfile == ExpressionProfile.None) + expressionProfile = ExpressionProfile.Std; + + + if (mesh.HasShape("V_Open") || + mesh.HasShape("V_Tight") || + mesh.HasShape("V_Tongue_up") || + mesh.HasShape("V_Tongue_Raise")) + visemeProfile = VisemeProfile.PairsCC4; if (mesh.HasShape("Open") || - mesh.HasShape("Wide") || - mesh.HasShape("Mouth_Smile") || - mesh.HasShape("Eye_Blink")) possibleCC3Profile = true; + mesh.HasShape("Tight") || + mesh.HasShape("Tongue_up") || + mesh.HasShape("Tongue_Raise")) + if (visemeProfile == VisemeProfile.None || + visemeProfile == VisemeProfile.Direct) + visemeProfile = VisemeProfile.PairsCC3; + + if (mesh.HasShape("AE") || + mesh.HasShape("EE") || + mesh.HasShape("Er") || + mesh.HasShape("Oh")) + if (visemeProfile == VisemeProfile.None) + visemeProfile = VisemeProfile.Direct; } } } - return possibleCC3Profile ? FacialProfile.CC3 : FacialProfile.None; + return new FacialProfile(expressionProfile, visemeProfile); } public static bool MeshHasFacialBlendShapes(GameObject obj) { - return GetMeshFacialProfile(obj) != FacialProfile.None; + FacialProfile profile = GetMeshFacialProfile(obj); + return profile.HasFacialShapes; } public static string GetFacialProfileMapping(string blendShapeName, FacialProfile from, FacialProfile to) - { - if (from == FacialProfile.None || to == FacialProfile.None) return blendShapeName; + { + Dictionary cacheFacial = GetExpressionCache(from.expressionProfile); + Dictionary cacheViseme = GetVisemeCache(from.visemeProfile); - Dictionary cache = GetCache(from); + if (cacheFacial.TryGetValue(blendShapeName, out ExpressionProfileMapping fpm)) + { + string mapping = fpm.GetMapping(to.expressionProfile); + return string.IsNullOrEmpty(mapping) ? blendShapeName : mapping; + } - if (cache.TryGetValue(blendShapeName, out FacialProfileMapping fpm)) + if (cacheViseme.TryGetValue(blendShapeName, out VisemeProfileMapping vpm)) { - string mapping = fpm.GetMapping(to); + string mapping = vpm.GetMapping(to.visemeProfile); return string.IsNullOrEmpty(mapping) ? blendShapeName : mapping; - } + } + + foreach (ExpressionProfileMapping fpmSearch in facialProfileMaps) + { + if (fpmSearch.HasMapping(blendShapeName, from.expressionProfile)) + { + cacheFacial.Add(blendShapeName, fpmSearch); + string mapping = fpmSearch.GetMapping(to.expressionProfile); + return string.IsNullOrEmpty(mapping) ? blendShapeName : mapping; + } + } - foreach (FacialProfileMapping fpmSearch in facialProfileMaps) + foreach (VisemeProfileMapping vpmSearch in visemeProfileMaps) { - if (fpmSearch.HasMapping(blendShapeName, from)) + if (vpmSearch.HasMapping(blendShapeName, from.visemeProfile)) { - cache.Add(blendShapeName, fpmSearch); - string mapping = fpmSearch.GetMapping(to); + cacheViseme.Add(blendShapeName, vpmSearch); + string mapping = vpmSearch.GetMapping(to.visemeProfile); return string.IsNullOrEmpty(mapping) ? blendShapeName : mapping; } } @@ -289,13 +472,14 @@ public static List GetMultiShapeNames(string profileShapeName) return multiShapeNames; } - public static bool SetCharacterBlendShape(GameObject root, string shapeName, FacialProfile fromProfile, FacialProfile toProfile, float weight) + public static bool SetCharacterBlendShape(GameObject root, string shapeName, + FacialProfile from, FacialProfile to, float weight) { bool res = false; if (root) { - string profileShapeName = GetFacialProfileMapping(shapeName, fromProfile, toProfile); + string profileShapeName = GetFacialProfileMapping(shapeName, from, to); if (!string.IsNullOrEmpty(profileShapeName)) { @@ -328,14 +512,15 @@ public static bool SetCharacterBlendShape(GameObject root, string shapeName, Fac return res; } - public static bool GetCharacterBlendShapeWeight(GameObject root, string shapeName, FacialProfile fromProfile, FacialProfile toProfile, out float weight) + public static bool GetCharacterBlendShapeWeight(GameObject root, string shapeName, + FacialProfile from, FacialProfile to, out float weight) { weight = 0f; int numWeights = 0; if (root) { - string profileShapeName = GetFacialProfileMapping(shapeName, fromProfile, toProfile); + string profileShapeName = GetFacialProfileMapping(shapeName, from, to); if (!string.IsNullOrEmpty(profileShapeName)) { for (int i = 0; i < root.transform.childCount; i++) From 8775cb9a8fc959661e3d03b30bf5761be6669967 Mon Sep 17 00:00:00 2001 From: soupday <79094830+soupday@users.noreply.github.com> Date: Tue, 14 Jun 2022 08:13:01 +0100 Subject: [PATCH 21/38] 1.3.2 blendshape mapping corrections (and retargeting report log) --- Editor/AnimRetargetGUI.cs | 59 +++++++++--- Editor/FacialProfileMapper.cs | 172 ++++++++++++++++++++++++++-------- 2 files changed, 182 insertions(+), 49 deletions(-) diff --git a/Editor/AnimRetargetGUI.cs b/Editor/AnimRetargetGUI.cs index 3bcd209..672eb37 100644 --- a/Editor/AnimRetargetGUI.cs +++ b/Editor/AnimRetargetGUI.cs @@ -1011,7 +1011,8 @@ static void CopyCurve(string goName, string targetPropertyName, EditorCurveBindi propertyName = targetPropertyName }; - if (AnimationUtility.GetEditorCurve(WorkingClip, workingBinding) == null) + if (AnimationUtility.GetEditorCurve(WorkingClip, workingBinding) == null || + targetPropertyName != sourceCurveBinding.propertyName) { AnimationCurve workingCurve = AnimationUtility.GetEditorCurve(OriginalClip, sourceCurveBinding); AnimationUtility.SetEditorCurve(WorkingClip, workingBinding, workingCurve); @@ -1020,6 +1021,22 @@ static void CopyCurve(string goName, string targetPropertyName, EditorCurveBindi logtime += Time.realtimeSinceStartup - time; } + public static bool CurveHasData(EditorCurveBinding binding, AnimationClip clip) + { + AnimationCurve curve = AnimationUtility.GetEditorCurve(clip, binding); + + if (curve != null) + { + if (curve.length > 2) return true; + for (int i = 0; i < curve.length; i++) + { + if (Mathf.Abs(curve.keys[i].value) > 0.001f) return true; + } + } + + return false; + } + static void RetargetBlendShapes() { if (!(OriginalClip && WorkingClip)) return; @@ -1083,15 +1100,17 @@ static void RetargetBlendShapes() } logtime = 0f; + string report = "Blendshape Mapping report:\n\n"; // build a cache of the blend shape names and their curve bindings: Dictionary cache = new Dictionary(); for (int i = 0; i < sourceCurveBindings.Length; i++) { - if (sourceCurveBindings[i].propertyName.StartsWith(blendShapePrefix)) + if (CurveHasData(sourceCurveBindings[i], WorkingClip) && + sourceCurveBindings[i].propertyName.StartsWith(blendShapePrefix)) { string blendShapeName = sourceCurveBindings[i].propertyName.Substring(blendShapePrefix.Length); - string profileBlendShapeName = FacialProfileMapper.GetFacialProfileMapping(blendShapeName, animProfile, meshProfile); + string profileBlendShapeName = meshProfile.GetMappingFrom(blendShapeName, animProfile); if (!string.IsNullOrEmpty(profileBlendShapeName)) { List multiProfileName = FacialProfileMapper.GetMultiShapeNames(profileBlendShapeName); @@ -1100,7 +1119,7 @@ static void RetargetBlendShapes() if (!cache.ContainsKey(profileBlendShapeName)) { cache.Add(profileBlendShapeName, sourceCurveBindings[i]); - //Debug.Log("Mapping: " + profileBlendShapeName + " to " + blendShapeName); + report += "Mapping: " + profileBlendShapeName + " from " + blendShapeName + "\n"; } } else @@ -1110,7 +1129,7 @@ static void RetargetBlendShapes() if (!cache.ContainsKey(multiShapeName)) { cache.Add(multiShapeName, sourceCurveBindings[i]); - //Debug.Log("Mapping (multi): " + multiShapeName + " to " + blendShapeName); + report += "Mapping (multi): " + multiShapeName + " from " + blendShapeName + "\n"; } } } @@ -1118,6 +1137,8 @@ static void RetargetBlendShapes() } } + List mappedBlendShapes = new List(); + // apply the curves to the target animation foreach (Transform t in targetAssetData) { @@ -1131,18 +1152,34 @@ static void RetargetBlendShapes() string targetPropertyName = blendShapePrefix + blendShapeName; if (cache.TryGetValue(blendShapeName, out EditorCurveBinding sourceCurveBinding)) - { - CopyCurve(go.name, targetPropertyName, sourceCurveBinding); + { + CopyCurve(go.name, targetPropertyName, sourceCurveBinding); + + if (!mappedBlendShapes.Contains(blendShapeName)) + mappedBlendShapes.Add(blendShapeName); } else { - // Debug.LogWarning("Could not map blendshape: " + blendShapeName + - // " in object: " + go.name); + //report += "Could not map blendshape: " + blendShapeName + " in object: " + go.name + "\n"; } } } - } - + } + + int curvesFailedToMap = 0; + foreach (string shape in cache.Keys) + { + if (!mappedBlendShapes.Contains(shape)) + { + curvesFailedToMap++; + report += "Could not find suitable mapping from: " + shape + "\n"; + } + } + if (curvesFailedToMap == 0) report += "\nAll " + cache.Count + " BlendShape curves retargeted!\n"; + else report += "\n" + curvesFailedToMap + " out of " + cache.Count + " BlendShape curves could not be retargeted!\n"; + + Debug.Log(report); + bool PURGE = true; // Purge all curves from the animation that dont have a valid path in the target object if (PURGE) diff --git a/Editor/FacialProfileMapper.cs b/Editor/FacialProfileMapper.cs index bea4e96..deabcc5 100644 --- a/Editor/FacialProfileMapper.cs +++ b/Editor/FacialProfileMapper.cs @@ -12,16 +12,18 @@ public struct FacialProfile { public ExpressionProfile expressionProfile; public VisemeProfile visemeProfile; + public bool corrections; public FacialProfile(ExpressionProfile exp, VisemeProfile vis) { expressionProfile = exp; visemeProfile = vis; + corrections = false; } public override string ToString() { - return "(" + expressionProfile + "/" + visemeProfile + ")"; + return "(" + expressionProfile + (corrections ? "*" : "") + "/" + visemeProfile + ")"; } public bool IsSameProfile(FacialProfile from) @@ -36,18 +38,31 @@ public bool HasFacialShapes public string GetMappingFrom(string blendShapeName, FacialProfile from) { - return FacialProfileMapper.GetFacialProfileMapping(blendShapeName, from, this); - } + string mapping; - public string GetMappingTo(string blendShapeName, FacialProfile to) - { - return FacialProfileMapper.GetFacialProfileMapping(blendShapeName, this, to); - } + // ExPlus4 blendshapes are incorrectly named blendshapes from the CC4 exported - CC3+ExPlus profile + // which need to be corrected when mapping from + if (from.corrections && FacialProfileMapper.GetExPlus4Correction(blendShapeName, out string correction)) + { + blendShapeName = correction; + if (FacialProfileMapper.GetFacialProfileMapping(blendShapeName, from, this, out mapping)) + { + return mapping; + } + } - public static string GetMapping(string blendShapeName, FacialProfile from, FacialProfile to) - { - return FacialProfileMapper.GetFacialProfileMapping(blendShapeName, from, to); - } + if (FacialProfileMapper.GetFacialProfileMapping(blendShapeName, from, this, out mapping)) + { + // if we are mapping to a profile with EXPlus4 shapes we need to return the incorrect blendshape name + if (corrections && FacialProfileMapper.GetExPlus4Incorrection(mapping, out string incorrection)) + { + return incorrection; + } + return mapping; + } + + return blendShapeName; + } } public struct ExpressionProfileMapping @@ -129,6 +144,18 @@ public string GetMapping(VisemeProfile to) } } + public struct MappingCorrection + { + public string correct; + public string incorrect; + + public MappingCorrection(string c, string i) + { + correct = c; + incorrect = i; + } + } + public static class FacialProfileMapper { public static List facialProfileMaps = new List() { @@ -186,7 +213,7 @@ public static class FacialProfileMapper new ExpressionProfileMapping("", "A50_Mouth_Stretch_Left", "Mouth_Stretch_L"), new ExpressionProfileMapping("", "A51_Mouth_Stretch_Right", "Mouth_Stretch_R"), new ExpressionProfileMapping("", "T10_Tongue_Bulge_Left", "Tongue_Bulge_L"), - new ExpressionProfileMapping("", "T11_Tongue_Bulge_Right", "Tongue_Bulge_R"), + new ExpressionProfileMapping("", "T11_Tongue_Bulge_Right", "Tongue_Bulge_R"), }; public static List visemeProfileMaps = new List() { @@ -205,7 +232,19 @@ public static class FacialProfileMapper new VisemeProfileMapping("Tongue_Narrow", "V_Tongue_Narrow", ""), new VisemeProfileMapping("Tongue_Lower", "V_Tongue_Lower", ""), new VisemeProfileMapping("Tongue_Curl-U", "V_Tongue_Curl_U", ""), - new VisemeProfileMapping("Tongue_Curl-D", "V_Tongue_Curl_D", ""), + new VisemeProfileMapping("Tongue_Curl-D", "V_Tongue_Curl_D", ""), + }; + + public static List corrections = new List() + { + new MappingCorrection("Brow_Raise_Inner_L", "Brow_Raise_Inner_Left"), + new MappingCorrection("Brow_Raise_Inner_R", "Brow_Raise_Inner_Right"), + new MappingCorrection("Brow_Raise_Outer_L", "Brow_Raise_Outer_Left"), + new MappingCorrection("Brow_Raise_Outer_R", "Brow_Raise_Outer_Right"), + new MappingCorrection("Brow_Drop_L", "Brow_Drop_Left"), + new MappingCorrection("Brow_Drop_R", "Brow_Drop_Right"), + new MappingCorrection("Brow_Raise_L", "Brow_Raise_Left"), + new MappingCorrection("Brow_Raise_R", "Brow_Raise_Right"), }; public static Dictionary cacheStd = new Dictionary(); @@ -214,7 +253,7 @@ public static class FacialProfileMapper public static Dictionary GetExpressionCache(ExpressionProfile profile) { - switch(profile) + switch (profile) { case ExpressionProfile.ExPlus: return cacheExPlus; case ExpressionProfile.Ext: return cacheExt; @@ -249,7 +288,8 @@ public static FacialProfile GetAnimationClipFacialProfile(AnimationClip clip) if (!clip) return default; const string blendShapePrefix = "blendShape."; - EditorCurveBinding[] curveBindings = AnimationUtility.GetCurveBindings(clip); + EditorCurveBinding[] curveBindings = AnimationUtility.GetCurveBindings(clip); + bool corrections = false; foreach (EditorCurveBinding binding in curveBindings) { @@ -295,7 +335,7 @@ public static FacialProfile GetAnimationClipFacialProfile(AnimationClip clip) case "Open": case "Tight": case "Tongue_up": - case "Tongue_Raise": + case "Tongue_Raise": if (visemeProfile == VisemeProfile.None || visemeProfile == VisemeProfile.Direct) visemeProfile = VisemeProfile.PairsCC3; @@ -307,11 +347,22 @@ public static FacialProfile GetAnimationClipFacialProfile(AnimationClip clip) if (visemeProfile == VisemeProfile.None) visemeProfile = VisemeProfile.Direct; break; + case "Brow_Raise_Inner_Left": + case "Brow_Raise_Outer_Left": + case "Brow_Drop_Left": + case "Brow_Raise_Right": + corrections = true; + break; + + } } } - return new FacialProfile(expressionProfile, visemeProfile); + return new FacialProfile(expressionProfile, visemeProfile) + { + corrections = corrections + }; } public static FacialProfile GetMeshFacialProfile(GameObject prefab) @@ -319,13 +370,14 @@ public static FacialProfile GetMeshFacialProfile(GameObject prefab) ExpressionProfile expressionProfile = ExpressionProfile.None; VisemeProfile visemeProfile = VisemeProfile.None; if (!prefab) return default; + bool corrections = false; SkinnedMeshRenderer[] renderers = prefab.GetComponentsInChildren(); foreach (SkinnedMeshRenderer r in renderers) { if (r.sharedMesh) { - Mesh mesh = r.sharedMesh; + Mesh mesh = r.sharedMesh; if (mesh.blendShapeCount > 0) { @@ -376,11 +428,20 @@ public static FacialProfile GetMeshFacialProfile(GameObject prefab) mesh.HasShape("Oh")) if (visemeProfile == VisemeProfile.None) visemeProfile = VisemeProfile.Direct; + + if (mesh.HasShape("Brow_Raise_Inner_Left") || + mesh.HasShape("Brow_Raise_Outer_Left") || + mesh.HasShape("Brow_Drop_Left") || + mesh.HasShape("Brow_Raise_Right")) + corrections = true; } } } - return new FacialProfile(expressionProfile, visemeProfile); + return new FacialProfile(expressionProfile, visemeProfile) + { + corrections = corrections + }; } public static bool MeshHasFacialBlendShapes(GameObject obj) @@ -389,21 +450,23 @@ public static bool MeshHasFacialBlendShapes(GameObject obj) return profile.HasFacialShapes; } - public static string GetFacialProfileMapping(string blendShapeName, FacialProfile from, FacialProfile to) - { + public static bool GetFacialProfileMapping(string blendShapeName, FacialProfile from, FacialProfile to, out string mapping) + { Dictionary cacheFacial = GetExpressionCache(from.expressionProfile); Dictionary cacheViseme = GetVisemeCache(from.visemeProfile); if (cacheFacial.TryGetValue(blendShapeName, out ExpressionProfileMapping fpm)) { - string mapping = fpm.GetMapping(to.expressionProfile); - return string.IsNullOrEmpty(mapping) ? blendShapeName : mapping; + mapping = fpm.GetMapping(to.expressionProfile); + if (string.IsNullOrEmpty(mapping)) mapping = blendShapeName; + return true; } if (cacheViseme.TryGetValue(blendShapeName, out VisemeProfileMapping vpm)) { - string mapping = vpm.GetMapping(to.visemeProfile); - return string.IsNullOrEmpty(mapping) ? blendShapeName : mapping; + mapping = vpm.GetMapping(to.visemeProfile); + if (string.IsNullOrEmpty(mapping)) mapping = blendShapeName; + return true; } foreach (ExpressionProfileMapping fpmSearch in facialProfileMaps) @@ -411,8 +474,9 @@ public static string GetFacialProfileMapping(string blendShapeName, FacialProfil if (fpmSearch.HasMapping(blendShapeName, from.expressionProfile)) { cacheFacial.Add(blendShapeName, fpmSearch); - string mapping = fpmSearch.GetMapping(to.expressionProfile); - return string.IsNullOrEmpty(mapping) ? blendShapeName : mapping; + mapping = fpmSearch.GetMapping(to.expressionProfile); + if (string.IsNullOrEmpty(mapping)) mapping = blendShapeName; + return true; } } @@ -421,12 +485,14 @@ public static string GetFacialProfileMapping(string blendShapeName, FacialProfil if (vpmSearch.HasMapping(blendShapeName, from.visemeProfile)) { cacheViseme.Add(blendShapeName, vpmSearch); - string mapping = vpmSearch.GetMapping(to.visemeProfile); - return string.IsNullOrEmpty(mapping) ? blendShapeName : mapping; + mapping = vpmSearch.GetMapping(to.visemeProfile); + if (string.IsNullOrEmpty(mapping)) mapping = blendShapeName; + return true; } } - return blendShapeName; + mapping = blendShapeName; + return false; } private static List multiShapeNames = new List(4); @@ -442,7 +508,7 @@ public static List GetMultiShapeNames(string profileShapeName) { multiShapeNames.Add(profileShapeName.Replace("_L/R", "_L")); multiShapeNames.Add(profileShapeName.Replace("_L/R", "_R")); - + foreach (string LRShapeName in multiShapeNames) { if (LRShapeName.Contains("_Up/Down")) @@ -450,12 +516,12 @@ public static List GetMultiShapeNames(string profileShapeName) tempNames.Add(LRShapeName.Replace("_Up/Down", "_Up")); tempNames.Add(LRShapeName.Replace("_Up/Down", "_Down")); } - } + } } else if (profileShapeName.Contains("_Up/Down")) { multiShapeNames.Add(profileShapeName.Replace("_Up/Down", "_Up")); - multiShapeNames.Add(profileShapeName.Replace("_Up/Down", "_Down")); + multiShapeNames.Add(profileShapeName.Replace("_Up/Down", "_Down")); } } @@ -464,7 +530,7 @@ public static List GetMultiShapeNames(string profileShapeName) multiShapeNames.Clear(); multiShapeNames.AddRange(tempNames); tempNames.Clear(); - } + } if (multiShapeNames.Count == 0) multiShapeNames.Add(profileShapeName); @@ -472,14 +538,14 @@ public static List GetMultiShapeNames(string profileShapeName) return multiShapeNames; } - public static bool SetCharacterBlendShape(GameObject root, string shapeName, + public static bool SetCharacterBlendShape(GameObject root, string shapeName, FacialProfile from, FacialProfile to, float weight) { bool res = false; if (root) - { - string profileShapeName = GetFacialProfileMapping(shapeName, from, to); + { + string profileShapeName = to.GetMappingFrom(shapeName, from); if (!string.IsNullOrEmpty(profileShapeName)) { @@ -520,7 +586,7 @@ public static bool GetCharacterBlendShapeWeight(GameObject root, string shapeNam if (root) { - string profileShapeName = GetFacialProfileMapping(shapeName, from, to); + string profileShapeName = to.GetMappingFrom(shapeName, from); if (!string.IsNullOrEmpty(profileShapeName)) { for (int i = 0; i < root.transform.childCount; i++) @@ -549,5 +615,35 @@ public static bool GetCharacterBlendShapeWeight(GameObject root, string shapeNam return numWeights > 0; } + + public static bool GetExPlus4Correction(string blendShapeName, out string correction) + { + foreach (MappingCorrection mc in corrections) + { + if (mc.incorrect == blendShapeName) + { + correction = mc.correct; + return true; + } + } + + correction = blendShapeName; + return false; + } + + public static bool GetExPlus4Incorrection(string blendShapeName, out string incorrection) + { + foreach (MappingCorrection mc in corrections) + { + if (mc.correct == blendShapeName) + { + incorrection = mc.incorrect; + return true; + } + } + + incorrection = blendShapeName; + return false; + } } } From 1b69440857fff9f19b102ce81fc2c7ed13b56ed0 Mon Sep 17 00:00:00 2001 From: soupday <79094830+soupday@users.noreply.github.com> Date: Tue, 14 Jun 2022 09:21:02 +0100 Subject: [PATCH 22/38] 1.3.2 Tongue blendshapes retargeting. --- Editor/AnimRetargetGUI.cs | 26 +++++++++++++++++--------- Editor/FacialProfileMapper.cs | 10 ++++++++++ 2 files changed, 27 insertions(+), 9 deletions(-) diff --git a/Editor/AnimRetargetGUI.cs b/Editor/AnimRetargetGUI.cs index 672eb37..cbbc005 100644 --- a/Editor/AnimRetargetGUI.cs +++ b/Editor/AnimRetargetGUI.cs @@ -1056,12 +1056,17 @@ static void RetargetBlendShapes() { Debug.LogWarning("Animation has no facial blend shapes!"); return; - } - Debug.Log("Retargeting to Facial Profile: " + meshProfile + ", From: " + animProfile); + } + if (!meshProfile.IsSameProfile(animProfile)) { - Debug.LogWarning("Warning: Character mesh facial profile does not match the animation facial profile.\n" + - "Facial expression retargeting may not have the expected or desired results."); + Debug.LogWarning("Retargeting to Facial Profile: " + meshProfile + ", From: " + animProfile + "\n" + + "Warning: Character mesh facial profile does not match the animation facial profile.\n" + + "Facial expression retargeting may not have the expected or desired results.\n"); + } + else + { + Debug.Log("Retargeting to Facial Profile: " + meshProfile + ", From: " + animProfile + "\n"); } EditorCurveBinding[] sourceCurveBindings = AnimationUtility.GetCurveBindings(WorkingClip); @@ -1100,7 +1105,7 @@ static void RetargetBlendShapes() } logtime = 0f; - string report = "Blendshape Mapping report:\n\n"; + string report = ""; // build a cache of the blend shape names and their curve bindings: Dictionary cache = new Dictionary(); @@ -1166,19 +1171,22 @@ static void RetargetBlendShapes() } } + report += "\n"; int curvesFailedToMap = 0; foreach (string shape in cache.Keys) { if (!mappedBlendShapes.Contains(shape)) { curvesFailedToMap++; - report += "Could not find suitable mapping from: " + shape + "\n"; + report += "Could not find BlendShape: " + shape + " in target character.\n"; } } - if (curvesFailedToMap == 0) report += "\nAll " + cache.Count + " BlendShape curves retargeted!\n"; - else report += "\n" + curvesFailedToMap + " out of " + cache.Count + " BlendShape curves could not be retargeted!\n"; - Debug.Log(report); + string reportHeader = "Blendshape Mapping report:\n"; + if (curvesFailedToMap == 0) reportHeader += "All " + cache.Count + " BlendShape curves retargeted!\n\n"; + else reportHeader += curvesFailedToMap + " out of " + cache.Count + " BlendShape curves could not be retargeted!\n\n"; + + Debug.Log(reportHeader + report); bool PURGE = true; // Purge all curves from the animation that dont have a valid path in the target object diff --git a/Editor/FacialProfileMapper.cs b/Editor/FacialProfileMapper.cs index deabcc5..571be54 100644 --- a/Editor/FacialProfileMapper.cs +++ b/Editor/FacialProfileMapper.cs @@ -212,6 +212,16 @@ public static class FacialProfileMapper new ExpressionProfileMapping("", "A49_Mouth_Press_Right", "Mouth_Press_R"), new ExpressionProfileMapping("", "A50_Mouth_Stretch_Left", "Mouth_Stretch_L"), new ExpressionProfileMapping("", "A51_Mouth_Stretch_Right", "Mouth_Stretch_R"), + new ExpressionProfileMapping("", "A52_Tongue_Out", "Tongue_Out"), + new ExpressionProfileMapping("", "T01_Tongue_Up", "Tongue_Up"), + new ExpressionProfileMapping("", "T02_Tongue_Down", "Tongue_Down"), + new ExpressionProfileMapping("", "T03_Tongue_Left", "Tongue_L"), + new ExpressionProfileMapping("", "T04_Tongue_Right", "Tongue_R"), + new ExpressionProfileMapping("", "T05_Tongue_Roll", "Tongue_Roll"), + new ExpressionProfileMapping("", "T06_Tongue_Tip_Up", "Tongue_Tip_Up"), + new ExpressionProfileMapping("", "T07_Tongue_Tip_Down", "Tongue_Tip_Down"), + new ExpressionProfileMapping("", "T08_Tongue_Width", "Tongue_Wide"), + new ExpressionProfileMapping("", "T09_Tongue_Thickness", "Tongue_Narrow"), new ExpressionProfileMapping("", "T10_Tongue_Bulge_Left", "Tongue_Bulge_L"), new ExpressionProfileMapping("", "T11_Tongue_Bulge_Right", "Tongue_Bulge_R"), }; From 56918eec5b6a9ad7a521e7829bbbb8cc3809a553 Mon Sep 17 00:00:00 2001 From: soupday <79094830+soupday@users.noreply.github.com> Date: Tue, 14 Jun 2022 12:35:56 +0100 Subject: [PATCH 23/38] 1.3.2 - --- Editor/FacialProfileMapper.cs | 206 +++++++++++++++++----------------- 1 file changed, 103 insertions(+), 103 deletions(-) diff --git a/Editor/FacialProfileMapper.cs b/Editor/FacialProfileMapper.cs index 571be54..9ba4a84 100644 --- a/Editor/FacialProfileMapper.cs +++ b/Editor/FacialProfileMapper.cs @@ -42,7 +42,7 @@ public string GetMappingFrom(string blendShapeName, FacialProfile from) // ExPlus4 blendshapes are incorrectly named blendshapes from the CC4 exported - CC3+ExPlus profile // which need to be corrected when mapping from - if (from.corrections && FacialProfileMapper.GetExPlus4Correction(blendShapeName, out string correction)) + if (from.corrections && FacialProfileMapper.GetCorrection(blendShapeName, out string correction)) { blendShapeName = correction; if (FacialProfileMapper.GetFacialProfileMapping(blendShapeName, from, this, out mapping)) @@ -54,7 +54,7 @@ public string GetMappingFrom(string blendShapeName, FacialProfile from) if (FacialProfileMapper.GetFacialProfileMapping(blendShapeName, from, this, out mapping)) { // if we are mapping to a profile with EXPlus4 shapes we need to return the incorrect blendshape name - if (corrections && FacialProfileMapper.GetExPlus4Incorrection(mapping, out string incorrection)) + if (corrections && FacialProfileMapper.GetIncorrection(mapping, out string incorrection)) { return incorrection; } @@ -65,13 +65,13 @@ public string GetMappingFrom(string blendShapeName, FacialProfile from) } } - public struct ExpressionProfileMapping + public struct ExpressionMapping { public string Standard; public string ExPlus; public string Extended; - public ExpressionProfileMapping(string std, string exPlus, string ext) + public ExpressionMapping(string std, string exPlus, string ext) { Standard = std; ExPlus = exPlus; @@ -110,13 +110,13 @@ public string GetMapping(ExpressionProfile to) } } - public struct VisemeProfileMapping + public struct VisemeMapping { public string CC3; public string CC4; public string Direct; - public VisemeProfileMapping(string cc3, string cc4, string direct) + public VisemeMapping(string cc3, string cc4, string direct) { CC3 = cc3; CC4 = cc4; @@ -158,91 +158,91 @@ public MappingCorrection(string c, string i) public static class FacialProfileMapper { - public static List facialProfileMaps = new List() { + public static List facialProfileMaps = new List() { //new FacialProfileMapping("", "", ""), - new ExpressionProfileMapping("Brow_Raise_Inner_L/R", "A01_Brow_Inner_Up", "Brow_Raise_Inner_L/R"), // Brow_Raise_Inner_L/R - new ExpressionProfileMapping("Brow_Drop_L", "A02_Brow_Down_Left", "Brow_Drop_L"), - new ExpressionProfileMapping("Brow_Drop_R", "A03_Brow_Down_Right", "Brow_Drop_R"), - new ExpressionProfileMapping("Brow_Raise_Outer_L", "A04_Brow_Outer_Up_Left", "Brow_Raise_Outer_L"), - new ExpressionProfileMapping("Brow_Raise_Outer_R", "A05_Brow_Outer_Up_Right", "Brow_Raise_Outer_R"), - new ExpressionProfileMapping("", "A06_Eye_Look_Up_Left", "Eye_L_Look_Up"), - new ExpressionProfileMapping("", "A07_Eye_Look_Up_Right", "Eye_R_Look_Up"), - new ExpressionProfileMapping("", "A08_Eye_Look_Down_Left", "Eye_L_Look_Down"), - new ExpressionProfileMapping("", "A09_Eye_Look_Down_Right", "Eye_R_Look_Down"), - new ExpressionProfileMapping("", "A10_Eye_Look_Out_Left", "Eye_L_Look_L"), - new ExpressionProfileMapping("", "A11_Eye_Look_In_Left", "Eye_L_Look_R"), - new ExpressionProfileMapping("", "A12_Eye_Look_In_Right", "Eye_R_Look_L"), - new ExpressionProfileMapping("", "A13_Eye_Look_Out_Right", "Eye_R_Look_R"), - new ExpressionProfileMapping("Eye_Blink", "Eye_Blink", "Eyes_Blink"), - new ExpressionProfileMapping("Eye_Blink_L", "A14_Eye_Blink_Left", "Eye_Blink_L"), - new ExpressionProfileMapping("Eye_Blink_R", "A15_Eye_Blink_Right", "Eye_Blink_R"), - new ExpressionProfileMapping("Eye_Squint_L", "A16_Eye_Squint_Left", "Eye_Squint_L"), - new ExpressionProfileMapping("Eye_Squint_R", "A17_Eye_Squint_Right", "Eye_Squint_R"), - new ExpressionProfileMapping("Eye_Wide_L", "A18_Eye_Wide_Left", "Eye_Wide_L"), - new ExpressionProfileMapping("Eye_Wide_R", "A19_Eye_Wide_Right", "Eye_Wide_R"), - new ExpressionProfileMapping("Cheek_Puff_L/R", "A20_Cheek_Puff", "Cheek_Puff_L/R"), //Cheek_Puff_L/R - new ExpressionProfileMapping("Cheek_Raise_L", "A21_Cheek_Squint_Left", "Cheek_Raise_L"), - new ExpressionProfileMapping("Cheek_Raise_R", "A22_Cheek_Squint_Right", "Cheek_Raise_R"), - new ExpressionProfileMapping("Nose_Flank_Raise_L", "A23_Nose_Sneer_Left", "Nose_Sneer_L"), - new ExpressionProfileMapping("Nose_Flank_Raise_R", "A24_Nose_Sneer_Right", "Nose_Sneer_R"), - new ExpressionProfileMapping("", "A25_Jaw_Open", "Jaw_Open"), - new ExpressionProfileMapping("", "A26_Jaw_Forward", "Jaw_Forward"), - new ExpressionProfileMapping("", "A27_Jaw_Left", "Jaw_L"), - new ExpressionProfileMapping("", "A28_Jaw_Right", "Jaw_R"), - new ExpressionProfileMapping("Mouth_Pucker_Open", "A29_Mouth_Funnel", "Mouth_Funnel_Up/Down_L/R"), //Mouth_Funnel_Up/Down_L/R - new ExpressionProfileMapping("Mouth_Pucker", "A30_Mouth_Pucker", "Mouth_Pucker_Up/Down_L/R"), //Mouth_Pucker_Up/Down_L/R - new ExpressionProfileMapping("Mouth_L", "A31_Mouth_Left", "Mouth_L"), - new ExpressionProfileMapping("Mouth_R", "A32_Mouth_Right", "Mouth_R"), - new ExpressionProfileMapping("Mouth_Top_Lip_Under", "A33_Mouth_Roll_Upper", "Mouth_Roll_Out_Upper_L/R"), //Mouth_Roll_Out_Upper_L/R - new ExpressionProfileMapping("Mouth_Bottom_Lip_Under", "A34_Mouth_Roll_Lower", "Mouth_Roll_Out_Lower_L/R"), //Mouth_Roll_Out_Lower_L/R - new ExpressionProfileMapping("Mouth_Top_Lip_Up", "A35_Mouth_Shrug_Upper", "Mouth_Shrug_Upper"), - new ExpressionProfileMapping("", "A36_Mouth_Shrug_Lower", "Mouth_Shrug_Lower"), // -Mouth_Bottom_Lip_Down - new ExpressionProfileMapping("", "A37_Mouth_Close", "Mouth_Close"), //-Mouth_Open - new ExpressionProfileMapping("Mouth_Smile_L", "A38_Mouth_Smile_Left", "Mouth_Smile_L"), - new ExpressionProfileMapping("Mouth_Smile_R", "A39_Mouth_Smile_Right", "Mouth_Smile_R"), - new ExpressionProfileMapping("Mouth_Frown_L", "A40_Mouth_Frown_Left", "Mouth_Frown_L"), - new ExpressionProfileMapping("Mouth_Frown_R", "A41_Mouth_Frown_Right", "Mouth_Frown_R"), - new ExpressionProfileMapping("Mouth_Dimple_L", "A42_Mouth_Dimple_Left", "Mouth_Dimple_L"), - new ExpressionProfileMapping("Mouth_Dimple_R", "A43_Mouth_Dimple_Right", "Mouth_Dimple_R"), - new ExpressionProfileMapping("", "A44_Mouth_Upper_Up_Left", "Mouth_Up_Upper_L"), //Mouth_Up - new ExpressionProfileMapping("", "A45_Mouth_Upper_Up_Right", "Mouth_Up_Upper_R"), //Mouth_Up - new ExpressionProfileMapping("", "A46_Mouth_Lower_Down_Left", "Mouth_Down_Lower_L"), //Mouth_Down - new ExpressionProfileMapping("", "A47_Mouth_Lower_Down_Right", "Mouth_Down_Lower_R"), //Mouth_Down - new ExpressionProfileMapping("", "A48_Mouth_Press_Left", "Mouth_Press_L"), - new ExpressionProfileMapping("", "A49_Mouth_Press_Right", "Mouth_Press_R"), - new ExpressionProfileMapping("", "A50_Mouth_Stretch_Left", "Mouth_Stretch_L"), - new ExpressionProfileMapping("", "A51_Mouth_Stretch_Right", "Mouth_Stretch_R"), - new ExpressionProfileMapping("", "A52_Tongue_Out", "Tongue_Out"), - new ExpressionProfileMapping("", "T01_Tongue_Up", "Tongue_Up"), - new ExpressionProfileMapping("", "T02_Tongue_Down", "Tongue_Down"), - new ExpressionProfileMapping("", "T03_Tongue_Left", "Tongue_L"), - new ExpressionProfileMapping("", "T04_Tongue_Right", "Tongue_R"), - new ExpressionProfileMapping("", "T05_Tongue_Roll", "Tongue_Roll"), - new ExpressionProfileMapping("", "T06_Tongue_Tip_Up", "Tongue_Tip_Up"), - new ExpressionProfileMapping("", "T07_Tongue_Tip_Down", "Tongue_Tip_Down"), - new ExpressionProfileMapping("", "T08_Tongue_Width", "Tongue_Wide"), - new ExpressionProfileMapping("", "T09_Tongue_Thickness", "Tongue_Narrow"), - new ExpressionProfileMapping("", "T10_Tongue_Bulge_Left", "Tongue_Bulge_L"), - new ExpressionProfileMapping("", "T11_Tongue_Bulge_Right", "Tongue_Bulge_R"), + new ExpressionMapping("Brow_Raise_Inner_L/R", "A01_Brow_Inner_Up", "Brow_Raise_Inner_L/R"), // Brow_Raise_Inner_L/R + new ExpressionMapping("Brow_Drop_L", "A02_Brow_Down_Left", "Brow_Drop_L"), + new ExpressionMapping("Brow_Drop_R", "A03_Brow_Down_Right", "Brow_Drop_R"), + new ExpressionMapping("Brow_Raise_Outer_L", "A04_Brow_Outer_Up_Left", "Brow_Raise_Outer_L"), + new ExpressionMapping("Brow_Raise_Outer_R", "A05_Brow_Outer_Up_Right", "Brow_Raise_Outer_R"), + new ExpressionMapping("", "A06_Eye_Look_Up_Left", "Eye_L_Look_Up"), + new ExpressionMapping("", "A07_Eye_Look_Up_Right", "Eye_R_Look_Up"), + new ExpressionMapping("", "A08_Eye_Look_Down_Left", "Eye_L_Look_Down"), + new ExpressionMapping("", "A09_Eye_Look_Down_Right", "Eye_R_Look_Down"), + new ExpressionMapping("", "A10_Eye_Look_Out_Left", "Eye_L_Look_L"), + new ExpressionMapping("", "A11_Eye_Look_In_Left", "Eye_L_Look_R"), + new ExpressionMapping("", "A12_Eye_Look_In_Right", "Eye_R_Look_L"), + new ExpressionMapping("", "A13_Eye_Look_Out_Right", "Eye_R_Look_R"), + new ExpressionMapping("Eye_Blink", "Eye_Blink", "Eyes_Blink"), + new ExpressionMapping("Eye_Blink_L", "A14_Eye_Blink_Left", "Eye_Blink_L"), + new ExpressionMapping("Eye_Blink_R", "A15_Eye_Blink_Right", "Eye_Blink_R"), + new ExpressionMapping("Eye_Squint_L", "A16_Eye_Squint_Left", "Eye_Squint_L"), + new ExpressionMapping("Eye_Squint_R", "A17_Eye_Squint_Right", "Eye_Squint_R"), + new ExpressionMapping("Eye_Wide_L", "A18_Eye_Wide_Left", "Eye_Wide_L"), + new ExpressionMapping("Eye_Wide_R", "A19_Eye_Wide_Right", "Eye_Wide_R"), + new ExpressionMapping("Cheek_Puff_L/R", "A20_Cheek_Puff", "Cheek_Puff_L/R"), //Cheek_Puff_L/R + new ExpressionMapping("Cheek_Raise_L", "A21_Cheek_Squint_Left", "Cheek_Raise_L"), + new ExpressionMapping("Cheek_Raise_R", "A22_Cheek_Squint_Right", "Cheek_Raise_R"), + new ExpressionMapping("Nose_Flank_Raise_L", "A23_Nose_Sneer_Left", "Nose_Sneer_L"), + new ExpressionMapping("Nose_Flank_Raise_R", "A24_Nose_Sneer_Right", "Nose_Sneer_R"), + new ExpressionMapping("", "A25_Jaw_Open", "Jaw_Open"), + new ExpressionMapping("", "A26_Jaw_Forward", "Jaw_Forward"), + new ExpressionMapping("", "A27_Jaw_Left", "Jaw_L"), + new ExpressionMapping("", "A28_Jaw_Right", "Jaw_R"), + new ExpressionMapping("Mouth_Pucker_Open", "A29_Mouth_Funnel", "Mouth_Funnel_Up/Down_L/R"), //Mouth_Funnel_Up/Down_L/R + new ExpressionMapping("Mouth_Pucker", "A30_Mouth_Pucker", "Mouth_Pucker_Up/Down_L/R"), //Mouth_Pucker_Up/Down_L/R + new ExpressionMapping("Mouth_L", "A31_Mouth_Left", "Mouth_L"), + new ExpressionMapping("Mouth_R", "A32_Mouth_Right", "Mouth_R"), + new ExpressionMapping("Mouth_Top_Lip_Under", "A33_Mouth_Roll_Upper", "Mouth_Roll_Out_Upper_L/R"), //Mouth_Roll_Out_Upper_L/R + new ExpressionMapping("Mouth_Bottom_Lip_Under", "A34_Mouth_Roll_Lower", "Mouth_Roll_Out_Lower_L/R"), //Mouth_Roll_Out_Lower_L/R + new ExpressionMapping("Mouth_Top_Lip_Up", "A35_Mouth_Shrug_Upper", "Mouth_Shrug_Upper"), + new ExpressionMapping("", "A36_Mouth_Shrug_Lower", "Mouth_Shrug_Lower"), // -Mouth_Bottom_Lip_Down + new ExpressionMapping("", "A37_Mouth_Close", "Mouth_Close"), //-Mouth_Open + new ExpressionMapping("Mouth_Smile_L", "A38_Mouth_Smile_Left", "Mouth_Smile_L"), + new ExpressionMapping("Mouth_Smile_R", "A39_Mouth_Smile_Right", "Mouth_Smile_R"), + new ExpressionMapping("Mouth_Frown_L", "A40_Mouth_Frown_Left", "Mouth_Frown_L"), + new ExpressionMapping("Mouth_Frown_R", "A41_Mouth_Frown_Right", "Mouth_Frown_R"), + new ExpressionMapping("Mouth_Dimple_L", "A42_Mouth_Dimple_Left", "Mouth_Dimple_L"), + new ExpressionMapping("Mouth_Dimple_R", "A43_Mouth_Dimple_Right", "Mouth_Dimple_R"), + new ExpressionMapping("", "A44_Mouth_Upper_Up_Left", "Mouth_Up_Upper_L"), //Mouth_Up + new ExpressionMapping("", "A45_Mouth_Upper_Up_Right", "Mouth_Up_Upper_R"), //Mouth_Up + new ExpressionMapping("", "A46_Mouth_Lower_Down_Left", "Mouth_Down_Lower_L"), //Mouth_Down + new ExpressionMapping("", "A47_Mouth_Lower_Down_Right", "Mouth_Down_Lower_R"), //Mouth_Down + new ExpressionMapping("", "A48_Mouth_Press_Left", "Mouth_Press_L"), + new ExpressionMapping("", "A49_Mouth_Press_Right", "Mouth_Press_R"), + new ExpressionMapping("", "A50_Mouth_Stretch_Left", "Mouth_Stretch_L"), + new ExpressionMapping("", "A51_Mouth_Stretch_Right", "Mouth_Stretch_R"), + new ExpressionMapping("", "A52_Tongue_Out", "Tongue_Out"), + new ExpressionMapping("", "T01_Tongue_Up", "Tongue_Up"), + new ExpressionMapping("", "T02_Tongue_Down", "Tongue_Down"), + new ExpressionMapping("", "T03_Tongue_Left", "Tongue_L"), + new ExpressionMapping("", "T04_Tongue_Right", "Tongue_R"), + new ExpressionMapping("", "T05_Tongue_Roll", "Tongue_Roll"), + new ExpressionMapping("", "T06_Tongue_Tip_Up", "Tongue_Tip_Up"), + new ExpressionMapping("", "T07_Tongue_Tip_Down", "Tongue_Tip_Down"), + new ExpressionMapping("", "T08_Tongue_Width", "Tongue_Wide"), + new ExpressionMapping("", "T09_Tongue_Thickness", "Tongue_Narrow"), + new ExpressionMapping("", "T10_Tongue_Bulge_Left", "Tongue_Bulge_L"), + new ExpressionMapping("", "T11_Tongue_Bulge_Right", "Tongue_Bulge_R"), }; - public static List visemeProfileMaps = new List() { + public static List visemeProfileMaps = new List() { //new VisemeProfileMapping("", "", ""), - new VisemeProfileMapping("Open", "V_Open", ""), - new VisemeProfileMapping("Explosive", "V_Explosive", ""), - new VisemeProfileMapping("Dental_Lip", "V_Dental_Lip", ""), - new VisemeProfileMapping("Tight-O", "V_Tight_O", ""), - new VisemeProfileMapping("Tight", "V_Tight", ""), - new VisemeProfileMapping("Wide", "V_Wide", ""), - new VisemeProfileMapping("Affricate", "V_Affricate", ""), - new VisemeProfileMapping("Lip_Open", "V_Lip_Open", ""), - new VisemeProfileMapping("Tongue_up", "V_Tongue_up", ""), - new VisemeProfileMapping("Tongue_Raise", "V_Tongue_Raise", ""), - new VisemeProfileMapping("Tongue_Out", "V_Tongue_Out", ""), - new VisemeProfileMapping("Tongue_Narrow", "V_Tongue_Narrow", ""), - new VisemeProfileMapping("Tongue_Lower", "V_Tongue_Lower", ""), - new VisemeProfileMapping("Tongue_Curl-U", "V_Tongue_Curl_U", ""), - new VisemeProfileMapping("Tongue_Curl-D", "V_Tongue_Curl_D", ""), + new VisemeMapping("Open", "V_Open", ""), + new VisemeMapping("Explosive", "V_Explosive", ""), + new VisemeMapping("Dental_Lip", "V_Dental_Lip", ""), + new VisemeMapping("Tight-O", "V_Tight_O", ""), + new VisemeMapping("Tight", "V_Tight", ""), + new VisemeMapping("Wide", "V_Wide", ""), + new VisemeMapping("Affricate", "V_Affricate", ""), + new VisemeMapping("Lip_Open", "V_Lip_Open", ""), + new VisemeMapping("Tongue_up", "V_Tongue_up", ""), + new VisemeMapping("Tongue_Raise", "V_Tongue_Raise", ""), + new VisemeMapping("Tongue_Out", "V_Tongue_Out", ""), + new VisemeMapping("Tongue_Narrow", "V_Tongue_Narrow", ""), + new VisemeMapping("Tongue_Lower", "V_Tongue_Lower", ""), + new VisemeMapping("Tongue_Curl-U", "V_Tongue_Curl_U", ""), + new VisemeMapping("Tongue_Curl-D", "V_Tongue_Curl_D", ""), }; public static List corrections = new List() @@ -257,11 +257,11 @@ public static class FacialProfileMapper new MappingCorrection("Brow_Raise_R", "Brow_Raise_Right"), }; - public static Dictionary cacheStd = new Dictionary(); - public static Dictionary cacheExPlus = new Dictionary(); - public static Dictionary cacheExt = new Dictionary(); + public static Dictionary cacheStd = new Dictionary(); + public static Dictionary cacheExPlus = new Dictionary(); + public static Dictionary cacheExt = new Dictionary(); - public static Dictionary GetExpressionCache(ExpressionProfile profile) + public static Dictionary GetExpressionCache(ExpressionProfile profile) { switch (profile) { @@ -271,11 +271,11 @@ public static Dictionary GetExpressionCache(Ex } } - public static Dictionary cacheCC3Pair = new Dictionary(); - public static Dictionary cacheCC4Pair = new Dictionary(); - public static Dictionary cacheDirect = new Dictionary(); + public static Dictionary cacheCC3Pair = new Dictionary(); + public static Dictionary cacheCC4Pair = new Dictionary(); + public static Dictionary cacheDirect = new Dictionary(); - public static Dictionary GetVisemeCache(VisemeProfile profile) + public static Dictionary GetVisemeCache(VisemeProfile profile) { switch (profile) { @@ -462,24 +462,24 @@ public static bool MeshHasFacialBlendShapes(GameObject obj) public static bool GetFacialProfileMapping(string blendShapeName, FacialProfile from, FacialProfile to, out string mapping) { - Dictionary cacheFacial = GetExpressionCache(from.expressionProfile); - Dictionary cacheViseme = GetVisemeCache(from.visemeProfile); + Dictionary cacheFacial = GetExpressionCache(from.expressionProfile); + Dictionary cacheViseme = GetVisemeCache(from.visemeProfile); - if (cacheFacial.TryGetValue(blendShapeName, out ExpressionProfileMapping fpm)) + if (cacheFacial.TryGetValue(blendShapeName, out ExpressionMapping fpm)) { mapping = fpm.GetMapping(to.expressionProfile); if (string.IsNullOrEmpty(mapping)) mapping = blendShapeName; return true; } - if (cacheViseme.TryGetValue(blendShapeName, out VisemeProfileMapping vpm)) + if (cacheViseme.TryGetValue(blendShapeName, out VisemeMapping vpm)) { mapping = vpm.GetMapping(to.visemeProfile); if (string.IsNullOrEmpty(mapping)) mapping = blendShapeName; return true; } - foreach (ExpressionProfileMapping fpmSearch in facialProfileMaps) + foreach (ExpressionMapping fpmSearch in facialProfileMaps) { if (fpmSearch.HasMapping(blendShapeName, from.expressionProfile)) { @@ -490,7 +490,7 @@ public static bool GetFacialProfileMapping(string blendShapeName, FacialProfile } } - foreach (VisemeProfileMapping vpmSearch in visemeProfileMaps) + foreach (VisemeMapping vpmSearch in visemeProfileMaps) { if (vpmSearch.HasMapping(blendShapeName, from.visemeProfile)) { @@ -626,7 +626,7 @@ public static bool GetCharacterBlendShapeWeight(GameObject root, string shapeNam return numWeights > 0; } - public static bool GetExPlus4Correction(string blendShapeName, out string correction) + public static bool GetCorrection(string blendShapeName, out string correction) { foreach (MappingCorrection mc in corrections) { @@ -641,7 +641,7 @@ public static bool GetExPlus4Correction(string blendShapeName, out string correc return false; } - public static bool GetExPlus4Incorrection(string blendShapeName, out string incorrection) + public static bool GetIncorrection(string blendShapeName, out string incorrection) { foreach (MappingCorrection mc in corrections) { From 98ef9ccc17dc34d235abfa453f2284821b79bd44 Mon Sep 17 00:00:00 2001 From: soupday <79094830+soupday@users.noreply.github.com> Date: Wed, 15 Jun 2022 14:59:19 +0100 Subject: [PATCH 24/38] 1.3.2 Lighting preset cycle. --- Editor/ImporterWindow.cs | 31 + Editor/PreviewScene.cs | 24 +- Editor/Util.cs | 10 + Editor/WindowManager.cs | 4 +- Scenes/PreviewScenePrefab.prefab | 2750 ++++++++++++++++++++++++++++-- 5 files changed, 2681 insertions(+), 138 deletions(-) diff --git a/Editor/ImporterWindow.cs b/Editor/ImporterWindow.cs index 6a37730..325e85d 100644 --- a/Editor/ImporterWindow.cs +++ b/Editor/ImporterWindow.cs @@ -52,6 +52,7 @@ public enum ImporterWindowMode { Build, Bake, Settings } const float WINDOW_MARGIN = 4f; const float TOP_PADDING = 16f; const float ACTION_BUTTON_SIZE = 40f; + const float WEE_BUTTON_SIZE = 28f; const float ACTION_BUTTON_SPACE = 4f; const float BUTTON_HEIGHT = 40f; const float INFO_HEIGHT = 80f; @@ -715,6 +716,36 @@ private void OnGUIActionArea(Rect actionBlock) GUILayout.FlexibleSpace(); + GUILayout.Space(ACTION_BUTTON_SPACE); + GUILayout.BeginHorizontal(); + GUILayout.FlexibleSpace(); + if (!WindowManager.IsPreviewScene) GUI.enabled = false; + if (GUILayout.Button(new GUIContent(EditorGUIUtility.IconContent("PointLight Gizmo").image, "Cycle Lighting."), + GUILayout.Width(WEE_BUTTON_SIZE), GUILayout.Height(WEE_BUTTON_SIZE))) + { + PreviewScene.CycleLighting(); + } + GUI.enabled = true; + GUILayout.FlexibleSpace(); + GUILayout.EndHorizontal(); + + GUILayout.Space(ACTION_BUTTON_SPACE); + GUILayout.BeginHorizontal(); + GUILayout.FlexibleSpace(); + if (!WindowManager.IsPreviewScene) GUI.enabled = false; + if (GUILayout.Button(new GUIContent(EditorGUIUtility.IconContent("Camera Icon").image, "Match main camera to scene view."), + GUILayout.Width(WEE_BUTTON_SIZE), GUILayout.Height(WEE_BUTTON_SIZE))) + { + WindowManager.DoMatchSceneCameraOnce(); + } + GUI.enabled = true; + GUILayout.FlexibleSpace(); + GUILayout.EndHorizontal(); + + + + GUILayout.Space(ACTION_BUTTON_SPACE); + GUIContent settingsIconGC; if (windowMode != ImporterWindowMode.Settings) settingsIconGC = new GUIContent(iconSettings, "Settings."); diff --git a/Editor/PreviewScene.cs b/Editor/PreviewScene.cs index 5910781..559f2c7 100644 --- a/Editor/PreviewScene.cs +++ b/Editor/PreviewScene.cs @@ -20,7 +20,7 @@ public struct PreviewScene Transform baked; Transform camera; - public bool IsValidPreviewScene { get { return scene.IsValid() && container && stage && lighting && character; } } + public bool IsValidPreviewScene { get { return scene.IsValid() && container && stage && character; } } public Scene SceneHandle { get { return scene; } } public Transform GetCamera() @@ -60,6 +60,28 @@ public static PreviewScene FetchPreviewScene(Scene scene) ps.camera = GameObject.Find("Main Camera")?.transform; return ps; } + + public static void CycleLighting() + { + if (WindowManager.IsPreviewScene) + { + PreviewScene ps = WindowManager.GetPreviewScene(); + + List lightingContainers = new List(); + Util.FindSceneObjects(ps.container, "Lighting", lightingContainers); + + int active = 0; + for (int i = 0; i < lightingContainers.Count; i++) + { + if (lightingContainers[i].activeSelf) active = i; + lightingContainers[i].SetActive(false); + } + + active++; + if (active >= lightingContainers.Count) active = 0; + lightingContainers[active].SetActive(true); + } + } public GameObject GetPreviewCharacter() { diff --git a/Editor/Util.cs b/Editor/Util.cs index c8fca74..f20ae0c 100644 --- a/Editor/Util.cs +++ b/Editor/Util.cs @@ -775,6 +775,16 @@ public static void ResetPrefabTransforms(Transform root) } } + public static void FindSceneObjects(Transform root, string search, List found) + { + if (root.name.iStartsWith(search)) found.Add(root.gameObject); + + for (int i = 0; i < root.childCount; i++) + { + FindSceneObjects(root.GetChild(i), search, found); + } + } + public static void LogInfo(string message) { if (LOG_LEVEL >= 2) diff --git a/Editor/WindowManager.cs b/Editor/WindowManager.cs index 6d7f44d..3d6bfed 100644 --- a/Editor/WindowManager.cs +++ b/Editor/WindowManager.cs @@ -18,10 +18,10 @@ public static class WindowManager public static bool showPlayer = true; public static bool showRetarget = false; - static WindowManager() + static WindowManager() { // Even if update is not the most elegant. Using hierarchyWindowChanged for CPU sake will not work in all cases, because when hierarchyWindowChanged is called, Time's values might be all higher than current values. Why? Because current values are set at the first frame. If you keep reloading the same scene, this case happens. - EditorApplication.update += WindowManager.MonitorScene; + EditorApplication.update += WindowManager.MonitorScene; showPlayer = Importer.ANIMPLAYER_ON_BY_DEFAULT; currentScene = EditorSceneManager.GetActiveScene(); diff --git a/Scenes/PreviewScenePrefab.prefab b/Scenes/PreviewScenePrefab.prefab index f14726b..08b26e2 100644 --- a/Scenes/PreviewScenePrefab.prefab +++ b/Scenes/PreviewScenePrefab.prefab @@ -723,7 +723,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 7745821555454708197} - m_RootOrder: 2 + m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &2059096375 GameObject: @@ -783,7 +783,7 @@ Camera: height: 1 near clip plane: 0.3 far clip plane: 1000 - field of view: 60 + field of view: 40 orthographic: 0 orthographic size: 5 m_Depth: -1 @@ -875,7 +875,7 @@ MonoBehaviour: serializedVersion: 2 m_Bits: 1 volumeAnchorOverride: {fileID: 0} - antialiasing: 2 + antialiasing: 1 SMAAQuality: 2 dithering: 0 stopNaNs: 0 @@ -954,42 +954,7 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &964444812203691566 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1951974410516802243} - m_Layer: 0 - m_Name: Preview Scene Container - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1951974410516802243 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 964444812203691566} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 7745821555454708197} - - {fileID: 2059096378} - - {fileID: 1860914729} - - {fileID: 494497247} - - {fileID: 1509821798} - m_Father: {fileID: 3737093066198893668} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1051193941811274113 +--- !u!1 &447808746966834847 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -997,43 +962,43 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1080182669305253312} - - component: {fileID: 9223163883438719360} - - component: {fileID: 7375704023635195177} + - component: {fileID: 9094906037243085872} + - component: {fileID: 3356523044146630919} + - component: {fileID: 898029752908426103} m_Layer: 0 - m_Name: Key1 + m_Name: Fill2 m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &1080182669305253312 +--- !u!4 &9094906037243085872 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1051193941811274113} - m_LocalRotation: {x: 0.84747607, y: 0.14308445, z: 0.44550365, w: 0.25067428} - m_LocalPosition: {x: -0.71149, y: 2.04134, z: 1.49019} + m_GameObject: {fileID: 447808746966834847} + m_LocalRotation: {x: -0.023655862, y: 0.95489913, z: 0.019539699, w: 0.29534096} + m_LocalPosition: {x: -0.7378423, y: 1.4358433, z: 1.0542284} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] - m_Father: {fileID: 3230378422634519775} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 162.699, y: -60, z: -29.205994} ---- !u!108 &9223163883438719360 + m_Father: {fileID: 1566759065568657113} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!108 &3356523044146630919 Light: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1051193941811274113} + m_GameObject: {fileID: 447808746966834847} m_Enabled: 1 serializedVersion: 10 - m_Type: 1 + m_Type: 0 m_Shape: 0 m_Color: {r: 1, g: 1, b: 1, a: 1} - m_Intensity: 10000 + m_Intensity: 2546.4788 m_Range: 9 m_SpotAngle: 120 m_InnerSpotAngle: 1 @@ -1076,20 +1041,20 @@ Light: m_LightShadowCasterMode: 2 m_AreaSize: {x: 0.5, y: 0.5} m_BounceIntensity: 1 - m_ColorTemperature: 8000 + m_ColorTemperature: 20000 m_UseColorTemperature: 1 m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 10} m_UseBoundingSphereOverride: 0 m_UseViewFrustumForShadowCasterCull: 1 m_ShadowRadius: 0.25 - m_ShadowAngle: 5 ---- !u!114 &7375704023635195177 + m_ShadowAngle: 0 +--- !u!114 &898029752908426103 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1051193941811274113} + m_GameObject: {fileID: 447808746966834847} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} @@ -1103,14 +1068,14 @@ MonoBehaviour: m_PointlightHDType: 0 m_SpotLightShape: 0 m_AreaLightShape: 0 - m_Intensity: 10000 + m_Intensity: 8000 m_EnableSpotReflector: 1 m_LuxAtDistance: 1 m_InnerSpotPercent: 50 m_SpotIESCutoffPercent: 100 m_LightDimmer: 1 m_VolumetricDimmer: 1 - m_LightUnit: 2 + m_LightUnit: 0 m_FadeDistance: 10000 m_VolumetricFadeDistance: 10000 m_AffectDiffuse: 1 @@ -1133,7 +1098,7 @@ MonoBehaviour: m_AreaLightShadowCone: 120 m_UseScreenSpaceShadows: 0 m_InteractsWithSky: 1 - m_AngularDiameter: 5 + m_AngularDiameter: 0.5 m_FlareSize: 2 m_FlareTint: {r: 1, g: 1, b: 1, a: 1} m_FlareFalloff: 4 @@ -1205,7 +1170,7 @@ MonoBehaviour: m_AreaLightEmissiveMeshShadowCastingMode: 0 m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0 m_AreaLightEmissiveMeshLayer: -1 ---- !u!1 &2831752391173089184 +--- !u!1 &653970741630522419 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1213,43 +1178,43 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 37565078320470209} - - component: {fileID: 4750504114698822654} - - component: {fileID: 6218605643134089497} + - component: {fileID: 4635459106109678383} + - component: {fileID: 6733919579448423676} + - component: {fileID: 2057680953953668169} m_Layer: 0 - m_Name: Key2 + m_Name: Fill2 m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &37565078320470209 +--- !u!4 &4635459106109678383 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2831752391173089184} - m_LocalRotation: {x: -0.020497564, y: 0.8903353, z: -0.04039107, w: -0.45304698} - m_LocalPosition: {x: 1.537, y: 1.449, z: 1.093} + m_GameObject: {fileID: 653970741630522419} + m_LocalRotation: {x: 0.008518169, y: -0.9551545, z: -0.029475668, w: 0.29451427} + m_LocalPosition: {x: 0.7378423, y: 1.4358433, z: 1.0542284} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] - m_Father: {fileID: 3230378422634519775} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!108 &4750504114698822654 + m_Father: {fileID: 3243828608652468015} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: -2.94, y: -145.677, z: -1.93} +--- !u!108 &6733919579448423676 Light: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2831752391173089184} + m_GameObject: {fileID: 653970741630522419} m_Enabled: 1 serializedVersion: 10 m_Type: 0 m_Shape: 0 m_Color: {r: 1, g: 1, b: 1, a: 1} - m_Intensity: 7957.7466 + m_Intensity: 2546.4788 m_Range: 9 m_SpotAngle: 120 m_InnerSpotAngle: 1 @@ -1292,20 +1257,20 @@ Light: m_LightShadowCasterMode: 2 m_AreaSize: {x: 0.5, y: 0.5} m_BounceIntensity: 1 - m_ColorTemperature: 6800 + m_ColorTemperature: 20000 m_UseColorTemperature: 1 m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 10} m_UseBoundingSphereOverride: 0 m_UseViewFrustumForShadowCasterCull: 1 m_ShadowRadius: 0.25 m_ShadowAngle: 0 ---- !u!114 &6218605643134089497 +--- !u!114 &2057680953953668169 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2831752391173089184} + m_GameObject: {fileID: 653970741630522419} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} @@ -1319,7 +1284,7 @@ MonoBehaviour: m_PointlightHDType: 0 m_SpotLightShape: 0 m_AreaLightShape: 0 - m_Intensity: 25000 + m_Intensity: 8000 m_EnableSpotReflector: 1 m_LuxAtDistance: 1 m_InnerSpotPercent: 50 @@ -1421,7 +1386,7 @@ MonoBehaviour: m_AreaLightEmissiveMeshShadowCastingMode: 0 m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0 m_AreaLightEmissiveMeshLayer: -1 ---- !u!1 &3100633198496160872 +--- !u!1 &964444812203691566 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1429,29 +1394,34 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 3709347986801156945} + - component: {fileID: 1951974410516802243} m_Layer: 0 - m_Name: Baked Character Container + m_Name: Preview Scene Container m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &3709347986801156945 +--- !u!4 &1951974410516802243 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3100633198496160872} + m_GameObject: {fileID: 964444812203691566} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.25, y: 0, z: -0.35} + m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 7745821555454708197} - m_RootOrder: 3 + m_Children: + - {fileID: 7745821555454708197} + - {fileID: 2059096378} + - {fileID: 1860914729} + - {fileID: 494497247} + - {fileID: 1509821798} + m_Father: {fileID: 3737093066198893668} + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3790502862561998288 +--- !u!1 &1712651350130802880 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1459,9 +1429,9 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 2569123291528499557} - - component: {fileID: 773716982743449794} - - component: {fileID: 343734690788986213} + - component: {fileID: 5764950513790646877} + - component: {fileID: 8196537444157392983} + - component: {fileID: 168755674558691553} m_Layer: 0 m_Name: Back m_TagString: Untagged @@ -1469,33 +1439,33 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &2569123291528499557 +--- !u!4 &5764950513790646877 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3790502862561998288} - m_LocalRotation: {x: 0.13143855, y: -0.010624347, z: 0.05923246, w: 0.9894962} - m_LocalPosition: {x: 0, y: 1.69, z: -2.0199} + m_GameObject: {fileID: 1712651350130802880} + m_LocalRotation: {x: -0.07520698, y: 0.030352665, z: 0.014584195, w: -0.9965992} + m_LocalPosition: {x: 0.054826252, y: 1.6895567, z: -1.2404326} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] - m_Father: {fileID: 3230378422634519775} + m_Father: {fileID: 1566759065568657113} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!108 &773716982743449794 +--- !u!108 &8196537444157392983 Light: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3790502862561998288} + m_GameObject: {fileID: 1712651350130802880} m_Enabled: 1 serializedVersion: 10 m_Type: 0 m_Shape: 0 m_Color: {r: 1, g: 1, b: 1, a: 1} - m_Intensity: 25464.79 + m_Intensity: 12732.395 m_Range: 9 m_SpotAngle: 120 m_InnerSpotAngle: 1 @@ -1538,20 +1508,20 @@ Light: m_LightShadowCasterMode: 2 m_AreaSize: {x: 0.5, y: 0.5} m_BounceIntensity: 1 - m_ColorTemperature: 6800 + m_ColorTemperature: 15448 m_UseColorTemperature: 1 m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 10} m_UseBoundingSphereOverride: 0 m_UseViewFrustumForShadowCasterCull: 1 m_ShadowRadius: 0.5 m_ShadowAngle: 0 ---- !u!114 &343734690788986213 +--- !u!114 &168755674558691553 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3790502862561998288} + m_GameObject: {fileID: 1712651350130802880} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} @@ -1565,7 +1535,7 @@ MonoBehaviour: m_PointlightHDType: 0 m_SpotLightShape: 0 m_AreaLightShape: 0 - m_Intensity: 80000 + m_Intensity: 40000 m_EnableSpotReflector: 1 m_LuxAtDistance: 1 m_InnerSpotPercent: 50 @@ -1667,7 +1637,7 @@ MonoBehaviour: m_AreaLightEmissiveMeshShadowCastingMode: 0 m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0 m_AreaLightEmissiveMeshLayer: -1 ---- !u!1 &6224937358021754728 +--- !u!1 &1933258068134404453 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1675,30 +1645,33 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 7309168057093631489} + - component: {fileID: 1566759065568657113} m_Layer: 0 - m_Name: Stage + m_Name: Lighting m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &7309168057093631489 +--- !u!4 &1566759065568657113 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6224937358021754728} + m_GameObject: {fileID: 1933258068134404453} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - - {fileID: 140582587} + - {fileID: 5764950513790646877} + - {fileID: 4349283457505821912} + - {fileID: 5203059719449267214} + - {fileID: 9094906037243085872} m_Father: {fileID: 7745821555454708197} - m_RootOrder: 1 + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &6932586869326697311 +--- !u!1 &2125842884410559916 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1706,33 +1679,32 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 7745821555454708197} + - component: {fileID: 4764335738768629949} m_Layer: 0 - m_Name: Scene + m_Name: Lighting3 m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &7745821555454708197 + m_IsActive: 0 +--- !u!4 &4764335738768629949 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6932586869326697311} + m_GameObject: {fileID: 2125842884410559916} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - - {fileID: 3230378422634519775} - - {fileID: 7309168057093631489} - - {fileID: 2009223285} - - {fileID: 3709347986801156945} - m_Father: {fileID: 1951974410516802243} - m_RootOrder: 0 + - {fileID: 3636346738086948268} + - {fileID: 2989892545291595166} + - {fileID: 6937702573236708076} + m_Father: {fileID: 7745821555454708197} + m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &8396929661841246551 +--- !u!1 &3100633198496160872 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1740,28 +1712,2536 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 3230378422634519775} + - component: {fileID: 3709347986801156945} m_Layer: 0 - m_Name: Lighting + m_Name: Baked Character Container m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &3230378422634519775 +--- !u!4 &3709347986801156945 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8396929661841246551} + m_GameObject: {fileID: 3100633198496160872} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalPosition: {x: -0.25, y: 0, z: -0.35} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 2569123291528499557} - - {fileID: 1080182669305253312} - - {fileID: 37565078320470209} + m_Children: [] m_Father: {fileID: 7745821555454708197} - m_RootOrder: 0 + m_RootOrder: 6 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3814687216886721784 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2989892545291595166} + - component: {fileID: 8149358519527183058} + - component: {fileID: 3406245359063920432} + m_Layer: 0 + m_Name: Key + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2989892545291595166 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3814687216886721784} + m_LocalRotation: {x: 0.82265943, y: 0.2884964, z: -0.48981705, w: 0.008977442} + m_LocalPosition: {x: 0.71149, y: 2.04134, z: 1.49019} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 4764335738768629949} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 162.699, y: 57, z: -29.205994} +--- !u!108 &8149358519527183058 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3814687216886721784} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 8000 + m_Range: 9 + m_SpotAngle: 120 + m_InnerSpotAngle: 1 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 2 + m_AreaSize: {x: 0.5, y: 0.5} + m_BounceIntensity: 1 + m_ColorTemperature: 7000 + m_UseColorTemperature: 1 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 10} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0.25 + m_ShadowAngle: 5 +--- !u!114 &3406245359063920432 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3814687216886721784} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 11 + m_ObsoleteShadowResolutionTier: 1 + m_ObsoleteUseShadowQualitySettings: 0 + m_ObsoleteCustomShadowResolution: 512 + m_ObsoleteContactShadows: 0 + m_PointlightHDType: 0 + m_SpotLightShape: 0 + m_AreaLightShape: 0 + m_Intensity: 8000 + m_EnableSpotReflector: 1 + m_LuxAtDistance: 1 + m_InnerSpotPercent: 50 + m_SpotIESCutoffPercent: 100 + m_LightDimmer: 1 + m_VolumetricDimmer: 1 + m_LightUnit: 2 + m_FadeDistance: 10000 + m_VolumetricFadeDistance: 10000 + m_AffectDiffuse: 1 + m_AffectSpecular: 1 + m_NonLightmappedOnly: 0 + m_ShapeWidth: 0.5 + m_ShapeHeight: 0.5 + m_AspectRatio: 1 + m_ShapeRadius: 0.25 + m_SoftnessScale: 1 + m_UseCustomSpotLightShadowCone: 0 + m_CustomSpotLightShadowCone: 1 + m_MaxSmoothness: 0.99 + m_ApplyRangeAttenuation: 1 + m_DisplayAreaLightEmissiveMesh: 0 + m_AreaLightCookie: {fileID: 0} + m_IESPoint: {fileID: 0} + m_IESSpot: {fileID: 0} + m_IncludeForRayTracing: 1 + m_AreaLightShadowCone: 120 + m_UseScreenSpaceShadows: 0 + m_InteractsWithSky: 1 + m_AngularDiameter: 5 + m_FlareSize: 2 + m_FlareTint: {r: 1, g: 1, b: 1, a: 1} + m_FlareFalloff: 4 + m_SurfaceTexture: {fileID: 0} + m_SurfaceTint: {r: 1, g: 1, b: 1, a: 1} + m_Distance: 1.5e+11 + m_UseRayTracedShadows: 0 + m_NumRayTracingSamples: 4 + m_FilterTracedShadow: 1 + m_FilterSizeTraced: 16 + m_SunLightConeAngle: 0.5 + m_LightShadowRadius: 0.5 + m_SemiTransparentShadow: 0 + m_ColorShadow: 1 + m_DistanceBasedFiltering: 0 + m_EvsmExponent: 15 + m_EvsmLightLeakBias: 0 + m_EvsmVarianceBias: 0.00001 + m_EvsmBlurPasses: 0 + m_LightlayersMask: 1 + m_LinkShadowLayers: 1 + m_ShadowNearPlane: 0.1 + m_BlockerSampleCount: 24 + m_FilterSampleCount: 16 + m_MinFilterSize: 0.1 + m_KernelSize: 5 + m_LightAngle: 1 + m_MaxDepthBias: 0.001 + m_ShadowResolution: + m_Override: 512 + m_UseOverride: 1 + m_Level: 0 + m_ShadowDimmer: 1 + m_VolumetricShadowDimmer: 1 + m_ShadowFadeDistance: 10000 + m_UseContactShadow: + m_Override: 1 + m_UseOverride: 0 + m_Level: 2 + m_RayTracedContactShadow: 0 + m_ShadowTint: {r: 0, g: 0, b: 0, a: 1} + m_PenumbraTint: 0 + m_NormalBias: 0.75 + m_SlopeBias: 0.5 + m_ShadowUpdateMode: 0 + m_AlwaysDrawDynamicShadows: 0 + m_UpdateShadowOnLightMovement: 0 + m_CachedShadowTranslationThreshold: 0.01 + m_CachedShadowAngularThreshold: 0.5 + m_BarnDoorAngle: 90 + m_BarnDoorLength: 0.05 + m_preserveCachedShadow: 0 + m_ShadowCascadeRatios: + - 0.05 + - 0.2 + - 0.3 + m_ShadowCascadeBorders: + - 0.2 + - 0.2 + - 0.2 + - 0.2 + m_ShadowAlgorithm: 0 + m_ShadowVariant: 0 + m_ShadowPrecision: 0 + useOldInspector: 0 + useVolumetric: 1 + featuresFoldout: 1 + showAdditionalSettings: 0 + m_AreaLightEmissiveMeshShadowCastingMode: 0 + m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0 + m_AreaLightEmissiveMeshLayer: -1 +--- !u!1 &4114674993826082775 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6065620375676208407} + - component: {fileID: 5865054260633634602} + - component: {fileID: 3362884031096946698} + m_Layer: 0 + m_Name: Fill1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6065620375676208407 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4114674993826082775} + m_LocalRotation: {x: -0.08220893, y: 0.9105682, z: 0.15508044, w: 0.37424254} + m_LocalPosition: {x: -0.8063869, y: 1.0651355, z: 0.8604312} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 3243828608652468015} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: -20.118, y: 135.679, z: -2.053} +--- !u!108 &5865054260633634602 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4114674993826082775} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 0 + m_Shape: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 8848.46 + m_Range: 9 + m_SpotAngle: 120 + m_InnerSpotAngle: 1 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 2 + m_AreaSize: {x: 0.5, y: 0.5} + m_BounceIntensity: 1 + m_ColorTemperature: 10530 + m_UseColorTemperature: 1 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 10} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0.25 + m_ShadowAngle: 0 +--- !u!114 &3362884031096946698 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4114674993826082775} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 11 + m_ObsoleteShadowResolutionTier: 1 + m_ObsoleteUseShadowQualitySettings: 0 + m_ObsoleteCustomShadowResolution: 512 + m_ObsoleteContactShadows: 0 + m_PointlightHDType: 0 + m_SpotLightShape: 0 + m_AreaLightShape: 0 + m_Intensity: 27798.26 + m_EnableSpotReflector: 1 + m_LuxAtDistance: 1 + m_InnerSpotPercent: 50 + m_SpotIESCutoffPercent: 100 + m_LightDimmer: 1 + m_VolumetricDimmer: 1 + m_LightUnit: 0 + m_FadeDistance: 10000 + m_VolumetricFadeDistance: 10000 + m_AffectDiffuse: 1 + m_AffectSpecular: 1 + m_NonLightmappedOnly: 0 + m_ShapeWidth: 0.5 + m_ShapeHeight: 0.5 + m_AspectRatio: 1 + m_ShapeRadius: 0.25 + m_SoftnessScale: 1 + m_UseCustomSpotLightShadowCone: 0 + m_CustomSpotLightShadowCone: 1 + m_MaxSmoothness: 0.99 + m_ApplyRangeAttenuation: 1 + m_DisplayAreaLightEmissiveMesh: 0 + m_AreaLightCookie: {fileID: 0} + m_IESPoint: {fileID: 0} + m_IESSpot: {fileID: 0} + m_IncludeForRayTracing: 1 + m_AreaLightShadowCone: 120 + m_UseScreenSpaceShadows: 0 + m_InteractsWithSky: 1 + m_AngularDiameter: 0.5 + m_FlareSize: 2 + m_FlareTint: {r: 1, g: 1, b: 1, a: 1} + m_FlareFalloff: 4 + m_SurfaceTexture: {fileID: 0} + m_SurfaceTint: {r: 1, g: 1, b: 1, a: 1} + m_Distance: 1.5e+11 + m_UseRayTracedShadows: 0 + m_NumRayTracingSamples: 4 + m_FilterTracedShadow: 1 + m_FilterSizeTraced: 16 + m_SunLightConeAngle: 0.5 + m_LightShadowRadius: 0.5 + m_SemiTransparentShadow: 0 + m_ColorShadow: 1 + m_DistanceBasedFiltering: 0 + m_EvsmExponent: 15 + m_EvsmLightLeakBias: 0 + m_EvsmVarianceBias: 0.00001 + m_EvsmBlurPasses: 0 + m_LightlayersMask: 1 + m_LinkShadowLayers: 1 + m_ShadowNearPlane: 0.1 + m_BlockerSampleCount: 24 + m_FilterSampleCount: 16 + m_MinFilterSize: 0.1 + m_KernelSize: 5 + m_LightAngle: 1 + m_MaxDepthBias: 0.001 + m_ShadowResolution: + m_Override: 512 + m_UseOverride: 1 + m_Level: 0 + m_ShadowDimmer: 1 + m_VolumetricShadowDimmer: 1 + m_ShadowFadeDistance: 10000 + m_UseContactShadow: + m_Override: 1 + m_UseOverride: 0 + m_Level: 2 + m_RayTracedContactShadow: 0 + m_ShadowTint: {r: 0, g: 0, b: 0, a: 1} + m_PenumbraTint: 0 + m_NormalBias: 0.75 + m_SlopeBias: 0.5 + m_ShadowUpdateMode: 0 + m_AlwaysDrawDynamicShadows: 0 + m_UpdateShadowOnLightMovement: 0 + m_CachedShadowTranslationThreshold: 0.01 + m_CachedShadowAngularThreshold: 0.5 + m_BarnDoorAngle: 90 + m_BarnDoorLength: 0.05 + m_preserveCachedShadow: 0 + m_ShadowCascadeRatios: + - 0.05 + - 0.2 + - 0.3 + m_ShadowCascadeBorders: + - 0.2 + - 0.2 + - 0.2 + - 0.2 + m_ShadowAlgorithm: 0 + m_ShadowVariant: 0 + m_ShadowPrecision: 0 + useOldInspector: 0 + useVolumetric: 1 + featuresFoldout: 1 + showAdditionalSettings: 0 + m_AreaLightEmissiveMeshShadowCastingMode: 0 + m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0 + m_AreaLightEmissiveMeshLayer: -1 +--- !u!1 &4435791439662209760 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3636346738086948268} + - component: {fileID: 6223533360258851183} + - component: {fileID: 1713262757463186431} + m_Layer: 0 + m_Name: Back + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3636346738086948268 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4435791439662209760} + m_LocalRotation: {x: 0.2879003, y: 0.29418713, z: -0.0934191, w: 0.90655404} + m_LocalPosition: {x: -0.6553749, y: 2.3112023, z: -0.9389246} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 4764335738768629949} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 35.237, y: 35.958, z: 0.001} +--- !u!108 &6223533360258851183 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4435791439662209760} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 0 + m_Shape: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 12732.395 + m_Range: 9 + m_SpotAngle: 120 + m_InnerSpotAngle: 1 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 2 + m_AreaSize: {x: 0.5, y: 0.5} + m_BounceIntensity: 1 + m_ColorTemperature: 7000 + m_UseColorTemperature: 1 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 10} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0.5 + m_ShadowAngle: 0 +--- !u!114 &1713262757463186431 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4435791439662209760} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 11 + m_ObsoleteShadowResolutionTier: 1 + m_ObsoleteUseShadowQualitySettings: 0 + m_ObsoleteCustomShadowResolution: 512 + m_ObsoleteContactShadows: 0 + m_PointlightHDType: 0 + m_SpotLightShape: 0 + m_AreaLightShape: 0 + m_Intensity: 40000 + m_EnableSpotReflector: 1 + m_LuxAtDistance: 1 + m_InnerSpotPercent: 50 + m_SpotIESCutoffPercent: 100 + m_LightDimmer: 1 + m_VolumetricDimmer: 1 + m_LightUnit: 0 + m_FadeDistance: 10000 + m_VolumetricFadeDistance: 10000 + m_AffectDiffuse: 1 + m_AffectSpecular: 1 + m_NonLightmappedOnly: 0 + m_ShapeWidth: 0.5 + m_ShapeHeight: 0.5 + m_AspectRatio: 1 + m_ShapeRadius: 0.5 + m_SoftnessScale: 1 + m_UseCustomSpotLightShadowCone: 0 + m_CustomSpotLightShadowCone: 1 + m_MaxSmoothness: 0.99 + m_ApplyRangeAttenuation: 1 + m_DisplayAreaLightEmissiveMesh: 0 + m_AreaLightCookie: {fileID: 0} + m_IESPoint: {fileID: 0} + m_IESSpot: {fileID: 0} + m_IncludeForRayTracing: 1 + m_AreaLightShadowCone: 120 + m_UseScreenSpaceShadows: 0 + m_InteractsWithSky: 1 + m_AngularDiameter: 0.5 + m_FlareSize: 2 + m_FlareTint: {r: 1, g: 1, b: 1, a: 1} + m_FlareFalloff: 4 + m_SurfaceTexture: {fileID: 0} + m_SurfaceTint: {r: 1, g: 1, b: 1, a: 1} + m_Distance: 1.5e+11 + m_UseRayTracedShadows: 0 + m_NumRayTracingSamples: 4 + m_FilterTracedShadow: 1 + m_FilterSizeTraced: 16 + m_SunLightConeAngle: 0.5 + m_LightShadowRadius: 0.5 + m_SemiTransparentShadow: 0 + m_ColorShadow: 1 + m_DistanceBasedFiltering: 0 + m_EvsmExponent: 15 + m_EvsmLightLeakBias: 0 + m_EvsmVarianceBias: 0.00001 + m_EvsmBlurPasses: 0 + m_LightlayersMask: 1 + m_LinkShadowLayers: 1 + m_ShadowNearPlane: 0.1 + m_BlockerSampleCount: 24 + m_FilterSampleCount: 16 + m_MinFilterSize: 0.1 + m_KernelSize: 5 + m_LightAngle: 1 + m_MaxDepthBias: 0.001 + m_ShadowResolution: + m_Override: 512 + m_UseOverride: 1 + m_Level: 0 + m_ShadowDimmer: 1 + m_VolumetricShadowDimmer: 1 + m_ShadowFadeDistance: 10000 + m_UseContactShadow: + m_Override: 1 + m_UseOverride: 0 + m_Level: 2 + m_RayTracedContactShadow: 0 + m_ShadowTint: {r: 0, g: 0, b: 0, a: 1} + m_PenumbraTint: 0 + m_NormalBias: 0.75 + m_SlopeBias: 0.5 + m_ShadowUpdateMode: 0 + m_AlwaysDrawDynamicShadows: 0 + m_UpdateShadowOnLightMovement: 0 + m_CachedShadowTranslationThreshold: 0.01 + m_CachedShadowAngularThreshold: 0.5 + m_BarnDoorAngle: 90 + m_BarnDoorLength: 0.05 + m_preserveCachedShadow: 0 + m_ShadowCascadeRatios: + - 0.05 + - 0.2 + - 0.3 + m_ShadowCascadeBorders: + - 0.2 + - 0.2 + - 0.2 + - 0.2 + m_ShadowAlgorithm: 0 + m_ShadowVariant: 0 + m_ShadowPrecision: 0 + useOldInspector: 0 + useVolumetric: 1 + featuresFoldout: 1 + showAdditionalSettings: 0 + m_AreaLightEmissiveMeshShadowCastingMode: 0 + m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0 + m_AreaLightEmissiveMeshLayer: -1 +--- !u!1 &4897101550620980785 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8714969699581352314} + - component: {fileID: 9200975284972468540} + - component: {fileID: 2431925034143973035} + m_Layer: 0 + m_Name: Key + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8714969699581352314 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4897101550620980785} + m_LocalRotation: {x: 0.8588477, y: 0.14959735, z: 0.42316654, w: 0.24684286} + m_LocalPosition: {x: -0.71149, y: 2.04134, z: 1.49019} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2028157055176712884} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 162.699, y: -57, z: -29.205994} +--- !u!108 &9200975284972468540 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4897101550620980785} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 8000 + m_Range: 9 + m_SpotAngle: 120 + m_InnerSpotAngle: 1 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 2 + m_AreaSize: {x: 0.5, y: 0.5} + m_BounceIntensity: 1 + m_ColorTemperature: 7000 + m_UseColorTemperature: 1 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 10} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0.25 + m_ShadowAngle: 5 +--- !u!114 &2431925034143973035 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4897101550620980785} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 11 + m_ObsoleteShadowResolutionTier: 1 + m_ObsoleteUseShadowQualitySettings: 0 + m_ObsoleteCustomShadowResolution: 512 + m_ObsoleteContactShadows: 0 + m_PointlightHDType: 0 + m_SpotLightShape: 0 + m_AreaLightShape: 0 + m_Intensity: 8000 + m_EnableSpotReflector: 1 + m_LuxAtDistance: 1 + m_InnerSpotPercent: 50 + m_SpotIESCutoffPercent: 100 + m_LightDimmer: 1 + m_VolumetricDimmer: 1 + m_LightUnit: 2 + m_FadeDistance: 10000 + m_VolumetricFadeDistance: 10000 + m_AffectDiffuse: 1 + m_AffectSpecular: 1 + m_NonLightmappedOnly: 0 + m_ShapeWidth: 0.5 + m_ShapeHeight: 0.5 + m_AspectRatio: 1 + m_ShapeRadius: 0.25 + m_SoftnessScale: 1 + m_UseCustomSpotLightShadowCone: 0 + m_CustomSpotLightShadowCone: 1 + m_MaxSmoothness: 0.99 + m_ApplyRangeAttenuation: 1 + m_DisplayAreaLightEmissiveMesh: 0 + m_AreaLightCookie: {fileID: 0} + m_IESPoint: {fileID: 0} + m_IESSpot: {fileID: 0} + m_IncludeForRayTracing: 1 + m_AreaLightShadowCone: 120 + m_UseScreenSpaceShadows: 0 + m_InteractsWithSky: 1 + m_AngularDiameter: 5 + m_FlareSize: 2 + m_FlareTint: {r: 1, g: 1, b: 1, a: 1} + m_FlareFalloff: 4 + m_SurfaceTexture: {fileID: 0} + m_SurfaceTint: {r: 1, g: 1, b: 1, a: 1} + m_Distance: 1.5e+11 + m_UseRayTracedShadows: 0 + m_NumRayTracingSamples: 4 + m_FilterTracedShadow: 1 + m_FilterSizeTraced: 16 + m_SunLightConeAngle: 0.5 + m_LightShadowRadius: 0.5 + m_SemiTransparentShadow: 0 + m_ColorShadow: 1 + m_DistanceBasedFiltering: 0 + m_EvsmExponent: 15 + m_EvsmLightLeakBias: 0 + m_EvsmVarianceBias: 0.00001 + m_EvsmBlurPasses: 0 + m_LightlayersMask: 1 + m_LinkShadowLayers: 1 + m_ShadowNearPlane: 0.1 + m_BlockerSampleCount: 24 + m_FilterSampleCount: 16 + m_MinFilterSize: 0.1 + m_KernelSize: 5 + m_LightAngle: 1 + m_MaxDepthBias: 0.001 + m_ShadowResolution: + m_Override: 512 + m_UseOverride: 1 + m_Level: 0 + m_ShadowDimmer: 1 + m_VolumetricShadowDimmer: 1 + m_ShadowFadeDistance: 10000 + m_UseContactShadow: + m_Override: 1 + m_UseOverride: 0 + m_Level: 2 + m_RayTracedContactShadow: 0 + m_ShadowTint: {r: 0, g: 0, b: 0, a: 1} + m_PenumbraTint: 0 + m_NormalBias: 0.75 + m_SlopeBias: 0.5 + m_ShadowUpdateMode: 0 + m_AlwaysDrawDynamicShadows: 0 + m_UpdateShadowOnLightMovement: 0 + m_CachedShadowTranslationThreshold: 0.01 + m_CachedShadowAngularThreshold: 0.5 + m_BarnDoorAngle: 90 + m_BarnDoorLength: 0.05 + m_preserveCachedShadow: 0 + m_ShadowCascadeRatios: + - 0.05 + - 0.2 + - 0.3 + m_ShadowCascadeBorders: + - 0.2 + - 0.2 + - 0.2 + - 0.2 + m_ShadowAlgorithm: 0 + m_ShadowVariant: 0 + m_ShadowPrecision: 0 + useOldInspector: 0 + useVolumetric: 1 + featuresFoldout: 1 + showAdditionalSettings: 0 + m_AreaLightEmissiveMeshShadowCastingMode: 0 + m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0 + m_AreaLightEmissiveMeshLayer: -1 +--- !u!1 &5401273944362672601 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2028157055176712884} + m_Layer: 0 + m_Name: Lighting2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &2028157055176712884 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5401273944362672601} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4465485272597665083} + - {fileID: 8714969699581352314} + - {fileID: 336167383387577068} + m_Father: {fileID: 7745821555454708197} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6224937358021754728 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7309168057093631489} + m_Layer: 0 + m_Name: Stage + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7309168057093631489 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6224937358021754728} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 140582587} + m_Father: {fileID: 7745821555454708197} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6326210237092462744 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6937702573236708076} + - component: {fileID: 1578143890293137765} + - component: {fileID: 2028678675155534059} + m_Layer: 0 + m_Name: Fill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6937702573236708076 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6326210237092462744} + m_LocalRotation: {x: 0.017618956, y: 0.9207404, z: -0.041725885, w: 0.3875379} + m_LocalPosition: {x: -0.739, y: 1.371, z: 0.726} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 4764335738768629949} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 5.192, y: 134.348, z: 0.006} +--- !u!108 &1578143890293137765 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6326210237092462744} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 0 + m_Shape: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 1935.0737 + m_Range: 9 + m_SpotAngle: 140 + m_InnerSpotAngle: 1 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 2 + m_AreaSize: {x: 0.5, y: 0.5} + m_BounceIntensity: 1 + m_ColorTemperature: 7000 + m_UseColorTemperature: 1 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 10} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0.25 + m_ShadowAngle: 0 +--- !u!114 &2028678675155534059 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6326210237092462744} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 11 + m_ObsoleteShadowResolutionTier: 1 + m_ObsoleteUseShadowQualitySettings: 0 + m_ObsoleteCustomShadowResolution: 512 + m_ObsoleteContactShadows: 0 + m_PointlightHDType: 0 + m_SpotLightShape: 0 + m_AreaLightShape: 0 + m_Intensity: 8000 + m_EnableSpotReflector: 1 + m_LuxAtDistance: 1 + m_InnerSpotPercent: 50 + m_SpotIESCutoffPercent: 100 + m_LightDimmer: 1 + m_VolumetricDimmer: 1 + m_LightUnit: 0 + m_FadeDistance: 10000 + m_VolumetricFadeDistance: 10000 + m_AffectDiffuse: 1 + m_AffectSpecular: 1 + m_NonLightmappedOnly: 0 + m_ShapeWidth: 0.5 + m_ShapeHeight: 0.5 + m_AspectRatio: 1 + m_ShapeRadius: 0.25 + m_SoftnessScale: 1 + m_UseCustomSpotLightShadowCone: 0 + m_CustomSpotLightShadowCone: 1 + m_MaxSmoothness: 0.99 + m_ApplyRangeAttenuation: 1 + m_DisplayAreaLightEmissiveMesh: 0 + m_AreaLightCookie: {fileID: 0} + m_IESPoint: {fileID: 0} + m_IESSpot: {fileID: 0} + m_IncludeForRayTracing: 1 + m_AreaLightShadowCone: 120 + m_UseScreenSpaceShadows: 0 + m_InteractsWithSky: 1 + m_AngularDiameter: 0.5 + m_FlareSize: 2 + m_FlareTint: {r: 1, g: 1, b: 1, a: 1} + m_FlareFalloff: 4 + m_SurfaceTexture: {fileID: 0} + m_SurfaceTint: {r: 1, g: 1, b: 1, a: 1} + m_Distance: 1.5e+11 + m_UseRayTracedShadows: 0 + m_NumRayTracingSamples: 4 + m_FilterTracedShadow: 1 + m_FilterSizeTraced: 16 + m_SunLightConeAngle: 0.5 + m_LightShadowRadius: 0.5 + m_SemiTransparentShadow: 0 + m_ColorShadow: 1 + m_DistanceBasedFiltering: 0 + m_EvsmExponent: 15 + m_EvsmLightLeakBias: 0 + m_EvsmVarianceBias: 0.00001 + m_EvsmBlurPasses: 0 + m_LightlayersMask: 1 + m_LinkShadowLayers: 1 + m_ShadowNearPlane: 0.1 + m_BlockerSampleCount: 24 + m_FilterSampleCount: 16 + m_MinFilterSize: 0.1 + m_KernelSize: 5 + m_LightAngle: 1 + m_MaxDepthBias: 0.001 + m_ShadowResolution: + m_Override: 512 + m_UseOverride: 1 + m_Level: 0 + m_ShadowDimmer: 1 + m_VolumetricShadowDimmer: 1 + m_ShadowFadeDistance: 10000 + m_UseContactShadow: + m_Override: 1 + m_UseOverride: 0 + m_Level: 2 + m_RayTracedContactShadow: 0 + m_ShadowTint: {r: 0, g: 0, b: 0, a: 1} + m_PenumbraTint: 0 + m_NormalBias: 0.75 + m_SlopeBias: 0.5 + m_ShadowUpdateMode: 0 + m_AlwaysDrawDynamicShadows: 0 + m_UpdateShadowOnLightMovement: 0 + m_CachedShadowTranslationThreshold: 0.01 + m_CachedShadowAngularThreshold: 0.5 + m_BarnDoorAngle: 90 + m_BarnDoorLength: 0.05 + m_preserveCachedShadow: 0 + m_ShadowCascadeRatios: + - 0.05 + - 0.2 + - 0.3 + m_ShadowCascadeBorders: + - 0.2 + - 0.2 + - 0.2 + - 0.2 + m_ShadowAlgorithm: 0 + m_ShadowVariant: 0 + m_ShadowPrecision: 0 + useOldInspector: 0 + useVolumetric: 1 + featuresFoldout: 1 + showAdditionalSettings: 0 + m_AreaLightEmissiveMeshShadowCastingMode: 0 + m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0 + m_AreaLightEmissiveMeshLayer: -1 +--- !u!1 &6758817882884369616 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4349283457505821912} + - component: {fileID: 7261683317941524772} + - component: {fileID: 1108834514231341805} + m_Layer: 0 + m_Name: Key + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4349283457505821912 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6758817882884369616} + m_LocalRotation: {x: -0.12261407, y: 0.7317997, z: -0.11025871, w: -0.66126996} + m_LocalPosition: {x: 1.1670562, y: 1.9106095, z: 0.13762827} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1566759065568657113} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 162.699, y: -60, z: -29.205994} +--- !u!108 &7261683317941524772 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6758817882884369616} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 2521.9136 + m_Range: 9 + m_SpotAngle: 120 + m_InnerSpotAngle: 1 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 2 + m_AreaSize: {x: 0.5, y: 0.5} + m_BounceIntensity: 1 + m_ColorTemperature: 6635 + m_UseColorTemperature: 1 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 10} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0.25 + m_ShadowAngle: 5 +--- !u!114 &1108834514231341805 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6758817882884369616} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 11 + m_ObsoleteShadowResolutionTier: 1 + m_ObsoleteUseShadowQualitySettings: 0 + m_ObsoleteCustomShadowResolution: 512 + m_ObsoleteContactShadows: 0 + m_PointlightHDType: 0 + m_SpotLightShape: 0 + m_AreaLightShape: 0 + m_Intensity: 2521.9136 + m_EnableSpotReflector: 1 + m_LuxAtDistance: 1 + m_InnerSpotPercent: 50 + m_SpotIESCutoffPercent: 100 + m_LightDimmer: 1 + m_VolumetricDimmer: 1 + m_LightUnit: 2 + m_FadeDistance: 10000 + m_VolumetricFadeDistance: 10000 + m_AffectDiffuse: 1 + m_AffectSpecular: 1 + m_NonLightmappedOnly: 0 + m_ShapeWidth: 0.5 + m_ShapeHeight: 0.5 + m_AspectRatio: 1 + m_ShapeRadius: 0.25 + m_SoftnessScale: 1 + m_UseCustomSpotLightShadowCone: 0 + m_CustomSpotLightShadowCone: 1 + m_MaxSmoothness: 0.99 + m_ApplyRangeAttenuation: 1 + m_DisplayAreaLightEmissiveMesh: 0 + m_AreaLightCookie: {fileID: 0} + m_IESPoint: {fileID: 0} + m_IESSpot: {fileID: 0} + m_IncludeForRayTracing: 1 + m_AreaLightShadowCone: 120 + m_UseScreenSpaceShadows: 0 + m_InteractsWithSky: 1 + m_AngularDiameter: 5 + m_FlareSize: 2 + m_FlareTint: {r: 1, g: 1, b: 1, a: 1} + m_FlareFalloff: 4 + m_SurfaceTexture: {fileID: 0} + m_SurfaceTint: {r: 1, g: 1, b: 1, a: 1} + m_Distance: 1.5e+11 + m_UseRayTracedShadows: 0 + m_NumRayTracingSamples: 4 + m_FilterTracedShadow: 1 + m_FilterSizeTraced: 16 + m_SunLightConeAngle: 0.5 + m_LightShadowRadius: 0.5 + m_SemiTransparentShadow: 0 + m_ColorShadow: 1 + m_DistanceBasedFiltering: 0 + m_EvsmExponent: 15 + m_EvsmLightLeakBias: 0 + m_EvsmVarianceBias: 0.00001 + m_EvsmBlurPasses: 0 + m_LightlayersMask: 1 + m_LinkShadowLayers: 1 + m_ShadowNearPlane: 0.1 + m_BlockerSampleCount: 24 + m_FilterSampleCount: 16 + m_MinFilterSize: 0.1 + m_KernelSize: 5 + m_LightAngle: 1 + m_MaxDepthBias: 0.001 + m_ShadowResolution: + m_Override: 512 + m_UseOverride: 1 + m_Level: 0 + m_ShadowDimmer: 1 + m_VolumetricShadowDimmer: 1 + m_ShadowFadeDistance: 10000 + m_UseContactShadow: + m_Override: 1 + m_UseOverride: 0 + m_Level: 2 + m_RayTracedContactShadow: 0 + m_ShadowTint: {r: 0, g: 0, b: 0, a: 1} + m_PenumbraTint: 0 + m_NormalBias: 0.75 + m_SlopeBias: 0.5 + m_ShadowUpdateMode: 0 + m_AlwaysDrawDynamicShadows: 0 + m_UpdateShadowOnLightMovement: 0 + m_CachedShadowTranslationThreshold: 0.01 + m_CachedShadowAngularThreshold: 0.5 + m_BarnDoorAngle: 90 + m_BarnDoorLength: 0.05 + m_preserveCachedShadow: 0 + m_ShadowCascadeRatios: + - 0.05 + - 0.2 + - 0.3 + m_ShadowCascadeBorders: + - 0.2 + - 0.2 + - 0.2 + - 0.2 + m_ShadowAlgorithm: 0 + m_ShadowVariant: 0 + m_ShadowPrecision: 0 + useOldInspector: 0 + useVolumetric: 1 + featuresFoldout: 1 + showAdditionalSettings: 0 + m_AreaLightEmissiveMeshShadowCastingMode: 0 + m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0 + m_AreaLightEmissiveMeshLayer: -1 +--- !u!1 &6932586869326697311 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7745821555454708197} + m_Layer: 0 + m_Name: Scene + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7745821555454708197 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6932586869326697311} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1566759065568657113} + - {fileID: 3243828608652468015} + - {fileID: 2028157055176712884} + - {fileID: 4764335738768629949} + - {fileID: 7309168057093631489} + - {fileID: 2009223285} + - {fileID: 3709347986801156945} + m_Father: {fileID: 1951974410516802243} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7088048890371811689 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5028368231445513046} + - component: {fileID: 6272938532099093045} + - component: {fileID: 53245776885573746} + m_Layer: 0 + m_Name: Key + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5028368231445513046 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7088048890371811689} + m_LocalRotation: {x: 0.09652446, y: 0.7356934, z: -0.13369495, w: 0.65693533} + m_LocalPosition: {x: -1.167056, y: 1.9106095, z: 0.13762827} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 3243828608652468015} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 18.877, y: 96.135, z: -2.037} +--- !u!108 &6272938532099093045 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7088048890371811689} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 2521.9136 + m_Range: 9 + m_SpotAngle: 120 + m_InnerSpotAngle: 1 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 2 + m_AreaSize: {x: 0.5, y: 0.5} + m_BounceIntensity: 1 + m_ColorTemperature: 6635 + m_UseColorTemperature: 1 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 10} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0.25 + m_ShadowAngle: 5 +--- !u!114 &53245776885573746 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7088048890371811689} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 11 + m_ObsoleteShadowResolutionTier: 1 + m_ObsoleteUseShadowQualitySettings: 0 + m_ObsoleteCustomShadowResolution: 512 + m_ObsoleteContactShadows: 0 + m_PointlightHDType: 0 + m_SpotLightShape: 0 + m_AreaLightShape: 0 + m_Intensity: 2521.9136 + m_EnableSpotReflector: 1 + m_LuxAtDistance: 1 + m_InnerSpotPercent: 50 + m_SpotIESCutoffPercent: 100 + m_LightDimmer: 1 + m_VolumetricDimmer: 1 + m_LightUnit: 2 + m_FadeDistance: 10000 + m_VolumetricFadeDistance: 10000 + m_AffectDiffuse: 1 + m_AffectSpecular: 1 + m_NonLightmappedOnly: 0 + m_ShapeWidth: 0.5 + m_ShapeHeight: 0.5 + m_AspectRatio: 1 + m_ShapeRadius: 0.25 + m_SoftnessScale: 1 + m_UseCustomSpotLightShadowCone: 0 + m_CustomSpotLightShadowCone: 1 + m_MaxSmoothness: 0.99 + m_ApplyRangeAttenuation: 1 + m_DisplayAreaLightEmissiveMesh: 0 + m_AreaLightCookie: {fileID: 0} + m_IESPoint: {fileID: 0} + m_IESSpot: {fileID: 0} + m_IncludeForRayTracing: 1 + m_AreaLightShadowCone: 120 + m_UseScreenSpaceShadows: 0 + m_InteractsWithSky: 1 + m_AngularDiameter: 5 + m_FlareSize: 2 + m_FlareTint: {r: 1, g: 1, b: 1, a: 1} + m_FlareFalloff: 4 + m_SurfaceTexture: {fileID: 0} + m_SurfaceTint: {r: 1, g: 1, b: 1, a: 1} + m_Distance: 1.5e+11 + m_UseRayTracedShadows: 0 + m_NumRayTracingSamples: 4 + m_FilterTracedShadow: 1 + m_FilterSizeTraced: 16 + m_SunLightConeAngle: 0.5 + m_LightShadowRadius: 0.5 + m_SemiTransparentShadow: 0 + m_ColorShadow: 1 + m_DistanceBasedFiltering: 0 + m_EvsmExponent: 15 + m_EvsmLightLeakBias: 0 + m_EvsmVarianceBias: 0.00001 + m_EvsmBlurPasses: 0 + m_LightlayersMask: 1 + m_LinkShadowLayers: 1 + m_ShadowNearPlane: 0.1 + m_BlockerSampleCount: 24 + m_FilterSampleCount: 16 + m_MinFilterSize: 0.1 + m_KernelSize: 5 + m_LightAngle: 1 + m_MaxDepthBias: 0.001 + m_ShadowResolution: + m_Override: 512 + m_UseOverride: 1 + m_Level: 0 + m_ShadowDimmer: 1 + m_VolumetricShadowDimmer: 1 + m_ShadowFadeDistance: 10000 + m_UseContactShadow: + m_Override: 1 + m_UseOverride: 0 + m_Level: 2 + m_RayTracedContactShadow: 0 + m_ShadowTint: {r: 0, g: 0, b: 0, a: 1} + m_PenumbraTint: 0 + m_NormalBias: 0.75 + m_SlopeBias: 0.5 + m_ShadowUpdateMode: 0 + m_AlwaysDrawDynamicShadows: 0 + m_UpdateShadowOnLightMovement: 0 + m_CachedShadowTranslationThreshold: 0.01 + m_CachedShadowAngularThreshold: 0.5 + m_BarnDoorAngle: 90 + m_BarnDoorLength: 0.05 + m_preserveCachedShadow: 0 + m_ShadowCascadeRatios: + - 0.05 + - 0.2 + - 0.3 + m_ShadowCascadeBorders: + - 0.2 + - 0.2 + - 0.2 + - 0.2 + m_ShadowAlgorithm: 0 + m_ShadowVariant: 0 + m_ShadowPrecision: 0 + useOldInspector: 0 + useVolumetric: 1 + featuresFoldout: 1 + showAdditionalSettings: 0 + m_AreaLightEmissiveMeshShadowCastingMode: 0 + m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0 + m_AreaLightEmissiveMeshLayer: -1 +--- !u!1 &8495006104019449287 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4465485272597665083} + - component: {fileID: 7622172935925305748} + - component: {fileID: 5716406499078525040} + m_Layer: 0 + m_Name: Back + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4465485272597665083 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8495006104019449287} + m_LocalRotation: {x: 0.28789434, y: -0.29419222, z: 0.09343302, w: 0.90655285} + m_LocalPosition: {x: 0.6553749, y: 2.3112023, z: -0.9389246} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2028157055176712884} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!108 &7622172935925305748 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8495006104019449287} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 0 + m_Shape: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 12732.395 + m_Range: 9 + m_SpotAngle: 120 + m_InnerSpotAngle: 1 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 2 + m_AreaSize: {x: 0.5, y: 0.5} + m_BounceIntensity: 1 + m_ColorTemperature: 7000 + m_UseColorTemperature: 1 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 10} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0.5 + m_ShadowAngle: 0 +--- !u!114 &5716406499078525040 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8495006104019449287} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 11 + m_ObsoleteShadowResolutionTier: 1 + m_ObsoleteUseShadowQualitySettings: 0 + m_ObsoleteCustomShadowResolution: 512 + m_ObsoleteContactShadows: 0 + m_PointlightHDType: 0 + m_SpotLightShape: 0 + m_AreaLightShape: 0 + m_Intensity: 40000 + m_EnableSpotReflector: 1 + m_LuxAtDistance: 1 + m_InnerSpotPercent: 50 + m_SpotIESCutoffPercent: 100 + m_LightDimmer: 1 + m_VolumetricDimmer: 1 + m_LightUnit: 0 + m_FadeDistance: 10000 + m_VolumetricFadeDistance: 10000 + m_AffectDiffuse: 1 + m_AffectSpecular: 1 + m_NonLightmappedOnly: 0 + m_ShapeWidth: 0.5 + m_ShapeHeight: 0.5 + m_AspectRatio: 1 + m_ShapeRadius: 0.5 + m_SoftnessScale: 1 + m_UseCustomSpotLightShadowCone: 0 + m_CustomSpotLightShadowCone: 1 + m_MaxSmoothness: 0.99 + m_ApplyRangeAttenuation: 1 + m_DisplayAreaLightEmissiveMesh: 0 + m_AreaLightCookie: {fileID: 0} + m_IESPoint: {fileID: 0} + m_IESSpot: {fileID: 0} + m_IncludeForRayTracing: 1 + m_AreaLightShadowCone: 120 + m_UseScreenSpaceShadows: 0 + m_InteractsWithSky: 1 + m_AngularDiameter: 0.5 + m_FlareSize: 2 + m_FlareTint: {r: 1, g: 1, b: 1, a: 1} + m_FlareFalloff: 4 + m_SurfaceTexture: {fileID: 0} + m_SurfaceTint: {r: 1, g: 1, b: 1, a: 1} + m_Distance: 1.5e+11 + m_UseRayTracedShadows: 0 + m_NumRayTracingSamples: 4 + m_FilterTracedShadow: 1 + m_FilterSizeTraced: 16 + m_SunLightConeAngle: 0.5 + m_LightShadowRadius: 0.5 + m_SemiTransparentShadow: 0 + m_ColorShadow: 1 + m_DistanceBasedFiltering: 0 + m_EvsmExponent: 15 + m_EvsmLightLeakBias: 0 + m_EvsmVarianceBias: 0.00001 + m_EvsmBlurPasses: 0 + m_LightlayersMask: 1 + m_LinkShadowLayers: 1 + m_ShadowNearPlane: 0.1 + m_BlockerSampleCount: 24 + m_FilterSampleCount: 16 + m_MinFilterSize: 0.1 + m_KernelSize: 5 + m_LightAngle: 1 + m_MaxDepthBias: 0.001 + m_ShadowResolution: + m_Override: 512 + m_UseOverride: 1 + m_Level: 0 + m_ShadowDimmer: 1 + m_VolumetricShadowDimmer: 1 + m_ShadowFadeDistance: 10000 + m_UseContactShadow: + m_Override: 1 + m_UseOverride: 0 + m_Level: 2 + m_RayTracedContactShadow: 0 + m_ShadowTint: {r: 0, g: 0, b: 0, a: 1} + m_PenumbraTint: 0 + m_NormalBias: 0.75 + m_SlopeBias: 0.5 + m_ShadowUpdateMode: 0 + m_AlwaysDrawDynamicShadows: 0 + m_UpdateShadowOnLightMovement: 0 + m_CachedShadowTranslationThreshold: 0.01 + m_CachedShadowAngularThreshold: 0.5 + m_BarnDoorAngle: 90 + m_BarnDoorLength: 0.05 + m_preserveCachedShadow: 0 + m_ShadowCascadeRatios: + - 0.05 + - 0.2 + - 0.3 + m_ShadowCascadeBorders: + - 0.2 + - 0.2 + - 0.2 + - 0.2 + m_ShadowAlgorithm: 0 + m_ShadowVariant: 0 + m_ShadowPrecision: 0 + useOldInspector: 0 + useVolumetric: 1 + featuresFoldout: 1 + showAdditionalSettings: 0 + m_AreaLightEmissiveMeshShadowCastingMode: 0 + m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0 + m_AreaLightEmissiveMeshLayer: -1 +--- !u!1 &8507504402250779698 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5203059719449267214} + - component: {fileID: 133086727996229369} + - component: {fileID: 7316723853527614359} + m_Layer: 0 + m_Name: Fill1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5203059719449267214 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8507504402250779698} + m_LocalRotation: {x: 0.04953853, y: 0.9129275, z: 0.16839117, w: -0.3684478} + m_LocalPosition: {x: 0.8063869, y: 1.0651355, z: 0.8604312} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1566759065568657113} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!108 &133086727996229369 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8507504402250779698} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 0 + m_Shape: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 8848.46 + m_Range: 9 + m_SpotAngle: 120 + m_InnerSpotAngle: 1 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 2 + m_AreaSize: {x: 0.5, y: 0.5} + m_BounceIntensity: 1 + m_ColorTemperature: 10530 + m_UseColorTemperature: 1 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 10} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0.25 + m_ShadowAngle: 0 +--- !u!114 &7316723853527614359 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8507504402250779698} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 11 + m_ObsoleteShadowResolutionTier: 1 + m_ObsoleteUseShadowQualitySettings: 0 + m_ObsoleteCustomShadowResolution: 512 + m_ObsoleteContactShadows: 0 + m_PointlightHDType: 0 + m_SpotLightShape: 0 + m_AreaLightShape: 0 + m_Intensity: 27798.26 + m_EnableSpotReflector: 1 + m_LuxAtDistance: 1 + m_InnerSpotPercent: 50 + m_SpotIESCutoffPercent: 100 + m_LightDimmer: 1 + m_VolumetricDimmer: 1 + m_LightUnit: 0 + m_FadeDistance: 10000 + m_VolumetricFadeDistance: 10000 + m_AffectDiffuse: 1 + m_AffectSpecular: 1 + m_NonLightmappedOnly: 0 + m_ShapeWidth: 0.5 + m_ShapeHeight: 0.5 + m_AspectRatio: 1 + m_ShapeRadius: 0.25 + m_SoftnessScale: 1 + m_UseCustomSpotLightShadowCone: 0 + m_CustomSpotLightShadowCone: 1 + m_MaxSmoothness: 0.99 + m_ApplyRangeAttenuation: 1 + m_DisplayAreaLightEmissiveMesh: 0 + m_AreaLightCookie: {fileID: 0} + m_IESPoint: {fileID: 0} + m_IESSpot: {fileID: 0} + m_IncludeForRayTracing: 1 + m_AreaLightShadowCone: 120 + m_UseScreenSpaceShadows: 0 + m_InteractsWithSky: 1 + m_AngularDiameter: 0.5 + m_FlareSize: 2 + m_FlareTint: {r: 1, g: 1, b: 1, a: 1} + m_FlareFalloff: 4 + m_SurfaceTexture: {fileID: 0} + m_SurfaceTint: {r: 1, g: 1, b: 1, a: 1} + m_Distance: 1.5e+11 + m_UseRayTracedShadows: 0 + m_NumRayTracingSamples: 4 + m_FilterTracedShadow: 1 + m_FilterSizeTraced: 16 + m_SunLightConeAngle: 0.5 + m_LightShadowRadius: 0.5 + m_SemiTransparentShadow: 0 + m_ColorShadow: 1 + m_DistanceBasedFiltering: 0 + m_EvsmExponent: 15 + m_EvsmLightLeakBias: 0 + m_EvsmVarianceBias: 0.00001 + m_EvsmBlurPasses: 0 + m_LightlayersMask: 1 + m_LinkShadowLayers: 1 + m_ShadowNearPlane: 0.1 + m_BlockerSampleCount: 24 + m_FilterSampleCount: 16 + m_MinFilterSize: 0.1 + m_KernelSize: 5 + m_LightAngle: 1 + m_MaxDepthBias: 0.001 + m_ShadowResolution: + m_Override: 512 + m_UseOverride: 1 + m_Level: 0 + m_ShadowDimmer: 1 + m_VolumetricShadowDimmer: 1 + m_ShadowFadeDistance: 10000 + m_UseContactShadow: + m_Override: 1 + m_UseOverride: 0 + m_Level: 2 + m_RayTracedContactShadow: 0 + m_ShadowTint: {r: 0, g: 0, b: 0, a: 1} + m_PenumbraTint: 0 + m_NormalBias: 0.75 + m_SlopeBias: 0.5 + m_ShadowUpdateMode: 0 + m_AlwaysDrawDynamicShadows: 0 + m_UpdateShadowOnLightMovement: 0 + m_CachedShadowTranslationThreshold: 0.01 + m_CachedShadowAngularThreshold: 0.5 + m_BarnDoorAngle: 90 + m_BarnDoorLength: 0.05 + m_preserveCachedShadow: 0 + m_ShadowCascadeRatios: + - 0.05 + - 0.2 + - 0.3 + m_ShadowCascadeBorders: + - 0.2 + - 0.2 + - 0.2 + - 0.2 + m_ShadowAlgorithm: 0 + m_ShadowVariant: 0 + m_ShadowPrecision: 0 + useOldInspector: 0 + useVolumetric: 1 + featuresFoldout: 1 + showAdditionalSettings: 0 + m_AreaLightEmissiveMeshShadowCastingMode: 0 + m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0 + m_AreaLightEmissiveMeshLayer: -1 +--- !u!1 &8564559262163808014 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3243828608652468015} + m_Layer: 0 + m_Name: Lighting1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &3243828608652468015 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8564559262163808014} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1716771992878486906} + - {fileID: 5028368231445513046} + - {fileID: 6065620375676208407} + - {fileID: 4635459106109678383} + m_Father: {fileID: 7745821555454708197} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8639646195326523357 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1716771992878486906} + - component: {fileID: 6773206861674346332} + - component: {fileID: 4220798284313881792} + m_Layer: 0 + m_Name: Back + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1716771992878486906 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8639646195326523357} + m_LocalRotation: {x: 0.074131384, y: 0.032892965, z: -0.01932075, w: 0.9965186} + m_LocalPosition: {x: -0.05482625, y: 1.6895567, z: -1.2404326} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 3243828608652468015} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 8.57, y: 3.635, z: -1.949} +--- !u!108 &6773206861674346332 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8639646195326523357} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 0 + m_Shape: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 12732.395 + m_Range: 9 + m_SpotAngle: 120 + m_InnerSpotAngle: 1 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 2 + m_AreaSize: {x: 0.5, y: 0.5} + m_BounceIntensity: 1 + m_ColorTemperature: 15448 + m_UseColorTemperature: 1 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 10} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0.5 + m_ShadowAngle: 0 +--- !u!114 &4220798284313881792 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8639646195326523357} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 11 + m_ObsoleteShadowResolutionTier: 1 + m_ObsoleteUseShadowQualitySettings: 0 + m_ObsoleteCustomShadowResolution: 512 + m_ObsoleteContactShadows: 0 + m_PointlightHDType: 0 + m_SpotLightShape: 0 + m_AreaLightShape: 0 + m_Intensity: 40000 + m_EnableSpotReflector: 1 + m_LuxAtDistance: 1 + m_InnerSpotPercent: 50 + m_SpotIESCutoffPercent: 100 + m_LightDimmer: 1 + m_VolumetricDimmer: 1 + m_LightUnit: 0 + m_FadeDistance: 10000 + m_VolumetricFadeDistance: 10000 + m_AffectDiffuse: 1 + m_AffectSpecular: 1 + m_NonLightmappedOnly: 0 + m_ShapeWidth: 0.5 + m_ShapeHeight: 0.5 + m_AspectRatio: 1 + m_ShapeRadius: 0.5 + m_SoftnessScale: 1 + m_UseCustomSpotLightShadowCone: 0 + m_CustomSpotLightShadowCone: 1 + m_MaxSmoothness: 0.99 + m_ApplyRangeAttenuation: 1 + m_DisplayAreaLightEmissiveMesh: 0 + m_AreaLightCookie: {fileID: 0} + m_IESPoint: {fileID: 0} + m_IESSpot: {fileID: 0} + m_IncludeForRayTracing: 1 + m_AreaLightShadowCone: 120 + m_UseScreenSpaceShadows: 0 + m_InteractsWithSky: 1 + m_AngularDiameter: 0.5 + m_FlareSize: 2 + m_FlareTint: {r: 1, g: 1, b: 1, a: 1} + m_FlareFalloff: 4 + m_SurfaceTexture: {fileID: 0} + m_SurfaceTint: {r: 1, g: 1, b: 1, a: 1} + m_Distance: 1.5e+11 + m_UseRayTracedShadows: 0 + m_NumRayTracingSamples: 4 + m_FilterTracedShadow: 1 + m_FilterSizeTraced: 16 + m_SunLightConeAngle: 0.5 + m_LightShadowRadius: 0.5 + m_SemiTransparentShadow: 0 + m_ColorShadow: 1 + m_DistanceBasedFiltering: 0 + m_EvsmExponent: 15 + m_EvsmLightLeakBias: 0 + m_EvsmVarianceBias: 0.00001 + m_EvsmBlurPasses: 0 + m_LightlayersMask: 1 + m_LinkShadowLayers: 1 + m_ShadowNearPlane: 0.1 + m_BlockerSampleCount: 24 + m_FilterSampleCount: 16 + m_MinFilterSize: 0.1 + m_KernelSize: 5 + m_LightAngle: 1 + m_MaxDepthBias: 0.001 + m_ShadowResolution: + m_Override: 512 + m_UseOverride: 1 + m_Level: 0 + m_ShadowDimmer: 1 + m_VolumetricShadowDimmer: 1 + m_ShadowFadeDistance: 10000 + m_UseContactShadow: + m_Override: 1 + m_UseOverride: 0 + m_Level: 2 + m_RayTracedContactShadow: 0 + m_ShadowTint: {r: 0, g: 0, b: 0, a: 1} + m_PenumbraTint: 0 + m_NormalBias: 0.75 + m_SlopeBias: 0.5 + m_ShadowUpdateMode: 0 + m_AlwaysDrawDynamicShadows: 0 + m_UpdateShadowOnLightMovement: 0 + m_CachedShadowTranslationThreshold: 0.01 + m_CachedShadowAngularThreshold: 0.5 + m_BarnDoorAngle: 90 + m_BarnDoorLength: 0.05 + m_preserveCachedShadow: 0 + m_ShadowCascadeRatios: + - 0.05 + - 0.2 + - 0.3 + m_ShadowCascadeBorders: + - 0.2 + - 0.2 + - 0.2 + - 0.2 + m_ShadowAlgorithm: 0 + m_ShadowVariant: 0 + m_ShadowPrecision: 0 + useOldInspector: 0 + useVolumetric: 1 + featuresFoldout: 1 + showAdditionalSettings: 0 + m_AreaLightEmissiveMeshShadowCastingMode: 0 + m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0 + m_AreaLightEmissiveMeshLayer: -1 +--- !u!1 &8663089742830373722 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 336167383387577068} + - component: {fileID: 916710753202135940} + - component: {fileID: 6983889857655083225} + m_Layer: 0 + m_Name: Fill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &336167383387577068 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8663089742830373722} + m_LocalRotation: {x: -0.017525652, y: 0.920742, z: -0.041766554, w: -0.38753417} + m_LocalPosition: {x: 0.739, y: 1.371, z: 0.726} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2028157055176712884} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 5.192, y: -134.348, z: 0.006} +--- !u!108 &916710753202135940 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8663089742830373722} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 0 + m_Shape: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 1935.0737 + m_Range: 9 + m_SpotAngle: 140 + m_InnerSpotAngle: 1 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 2 + m_AreaSize: {x: 0.5, y: 0.5} + m_BounceIntensity: 1 + m_ColorTemperature: 7000 + m_UseColorTemperature: 1 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 10} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0.25 + m_ShadowAngle: 0 +--- !u!114 &6983889857655083225 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8663089742830373722} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 11 + m_ObsoleteShadowResolutionTier: 1 + m_ObsoleteUseShadowQualitySettings: 0 + m_ObsoleteCustomShadowResolution: 512 + m_ObsoleteContactShadows: 0 + m_PointlightHDType: 0 + m_SpotLightShape: 0 + m_AreaLightShape: 0 + m_Intensity: 8000 + m_EnableSpotReflector: 1 + m_LuxAtDistance: 1 + m_InnerSpotPercent: 50 + m_SpotIESCutoffPercent: 100 + m_LightDimmer: 1 + m_VolumetricDimmer: 1 + m_LightUnit: 0 + m_FadeDistance: 10000 + m_VolumetricFadeDistance: 10000 + m_AffectDiffuse: 1 + m_AffectSpecular: 1 + m_NonLightmappedOnly: 0 + m_ShapeWidth: 0.5 + m_ShapeHeight: 0.5 + m_AspectRatio: 1 + m_ShapeRadius: 0.25 + m_SoftnessScale: 1 + m_UseCustomSpotLightShadowCone: 0 + m_CustomSpotLightShadowCone: 1 + m_MaxSmoothness: 0.99 + m_ApplyRangeAttenuation: 1 + m_DisplayAreaLightEmissiveMesh: 0 + m_AreaLightCookie: {fileID: 0} + m_IESPoint: {fileID: 0} + m_IESSpot: {fileID: 0} + m_IncludeForRayTracing: 1 + m_AreaLightShadowCone: 120 + m_UseScreenSpaceShadows: 0 + m_InteractsWithSky: 1 + m_AngularDiameter: 0.5 + m_FlareSize: 2 + m_FlareTint: {r: 1, g: 1, b: 1, a: 1} + m_FlareFalloff: 4 + m_SurfaceTexture: {fileID: 0} + m_SurfaceTint: {r: 1, g: 1, b: 1, a: 1} + m_Distance: 1.5e+11 + m_UseRayTracedShadows: 0 + m_NumRayTracingSamples: 4 + m_FilterTracedShadow: 1 + m_FilterSizeTraced: 16 + m_SunLightConeAngle: 0.5 + m_LightShadowRadius: 0.5 + m_SemiTransparentShadow: 0 + m_ColorShadow: 1 + m_DistanceBasedFiltering: 0 + m_EvsmExponent: 15 + m_EvsmLightLeakBias: 0 + m_EvsmVarianceBias: 0.00001 + m_EvsmBlurPasses: 0 + m_LightlayersMask: 1 + m_LinkShadowLayers: 1 + m_ShadowNearPlane: 0.1 + m_BlockerSampleCount: 24 + m_FilterSampleCount: 16 + m_MinFilterSize: 0.1 + m_KernelSize: 5 + m_LightAngle: 1 + m_MaxDepthBias: 0.001 + m_ShadowResolution: + m_Override: 512 + m_UseOverride: 1 + m_Level: 0 + m_ShadowDimmer: 1 + m_VolumetricShadowDimmer: 1 + m_ShadowFadeDistance: 10000 + m_UseContactShadow: + m_Override: 1 + m_UseOverride: 0 + m_Level: 2 + m_RayTracedContactShadow: 0 + m_ShadowTint: {r: 0, g: 0, b: 0, a: 1} + m_PenumbraTint: 0 + m_NormalBias: 0.75 + m_SlopeBias: 0.5 + m_ShadowUpdateMode: 0 + m_AlwaysDrawDynamicShadows: 0 + m_UpdateShadowOnLightMovement: 0 + m_CachedShadowTranslationThreshold: 0.01 + m_CachedShadowAngularThreshold: 0.5 + m_BarnDoorAngle: 90 + m_BarnDoorLength: 0.05 + m_preserveCachedShadow: 0 + m_ShadowCascadeRatios: + - 0.05 + - 0.2 + - 0.3 + m_ShadowCascadeBorders: + - 0.2 + - 0.2 + - 0.2 + - 0.2 + m_ShadowAlgorithm: 0 + m_ShadowVariant: 0 + m_ShadowPrecision: 0 + useOldInspector: 0 + useVolumetric: 1 + featuresFoldout: 1 + showAdditionalSettings: 0 + m_AreaLightEmissiveMeshShadowCastingMode: 0 + m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0 + m_AreaLightEmissiveMeshLayer: -1 From 96b8502ce9953261390ed809bdb7eb47c6eacafc Mon Sep 17 00:00:00 2001 From: soupday <79094830+soupday@users.noreply.github.com> Date: Thu, 16 Jun 2022 16:06:51 +0100 Subject: [PATCH 25/38] 1.3.2 Lighting presets. 2-pass hair shader shadow clip fixes. (inc hDRP12 and tessellation shaders) Animation processor now extracts (and names) expression retargeted animations for character. (2-pass hair needed retargeting for extra hair objects.) --- Editor/AnimPlayerGUI.cs | 19 +- Editor/AnimRetargetGUI.cs | 180 +- Editor/ComputeBake.cs | 38 +- Editor/ImporterWindow.cs | 3 +- Editor/MeshUtil.cs | 21 +- Editor/PreviewScene.cs | 4 +- Editor/Util.cs | 33 +- ...plate_Baked_HairCustom_1st_Pass_HDRP12.mat | 159 - ...plate_Baked_HairCustom_2nd_Pass_HDRP12.mat | 159 - ..._Baked_HairCustom_2nd_Pass_HDRP12.mat.meta | 8 - ...ate_Baked_HairCustom_1st_Pass_HDRP12_T.mat | 9 +- ...ate_Baked_HairCustom_2nd_Pass_HDRP12_T.mat | 19 +- .../RL_Template_HQ_Hair_1st_Pass_HDRP12_T.mat | 8 +- .../RL_Template_HQ_Hair_2nd_Pass_HDRP12_T.mat | 18 +- ...emplate_Baked_HairCustom_1st_Pass_HDRP.mat | 6 +- ...emplate_Baked_HairCustom_2nd_Pass_HDRP.mat | 19 +- .../RL_Template_Baked_HairCustom_HDRP.mat | 1 - .../RL_Template_HQ_Hair_1st_Pass_HDRP.mat | 4 +- .../RL_Template_HQ_Hair_2nd_Pass_HDRP.mat | 15 +- ...Pass_Baked_HDRP12_Tessellation.shadergraph | 8237 +++++++++++++++++ ...Baked_HDRP12_Tessellation.shadergraph.meta | 10 + ...s_Variants_HDRP12_Tessellation.shadergraph | 282 +- ...HairShaderMultiPass_Baked_HDRP.shadergraph | 8082 ++++++++++++++++ ...haderMultiPass_Baked_HDRP.shadergraph.meta | 10 + ...rShaderMultiPass_Variants_HDRP.shadergraph | 501 +- ...ofile.asset => previewGlobalProfile.asset} | 147 +- .../previewGlobalProfile.asset.meta | 4 +- .../previewSkyAndFogProfile.asset | 110 + ...eta => previewSkyAndFogProfile.asset.meta} | 0 Scenes/PreviewScenePrefab.prefab | 3982 ++++++-- 30 files changed, 20650 insertions(+), 1438 deletions(-) delete mode 100644 HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_1st_Pass_HDRP12.mat delete mode 100644 HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_2nd_Pass_HDRP12.mat delete mode 100644 HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_2nd_Pass_HDRP12.mat.meta create mode 100644 HDRP/Shaders/HDRP12/Tessellation/RL_HairShaderMultiPass_Baked_HDRP12_Tessellation.shadergraph create mode 100644 HDRP/Shaders/HDRP12/Tessellation/RL_HairShaderMultiPass_Baked_HDRP12_Tessellation.shadergraph.meta create mode 100644 HDRP/Shaders/RL_HairShaderMultiPass_Baked_HDRP.shadergraph create mode 100644 HDRP/Shaders/RL_HairShaderMultiPass_Baked_HDRP.shadergraph.meta rename Scenes/PreviewScene/{previewVolumeProfile.asset => previewGlobalProfile.asset} (85%) rename HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_1st_Pass_HDRP12.mat.meta => Scenes/PreviewScene/previewGlobalProfile.asset.meta (64%) create mode 100644 Scenes/PreviewScene/previewSkyAndFogProfile.asset rename Scenes/PreviewScene/{previewVolumeProfile.asset.meta => previewSkyAndFogProfile.asset.meta} (100%) diff --git a/Editor/AnimPlayerGUI.cs b/Editor/AnimPlayerGUI.cs index 2f240f5..e1c3618 100644 --- a/Editor/AnimPlayerGUI.cs +++ b/Editor/AnimPlayerGUI.cs @@ -14,14 +14,15 @@ public static class AnimPlayerGUI public static bool AnimFoldOut { get; private set; } = true; public static FacialProfile MeshFacialProfile { get; private set; } public static FacialProfile ClipFacialProfile { get; private set; } - public static AnimationClip OriginalClip { get; private set; } - public static AnimationClip WorkingClip { get ; private set; } - public static Animator CharacterAnimator { get; private set; } + public static AnimationClip OriginalClip { get; set; } + public static AnimationClip WorkingClip { get ; set; } + public static Animator CharacterAnimator { get; set; } private static double updateTime = 0f; private static double deltaTime = 0f; private static double frameTime = 1f; private static bool forceUpdate = false; + private static FacialProfile defaultProfile = new FacialProfile(ExpressionProfile.ExPlus, VisemeProfile.PairsCC3); public static void OpenPlayer(GameObject fbx) { @@ -95,11 +96,12 @@ public static void SetCharacter(GameObject scenePrefab) Animator animator = scenePrefab.GetComponent(); GameObject sceneFbx = Util.GetCharacterSourceFbx(scenePrefab); AnimationClip clip = Util.GetFirstAnimationClipFromCharacter(sceneFbx); + clip = AnimRetargetGUI.TryGetRetargetedAnimationClip(sceneFbx, clip); UpdateAnimatorClip(animator, clip); } } - static void UpdateAnimatorClip(Animator animator, AnimationClip clip) + static public void UpdateAnimatorClip(Animator animator, AnimationClip clip) { // stop animation mode if (AnimationMode.InAnimationMode()) AnimationMode.StopAnimationMode(); @@ -138,7 +140,7 @@ public static void ReCloneClip() play = false; } - private static AnimationClip CloneClip(AnimationClip clip) + public static AnimationClip CloneClip(AnimationClip clip) { if (clip) { @@ -542,10 +544,10 @@ public static void DrawFacialMorph() GUI.DrawTexture(rightTopRowIcon, jawIconImage); EditorGUI.BeginChangeCheck(); - jawVal = GUI.HorizontalSlider(rightTopRowSlider, jawVal, jawRef - 15f, jawRef + 0f); + jawVal = GUI.HorizontalSlider(rightTopRowSlider, jawVal, jawRef - 25f, jawRef + 0f); if (EditorGUI.EndChangeCheck()) { - SetIndividualBlendShape("Mouth_Open", Mathf.InverseLerp(jawRef + 0f, jawRef - 15f, jawVal) * 100f); + SetIndividualBlendShape("A25_Jaw_Open", Mathf.InverseLerp(jawRef + 0f, jawRef - 25f, jawVal) * 70f); AdjustMouth(jawVal); } @@ -809,8 +811,7 @@ static void AdjustBlink(float input) private static bool SetCharacterBlendShape(GameObject characterRoot, string blendShapeName, float weight) { return FacialProfileMapper.SetCharacterBlendShape(characterRoot, blendShapeName, - new FacialProfile(ExpressionProfile.ExPlus, VisemeProfile.None), - MeshFacialProfile, weight); + defaultProfile, MeshFacialProfile, weight); } static void SetFacialExpression(Dictionary dict, bool restore = false) diff --git a/Editor/AnimRetargetGUI.cs b/Editor/AnimRetargetGUI.cs index cbbc005..4ea87d4 100644 --- a/Editor/AnimRetargetGUI.cs +++ b/Editor/AnimRetargetGUI.cs @@ -52,7 +52,7 @@ public static class AnimRetargetGUI private static AnimationClip OriginalClip => AnimPlayerGUI.OriginalClip; private static AnimationClip WorkingClip => AnimPlayerGUI.WorkingClip; - private static Animator Animator => AnimPlayerGUI.CharacterAnimator; + private static Animator CharacterAnimator => AnimPlayerGUI.CharacterAnimator; private static Vector3 animatorPosition; private static Quaternion animatorRotation; @@ -62,6 +62,7 @@ public static class AnimRetargetGUI const string emptyGuid = "00000000000000000000000000000000"; public const string ANIM_FOLDER_NAME = "Animations"; public const string RETARGET_FOLDER_NAME = "Retargeted"; + public const string RETARGET_SOURCE_PREFIX = "Source"; private static Dictionary shoulderBindings; private static Dictionary armBindings; @@ -336,7 +337,7 @@ public static void DrawRetargeter() GUI.backgroundColor = Color.Lerp(backgroundColor, tint, 0.25f); if (GUILayout.Button(new GUIContent(blendshapeImage, "Copy all BlendShape animations from the selected animation clip to all of the relevant objects (e.g. facial hair) in the selected Scene Model."), GUILayout.Width(largeIconDim), GUILayout.Height(largeIconDim))) { - RetargetBlendShapes(); + RetargetBlendShapes(OriginalClip, WorkingClip, CharacterAnimator.gameObject); AnimPlayerGUI.SampleOnce(); } GUI.backgroundColor = backgroundColor; @@ -355,8 +356,8 @@ public static void DrawRetargeter() if (EditorGUI.EndChangeCheck()) { OffsetShoulders(); - Animator.gameObject.transform.position = animatorPosition; - Animator.gameObject.transform.rotation = animatorRotation; + CharacterAnimator.gameObject.transform.position = animatorPosition; + CharacterAnimator.gameObject.transform.rotation = animatorRotation; AnimPlayerGUI.SampleOnce(); } @@ -368,8 +369,8 @@ public static void DrawRetargeter() if (EditorGUI.EndChangeCheck()) { OffsetArms(); - Animator.gameObject.transform.position = animatorPosition; - Animator.gameObject.transform.rotation = animatorRotation; + CharacterAnimator.gameObject.transform.position = animatorPosition; + CharacterAnimator.gameObject.transform.rotation = animatorRotation; AnimPlayerGUI.SampleOnce(); } @@ -381,8 +382,8 @@ public static void DrawRetargeter() if (EditorGUI.EndChangeCheck()) { OffsetArmsFB(); - Animator.gameObject.transform.position = animatorPosition; - Animator.gameObject.transform.rotation = animatorRotation; + CharacterAnimator.gameObject.transform.position = animatorPosition; + CharacterAnimator.gameObject.transform.rotation = animatorRotation; AnimPlayerGUI.SampleOnce(); } @@ -394,8 +395,8 @@ public static void DrawRetargeter() if (EditorGUI.EndChangeCheck()) { OffsetLegs(); - Animator.gameObject.transform.position = animatorPosition; - Animator.gameObject.transform.rotation = animatorRotation; + CharacterAnimator.gameObject.transform.position = animatorPosition; + CharacterAnimator.gameObject.transform.rotation = animatorRotation; AnimPlayerGUI.SampleOnce(); } @@ -407,8 +408,8 @@ public static void DrawRetargeter() if (EditorGUI.EndChangeCheck()) { OffsetHeel(); - Animator.gameObject.transform.position = animatorPosition; - Animator.gameObject.transform.rotation = animatorRotation; + CharacterAnimator.gameObject.transform.position = animatorPosition; + CharacterAnimator.gameObject.transform.rotation = animatorRotation; AnimPlayerGUI.SampleOnce(); } @@ -420,8 +421,8 @@ public static void DrawRetargeter() if (EditorGUI.EndChangeCheck()) { OffsetHeight(); - Animator.gameObject.transform.position = animatorPosition; - Animator.gameObject.transform.rotation = animatorRotation; + CharacterAnimator.gameObject.transform.position = animatorPosition; + CharacterAnimator.gameObject.transform.rotation = animatorRotation; AnimPlayerGUI.SampleOnce(); } GUILayout.EndVertical(); // End of animation curve adjustment sliders @@ -445,15 +446,18 @@ public static void DrawRetargeter() if (GUILayout.Button(new GUIContent(resetImage, "Reset all slider settings and applied modifications."), GUILayout.Width(smallIconDim), GUILayout.Height(smallIconDim))) { ResetClip(); - Animator.gameObject.transform.position = animatorPosition; - Animator.gameObject.transform.rotation = animatorRotation; + CharacterAnimator.gameObject.transform.position = animatorPosition; + CharacterAnimator.gameObject.transform.rotation = animatorRotation; AnimPlayerGUI.SampleOnce(); } GUILayout.EndVertical(); GUILayout.BeginVertical("box"); // save button if (GUILayout.Button(new GUIContent(saveImage, "Save the modified animation to the 'Project Assets'. This will create a new animation in the 'Home Directory' of the selected model named _.anim"), GUILayout.Width(smallIconDim), GUILayout.Height(smallIconDim))) { - WriteAnimationToAssetDatabase(); + GameObject scenePrefab = AnimPlayerGUI.CharacterAnimator.gameObject; + GameObject fbxAsset = Util.FindRootPrefabAssetFromSceneObject(scenePrefab); + if (fbxAsset) + WriteAnimationToAssetDatabase(OriginalClip, WorkingClip, fbxAsset); } GUILayout.EndVertical(); GUILayout.EndHorizontal(); // End of reset and save controls @@ -1000,7 +1004,8 @@ static float EvaluateValue(float currentKeyValue, float deltaValue) static float logtime = 0f; - static void CopyCurve(string goName, string targetPropertyName, EditorCurveBinding sourceCurveBinding) + public static void CopyCurve(AnimationClip originalClip, AnimationClip workingClip, string goName, + string targetPropertyName, EditorCurveBinding sourceCurveBinding) { float time = Time.realtimeSinceStartup; @@ -1011,11 +1016,11 @@ static void CopyCurve(string goName, string targetPropertyName, EditorCurveBindi propertyName = targetPropertyName }; - if (AnimationUtility.GetEditorCurve(WorkingClip, workingBinding) == null || + if (AnimationUtility.GetEditorCurve(workingClip, workingBinding) == null || targetPropertyName != sourceCurveBinding.propertyName) { - AnimationCurve workingCurve = AnimationUtility.GetEditorCurve(OriginalClip, sourceCurveBinding); - AnimationUtility.SetEditorCurve(WorkingClip, workingBinding, workingCurve); + AnimationCurve workingCurve = AnimationUtility.GetEditorCurve(originalClip, sourceCurveBinding); + AnimationUtility.SetEditorCurve(workingClip, workingBinding, workingCurve); } logtime += Time.realtimeSinceStartup - time; @@ -1037,39 +1042,41 @@ public static bool CurveHasData(EditorCurveBinding binding, AnimationClip clip) return false; } - static void RetargetBlendShapes() + static void RetargetBlendShapes(AnimationClip originalClip, AnimationClip workingClip, GameObject targetCharacter, bool log = true) { - if (!(OriginalClip && WorkingClip)) return; + if (!(originalClip && workingClip)) return; const string blendShapePrefix = "blendShape."; - - GameObject targetGameObject = Animator.gameObject; - Transform[] targetAssetData = targetGameObject.GetComponentsInChildren(); - FacialProfile meshProfile = FacialProfileMapper.GetMeshFacialProfile(targetGameObject); + + Transform[] targetAssetData = targetCharacter.GetComponentsInChildren(); + FacialProfile meshProfile = FacialProfileMapper.GetMeshFacialProfile(targetCharacter); if (!meshProfile.HasFacialShapes) { - Debug.LogWarning("Character has no facial blend shapes!"); + if (log) Debug.LogWarning("Character has no facial blend shapes!"); return; } - FacialProfile animProfile = FacialProfileMapper.GetAnimationClipFacialProfile(WorkingClip); + FacialProfile animProfile = FacialProfileMapper.GetAnimationClipFacialProfile(workingClip); if (!animProfile.HasFacialShapes) { - Debug.LogWarning("Animation has no facial blend shapes!"); + if (log) Debug.LogWarning("Animation has no facial blend shapes!"); return; - } - - if (!meshProfile.IsSameProfile(animProfile)) - { - Debug.LogWarning("Retargeting to Facial Profile: " + meshProfile + ", From: " + animProfile + "\n" + - "Warning: Character mesh facial profile does not match the animation facial profile.\n" + - "Facial expression retargeting may not have the expected or desired results.\n"); } - else + + if (log) { - Debug.Log("Retargeting to Facial Profile: " + meshProfile + ", From: " + animProfile + "\n"); + if (!meshProfile.IsSameProfile(animProfile)) + { + Debug.LogWarning("Retargeting to Facial Profile: " + meshProfile + ", From: " + animProfile + "\n" + + "Warning: Character mesh facial profile does not match the animation facial profile.\n" + + "Facial expression retargeting may not have the expected or desired results.\n"); + } + else + { + Debug.Log("Retargeting to Facial Profile: " + meshProfile + ", From: " + animProfile + "\n"); + } } - EditorCurveBinding[] sourceCurveBindings = AnimationUtility.GetCurveBindings(WorkingClip); + EditorCurveBinding[] sourceCurveBindings = AnimationUtility.GetCurveBindings(workingClip); // Find all of the blendshape relevant binding paths that are not needed in the target animation List uniqueSourcePaths = new List(); @@ -1111,7 +1118,7 @@ static void RetargetBlendShapes() Dictionary cache = new Dictionary(); for (int i = 0; i < sourceCurveBindings.Length; i++) { - if (CurveHasData(sourceCurveBindings[i], WorkingClip) && + if (CurveHasData(sourceCurveBindings[i], workingClip) && sourceCurveBindings[i].propertyName.StartsWith(blendShapePrefix)) { string blendShapeName = sourceCurveBindings[i].propertyName.Substring(blendShapePrefix.Length); @@ -1158,7 +1165,7 @@ static void RetargetBlendShapes() if (cache.TryGetValue(blendShapeName, out EditorCurveBinding sourceCurveBinding)) { - CopyCurve(go.name, targetPropertyName, sourceCurveBinding); + CopyCurve(originalClip, workingClip, go.name, targetPropertyName, sourceCurveBinding); if (!mappedBlendShapes.Contains(blendShapeName)) mappedBlendShapes.Add(blendShapeName); @@ -1186,18 +1193,18 @@ static void RetargetBlendShapes() if (curvesFailedToMap == 0) reportHeader += "All " + cache.Count + " BlendShape curves retargeted!\n\n"; else reportHeader += curvesFailedToMap + " out of " + cache.Count + " BlendShape curves could not be retargeted!\n\n"; - Debug.Log(reportHeader + report); + if (log) Debug.Log(reportHeader + report); bool PURGE = true; // Purge all curves from the animation that dont have a valid path in the target object if (PURGE) { - EditorCurveBinding[] targetCurveBindings = AnimationUtility.GetCurveBindings(WorkingClip); + EditorCurveBinding[] targetCurveBindings = AnimationUtility.GetCurveBindings(workingClip); for (int k = 0; k < targetCurveBindings.Length; k++) { if (pathsToPurge.Contains(targetCurveBindings[k].path)) { - AnimationUtility.SetEditorCurve(WorkingClip, targetCurveBindings[k], null); + AnimationUtility.SetEditorCurve(workingClip, targetCurveBindings[k], null); } else { @@ -1207,7 +1214,7 @@ static void RetargetBlendShapes() string blendShapeName = targetCurveBindings[k].propertyName.Substring(blendShapePrefix.Length); if (!cache.ContainsKey(blendShapeName)) { - AnimationUtility.SetEditorCurve(WorkingClip, targetCurveBindings[k], null); + AnimationUtility.SetEditorCurve(workingClip, targetCurveBindings[k], null); } } } @@ -1215,26 +1222,16 @@ static void RetargetBlendShapes() } } - static void WriteAnimationToAssetDatabase() + static AnimationClip WriteAnimationToAssetDatabase(AnimationClip originalClip, AnimationClip workingClip, GameObject fbxAsset, string prefix = "", bool overwrite = false) { - if (!(OriginalClip && WorkingClip)) return; - if (!AnimPlayerGUI.CharacterAnimator) return; - - GameObject scenePrefab = AnimPlayerGUI.CharacterAnimator.gameObject; - GameObject fbxAsset = Util.FindRootPrefabAssetFromSceneObject(scenePrefab); - - if (!fbxAsset) - { - Debug.LogError("Unable to locate source character asset from scene model: " + scenePrefab.name); - return; - } + if (!(originalClip && workingClip && fbxAsset)) return null; string fbxPath = AssetDatabase.GetAssetPath(fbxAsset); if (string.IsNullOrEmpty(fbxPath)) { Debug.LogError("Unable to locate source character path from model: " + fbxAsset.name); - return; + return null; } string characterName = Path.GetFileNameWithoutExtension(fbxPath); @@ -1242,31 +1239,40 @@ static void WriteAnimationToAssetDatabase() string animFolder = Path.Combine(fbxFolder, ANIM_FOLDER_NAME, characterName); Util.EnsureAssetsFolderExists(animFolder); - string animName = NameAnimation(characterName); + string animName = NameAnimation(characterName, originalClip.name, prefix); string assetPath = Path.Combine(animFolder, animName + ".anim"); - if (!AssetDatabase.GUIDFromAssetPath(assetPath).ToString().Equals(emptyGuid)) + if (!overwrite) { - for (int i = 0; i < 999; i++) + if (!AssetDatabase.GUIDFromAssetPath(assetPath).ToString().Equals(emptyGuid)) { - string extension = string.Format("{0:000}", i); - assetPath = Path.Combine(animFolder, animName + "_" + extension + ".anim"); - if (AssetDatabase.GUIDFromAssetPath(assetPath).ToString().Equals(emptyGuid)) break; + for (int i = 0; i < 999; i++) + { + string extension = string.Format("{0:000}", i); + assetPath = Path.Combine(animFolder, animName + "_" + extension + ".anim"); + if (AssetDatabase.GUIDFromAssetPath(assetPath).ToString().Equals(emptyGuid)) break; + } } } + Debug.Log("Writing Asset: " + assetPath); - var output = Object.Instantiate(WorkingClip); // clone so that workingClip isn't locked to an on-disk asset + var output = Object.Instantiate(workingClip); // clone so that workingClip isn't locked to an on-disk asset AnimationClip outputClip = output as AnimationClip; AssetDatabase.CreateAsset(outputClip, assetPath); - Object asset = AssetDatabase.LoadAssetAtPath(assetPath); + AnimationClip asset = AssetDatabase.LoadAssetAtPath(assetPath); Selection.objects = new Object[] { asset }; + return asset; } - static string NameAnimation(string characterName) + static string NameAnimation(string characterName, string clipName, string prefix) { - string animName = characterName + "_" + OriginalClip.name; + string animName; + if (string.IsNullOrEmpty(prefix)) + animName = characterName + "_" + clipName; + else + animName = characterName + "_" + prefix + "_" + clipName; string invalid = new string(Path.GetInvalidFileNameChars()) + new string(Path.GetInvalidPathChars()); Regex r = new Regex(string.Format("[{0}]", Regex.Escape(invalid))); return r.Replace(animName, "_"); @@ -1389,6 +1395,42 @@ private static void ExtractPose() System.IO.File.WriteAllText(path, pathString); } + public static void GenerateCharacterTargetedAnimations(GameObject characterFbx) + { + AnimationClip[] clips = Util.GetAllAnimationClipsFromCharacter(characterFbx); + List processedAssets = new List(); + GameObject characterPrefab = Util.FindCharacterPrefabAsset(characterFbx); + + if (clips.Length > 0) + { + int index = 0; + foreach (AnimationClip clip in clips) + { + AnimationClip workingClip = AnimPlayerGUI.CloneClip(clip); + RetargetBlendShapes(clip, workingClip, characterPrefab, false); + AnimationClip asset = WriteAnimationToAssetDatabase(clip, workingClip, characterFbx, RETARGET_SOURCE_PREFIX, true); + processedAssets.Add(asset); + index++; + } + + AnimPlayerGUI.UpdateAnimatorClip(CharacterAnimator, processedAssets[0]); + } + } + + public static AnimationClip TryGetRetargetedAnimationClip(GameObject fbxAsset, AnimationClip clip) + { + string fbxPath = AssetDatabase.GetAssetPath(fbxAsset); + string characterName = Path.GetFileNameWithoutExtension(fbxPath); + string fbxFolder = Path.GetDirectoryName(fbxPath); + string animFolder = Path.Combine(fbxFolder, ANIM_FOLDER_NAME, characterName); + + string animName = NameAnimation(characterName, clip.name, RETARGET_SOURCE_PREFIX); + string assetPath = Path.Combine(animFolder, animName + ".anim"); + AnimationClip retargetedClip = AssetDatabase.LoadAssetAtPath(assetPath); + if (retargetedClip) return retargetedClip; + return clip; + } + static Dictionary openHandPose = new Dictionary() { diff --git a/Editor/ComputeBake.cs b/Editor/ComputeBake.cs index 26d9ece..c9c9b94 100644 --- a/Editor/ComputeBake.cs +++ b/Editor/ComputeBake.cs @@ -308,27 +308,27 @@ public void BakeMaterials() Material firstPass = null; Material secondPass = null; - if (shaderName == Pipeline.SHADER_HQ_SKIN) + if (shaderName.iContains(Pipeline.SHADER_HQ_SKIN)) bakedMaterial = BakeSkinMaterial(sharedMat, sourceName); - else if (shaderName == Pipeline.SHADER_HQ_TEETH) + else if (shaderName.iContains(Pipeline.SHADER_HQ_TEETH)) bakedMaterial = BakeTeethMaterial(sharedMat, sourceName); - else if (shaderName == Pipeline.SHADER_HQ_TONGUE) + else if (shaderName.iContains(Pipeline.SHADER_HQ_TONGUE)) bakedMaterial = BakeTongueMaterial(sharedMat, sourceName); - else if (shaderName == Pipeline.SHADER_HQ_HAIR || - shaderName == Pipeline.SHADER_HQ_HAIR_1ST_PASS || - shaderName == Pipeline.SHADER_HQ_HAIR_COVERAGE) + else if (shaderName.iContains(Pipeline.SHADER_HQ_HAIR) || + shaderName.iContains(Pipeline.SHADER_HQ_HAIR_1ST_PASS) || + shaderName.iContains(Pipeline.SHADER_HQ_HAIR_COVERAGE)) bakedMaterial = BakeHairMaterial(sharedMat, sourceName, out firstPass, out secondPass); - else if (shaderName == Pipeline.SHADER_HQ_CORNEA || - shaderName == Pipeline.SHADER_HQ_CORNEA_PARALLAX || - shaderName == Pipeline.SHADER_HQ_CORNEA_REFRACTIVE || - shaderName == Pipeline.SHADER_HQ_EYE_REFRACTIVE) + else if (shaderName.iContains(Pipeline.SHADER_HQ_CORNEA) || + shaderName.iContains(Pipeline.SHADER_HQ_CORNEA_PARALLAX) || + shaderName.iContains(Pipeline.SHADER_HQ_CORNEA_REFRACTIVE) || + shaderName.iContains(Pipeline.SHADER_HQ_EYE_REFRACTIVE)) bakedMaterial = BakeEyeMaterial(sharedMat, sourceName); - else if (shaderName == Pipeline.SHADER_HQ_EYE_OCCLUSION) + else if (shaderName.iContains(Pipeline.SHADER_HQ_EYE_OCCLUSION)) bakedMaterial = BakeEyeOcclusionMaterial(sharedMat, sourceName); if (firstPass && secondPass) @@ -1130,8 +1130,8 @@ private Material BakeHairMaterial(Material mat, string sourceName, out Material float alphaClip = mat.GetFloatIf("_AlphaClip"); if (IS_URP) alphaClip = mat.GetFloatIf("_AlphaClip2"); float shadowClip = mat.GetFloatIf("_ShadowClip"); - float depthPrepass = mat.GetFloatIf("_DepthPrepass"); - float depthPostpass = mat.GetFloatIf("_DepthPostpass"); + float depthPrepass = mat.GetFloatIf("_DepthPrepass", 1f); + float depthPostpass = mat.GetFloatIf("_DepthPostpass", 0f); float smoothnessMin = mat.GetFloatIf("_SmoothnessMin"); float smoothnessMax = mat.GetFloatIf("_SmoothnessMax"); float smoothnessPower = mat.GetFloatIf("_SmoothnessPower"); @@ -1302,7 +1302,7 @@ private Material BakeHairMaterial(Material mat, string sourceName, out Material } }; - if (mat.shader.name.iEndsWith(Pipeline.SHADER_HQ_HAIR_1ST_PASS)) + if (mat.shader.name.iContains(Pipeline.SHADER_HQ_HAIR_1ST_PASS)) { firstPass = CreateBakedMaterial(bakedBaseMap, bakedMaskMap, bakedMetallicGlossMap, bakedAOMap, bakedNormalMap, null, null, null, null, emissionMap, @@ -1320,6 +1320,9 @@ private Material BakeHairMaterial(Material mat, string sourceName, out Material // multi material pass hair is custom baked shader only: SetCustom(firstPass); + alphaClip = 0.01f; + depthPostpass = 0f; + depthPrepass = 1f; SetCustom(secondPass); return null; } @@ -1356,13 +1359,13 @@ private Material BakeHairMaterial(Material mat, string sourceName, out Material bakeMat.SetColorIf("_Color", diffuseColor); }; - if (mat.shader.name.iEndsWith(Pipeline.SHADER_HQ_HAIR_1ST_PASS)) + if (mat.shader.name.iContains(Pipeline.SHADER_HQ_HAIR_1ST_PASS)) { firstPass = CreateBakedMaterial(bakedBaseMap, bakedMaskMap, bakedMetallicGlossMap, bakedAOMap, bakedNormalMap, null, null, null, null, emissionMap, normalStrength, 1f, 1f, emissiveColor, sourceName, - Pipeline.GetCustomTemplateMaterial(Pipeline.MATERIAL_BAKED_HAIR_1ST_PASS, MaterialQuality.Baked, useAmplify, useTessellation)); + Pipeline.GetCustomTemplateMaterial(Pipeline.MATERIAL_BAKED_HAIR_1ST_PASS, MaterialQuality.Baked, useAmplify, useTessellation)); secondPass = CreateBakedMaterial(bakedBaseMap, bakedMaskMap, bakedMetallicGlossMap, bakedAOMap, bakedNormalMap, null, null, null, null, emissionMap, @@ -1371,6 +1374,9 @@ private Material BakeHairMaterial(Material mat, string sourceName, out Material Pipeline.GetCustomTemplateMaterial(Pipeline.MATERIAL_BAKED_HAIR_2ND_PASS, MaterialQuality.Baked, useAmplify, useTessellation)); SetBasic(firstPass); + alphaClip = 0.01f; + depthPostpass = 0f; + depthPrepass = 1f; SetBasic(secondPass); return null; } diff --git a/Editor/ImporterWindow.cs b/Editor/ImporterWindow.cs index 325e85d..eb58f95 100644 --- a/Editor/ImporterWindow.cs +++ b/Editor/ImporterWindow.cs @@ -644,7 +644,8 @@ private void OnGUIActionArea(Rect actionBlock) if (GUILayout.Button(new GUIContent(iconActionAnims, "Process character animations and create a default animtor controller."), GUILayout.Width(ACTION_BUTTON_SIZE), GUILayout.Height(ACTION_BUTTON_SIZE))) { - RL.SetAnimationImport(contextCharacter, contextCharacter.Fbx); + RL.SetAnimationImport(contextCharacter, contextCharacter.Fbx); + AnimRetargetGUI.GenerateCharacterTargetedAnimations(contextCharacter.Fbx); } GUI.enabled = true; diff --git a/Editor/MeshUtil.cs b/Editor/MeshUtil.cs index 9071b9e..dae0dcf 100644 --- a/Editor/MeshUtil.cs +++ b/Editor/MeshUtil.cs @@ -1036,18 +1036,31 @@ private static void FixHDRP2PassMaterials(Material firstPass, Material secondPas firstPass.SetFloat("_SurfaceType", 0f); firstPass.SetFloat("_ENUMCLIPQUALITY_ON", 0f); - Pipeline.ResetMaterial(firstPass); + firstPass.DisableKeyword("BOOLEAN_SECONDPASS_ON"); + firstPass.SetFloat("BOOLEAN_SECONDPASS", 0f); + Pipeline.ResetMaterial(firstPass); + // transparent surface secondPass.SetFloat("_SurfaceType", 1f); - secondPass.SetFloat("_AlphaCutoffEnable", 0f); + // alpha clip + secondPass.SetFloat("_AlphaCutoffEnable", 1f); + // prepass & postpass secondPass.SetFloat("_TransparentDepthPostpassEnable", 0f); secondPass.SetFloat("_TransparentDepthPrepassEnable", 0f); + // preserve specular lighting secondPass.SetFloat("_EnableBlendModePreserveSpecularLighting", 0f); + // Z test (opaque and transparent): Less secondPass.SetFloat("_ZTestDepthEqualForOpaque", 2f); secondPass.SetFloat("_ZTestTransparent", 2f); + // keywords secondPass.SetFloat("_ENUMCLIPQUALITY_ON", 0f); + secondPass.EnableKeyword("BOOLEAN_SECONDPASS_ON"); + secondPass.SetFloat("BOOLEAN_SECONDPASS", 1f); Pipeline.ResetMaterial(secondPass); + Debug.Log(firstPass.IsKeywordEnabled("BOOLEAN_SECONDPASS_ON")); + Debug.Log(secondPass.IsKeywordEnabled("BOOLEAN_SECONDPASS_ON")); + /* aif.SaveAndReimport(); ais.SaveAndReimport(); @@ -1165,6 +1178,8 @@ public static void Extract2PassHairMeshes(Object prefabAsset) // a single submesh with multiple materials will render itself again with each material // effectively acting as a multi-pass shader which fully complies with any SRP batching. smr.sharedMaterials = sharedMaterials; + // call the fix again as Unity reverts some settings when first saving... + FixHDRP2PassMaterials(firstPass, secondPass); indicesToRemove.Add(index); subMeshCount--; @@ -1194,6 +1209,8 @@ public static void Extract2PassHairMeshes(Object prefabAsset) // a single submesh with multiple materials will render itself again with each material // effectively acting as a multi-pass shader which fully complies with any SRP batching. oldSmr.sharedMaterials = sharedMaterials; + // call the fix again as Unity reverts some settings when first saving... + FixHDRP2PassMaterials(firstPass, secondPass); // as we have replaced the materials completely, don't remove any later when removing any submeshes... dontRemoveMaterials = true; processCount++; diff --git a/Editor/PreviewScene.cs b/Editor/PreviewScene.cs index 559f2c7..07cd421 100644 --- a/Editor/PreviewScene.cs +++ b/Editor/PreviewScene.cs @@ -20,7 +20,7 @@ public struct PreviewScene Transform baked; Transform camera; - public bool IsValidPreviewScene { get { return scene.IsValid() && container && stage && character; } } + public bool IsValidPreviewScene { get { return scene.IsValid() && container && stage && lighting && character; } } public Scene SceneHandle { get { return scene; } } public Transform GetCamera() @@ -68,7 +68,7 @@ public static void CycleLighting() PreviewScene ps = WindowManager.GetPreviewScene(); List lightingContainers = new List(); - Util.FindSceneObjects(ps.container, "Lighting", lightingContainers); + Util.FindSceneObjects(ps.lighting, "LightingConfig", lightingContainers); int active = 0; for (int i = 0; i < lightingContainers.Count; i++) diff --git a/Editor/Util.cs b/Editor/Util.cs index f20ae0c..95041f7 100644 --- a/Editor/Util.cs +++ b/Editor/Util.cs @@ -688,7 +688,28 @@ public static AnimationClip GetFirstAnimationClipFromCharacter(GameObject source } return found; - } + } + + public static AnimationClip[] GetAllAnimationClipsFromCharacter(GameObject sourceFbx) + { + List clips = new List(); + + if (sourceFbx) + { + Object[] data = AssetDatabase.LoadAllAssetRepresentationsAtPath(AssetDatabase.GetAssetPath(sourceFbx)); + foreach (Object subObject in data) + { + if (subObject.GetType().Equals(typeof(AnimationClip))) + { + AnimationClip found = (AnimationClip)subObject; + if (found.name.iContains("T-Pose")) continue; + clips.Add(found); + } + } + } + + return clips.ToArray(); + } public static GameObject FindCharacterPrefabAsset(GameObject fbxAsset) { @@ -808,6 +829,14 @@ public static void LogError(string message) Debug.LogError(message); } } - + + + + + + + + + } } \ No newline at end of file diff --git a/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_1st_Pass_HDRP12.mat b/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_1st_Pass_HDRP12.mat deleted file mode 100644 index bed5d46..0000000 --- a/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_1st_Pass_HDRP12.mat +++ /dev/null @@ -1,159 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!114 &-195450499016413138 -MonoBehaviour: - m_ObjectHideFlags: 11 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: da692e001514ec24dbc4cca1949ff7e8, type: 3} - m_Name: - m_EditorClassIdentifier: - version: 12 - hdPluginSubTargetMaterialVersions: - m_Keys: [] - m_Values: ---- !u!21 &2100000 -Material: - serializedVersion: 8 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: RL_Template_Baked_HairCustom_1st_Pass_HDRP12 - m_Shader: {fileID: -6465566751694194690, guid: efeaa2793561b5c4c94c6a4997d5581c, - type: 3} - m_ValidKeywords: - - _ALPHATEST_ON - - _ALPHATOMASK_ON - - _DISABLE_SSR_TRANSPARENT - - _DOUBLESIDED_ON - - _ENUMCLIPQUALITY_ON_STANDARD - m_InvalidKeywords: - - _TESSELLATION_PHONG - m_LightmapFlags: 4 - m_EnableInstancingVariants: 0 - m_DoubleSidedGI: 1 - m_CustomRenderQueue: 2475 - stringTagMap: - MotionVector: User - RenderType: TransparentCutout - disabledShaderPasses: - - RayTracingPrepass - - MOTIONVECTORS - - TransparentDepthPrepass - - TransparentDepthPostpass - - TransparentBackface - m_SavedProperties: - serializedVersion: 3 - m_TexEnvs: - - _BaseColorMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _EmissionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _FlowMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MaskMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _NormalMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _Texture2DAsset_b7dd6d548cab4312a8b6e729fb7e3a32_Out_0: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - unity_Lightmaps: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - unity_LightmapsInd: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - unity_ShadowMasks: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - m_Ints: [] - m_Floats: - - _AddPrecomputedVelocity: 0 - - _AlphaClip: 0.5 - - _AlphaCutoffEnable: 1 - - _AlphaDstBlend: 0 - - _AlphaSrcBlend: 1 - - _AlphaToMask: 1 - - _AlphaToMaskInspectorValue: 1 - - _BlendMode: 0 - - _ConservativeDepthOffsetEnable: 0 - - _CullMode: 0 - - _CullModeForward: 0 - - _DepthOffsetEnable: 0 - - _DepthPostpass: 1 - - _DepthPrepass: 0.9 - - _DoubleSidedEnable: 1 - - _DoubleSidedGIMode: 0 - - _DoubleSidedNormalMode: 0 - - _DstBlend: 0 - - _ENUMCLIPQUALITY_ON: 0 - - _EnableBlendModePreserveSpecularLighting: 1 - - _EnableFogOnTransparent: 1 - - _NormalStrength: 1 - - _OpaqueCullMode: 2 - - _ReceivesSSR: 1 - - _ReceivesSSRTransparent: 0 - - _RenderQueueType: 1 - - _RequireSplitLighting: 0 - - _RimTransmissionIntensity: 0.05 - - _SecondarySmoothness: 0.625 - - _SecondarySpecularMultiplier: 0.05 - - _SecondarySpecularShift: 0.15 - - _ShadowClip: 0.25 - - _SpecularMultiplier: 0.5 - - _SpecularShiftMax: 0 - - _SpecularShiftMin: 0 - - _SrcBlend: 1 - - _StencilRef: 0 - - _StencilRefDepth: 8 - - _StencilRefDistortionVec: 4 - - _StencilRefGBuffer: 10 - - _StencilRefMV: 40 - - _StencilWriteMask: 6 - - _StencilWriteMaskDepth: 8 - - _StencilWriteMaskDistortionVec: 4 - - _StencilWriteMaskGBuffer: 14 - - _StencilWriteMaskMV: 40 - - _SupportDecals: 1 - - _SurfaceType: 0 - - _TransparentBackfaceEnable: 1 - - _TransparentCullMode: 2 - - _TransparentDepthPostpassEnable: 1 - - _TransparentDepthPrepassEnable: 1 - - _TransparentSortPriority: 0 - - _TransparentWritingMotionVec: 1 - - _TransparentZWrite: 0 - - _UseShadowThreshold: 1 - - _VertexColorStrength: 0.5 - - _ZTestDepthEqualForOpaque: 3 - - _ZTestGBuffer: 3 - - _ZTestTransparent: 4 - - _ZWrite: 1 - m_Colors: - - _BaseColor: {r: 1, g: 1, b: 1, a: 0} - - _DoubleSidedConstants: {r: -1, g: -1, b: -1, a: 0} - - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} - - _EmissiveColor: {r: 0, g: 0, b: 0, a: 0} - - _SpecularTint: {r: 1, g: 1, b: 1, a: 1} - - _VertexBaseColor: {r: 0, g: 0, b: 0, a: 0} - m_BuildTextureStacks: [] diff --git a/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_2nd_Pass_HDRP12.mat b/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_2nd_Pass_HDRP12.mat deleted file mode 100644 index 743ed87..0000000 --- a/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_2nd_Pass_HDRP12.mat +++ /dev/null @@ -1,159 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!114 &-195450499016413138 -MonoBehaviour: - m_ObjectHideFlags: 11 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: da692e001514ec24dbc4cca1949ff7e8, type: 3} - m_Name: - m_EditorClassIdentifier: - version: 12 - hdPluginSubTargetMaterialVersions: - m_Keys: [] - m_Values: ---- !u!21 &2100000 -Material: - serializedVersion: 8 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: RL_Template_Baked_HairCustom_2nd_Pass_HDRP12 - m_Shader: {fileID: -6465566751694194690, guid: efeaa2793561b5c4c94c6a4997d5581c, - type: 3} - m_ValidKeywords: - - _DISABLE_SSR_TRANSPARENT - - _DOUBLESIDED_ON - - _ENABLE_FOG_ON_TRANSPARENT - - _ENUMCLIPQUALITY_ON_STANDARD - - _SURFACE_TYPE_TRANSPARENT - - _TRANSPARENT_WRITES_MOTION_VEC - m_InvalidKeywords: - - _TESSELLATION_PHONG - m_LightmapFlags: 4 - m_EnableInstancingVariants: 0 - m_DoubleSidedGI: 1 - m_CustomRenderQueue: 3000 - stringTagMap: - MotionVector: User - RenderType: Transparent - disabledShaderPasses: - - RayTracingPrepass - - MOTIONVECTORS - - TransparentDepthPrepass - - TransparentDepthPostpass - m_SavedProperties: - serializedVersion: 3 - m_TexEnvs: - - _BaseColorMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _EmissionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _FlowMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MaskMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _NormalMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _Texture2DAsset_b7dd6d548cab4312a8b6e729fb7e3a32_Out_0: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - unity_Lightmaps: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - unity_LightmapsInd: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - unity_ShadowMasks: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - m_Ints: [] - m_Floats: - - _AddPrecomputedVelocity: 0 - - _AlphaClip: 0.1 - - _AlphaCutoffEnable: 0 - - _AlphaDstBlend: 10 - - _AlphaSrcBlend: 1 - - _AlphaToMask: 0 - - _AlphaToMaskInspectorValue: 1 - - _BlendMode: 0 - - _ConservativeDepthOffsetEnable: 0 - - _CullMode: 0 - - _CullModeForward: 2 - - _DepthOffsetEnable: 0 - - _DepthPostpass: 1 - - _DepthPrepass: 0.9 - - _DoubleSidedEnable: 1 - - _DoubleSidedGIMode: 0 - - _DoubleSidedNormalMode: 0 - - _DstBlend: 10 - - _ENUMCLIPQUALITY_ON: 0 - - _EnableBlendModePreserveSpecularLighting: 0 - - _EnableFogOnTransparent: 1 - - _NormalStrength: 1 - - _OpaqueCullMode: 2 - - _ReceivesSSR: 1 - - _ReceivesSSRTransparent: 0 - - _RenderQueueType: 4 - - _RequireSplitLighting: 0 - - _RimTransmissionIntensity: 0.05 - - _SecondarySmoothness: 0.625 - - _SecondarySpecularMultiplier: 0.05 - - _SecondarySpecularShift: 0.15 - - _ShadowClip: 0.25 - - _SpecularMultiplier: 0.5 - - _SpecularShiftMax: 0 - - _SpecularShiftMin: 0 - - _SrcBlend: 1 - - _StencilRef: 0 - - _StencilRefDepth: 0 - - _StencilRefDistortionVec: 4 - - _StencilRefGBuffer: 2 - - _StencilRefMV: 32 - - _StencilWriteMask: 6 - - _StencilWriteMaskDepth: 8 - - _StencilWriteMaskDistortionVec: 4 - - _StencilWriteMaskGBuffer: 14 - - _StencilWriteMaskMV: 40 - - _SupportDecals: 1 - - _SurfaceType: 1 - - _TransparentBackfaceEnable: 1 - - _TransparentCullMode: 2 - - _TransparentDepthPostpassEnable: 0 - - _TransparentDepthPrepassEnable: 0 - - _TransparentSortPriority: 0 - - _TransparentWritingMotionVec: 1 - - _TransparentZWrite: 0 - - _UseShadowThreshold: 1 - - _VertexColorStrength: 0.5 - - _ZTestDepthEqualForOpaque: 2 - - _ZTestGBuffer: 4 - - _ZTestTransparent: 2 - - _ZWrite: 0 - m_Colors: - - _BaseColor: {r: 1, g: 1, b: 1, a: 0} - - _DoubleSidedConstants: {r: -1, g: -1, b: -1, a: 0} - - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} - - _EmissiveColor: {r: 0, g: 0, b: 0, a: 0} - - _SpecularTint: {r: 1, g: 1, b: 1, a: 1} - - _VertexBaseColor: {r: 0, g: 0, b: 0, a: 0} - m_BuildTextureStacks: [] diff --git a/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_2nd_Pass_HDRP12.mat.meta b/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_2nd_Pass_HDRP12.mat.meta deleted file mode 100644 index 24749dc..0000000 --- a/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_2nd_Pass_HDRP12.mat.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 886c721dab5557e41969674b2445647b -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 2100000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_1st_Pass_HDRP12_T.mat b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_1st_Pass_HDRP12_T.mat index b22f6e3..e56a391 100644 --- a/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_1st_Pass_HDRP12_T.mat +++ b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_1st_Pass_HDRP12_T.mat @@ -24,16 +24,16 @@ Material: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: RL_Template_Baked_HairCustom_1st_Pass_HDRP12_T - m_Shader: {fileID: -6465566751694194690, guid: a3c9ad516f103934fbed433b9b48b6f4, + m_Shader: {fileID: -6465566751694194690, guid: 1d02e0dd3fd71bd409f40a782f322394, type: 3} m_ValidKeywords: - _ALPHATEST_ON - _ALPHATOMASK_ON - _DISABLE_SSR_TRANSPARENT - _DOUBLESIDED_ON - - _ENUMCLIPQUALITY_ON_STANDARD - _TESSELLATION_PHONG - m_InvalidKeywords: [] + m_InvalidKeywords: + - _ENUMCLIPQUALITY_ON_STANDARD m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 1 @@ -100,13 +100,10 @@ Material: - _CullMode: 0 - _CullModeForward: 0 - _DepthOffsetEnable: 0 - - _DepthPostpass: 1 - - _DepthPrepass: 0.9 - _DoubleSidedEnable: 1 - _DoubleSidedGIMode: 0 - _DoubleSidedNormalMode: 0 - _DstBlend: 0 - - _ENUMCLIPQUALITY_ON: 0 - _EnableBlendModePreserveSpecularLighting: 1 - _EnableFogOnTransparent: 1 - _NormalStrength: 1 diff --git a/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_2nd_Pass_HDRP12_T.mat b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_2nd_Pass_HDRP12_T.mat index 055439d..51ac043 100644 --- a/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_2nd_Pass_HDRP12_T.mat +++ b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_2nd_Pass_HDRP12_T.mat @@ -24,17 +24,19 @@ Material: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: RL_Template_Baked_HairCustom_2nd_Pass_HDRP12_T - m_Shader: {fileID: -6465566751694194690, guid: a3c9ad516f103934fbed433b9b48b6f4, + m_Shader: {fileID: -6465566751694194690, guid: 1d02e0dd3fd71bd409f40a782f322394, type: 3} m_ValidKeywords: + - _ALPHATEST_ON + - _ALPHATOMASK_ON - _DISABLE_SSR_TRANSPARENT - _DOUBLESIDED_ON - _ENABLE_FOG_ON_TRANSPARENT - - _ENUMCLIPQUALITY_ON_STANDARD - _SURFACE_TYPE_TRANSPARENT - _TESSELLATION_PHONG - _TRANSPARENT_WRITES_MOTION_VEC - m_InvalidKeywords: [] + m_InvalidKeywords: + - _ENUMCLIPQUALITY_ON_STANDARD m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 1 @@ -89,24 +91,21 @@ Material: m_Ints: [] m_Floats: - _AddPrecomputedVelocity: 0 - - _AlphaClip: 0.1 - - _AlphaCutoffEnable: 0 + - _AlphaClip: 0.01 + - _AlphaCutoffEnable: 1 - _AlphaDstBlend: 10 - _AlphaSrcBlend: 1 - - _AlphaToMask: 0 + - _AlphaToMask: 1 - _AlphaToMaskInspectorValue: 1 - _BlendMode: 0 - _ConservativeDepthOffsetEnable: 0 - _CullMode: 0 - _CullModeForward: 2 - _DepthOffsetEnable: 0 - - _DepthPostpass: 1 - - _DepthPrepass: 0.9 - _DoubleSidedEnable: 1 - _DoubleSidedGIMode: 0 - _DoubleSidedNormalMode: 0 - _DstBlend: 10 - - _ENUMCLIPQUALITY_ON: 0 - _EnableBlendModePreserveSpecularLighting: 0 - _EnableFogOnTransparent: 1 - _NormalStrength: 1 @@ -154,7 +153,7 @@ Material: - _UseShadowThreshold: 1 - _VertexColorStrength: 0.5 - _ZTestDepthEqualForOpaque: 2 - - _ZTestGBuffer: 4 + - _ZTestGBuffer: 3 - _ZTestTransparent: 2 - _ZWrite: 0 m_Colors: diff --git a/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_1st_Pass_HDRP12_T.mat b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_1st_Pass_HDRP12_T.mat index d7189bd..325d646 100644 --- a/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_1st_Pass_HDRP12_T.mat +++ b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_1st_Pass_HDRP12_T.mat @@ -15,9 +15,9 @@ Material: - _ALPHATOMASK_ON - _DISABLE_SSR_TRANSPARENT - _DOUBLESIDED_ON - - _ENUMCLIPQUALITY_ON_STANDARD - _TESSELLATION_PHONG - m_InvalidKeywords: [] + m_InvalidKeywords: + - _ENUMCLIPQUALITY_ON_STANDARD m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 1 @@ -85,6 +85,7 @@ Material: m_Ints: [] m_Floats: - BOOLEAN_ENABLECOLOR: 0 + - BOOLEAN_SECONDPASS: 0 - _AOOccludeAll: 0 - _AOStrength: 1 - _AddPrecomputedVelocity: 0 @@ -103,14 +104,11 @@ Material: - _CullMode: 0 - _CullModeForward: 0 - _DepthOffsetEnable: 0 - - _DepthPostpass: 0.2 - - _DepthPrepass: 0.95 - _DiffuseStrength: 1 - _DoubleSidedEnable: 1 - _DoubleSidedGIMode: 0 - _DoubleSidedNormalMode: 0 - _DstBlend: 0 - - _ENUMCLIPQUALITY_ON: 0 - _EnableBlendModePreserveSpecularLighting: 1 - _EnableFogOnTransparent: 1 - _EndColorStrength: 1 diff --git a/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_2nd_Pass_HDRP12_T.mat b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_2nd_Pass_HDRP12_T.mat index 12a1983..e5a5944 100644 --- a/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_2nd_Pass_HDRP12_T.mat +++ b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_2nd_Pass_HDRP12_T.mat @@ -11,14 +11,16 @@ Material: m_Shader: {fileID: -6465566751694194690, guid: 59adc6954f9abbf4b8c16a770e746925, type: 3} m_ValidKeywords: + - _ALPHATEST_ON + - _ALPHATOMASK_ON - _DISABLE_SSR_TRANSPARENT - _DOUBLESIDED_ON - _ENABLE_FOG_ON_TRANSPARENT - - _ENUMCLIPQUALITY_ON_STANDARD - _SURFACE_TYPE_TRANSPARENT - _TESSELLATION_PHONG - _TRANSPARENT_WRITES_MOTION_VEC - m_InvalidKeywords: [] + m_InvalidKeywords: + - _ENUMCLIPQUALITY_ON_STANDARD m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 1 @@ -85,16 +87,17 @@ Material: m_Ints: [] m_Floats: - BOOLEAN_ENABLECOLOR: 0 + - BOOLEAN_SECONDPASS: 0 - _AOOccludeAll: 0 - _AOStrength: 1 - _AddPrecomputedVelocity: 0 - - _AlphaClip: 0.05 - - _AlphaCutoffEnable: 0 + - _AlphaClip: 0.01 + - _AlphaCutoffEnable: 1 - _AlphaDstBlend: 10 - _AlphaPower: 1 - _AlphaRemap: 1 - _AlphaSrcBlend: 1 - - _AlphaToMask: 0 + - _AlphaToMask: 1 - _AlphaToMaskInspectorValue: 1 - _BaseColorStrength: 1 - _BlendMode: 0 @@ -103,14 +106,11 @@ Material: - _CullMode: 0 - _CullModeForward: 2 - _DepthOffsetEnable: 0 - - _DepthPostpass: 0 - - _DepthPrepass: 1 - _DiffuseStrength: 1 - _DoubleSidedEnable: 1 - _DoubleSidedGIMode: 0 - _DoubleSidedNormalMode: 0 - _DstBlend: 10 - - _ENUMCLIPQUALITY_ON: 0 - _EnableBlendModePreserveSpecularLighting: 1 - _EnableFogOnTransparent: 1 - _EndColorStrength: 1 @@ -172,7 +172,7 @@ Material: - _UseShadowThreshold: 1 - _VertexColorStrength: 0.5 - _ZTestDepthEqualForOpaque: 2 - - _ZTestGBuffer: 4 + - _ZTestGBuffer: 3 - _ZTestTransparent: 2 - _ZWrite: 0 m_Colors: diff --git a/HDRP/Material Templates/RL_Template_Baked_HairCustom_1st_Pass_HDRP.mat b/HDRP/Material Templates/RL_Template_Baked_HairCustom_1st_Pass_HDRP.mat index 2b12898..bf829cd 100644 --- a/HDRP/Material Templates/RL_Template_Baked_HairCustom_1st_Pass_HDRP.mat +++ b/HDRP/Material Templates/RL_Template_Baked_HairCustom_1st_Pass_HDRP.mat @@ -21,7 +21,7 @@ Material: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: RL_Template_Baked_HairCustom_1st_Pass_HDRP - m_Shader: {fileID: -6465566751694194690, guid: a081e115c7c82634aa606dafdcb27d08, type: 3} + m_Shader: {fileID: -6465566751694194690, guid: 34039396b8fa97342b7bb1b05267a5d3, type: 3} m_ShaderKeywords: _ALPHATEST_ON _ALPHATOMASK_ON _DISABLE_SSR_TRANSPARENT _DOUBLESIDED_ON _ENUMCLIPQUALITY_ON_STANDARD m_LightmapFlags: 4 @@ -88,12 +88,9 @@ Material: - _CullMode: 0 - _CullModeForward: 0 - _DepthOffsetEnable: 0 - - _DepthPostpass: 1 - - _DepthPrepass: 0.9 - _DoubleSidedEnable: 1 - _DoubleSidedNormalMode: 0 - _DstBlend: 0 - - _ENUMCLIPQUALITY_ON: 0 - _EnableBlendModePreserveSpecularLighting: 1 - _EnableFogOnTransparent: 1 - _NormalStrength: 1 @@ -137,7 +134,6 @@ Material: - _ZTestTransparent: 4 - _ZWrite: 1 m_Colors: - - Color_1fead8c8f2eb471886227150feb2da07: {r: 1, g: 1, b: 1, a: 0} - _BaseColor: {r: 1, g: 1, b: 1, a: 0} - _DoubleSidedConstants: {r: -1, g: -1, b: -1, a: 0} - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} diff --git a/HDRP/Material Templates/RL_Template_Baked_HairCustom_2nd_Pass_HDRP.mat b/HDRP/Material Templates/RL_Template_Baked_HairCustom_2nd_Pass_HDRP.mat index e1385ad..39addec 100644 --- a/HDRP/Material Templates/RL_Template_Baked_HairCustom_2nd_Pass_HDRP.mat +++ b/HDRP/Material Templates/RL_Template_Baked_HairCustom_2nd_Pass_HDRP.mat @@ -21,9 +21,10 @@ Material: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_Name: RL_Template_Baked_HairCustom_2nd_Pass_HDRP - m_Shader: {fileID: -6465566751694194690, guid: a081e115c7c82634aa606dafdcb27d08, type: 3} - m_ShaderKeywords: _DISABLE_SSR_TRANSPARENT _DOUBLESIDED_ON _ENABLE_FOG_ON_TRANSPARENT - _ENUMCLIPQUALITY_ON_STANDARD _SURFACE_TYPE_TRANSPARENT _TRANSPARENT_WRITES_MOTION_VEC + m_Shader: {fileID: -6465566751694194690, guid: 34039396b8fa97342b7bb1b05267a5d3, type: 3} + m_ShaderKeywords: _ALPHATEST_ON _ALPHATOMASK_ON _DISABLE_SSR_TRANSPARENT _DOUBLESIDED_ON + _ENABLE_FOG_ON_TRANSPARENT _ENUMCLIPQUALITY_ON_STANDARD _SURFACE_TYPE_TRANSPARENT + _TRANSPARENT_WRITES_MOTION_VEC m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 1 @@ -77,22 +78,19 @@ Material: m_Offset: {x: 0, y: 0} m_Floats: - _AddPrecomputedVelocity: 0 - - _AlphaClip: 0.1 - - _AlphaCutoffEnable: 0 + - _AlphaClip: 0.01 + - _AlphaCutoffEnable: 1 - _AlphaDstBlend: 10 - _AlphaSrcBlend: 1 - - _AlphaToMask: 0 + - _AlphaToMask: 1 - _AlphaToMaskInspectorValue: 1 - _BlendMode: 0 - _CullMode: 0 - _CullModeForward: 2 - _DepthOffsetEnable: 0 - - _DepthPostpass: 1 - - _DepthPrepass: 0.9 - _DoubleSidedEnable: 1 - _DoubleSidedNormalMode: 0 - _DstBlend: 10 - - _ENUMCLIPQUALITY_ON: 0 - _EnableBlendModePreserveSpecularLighting: 0 - _EnableFogOnTransparent: 1 - _NormalStrength: 1 @@ -132,11 +130,10 @@ Material: - _UseShadowThreshold: 1 - _VertexColorStrength: 0.5 - _ZTestDepthEqualForOpaque: 2 - - _ZTestGBuffer: 4 + - _ZTestGBuffer: 3 - _ZTestTransparent: 2 - _ZWrite: 0 m_Colors: - - Color_1fead8c8f2eb471886227150feb2da07: {r: 1, g: 1, b: 1, a: 0} - _BaseColor: {r: 1, g: 1, b: 1, a: 0} - _DoubleSidedConstants: {r: -1, g: -1, b: -1, a: 0} - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} diff --git a/HDRP/Material Templates/RL_Template_Baked_HairCustom_HDRP.mat b/HDRP/Material Templates/RL_Template_Baked_HairCustom_HDRP.mat index 61f8004..e895ff3 100644 --- a/HDRP/Material Templates/RL_Template_Baked_HairCustom_HDRP.mat +++ b/HDRP/Material Templates/RL_Template_Baked_HairCustom_HDRP.mat @@ -135,7 +135,6 @@ Material: - _ZTestTransparent: 4 - _ZWrite: 0 m_Colors: - - Color_1fead8c8f2eb471886227150feb2da07: {r: 1, g: 1, b: 1, a: 0} - _BaseColor: {r: 1, g: 1, b: 1, a: 0} - _DoubleSidedConstants: {r: -1, g: -1, b: -1, a: 0} - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} diff --git a/HDRP/Material Templates/RL_Template_HQ_Hair_1st_Pass_HDRP.mat b/HDRP/Material Templates/RL_Template_HQ_Hair_1st_Pass_HDRP.mat index 41f3d69..bf9e401 100644 --- a/HDRP/Material Templates/RL_Template_HQ_Hair_1st_Pass_HDRP.mat +++ b/HDRP/Material Templates/RL_Template_HQ_Hair_1st_Pass_HDRP.mat @@ -77,6 +77,7 @@ Material: m_Offset: {x: 0, y: 0} m_Floats: - BOOLEAN_ENABLECOLOR: 0 + - BOOLEAN_SECONDPASS: 0 - _AOOccludeAll: 0 - _AOStrength: 1 - _AddPrecomputedVelocity: 0 @@ -94,13 +95,10 @@ Material: - _CullMode: 0 - _CullModeForward: 0 - _DepthOffsetEnable: 0 - - _DepthPostpass: 0.2 - - _DepthPrepass: 0.95 - _DiffuseStrength: 1 - _DoubleSidedEnable: 1 - _DoubleSidedNormalMode: 0 - _DstBlend: 0 - - _ENUMCLIPQUALITY_ON: 0 - _EnableBlendModePreserveSpecularLighting: 1 - _EnableFogOnTransparent: 1 - _EndColorStrength: 1 diff --git a/HDRP/Material Templates/RL_Template_HQ_Hair_2nd_Pass_HDRP.mat b/HDRP/Material Templates/RL_Template_HQ_Hair_2nd_Pass_HDRP.mat index a910397..5a71666 100644 --- a/HDRP/Material Templates/RL_Template_HQ_Hair_2nd_Pass_HDRP.mat +++ b/HDRP/Material Templates/RL_Template_HQ_Hair_2nd_Pass_HDRP.mat @@ -9,8 +9,9 @@ Material: m_PrefabAsset: {fileID: 0} m_Name: RL_Template_HQ_Hair_2nd_Pass_HDRP m_Shader: {fileID: -6465566751694194690, guid: 913a13959a6beae4b9d21bcd34541c26, type: 3} - m_ShaderKeywords: _DISABLE_SSR_TRANSPARENT _DOUBLESIDED_ON _ENABLE_FOG_ON_TRANSPARENT - _ENUMCLIPQUALITY_ON_STANDARD _SURFACE_TYPE_TRANSPARENT _TRANSPARENT_WRITES_MOTION_VEC + m_ShaderKeywords: BOOLEAN_SECONDPASS_ON _ALPHATEST_ON _ALPHATOMASK_ON _DISABLE_SSR_TRANSPARENT + _DOUBLESIDED_ON _ENABLE_FOG_ON_TRANSPARENT _ENUMCLIPQUALITY_ON_STANDARD _SURFACE_TYPE_TRANSPARENT + _TRANSPARENT_WRITES_MOTION_VEC m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 1 @@ -76,16 +77,17 @@ Material: m_Offset: {x: 0, y: 0} m_Floats: - BOOLEAN_ENABLECOLOR: 0 + - BOOLEAN_SECONDPASS: 1 - _AOOccludeAll: 0 - _AOStrength: 1 - _AddPrecomputedVelocity: 0 - _AlphaClip: 0.05 - - _AlphaCutoffEnable: 0 + - _AlphaCutoffEnable: 1 - _AlphaDstBlend: 10 - _AlphaPower: 1 - _AlphaRemap: 1 - _AlphaSrcBlend: 1 - - _AlphaToMask: 0 + - _AlphaToMask: 1 - _AlphaToMaskInspectorValue: 1 - _BaseColorStrength: 1 - _BlendMode: 0 @@ -93,13 +95,10 @@ Material: - _CullMode: 0 - _CullModeForward: 2 - _DepthOffsetEnable: 0 - - _DepthPostpass: 0 - - _DepthPrepass: 1 - _DiffuseStrength: 1 - _DoubleSidedEnable: 1 - _DoubleSidedNormalMode: 0 - _DstBlend: 10 - - _ENUMCLIPQUALITY_ON: 0 - _EnableBlendModePreserveSpecularLighting: 1 - _EnableFogOnTransparent: 1 - _EndColorStrength: 1 @@ -153,7 +152,7 @@ Material: - _UseShadowThreshold: 1 - _VertexColorStrength: 0.5 - _ZTestDepthEqualForOpaque: 2 - - _ZTestGBuffer: 4 + - _ZTestGBuffer: 3 - _ZTestTransparent: 2 - _ZWrite: 0 m_Colors: diff --git a/HDRP/Shaders/HDRP12/Tessellation/RL_HairShaderMultiPass_Baked_HDRP12_Tessellation.shadergraph b/HDRP/Shaders/HDRP12/Tessellation/RL_HairShaderMultiPass_Baked_HDRP12_Tessellation.shadergraph new file mode 100644 index 0000000..493c340 --- /dev/null +++ b/HDRP/Shaders/HDRP12/Tessellation/RL_HairShaderMultiPass_Baked_HDRP12_Tessellation.shadergraph @@ -0,0 +1,8237 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "a316bd3ad5b24db79164c15659fdb4d3", + "m_Properties": [ + { + "m_Id": "62ba90b39c554829b983338182c6db53" + }, + { + "m_Id": "1fead8c8f2eb471886227150feb2da07" + }, + { + "m_Id": "a8fac80485344a489b31db2a226e0489" + }, + { + "m_Id": "5ef8aef8a81b4183b2aa03d38ada5d75" + }, + { + "m_Id": "d962fe658f9a4982b62bd75d03b2276e" + }, + { + "m_Id": "d5ea19d7fc704761908396f642de59c8" + }, + { + "m_Id": "6dc6a8e2ab304a639656ee2082845e1c" + }, + { + "m_Id": "ed8f4e5d62a34a71a82aedc1436a6cae" + }, + { + "m_Id": "b304178995574d4b8dceaf0eade7e621" + }, + { + "m_Id": "ddc2f22573d241e787bf84f06e4ba049" + }, + { + "m_Id": "bc814cd1e05d4e94b3b180cbe5f42bfd" + }, + { + "m_Id": "1728986d8b5d4a60a610dc8f863ef11d" + }, + { + "m_Id": "7ad41145b0c646049037af434d423fc6" + }, + { + "m_Id": "2a49a00b2aa04d5b979e73d7d63e23d0" + }, + { + "m_Id": "79aeca1c842d4a95812a15480ed3460d" + }, + { + "m_Id": "8197dc419ed34d5e8c22c7c35775566a" + }, + { + "m_Id": "629bfa855bb345f5b11dd44954fbddba" + }, + { + "m_Id": "5d4c697aa2e74bdbb12725c42b2313e7" + }, + { + "m_Id": "ac27b0d8beef493a80956330658fb3e7" + }, + { + "m_Id": "4c72ba57cfc1402bb8eedb23941ec9af" + }, + { + "m_Id": "573aafa98926413385e50b643d8204a8" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "494d63b9c7f14dff9b07d81b417274ef" + } + ], + "m_Nodes": [ + { + "m_Id": "2704a97326044be09a54d3e3810db15f" + }, + { + "m_Id": "0b7af971d63e4166afd190de3b9e9172" + }, + { + "m_Id": "fe4907798c1644289607e0d2603a9a68" + }, + { + "m_Id": "d0f957ba1d13421b96ab67ec531eefa7" + }, + { + "m_Id": "ca5e280a68af4a45a358d1f7b9cff2e2" + }, + { + "m_Id": "76ac26031b7c43a6a78d7e9db5db64be" + }, + { + "m_Id": "8277bdd1ba5e486788875b590047b626" + }, + { + "m_Id": "687659d5f2844131913f3ebec5692c99" + }, + { + "m_Id": "43b2f53e22494f52ad836aba700da7c7" + }, + { + "m_Id": "358a13893c98426abb6bc4c3984c2dc8" + }, + { + "m_Id": "5f984a05a60b4f76afa0ec01041e1d96" + }, + { + "m_Id": "5bc2e2ebb6e84033be0c02d88425a9d9" + }, + { + "m_Id": "4e86ff273f104b47a35a04b03339a9d7" + }, + { + "m_Id": "f15873d7cae54a328809df9a8d76bbf7" + }, + { + "m_Id": "fe251668acaf4cc1a186f88895925031" + }, + { + "m_Id": "454e8678d7fa4d8583459d67c01c0d1d" + }, + { + "m_Id": "6cf2216245ca4c94a226d2a52deb5633" + }, + { + "m_Id": "af7e3800e2f34908a3a77b8948d2fd32" + }, + { + "m_Id": "91e279bc4ab24de6baf584d64e36b2ae" + }, + { + "m_Id": "fe89101ff92d49e9a630a987e854fb0a" + }, + { + "m_Id": "883fa0154dc245788e90a0983dac686e" + }, + { + "m_Id": "e7adb047317f4e8f97e8758b79640e35" + }, + { + "m_Id": "a61b9632fcd344bbb50f017fe9662523" + }, + { + "m_Id": "bc220c2be8a74249ac65d93a8ae5cbdf" + }, + { + "m_Id": "2b74cde8bed7456b968b7b795a741d50" + }, + { + "m_Id": "4239ae5618e54aada26f71dc47c73c18" + }, + { + "m_Id": "2643e290df8a4963bc3741b72302fe4f" + }, + { + "m_Id": "04aea1edd8694d7f84d7852ec4078ce2" + }, + { + "m_Id": "eba48f1e544d455986b250277b538909" + }, + { + "m_Id": "2b1f8f17f34d4d07bfa9a061a97ed745" + }, + { + "m_Id": "e2bec6c3826047c8a8ca759c60bb19ff" + }, + { + "m_Id": "f769abb9b5a74ec89369a250e2c8d39b" + }, + { + "m_Id": "627b5ab6400f4b94ae60bfcab74b4ab5" + }, + { + "m_Id": "e00fd7cf1bf84eb8af3423a5f84f02da" + }, + { + "m_Id": "ed083dc9dc3c4f5fa9248d1b99d92da4" + }, + { + "m_Id": "20ec913f194d4acd871be539f0ceffd0" + }, + { + "m_Id": "030f5fb2b7a44537b270b4c404971915" + }, + { + "m_Id": "6b2e66277a7943f5800e4557cd983757" + }, + { + "m_Id": "8dc18247ab4b4e5caf09faf953798497" + }, + { + "m_Id": "6e7f71ec59fb413b942f9ce72cf1967c" + }, + { + "m_Id": "d2920db565474984a8eae456eca16597" + }, + { + "m_Id": "07affa6d03af4e71be5df2863dc3cf00" + }, + { + "m_Id": "815740e575684a18ae4f7aced285fb16" + }, + { + "m_Id": "d971314bc5f54cdab9c09233077b1881" + }, + { + "m_Id": "c11ee2e3010d48a9a45e803c58cceaa3" + }, + { + "m_Id": "45445a2f270b47348746e62d75ebd6c7" + }, + { + "m_Id": "4be5e95fcd374b61bd561cf5a7bec49a" + }, + { + "m_Id": "1f325b3e26a640949036a22e6af17a00" + }, + { + "m_Id": "7a473df09e9b4bd3b82814666640158f" + }, + { + "m_Id": "366fe14bae29480a8d870a61047f38bf" + }, + { + "m_Id": "bc03bc7dc2ec45c58768cf357d7ef079" + }, + { + "m_Id": "23d0a726bc0d4c95bc67d874b0a46fbf" + }, + { + "m_Id": "1390ac11bb8548bfbe91e6eab457f759" + }, + { + "m_Id": "3230324be61b4cf0a9b15d53e5f48151" + }, + { + "m_Id": "418e89bc480d45bb8dd81a829a1ce810" + }, + { + "m_Id": "ab291a3748ee4efba44081f662392b9c" + }, + { + "m_Id": "bdfe061154bb4a70b4961bf28fdc1ff4" + }, + { + "m_Id": "bc27cfd52e154c9c83ffa6eef20c94f5" + }, + { + "m_Id": "7652379a6a4344a084baa084341cdc3a" + }, + { + "m_Id": "40d64158c6334357b1e846acfbcaf7d9" + }, + { + "m_Id": "079b5ed16ef94a448e53bb6158dbcd45" + }, + { + "m_Id": "32954974236d4270afd7b5179916382f" + }, + { + "m_Id": "016a629fdc404ff288561bcff85ec0de" + }, + { + "m_Id": "9048db0cb1704257a34f66429eaca175" + }, + { + "m_Id": "b7dd6d548cab4312a8b6e729fb7e3a32" + }, + { + "m_Id": "44eb5ac0b1d841d1a21b90f793f10146" + }, + { + "m_Id": "4588201e86964eb5bce9495fcd4f7838" + }, + { + "m_Id": "6994bc4fe4d8487c8fd2bce6e7485bbd" + }, + { + "m_Id": "e05eedc1332d4bbfa28a34da0e95409c" + }, + { + "m_Id": "9730674dcf954541ac635c37e167977f" + }, + { + "m_Id": "b97dc0fa41fc422cbded920b8aeee3b1" + }, + { + "m_Id": "60890ae819b64d2494104d4458942fc9" + }, + { + "m_Id": "1dab94c6054f4017a233c1bee8e99726" + }, + { + "m_Id": "337a57ae44bb4099b53bbca5b14a8765" + } + ], + "m_GroupDatas": [ + { + "m_Id": "72585dd91b3d4da7b55123bae128c48b" + }, + { + "m_Id": "be2cb7795a6143a498576442f64713d6" + }, + { + "m_Id": "9cdb7847683948c99034141805213a61" + }, + { + "m_Id": "2a4f2175d8ca41fab6c4624de48f44fd" + } + ], + "m_StickyNoteDatas": [ + { + "m_Id": "c3448cd8492948db8adf7a079b6fcd8e" + } + ], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "016a629fdc404ff288561bcff85ec0de" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8dc18247ab4b4e5caf09faf953798497" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "030f5fb2b7a44537b270b4c404971915" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a61b9632fcd344bbb50f017fe9662523" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "079b5ed16ef94a448e53bb6158dbcd45" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "40d64158c6334357b1e846acfbcaf7d9" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "07affa6d03af4e71be5df2863dc3cf00" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "43b2f53e22494f52ad836aba700da7c7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1390ac11bb8548bfbe91e6eab457f759" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3230324be61b4cf0a9b15d53e5f48151" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1f325b3e26a640949036a22e6af17a00" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc220c2be8a74249ac65d93a8ae5cbdf" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "20ec913f194d4acd871be539f0ceffd0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "91e279bc4ab24de6baf584d64e36b2ae" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "23d0a726bc0d4c95bc67d874b0a46fbf" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "016a629fdc404ff288561bcff85ec0de" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2b1f8f17f34d4d07bfa9a061a97ed745" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e2bec6c3826047c8a8ca759c60bb19ff" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3230324be61b4cf0a9b15d53e5f48151" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "23d0a726bc0d4c95bc67d874b0a46fbf" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "32954974236d4270afd7b5179916382f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "016a629fdc404ff288561bcff85ec0de" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "337a57ae44bb4099b53bbca5b14a8765" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "60890ae819b64d2494104d4458942fc9" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "366fe14bae29480a8d870a61047f38bf" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4239ae5618e54aada26f71dc47c73c18" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "40d64158c6334357b1e846acfbcaf7d9" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d971314bc5f54cdab9c09233077b1881" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "418e89bc480d45bb8dd81a829a1ce810" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bdfe061154bb4a70b4961bf28fdc1ff4" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "44eb5ac0b1d841d1a21b90f793f10146" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6994bc4fe4d8487c8fd2bce6e7485bbd" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "45445a2f270b47348746e62d75ebd6c7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c11ee2e3010d48a9a45e803c58cceaa3" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "454e8678d7fa4d8583459d67c01c0d1d" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "07affa6d03af4e71be5df2863dc3cf00" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "454e8678d7fa4d8583459d67c01c0d1d" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "815740e575684a18ae4f7aced285fb16" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "454e8678d7fa4d8583459d67c01c0d1d" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d2920db565474984a8eae456eca16597" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4588201e86964eb5bce9495fcd4f7838" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6994bc4fe4d8487c8fd2bce6e7485bbd" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4be5e95fcd374b61bd561cf5a7bec49a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1f325b3e26a640949036a22e6af17a00" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4e86ff273f104b47a35a04b03339a9d7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6cf2216245ca4c94a226d2a52deb5633" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5bc2e2ebb6e84033be0c02d88425a9d9" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "454e8678d7fa4d8583459d67c01c0d1d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5f984a05a60b4f76afa0ec01041e1d96" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fe251668acaf4cc1a186f88895925031" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "627b5ab6400f4b94ae60bfcab74b4ab5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e7adb047317f4e8f97e8758b79640e35" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6994bc4fe4d8487c8fd2bce6e7485bbd" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9730674dcf954541ac635c37e167977f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6994bc4fe4d8487c8fd2bce6e7485bbd" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e05eedc1332d4bbfa28a34da0e95409c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6b2e66277a7943f5800e4557cd983757" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8277bdd1ba5e486788875b590047b626" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6cf2216245ca4c94a226d2a52deb5633" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "40d64158c6334357b1e846acfbcaf7d9" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6e7f71ec59fb413b942f9ce72cf1967c" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "358a13893c98426abb6bc4c3984c2dc8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7652379a6a4344a084baa084341cdc3a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "079b5ed16ef94a448e53bb6158dbcd45" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7a473df09e9b4bd3b82814666640158f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "366fe14bae29480a8d870a61047f38bf" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "815740e575684a18ae4f7aced285fb16" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1f325b3e26a640949036a22e6af17a00" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "815740e575684a18ae4f7aced285fb16" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "366fe14bae29480a8d870a61047f38bf" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8dc18247ab4b4e5caf09faf953798497" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "883fa0154dc245788e90a0983dac686e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8dc18247ab4b4e5caf09faf953798497" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d0f957ba1d13421b96ab67ec531eefa7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9048db0cb1704257a34f66429eaca175" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6994bc4fe4d8487c8fd2bce6e7485bbd" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9730674dcf954541ac635c37e167977f" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2b74cde8bed7456b968b7b795a741d50" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ab291a3748ee4efba44081f662392b9c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "23d0a726bc0d4c95bc67d874b0a46fbf" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "af7e3800e2f34908a3a77b8948d2fd32" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c11ee2e3010d48a9a45e803c58cceaa3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b7dd6d548cab4312a8b6e729fb7e3a32" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9048db0cb1704257a34f66429eaca175" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b97dc0fa41fc422cbded920b8aeee3b1" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "04aea1edd8694d7f84d7852ec4078ce2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bc03bc7dc2ec45c58768cf357d7ef079" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "418e89bc480d45bb8dd81a829a1ce810" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bc27cfd52e154c9c83ffa6eef20c94f5" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "23d0a726bc0d4c95bc67d874b0a46fbf" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bdfe061154bb4a70b4961bf28fdc1ff4" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3230324be61b4cf0a9b15d53e5f48151" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c11ee2e3010d48a9a45e803c58cceaa3" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ca5e280a68af4a45a358d1f7b9cff2e2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d2920db565474984a8eae456eca16597" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "687659d5f2844131913f3ebec5692c99" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d971314bc5f54cdab9c09233077b1881" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6b2e66277a7943f5800e4557cd983757" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e00fd7cf1bf84eb8af3423a5f84f02da" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e05eedc1332d4bbfa28a34da0e95409c" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e05eedc1332d4bbfa28a34da0e95409c" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b97dc0fa41fc422cbded920b8aeee3b1" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e2bec6c3826047c8a8ca759c60bb19ff" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "030f5fb2b7a44537b270b4c404971915" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "eba48f1e544d455986b250277b538909" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fe89101ff92d49e9a630a987e854fb0a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ed083dc9dc3c4f5fa9248d1b99d92da4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2643e290df8a4963bc3741b72302fe4f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f15873d7cae54a328809df9a8d76bbf7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "af7e3800e2f34908a3a77b8948d2fd32" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f769abb9b5a74ec89369a250e2c8d39b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "815740e575684a18ae4f7aced285fb16" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fe251668acaf4cc1a186f88895925031" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc27cfd52e154c9c83ffa6eef20c94f5" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fe251668acaf4cc1a186f88895925031" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6e7f71ec59fb413b942f9ce72cf1967c" + }, + "m_SlotId": 0 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 47.99997329711914, + "y": -670.0000610351563 + }, + "m_Blocks": [ + { + "m_Id": "2704a97326044be09a54d3e3810db15f" + }, + { + "m_Id": "0b7af971d63e4166afd190de3b9e9172" + }, + { + "m_Id": "fe4907798c1644289607e0d2603a9a68" + }, + { + "m_Id": "60890ae819b64d2494104d4458942fc9" + }, + { + "m_Id": "1dab94c6054f4017a233c1bee8e99726" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": 46.99992752075195, + "y": -12.000000953674317 + }, + "m_Blocks": [ + { + "m_Id": "883fa0154dc245788e90a0983dac686e" + }, + { + "m_Id": "d0f957ba1d13421b96ab67ec531eefa7" + }, + { + "m_Id": "358a13893c98426abb6bc4c3984c2dc8" + }, + { + "m_Id": "76ac26031b7c43a6a78d7e9db5db64be" + }, + { + "m_Id": "43b2f53e22494f52ad836aba700da7c7" + }, + { + "m_Id": "687659d5f2844131913f3ebec5692c99" + }, + { + "m_Id": "a61b9632fcd344bbb50f017fe9662523" + }, + { + "m_Id": "8277bdd1ba5e486788875b590047b626" + }, + { + "m_Id": "fe89101ff92d49e9a630a987e854fb0a" + }, + { + "m_Id": "e7adb047317f4e8f97e8758b79640e35" + }, + { + "m_Id": "bc220c2be8a74249ac65d93a8ae5cbdf" + }, + { + "m_Id": "4239ae5618e54aada26f71dc47c73c18" + }, + { + "m_Id": "2643e290df8a4963bc3741b72302fe4f" + }, + { + "m_Id": "2b74cde8bed7456b968b7b795a741d50" + }, + { + "m_Id": "04aea1edd8694d7f84d7852ec4078ce2" + }, + { + "m_Id": "ca5e280a68af4a45a358d1f7b9cff2e2" + }, + { + "m_Id": "91e279bc4ab24de6baf584d64e36b2ae" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Shader Graphs", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_ActiveTargets": [ + { + "m_Id": "b68cdcc63047409381c5e594c02463cd" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "016a629fdc404ff288561bcff85ec0de", + "m_Group": { + "m_Id": "9cdb7847683948c99034141805213a61" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -753.0001831054688, + "y": -1017.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "501e450c30724f02ba880b4dfe7bf0bb" + }, + { + "m_Id": "3639bfbe3d3f4b229fb628a1a8b23e5d" + }, + { + "m_Id": "74fdfb5491014143aa2c825f5407ffe8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0185960fa34547a8b2a5593e937eaf49", + "m_Id": 1, + "m_DisplayName": "X", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "X", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "028833ded6594d888b54c0ed4d1a213c", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "030f5fb2b7a44537b270b4c404971915", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -411.99981689453127, + "y": 191.99998474121095, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "493b4f4104c2438f8498f6de58ada442" + }, + { + "m_Id": "0d4c4d21d5d94b838efc01ec0235fed8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "04aea1edd8694d7f84d7852ec4078ce2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.SecondarySpecularShift", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 61.000030517578128, + "y": 551.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "95f38f9e439d46f6b767d7f992ae0e60" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.SecondarySpecularShift" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "04d0345f23f741f6932fc488ac0a4476", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "05fbfae444844c6fba5d11a68dde77d9", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "07835af3a85d4387bbd3386865feb0bd", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "079b5ed16ef94a448e53bb6158dbcd45", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1796.0, + "y": 382.0, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "8eeef1f3ab9a4f309fe256d6a579b2b8" + }, + { + "m_Id": "af390082fc1f429eb2bc52898581c65f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "07affa6d03af4e71be5df2863dc3cf00", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -411.99981689453127, + "y": 143.99998474121095, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "4a76173cb56049afb4021ffc98a09359" + }, + { + "m_Id": "35929c4279f84659bfcaada01f537c9e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "07d3bd34837d49efac457b1dd4f21469", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "08ccc7ab660441e99b582e3f493ce062", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "0b7af971d63e4166afd190de3b9e9172", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Normal", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "48748e76259b4423af31e7017f1b1967" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Normal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0d4c4d21d5d94b838efc01ec0235fed8", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "10fcfa37830d4e02851aae7950225694", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "11b80c01acff493e8d25da0eeae5b521", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "1390ac11bb8548bfbe91e6eab457f759", + "m_Group": { + "m_Id": "9cdb7847683948c99034141805213a61" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1665.0, + "y": -881.9999389648438, + "width": 189.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "bcee9c8d22514bdb97fb3a1b776cebf1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "5ef8aef8a81b4183b2aa03d38ada5d75" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "14ae49d9f448412f9e48b712d1468f27", + "m_Id": 0, + "m_DisplayName": "Secondary Specular Multiplier", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "15a95450e5e046cbb66c50e363aa6f5c", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "15bc9145e40041e2b9da7df6f07eeee9", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "1728986d8b5d4a60a610dc8f863ef11d", + "m_Guid": { + "m_GuidSerialized": "5b6c3d61-7bba-4042-b1f0-3799fd7bc7a2" + }, + "m_Name": "Specular Tint", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_1728986d8b5d4a60a610dc8f863ef11d", + "m_OverrideReferenceName": "_SpecularTint", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "1748e4e9d24e4de7932315b2e25527ce", + "m_Id": 0, + "m_DisplayName": "Bent Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BentNormal", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "17d3d431592e4c2bb1780a1e0a9f03a2", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1846dfbb5b1441829b77365754ab377d", + "m_Id": 0, + "m_DisplayName": "Secondary Specular Shift", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "1b344d261ec648189f8ff9340b0ed20c", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "1bbfb308461446debb1bfaf74fb9d0fb", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "1dab94c6054f4017a233c1bee8e99726", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.TessellationDisplacement", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "496c6449824a4cb7af88dec2be85f041" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.TessellationDisplacement" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "1dff7ccda7c2459fabb9d759da4ebbd8", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "1e559a52f2cf4d6282a91a6f552dfcb8", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1eec405643404f10aa4dee2ea51303a7", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "1f325b3e26a640949036a22e6af17a00", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -744.0, + "y": 363.0, + "width": 130.0, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "c55f572322244a4dae2badfed69c29e6" + }, + { + "m_Id": "07835af3a85d4387bbd3386865feb0bd" + }, + { + "m_Id": "faa11926f42c42ea8e9f2f14d3afd2b2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "1fead8c8f2eb471886227150feb2da07", + "m_Guid": { + "m_GuidSerialized": "aa855b2d-dd08-4c96-a497-11a5a836dd7c" + }, + "m_Name": "Base Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_1fead8c8f2eb471886227150feb2da07", + "m_OverrideReferenceName": "_BaseColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "20ec913f194d4acd871be539f0ceffd0", + "m_Group": { + "m_Id": "be2cb7795a6143a498576442f64713d6" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -845.0000610351563, + "y": 1418.0, + "width": 128.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "80957726e3df45db966134a9418138f8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "d962fe658f9a4982b62bd75d03b2276e" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "22d366686d314c62ab9ea7700c1b42e7", + "m_Id": 0, + "m_DisplayName": "Smoothness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Smoothness", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "23d0a726bc0d4c95bc67d874b0a46fbf", + "m_Group": { + "m_Id": "9cdb7847683948c99034141805213a61" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1007.0001220703125, + "y": -1100.0, + "width": 130.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "4c5b180b461d43f784844d8e9b3b6845" + }, + { + "m_Id": "4fd79aba098f40abadfcb6a788df8bf4" + }, + { + "m_Id": "67c850c6bae045d38afb3d813793f00d" + }, + { + "m_Id": "55f16b899e4042349c060935f8e3c882" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "2643e290df8a4963bc3741b72302fe4f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.SecondarySmoothness", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 61.000030517578128, + "y": 513.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "7ac7d38819cb49fbadbfc71413a3da76" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.SecondarySmoothness" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "2704a97326044be09a54d3e3810db15f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "fc09e913712c46d780c50a50e6df747c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Position" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "27233a528aeb411280889b3cc096ce6d", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "2848c38716704c6da99bb5bfd339a5c4", + "m_Id": 0, + "m_DisplayName": "Secondary Specular Tint", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SecondarySpecularTint", + "m_StageCapability": 2, + "m_Value": { + "x": 0.5, + "y": 0.5, + "z": 0.5 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 0, + "m_DefaultColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "28e5ad56a0cc4bd3acbf0cf95dafcd99", + "m_Id": 0, + "m_DisplayName": "Specular Tint", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "2a49a00b2aa04d5b979e73d7d63e23d0", + "m_Guid": { + "m_GuidSerialized": "0590fd48-8a05-4723-a384-c2273d0a9164" + }, + "m_Name": "Specular Shift Min", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SpecularShiftMin", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": -1.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "2a4f2175d8ca41fab6c4624de48f44fd", + "m_Title": "ID Map", + "m_Position": { + "x": -1801.9996337890625, + "y": 744.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2b0c15c346474e47bba4edea7f4d00ed", + "m_Id": 0, + "m_DisplayName": "Specular Shift", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SpecularShift", + "m_StageCapability": 2, + "m_Value": 0.10000000149011612, + "m_DefaultValue": 0.10000000149011612, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2b1f8f17f34d4d07bfa9a061a97ed745", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1836.0, + "y": 125.99999237060547, + "width": 136.00001525878907, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "ee9cd55adc774c31a6f4699792680829" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "bc814cd1e05d4e94b3b180cbe5f42bfd" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "2b74cde8bed7456b968b7b795a741d50", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.SpecularShift", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 72.00001525878906, + "y": 571.0, + "width": 200.00001525878907, + "height": 41.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "2b0c15c346474e47bba4edea7f4d00ed" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.SpecularShift" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "2c3d261d1f3443b4b06b82a9e110faef", + "m_Id": 0, + "m_DisplayName": "Base Color Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2c932aab8a0447e09e2733f0afcd0feb", + "m_Id": 0, + "m_DisplayName": "Rim Transmission Intensity", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "2cee3bb09b784906b68914fdfd279c7d", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "3230324be61b4cf0a9b15d53e5f48151", + "m_Group": { + "m_Id": "9cdb7847683948c99034141805213a61" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1426.0, + "y": -999.9999389648438, + "width": 126.00000762939453, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "c8894712474d492484deac572139b543" + }, + { + "m_Id": "5dc293eeb61d40f6a2e60dee2d39993b" + }, + { + "m_Id": "75e80dd8acf54011ad81c68fa7643fad" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "32954974236d4270afd7b5179916382f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -981.2951049804688, + "y": -899.2999267578125, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "d2fb341f601a4d8e84823e669dadb220" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1fead8c8f2eb471886227150feb2da07" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "334baaea25334886ba55b47a00a70600", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "337a57ae44bb4099b53bbca5b14a8765", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -484.73699951171877, + "y": -522.9528198242188, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "f904b8809c2247a38913be48fb2dc089" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "4c72ba57cfc1402bb8eedb23941ec9af" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "35548bbcfdf246118323976e19cad65e", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "358a13893c98426abb6bc4c3984c2dc8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Alpha", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 51.00004196166992, + "y": 62.000003814697269, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "5bf37270ba754ed7ad94fb22e0a5a6be" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Alpha" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "35929c4279f84659bfcaada01f537c9e", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "3639bfbe3d3f4b229fb628a1a8b23e5d", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "364bf0711ec54f028805cfb78c3b2936", + "m_Id": 0, + "m_DisplayName": "Normal (Tangent Space)", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NormalTS", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "366fe14bae29480a8d870a61047f38bf", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -744.0, + "y": 504.0000305175781, + "width": 130.0, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "407171467b584927aba0bcd728e9e0cf" + }, + { + "m_Id": "27233a528aeb411280889b3cc096ce6d" + }, + { + "m_Id": "07d3bd34837d49efac457b1dd4f21469" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", + "m_ObjectId": "36a7e27cf2f142179340d6911fb6702e", + "m_Id": 0, + "m_DisplayName": "Tangent", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tangent", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "38ad6bc9c98e4a37b8ace60514a07bfa", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3a36e0af1d014dd79a48ede02af5c854", + "m_Id": 0, + "m_DisplayName": "Ambient Occlusion", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Occlusion", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "407171467b584927aba0bcd728e9e0cf", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "40d64158c6334357b1e846acfbcaf7d9", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1618.0, + "y": 419.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "9e5ee99749a842fba9b8fc976c285dcc" + }, + { + "m_Id": "a4090433e1864879a6ddc5ace31cbfba" + }, + { + "m_Id": "658620e7c1e54e9ab7e1c33af49ea950" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "40df8f057b4f4bc98948c0648667673c", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1Node", + "m_ObjectId": "418e89bc480d45bb8dd81a829a1ce810", + "m_Group": { + "m_Id": "9cdb7847683948c99034141805213a61" + }, + "m_Name": "Float", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1773.0, + "y": -999.9999389648438, + "width": 126.00000762939453, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "0185960fa34547a8b2a5593e937eaf49" + }, + { + "m_Id": "b80731bafa324b21a25802913ebc37cb" + } + ], + "synonyms": [ + "Vector 1" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": 0.0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "4239ae5618e54aada26f71dc47c73c18", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.SecondarySpecularTint", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 57.0, + "y": 467.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "2848c38716704c6da99bb5bfd339a5c4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.SecondarySpecularTint" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "43b2f53e22494f52ad836aba700da7c7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Occlusion", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 73.99999237060547, + "y": 143.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "3a36e0af1d014dd79a48ede02af5c854" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Occlusion" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "44eb5ac0b1d841d1a21b90f793f10146", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1308.0, + "y": 655.0, + "width": 171.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "82baad0e2e2b44a18c7f5c21a42516d9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2a49a00b2aa04d5b979e73d7d63e23d0" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "45445a2f270b47348746e62d75ebd6c7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1036.9998779296875, + "y": 1222.9998779296875, + "width": 162.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "f84ab63ad59d473790240bbae5312104" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ddc2f22573d241e787bf84f06e4ba049" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "454e8678d7fa4d8583459d67c01c0d1d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1672.0, + "y": -182.0, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "9434105a0b564544a9d1f31216367712" + }, + { + "m_Id": "15bc9145e40041e2b9da7df6f07eeee9" + }, + { + "m_Id": "f27d637587474cacb94bfd396d77089d" + }, + { + "m_Id": "fca9ffe88cae49efa8c33c1354e48c1d" + }, + { + "m_Id": "787d961abdfd4d58a8bd0b2a1e2db47d" + }, + { + "m_Id": "decdf89d9b1c47e49e07623e017ab4f8" + }, + { + "m_Id": "f04fd49f51ba4fb684bf9e7cfe737a4c" + }, + { + "m_Id": "c37c97a92c19442dad070dbf06704ded" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4588201e86964eb5bce9495fcd4f7838", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1311.0, + "y": 700.0, + "width": 174.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "8a3adaabeac541deb75d10b29648a511" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "79aeca1c842d4a95812a15480ed3460d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "46c045243fd947a3bf8f480d04000881", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "48748e76259b4423af31e7017f1b1967", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "493b4f4104c2438f8498f6de58ada442", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "494d63b9c7f14dff9b07d81b417274ef", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "62ba90b39c554829b983338182c6db53" + }, + { + "m_Id": "1fead8c8f2eb471886227150feb2da07" + }, + { + "m_Id": "a8fac80485344a489b31db2a226e0489" + }, + { + "m_Id": "5ef8aef8a81b4183b2aa03d38ada5d75" + }, + { + "m_Id": "d962fe658f9a4982b62bd75d03b2276e" + }, + { + "m_Id": "d5ea19d7fc704761908396f642de59c8" + }, + { + "m_Id": "6dc6a8e2ab304a639656ee2082845e1c" + }, + { + "m_Id": "ed8f4e5d62a34a71a82aedc1436a6cae" + }, + { + "m_Id": "b304178995574d4b8dceaf0eade7e621" + }, + { + "m_Id": "ddc2f22573d241e787bf84f06e4ba049" + }, + { + "m_Id": "bc814cd1e05d4e94b3b180cbe5f42bfd" + }, + { + "m_Id": "1728986d8b5d4a60a610dc8f863ef11d" + }, + { + "m_Id": "7ad41145b0c646049037af434d423fc6" + }, + { + "m_Id": "2a49a00b2aa04d5b979e73d7d63e23d0" + }, + { + "m_Id": "79aeca1c842d4a95812a15480ed3460d" + }, + { + "m_Id": "8197dc419ed34d5e8c22c7c35775566a" + }, + { + "m_Id": "629bfa855bb345f5b11dd44954fbddba" + }, + { + "m_Id": "5d4c697aa2e74bdbb12725c42b2313e7" + }, + { + "m_Id": "ac27b0d8beef493a80956330658fb3e7" + }, + { + "m_Id": "573aafa98926413385e50b643d8204a8" + }, + { + "m_Id": "4c72ba57cfc1402bb8eedb23941ec9af" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "496c6449824a4cb7af88dec2be85f041", + "m_Id": 0, + "m_DisplayName": "Tessellation Displacement", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TessellationDisplacement", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "49cec6f655c34b46a219eed9fed64e30", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4a76173cb56049afb4021ffc98a09359", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4be5e95fcd374b61bd561cf5a7bec49a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1014.0, + "y": 360.0, + "width": 173.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "e9bda8c3d270475490b2b7838f87a7de" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7ad41145b0c646049037af434d423fc6" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4c5b180b461d43f784844d8e9b3b6845", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "4c72ba57cfc1402bb8eedb23941ec9af", + "m_Guid": { + "m_GuidSerialized": "1b518bb0-d43b-4997-b42b-bcf27142d425" + }, + "m_Name": "Tessellation Factor", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Tessellation Factor", + "m_DefaultReferenceName": "_Tessellation_Factor", + "m_OverrideReferenceName": "_TessellationFactor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 32.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "4e4c5ea5d3094e1595676fdb82c3c6f2", + "m_Id": 0, + "m_DisplayName": "Hair Strand Direction", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "HairStrandDirection", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4e86ff273f104b47a35a04b03339a9d7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2131.0, + "y": 438.0, + "width": 159.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "8f90b16bec664b40969b8192f7069d7e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ac27b0d8beef493a80956330658fb3e7" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4e971251d58043798122a4510a3e233e", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4fd79aba098f40abadfcb6a788df8bf4", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "501e450c30724f02ba880b4dfe7bf0bb", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "51d12b88dbe54204b4dca4f289ac9b91", + "m_Id": 0, + "m_DisplayName": "Vertex Base Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5344a6989aba47fd9ea911a2503f6363", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "5511d7e8ad5044bcb20cbb1224be4cd3", + "m_Id": 0, + "m_DisplayName": "Transmittance", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Transmittance", + "m_StageCapability": 2, + "m_Value": { + "x": 0.30000001192092898, + "y": 0.19500000774860383, + "z": 0.09000000357627869 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "55f16b899e4042349c060935f8e3c882", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "573aafa98926413385e50b643d8204a8", + "m_Guid": { + "m_GuidSerialized": "cd883663-2432-4f0e-bea9-64b13fd75cec" + }, + "m_Name": "Emissive Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_EmissiveColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "57d676f5e3034062bd3e5518c58e5f5d", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "5874a8cec8cf4abf8f56c8ee53245f1a", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5bc2e2ebb6e84033be0c02d88425a9d9", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1897.0, + "y": -180.0, + "width": 139.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "baf616c41c254dcca387f1819d9a2a42" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "6dc6a8e2ab304a639656ee2082845e1c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5bf37270ba754ed7ad94fb22e0a5a6be", + "m_Id": 0, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5c85d658386b4b13bd3a308504910663", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "5d4c697aa2e74bdbb12725c42b2313e7", + "m_Guid": { + "m_GuidSerialized": "5b5af7c1-d733-4406-ad7f-139ef1fb78c5" + }, + "m_Name": "Rim Transmission Intensity", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_RimTransmissionIntensity", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 2, + "m_Hidden": false, + "m_Value": 0.05000000074505806, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "5dc293eeb61d40f6a2e60dee2d39993b", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "5ef8aef8a81b4183b2aa03d38ada5d75", + "m_Guid": { + "m_GuidSerialized": "c99cfa48-2a38-421d-b471-4979b348a1c3" + }, + "m_Name": "Vertex Color Strength", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_5ef8aef8a81b4183b2aa03d38ada5d75", + "m_OverrideReferenceName": "_VertexColorStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5f984a05a60b4f76afa0ec01041e1d96", + "m_Group": { + "m_Id": "72585dd91b3d4da7b55123bae128c48b" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2918.0, + "y": -802.0, + "width": 168.00001525878907, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "2c3d261d1f3443b4b06b82a9e110faef" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "62ba90b39c554829b983338182c6db53" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5fdc289552dc404ebce3894ad8a07f54", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "60890ae819b64d2494104d4458942fc9", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.TessellationFactor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "839ce6c49ee74e0c9bfe1a7c8dd309ea" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.TessellationFactor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "60f5c5dda134431287bf9b6f82a257ce", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "627b5ab6400f4b94ae60bfcab74b4ab5", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -571.0, + "y": 360.0, + "width": 216.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "2c932aab8a0447e09e2733f0afcd0feb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "5d4c697aa2e74bdbb12725c42b2313e7" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "629bfa855bb345f5b11dd44954fbddba", + "m_Guid": { + "m_GuidSerialized": "a82edcba-4fed-4ba8-9007-3a79175ba3b7" + }, + "m_Name": "Secondary Specular Shift", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SecondarySpecularShift", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.15000000596046449, + "m_FloatType": 1, + "m_RangeValues": { + "x": -1.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "62ba90b39c554829b983338182c6db53", + "m_Guid": { + "m_GuidSerialized": "ffcaae55-d07d-4e7a-a6b5-45d201ee4df5" + }, + "m_Name": "Base Color Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_62ba90b39c554829b983338182c6db53", + "m_OverrideReferenceName": "_BaseColorMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 2, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "62d6d2cb38b34a8dae2f3582eadc51fd", + "m_Id": 0, + "m_DisplayName": "Emission", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Emission", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 1, + "m_DefaultColor": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "645f90c185f2471d9630858b570a39ca", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "658620e7c1e54e9ab7e1c33af49ea950", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.LightingData", + "m_ObjectId": "6642d27020f646129f5cda404c16ec41", + "m_NormalDropOffSpace": 0, + "m_BlendPreserveSpecular": true, + "m_ReceiveDecals": true, + "m_ReceiveSSR": true, + "m_ReceiveSSRTransparent": false, + "m_SpecularAA": false, + "m_SpecularOcclusionMode": 1, + "m_OverrideBakedGI": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "67c850c6bae045d38afb3d813793f00d", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "687659d5f2844131913f3ebec5692c99", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Smoothness", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 73.99999237060547, + "y": 182.99998474121095, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "22d366686d314c62ab9ea7700c1b42e7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Smoothness" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "6994bc4fe4d8487c8fd2bce6e7485bbd", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1037.0, + "y": 655.0, + "width": 126.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "1eec405643404f10aa4dee2ea51303a7" + }, + { + "m_Id": "be84a2c1f2a8436cb5ceada6d45893e9" + }, + { + "m_Id": "d07c2aa542b94c4fa22f3d703a1f5d60" + }, + { + "m_Id": "04d0345f23f741f6932fc488ac0a4476" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "6b2e66277a7943f5800e4557cd983757", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -411.99981689453127, + "y": 215.99998474121095, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "38ad6bc9c98e4a37b8ace60514a07bfa" + }, + { + "m_Id": "eac54b5f186d486e80825976e56c5237" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6b5deda71f474aee97807127ea957961", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "6cf2216245ca4c94a226d2a52deb5633", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1914.0, + "y": 419.0, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "1b344d261ec648189f8ff9340b0ed20c" + }, + { + "m_Id": "6cf943c0e05c4227a451bfe832fb0e00" + }, + { + "m_Id": "ab63acc371ab4765a2800d13b87b7152" + }, + { + "m_Id": "864866bcd4e4447fbe0cc68f600714d4" + }, + { + "m_Id": "db66712351c04b3eb291dd17798f7b1c" + }, + { + "m_Id": "60f5c5dda134431287bf9b6f82a257ce" + }, + { + "m_Id": "8fe0ba5e3f2845ec8b9295f68c04d12d" + }, + { + "m_Id": "e97c3fa8ab4d480faefb7391b4a9c808" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6cf943c0e05c4227a451bfe832fb0e00", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "6dc6a8e2ab304a639656ee2082845e1c", + "m_Guid": { + "m_GuidSerialized": "553fed75-2c32-4ba5-9e11-bc8403abcfc3" + }, + "m_Name": "Mask Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_6dc6a8e2ab304a639656ee2082845e1c", + "m_OverrideReferenceName": "_MaskMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "6e7f71ec59fb413b942f9ce72cf1967c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -411.0000305175781, + "y": -670.0000610351563, + "width": 56.0, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "334baaea25334886ba55b47a00a70600" + }, + { + "m_Id": "927b00c341304144a459a766397301d6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6f3540c2049c407f8b731f2c50534ed8", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6f484dea1069470eb479d882654b3ea7", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "70f0682e6be24182b9c9d5a22cc6b96c", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "72585dd91b3d4da7b55123bae128c48b", + "m_Title": "Diffuse and Alpha", + "m_Position": { + "x": -2943.0, + "y": -861.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7260c54475d24fdc9dc73a6544edaa9c", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "745eb023a62a42b7962603c47e7536e5", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "74fdfb5491014143aa2c825f5407ffe8", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "75e80dd8acf54011ad81c68fa7643fad", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "76316b0d0a944d25a08ef22955a3b1d0", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "7652379a6a4344a084baa084341cdc3a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2129.0, + "y": 377.0, + "width": 157.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "9c01b8c06c0b4c588a0e4b6be4709bad" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "573aafa98926413385e50b643d8204a8" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "76ac26031b7c43a6a78d7e9db5db64be", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.BentNormal", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 82.0, + "y": 133.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "1748e4e9d24e4de7932315b2e25527ce" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BentNormal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "787d961abdfd4d58a8bd0b2a1e2db47d", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "79aeca1c842d4a95812a15480ed3460d", + "m_Guid": { + "m_GuidSerialized": "ba9d6b62-58df-4ee8-ba15-a1341768bf67" + }, + "m_Name": "Specular Shift Max", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SpecularShiftMax", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": -1.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "7a473df09e9b4bd3b82814666640158f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1213.0, + "y": 565.0, + "width": 231.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "14ae49d9f448412f9e48b712d1468f27" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8197dc419ed34d5e8c22c7c35775566a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7ac7d38819cb49fbadbfc71413a3da76", + "m_Id": 0, + "m_DisplayName": "Secondary Smoothness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SecondarySmoothness", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "7ad41145b0c646049037af434d423fc6", + "m_Guid": { + "m_GuidSerialized": "8ba45b1e-7fc1-426d-84e0-33d302945c1a" + }, + "m_Name": "Specular Multiplier", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SpecularMultiplier", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "7dbf0eb7f73346f89d219731f4e3b02a", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7ebc51c5ee6542f483e212e0a309011a", + "m_Id": 1, + "m_DisplayName": "Strength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Strength", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7feb781840974d5faee46cdb90f5af0b", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "80957726e3df45db966134a9418138f8", + "m_Id": 0, + "m_DisplayName": "Alpha Clip", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "815740e575684a18ae4f7aced285fb16", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -970.9999389648438, + "y": 427.0000305175781, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "1dff7ccda7c2459fabb9d759da4ebbd8" + }, + { + "m_Id": "a1bd16c0f006490ea28c3fd3a27df8f0" + }, + { + "m_Id": "e7665d3760434dc88e41ba34f6d09177" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "8197dc419ed34d5e8c22c7c35775566a", + "m_Guid": { + "m_GuidSerialized": "ad5c7094-5822-4685-bf0c-ae8d59ca1faf" + }, + "m_Name": "Secondary Specular Multiplier", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SecondarySpecularMultiplier", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.05000000074505806, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "8277bdd1ba5e486788875b590047b626", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Emission", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 58.9999885559082, + "y": 261.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "62d6d2cb38b34a8dae2f3582eadc51fd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Emission" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "82baad0e2e2b44a18c7f5c21a42516d9", + "m_Id": 0, + "m_DisplayName": "Specular Shift Min", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "839ce6c49ee74e0c9bfe1a7c8dd309ea", + "m_Id": 0, + "m_DisplayName": "Tessellation Factor", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "TessellationFactor", + "m_StageCapability": 1, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "83ccede77bf347b5ada7f22a90a71e54", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "864866bcd4e4447fbe0cc68f600714d4", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "883fa0154dc245788e90a0983dac686e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Transmittance", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 90.99999237060547, + "y": 13.999970436096192, + "width": 200.00001525878907, + "height": 41.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "5511d7e8ad5044bcb20cbb1224be4cd3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Transmittance" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8872ee219c6b42539e490dff4d04138e", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8a3adaabeac541deb75d10b29648a511", + "m_Id": 0, + "m_DisplayName": "Specular Shift Max", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "8dc18247ab4b4e5caf09faf953798497", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -411.0000305175781, + "y": -694.0, + "width": 56.0, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "49cec6f655c34b46a219eed9fed64e30" + }, + { + "m_Id": "5344a6989aba47fd9ea911a2503f6363" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8eeef1f3ab9a4f309fe256d6a579b2b8", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8f7592f0a88049148d7a20c1cb1e22cb", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "8f90b16bec664b40969b8192f7069d7e", + "m_Id": 0, + "m_DisplayName": "Emission Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "8fe0ba5e3f2845ec8b9295f68c04d12d", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "9048db0cb1704257a34f66429eaca175", + "m_Group": { + "m_Id": "2a4f2175d8ca41fab6c4624de48f44fd" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1590.999755859375, + "y": 803.0, + "width": 184.0, + "height": 252.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "c28456e4b57d4d41909a88ad202e2b1a" + }, + { + "m_Id": "8872ee219c6b42539e490dff4d04138e" + }, + { + "m_Id": "c5c3b8222d3346689892bd780ffaa71f" + }, + { + "m_Id": "7feb781840974d5faee46cdb90f5af0b" + }, + { + "m_Id": "c9783f62172e4aec98ecdc6d99267997" + }, + { + "m_Id": "c607910e474c477fa4c3a5394b49c254" + }, + { + "m_Id": "028833ded6594d888b54c0ed4d1a213c" + }, + { + "m_Id": "57d676f5e3034062bd3e5518c58e5f5d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "91e279bc4ab24de6baf584d64e36b2ae", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.AlphaClipThreshold", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 71.99999237060547, + "y": 689.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "a39ba9aad8d348e1b9d547f1f8c0685d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.AlphaClipThreshold" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "927b00c341304144a459a766397301d6", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "9434105a0b564544a9d1f31216367712", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "95f38f9e439d46f6b767d7f992ae0e60", + "m_Id": 0, + "m_DisplayName": "Secondary Specular Shift", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SecondarySpecularShift", + "m_StageCapability": 2, + "m_Value": -0.10000000149011612, + "m_DefaultValue": -0.10000000149011612, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "9730674dcf954541ac635c37e167977f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -526.0, + "y": 700.0000610351563, + "width": 56.000003814697269, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "76316b0d0a944d25a08ef22955a3b1d0" + }, + { + "m_Id": "745eb023a62a42b7962603c47e7536e5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "97fe11918115427b831d4ee7b93b40eb", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "9c01b8c06c0b4c588a0e4b6be4709bad", + "m_Id": 0, + "m_DisplayName": "Emissive Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9c661df801f348f0ad7991ba68cbe2d5", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "9cdb7847683948c99034141805213a61", + "m_Title": "Vertex Color Mask and Depth Blend", + "m_Position": { + "x": -1965.0, + "y": -1159.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9e5ee99749a842fba9b8fc976c285dcc", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a1bd16c0f006490ea28c3fd3a27df8f0", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a2b446a108624f4ea43455c92d25610e", + "m_Id": 0, + "m_DisplayName": "Alpha Clip Threshold Shadow", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AlphaClipThresholdShadow", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a39ba9aad8d348e1b9d547f1f8c0685d", + "m_Id": 0, + "m_DisplayName": "Alpha Clip Threshold", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AlphaClipThreshold", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a4090433e1864879a6ddc5ace31cbfba", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "a61b9632fcd344bbb50f017fe9662523", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.HairStrandDirection", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 66.00003051757813, + "y": 217.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "4e4c5ea5d3094e1595676fdb82c3c6f2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.HairStrandDirection" +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "a8fac80485344a489b31db2a226e0489", + "m_Guid": { + "m_GuidSerialized": "3a62cbe1-292f-42d4-8678-d1dc0695eb3b" + }, + "m_Name": "Vertex Base Color", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_a8fac80485344a489b31db2a226e0489", + "m_OverrideReferenceName": "_VertexBaseColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "ab291a3748ee4efba44081f662392b9c", + "m_Group": { + "m_Id": "9cdb7847683948c99034141805213a61" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1262.0, + "y": -1033.9998779296875, + "width": 171.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "51d12b88dbe54204b4dca4f289ac9b91" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a8fac80485344a489b31db2a226e0489" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ab63acc371ab4765a2800d13b87b7152", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "ac27b0d8beef493a80956330658fb3e7", + "m_Guid": { + "m_GuidSerialized": "7cefccf5-1b01-4a43-ad9e-5c90373d8f44" + }, + "m_Name": "Emission Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_ac27b0d8beef493a80956330658fb3e7", + "m_OverrideReferenceName": "_EmissionMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HairSubTarget", + "m_ObjectId": "ae695df4997e40b2ae5fccf1dbc75884" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "ae6aeab78fad43109257fd5685aca7ad", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "af325e529f144f119f865552aeb01d6b", + "m_Id": 0, + "m_DisplayName": "Rim Transmission Intensity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "RimTransmissionIntensity", + "m_StageCapability": 2, + "m_Value": 0.05000000074505806, + "m_DefaultValue": 0.20000000298023225, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "af390082fc1f429eb2bc52898581c65f", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "af7e3800e2f34908a3a77b8948d2fd32", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1059.0, + "y": 956.9999389648438, + "width": 183.99998474121095, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "7dbf0eb7f73346f89d219731f4e3b02a" + }, + { + "m_Id": "d40713f2096b42e38a0c7e5f8926687d" + }, + { + "m_Id": "35548bbcfdf246118323976e19cad65e" + }, + { + "m_Id": "7260c54475d24fdc9dc73a6544edaa9c" + }, + { + "m_Id": "97fe11918115427b831d4ee7b93b40eb" + }, + { + "m_Id": "ea85740a0e1e4ec5bcd3084711e2da2f" + }, + { + "m_Id": "10fcfa37830d4e02851aae7950225694" + }, + { + "m_Id": "5874a8cec8cf4abf8f56c8ee53245f1a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 1, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "b304178995574d4b8dceaf0eade7e621", + "m_Guid": { + "m_GuidSerialized": "716a1137-cfb1-4c9d-bc69-04632fcd9cd6" + }, + "m_Name": "Normal Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_b304178995574d4b8dceaf0eade7e621", + "m_OverrideReferenceName": "_NormalMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b6774fddfd76459bac0b07bd3947efa3", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HDTarget", + "m_ObjectId": "b68cdcc63047409381c5e594c02463cd", + "m_ActiveSubTarget": { + "m_Id": "ae695df4997e40b2ae5fccf1dbc75884" + }, + "m_Datas": [ + { + "m_Id": "f907ec2614f64fee9511dbed58f101b9" + }, + { + "m_Id": "6642d27020f646129f5cda404c16ec41" + }, + { + "m_Id": "ca7dd4e86229499ea82f26ce21b18c9f" + }, + { + "m_Id": "f5f54dac45ca4f98b35bfd8055240a0f" + } + ], + "m_CustomEditorGUI": "", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DAssetNode", + "m_ObjectId": "b7dd6d548cab4312a8b6e729fb7e3a32", + "m_Group": { + "m_Id": "2a4f2175d8ca41fab6c4624de48f44fd" + }, + "m_Name": "Texture 2D Asset", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1776.999755859375, + "y": 803.0, + "width": 143.0, + "height": 105.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "40df8f057b4f4bc98948c0648667673c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b80731bafa324b21a25802913ebc37cb", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "b97dc0fa41fc422cbded920b8aeee3b1", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -526.0, + "y": 726.0, + "width": 56.000003814697269, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "5fdc289552dc404ebce3894ad8a07f54" + }, + { + "m_Id": "cdc59c56a8ae479b9b26ebec09ecf2af" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ba480ecbddef4b438d53b2d86976cab9", + "m_Id": 0, + "m_DisplayName": "Shadow Clip", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "baf616c41c254dcca387f1819d9a2a42", + "m_Id": 0, + "m_DisplayName": "Mask Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.VertexColorNode", + "m_ObjectId": "bc03bc7dc2ec45c58768cf357d7ef079", + "m_Group": { + "m_Id": "9cdb7847683948c99034141805213a61" + }, + "m_Name": "Vertex Color", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1940.0, + "y": -999.9999389648438, + "width": 116.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "bf448c84a8af45968459b416d02c69a3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "bc220c2be8a74249ac65d93a8ae5cbdf", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.SpecularTint", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 58.00001907348633, + "y": 395.9999694824219, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "da2ed9a7347d45adabf135aa710395f0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.SpecularTint" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "bc27cfd52e154c9c83ffa6eef20c94f5", + "m_Group": { + "m_Id": "9cdb7847683948c99034141805213a61" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1940.0, + "y": -1057.9998779296875, + "width": 56.0, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "6f3540c2049c407f8b731f2c50534ed8" + }, + { + "m_Id": "fbabbd7d9e264747b9ec6a8f021bc5d7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "bc814cd1e05d4e94b3b180cbe5f42bfd", + "m_Guid": { + "m_GuidSerialized": "01fa32ed-9744-41c4-a9f3-8f45ff507022" + }, + "m_Name": "Flow Map", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_bc814cd1e05d4e94b3b180cbe5f42bfd", + "m_OverrideReferenceName": "_FlowMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 2 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bcee9c8d22514bdb97fb3a1b776cebf1", + "m_Id": 0, + "m_DisplayName": "Vertex Color Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "bdfe061154bb4a70b4961bf28fdc1ff4", + "m_Group": { + "m_Id": "9cdb7847683948c99034141805213a61" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1612.0, + "y": -999.9999389648438, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "4e971251d58043798122a4510a3e233e" + }, + { + "m_Id": "f0cfa449191f4171b27dcc76ab6a2da1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "be2cb7795a6143a498576442f64713d6", + "m_Title": "Standard Alpha Clip", + "m_Position": { + "x": -870.0, + "y": 1359.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "be84a2c1f2a8436cb5ceada6d45893e9", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "bf448c84a8af45968459b416d02c69a3", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalStrengthNode", + "m_ObjectId": "c11ee2e3010d48a9a45e803c58cceaa3", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Normal Strength", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -779.9999389648438, + "y": 1041.0, + "width": 166.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "cd0678aa9ec34c438304e160465603a1" + }, + { + "m_Id": "7ebc51c5ee6542f483e212e0a309011a" + }, + { + "m_Id": "1bbfb308461446debb1bfaf74fb9d0fb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "c28456e4b57d4d41909a88ad202e2b1a", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.StickyNoteData", + "m_ObjectId": "c3448cd8492948db8adf7a079b6fcd8e", + "m_Title": "HDRP", + "m_Content": "R = Metallic\nG = AO\nB = Micro Normal Mask\nA = Smoothness", + "m_TextSize": 0, + "m_Theme": 0, + "m_Position": { + "serializedVersion": "2", + "x": -1682.0, + "y": -285.0, + "width": 200.0, + "height": 100.0 + }, + "m_Group": { + "m_Id": "" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "c37c97a92c19442dad070dbf06704ded", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c47e9f8f06464bcaba87ddfdec2550d1", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "c55f572322244a4dae2badfed69c29e6", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c5c3b8222d3346689892bd780ffaa71f", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "c607910e474c477fa4c3a5394b49c254", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "c8894712474d492484deac572139b543", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c9783f62172e4aec98ecdc6d99267997", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "ca5e280a68af4a45a358d1f7b9cff2e2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.NormalTS", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 87.99999237060547, + "y": 647.9999389648438, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "364bf0711ec54f028805cfb78c3b2936" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.NormalTS" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.SystemData", + "m_ObjectId": "ca7dd4e86229499ea82f26ce21b18c9f", + "m_MaterialNeedsUpdateHash": 12719, + "m_SurfaceType": 1, + "m_RenderingPass": 4, + "m_BlendMode": 0, + "m_ZTest": 4, + "m_ZWrite": false, + "m_TransparentCullMode": 2, + "m_OpaqueCullMode": 2, + "m_SortPriority": 0, + "m_AlphaTest": true, + "m_TransparentDepthPrepass": false, + "m_TransparentDepthPostpass": false, + "m_SupportLodCrossFade": false, + "m_DoubleSidedMode": 2, + "m_DOTSInstancing": false, + "m_CustomVelocity": false, + "m_Tessellation": true, + "m_TessellationMode": 1, + "m_TessellationFactorMinDistance": 20.0, + "m_TessellationFactorMaxDistance": 50.0, + "m_TessellationFactorTriangleSize": 100.0, + "m_TessellationShapeFactor": 0.75, + "m_TessellationBackFaceCullEpsilon": -0.25, + "m_TessellationMaxDisplacement": 0.009999999776482582, + "m_Version": 1, + "inspectorFoldoutMask": 9 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "cd0678aa9ec34c438304e160465603a1", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "cdc59c56a8ae479b9b26ebec09ecf2af", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d07c2aa542b94c4fa22f3d703a1f5d60", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "d0f957ba1d13421b96ab67ec531eefa7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.BaseColor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "efd248053249470994c19338779f963b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BaseColor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d2879013cac543e893122f0eacba141b", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "d2920db565474984a8eae456eca16597", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -411.99981689453127, + "y": 167.99998474121095, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "9c661df801f348f0ad7991ba68cbe2d5" + }, + { + "m_Id": "17d3d431592e4c2bb1780a1e0a9f03a2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "d2fb341f601a4d8e84823e669dadb220", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d40713f2096b42e38a0c7e5f8926687d", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d4115e0d1e26428b86f34fa01acbaf2c", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "d5ea19d7fc704761908396f642de59c8", + "m_Guid": { + "m_GuidSerialized": "4c15fac4-6456-4d6a-b272-cbe501cb8e12" + }, + "m_Name": "Shadow Clip", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_d5ea19d7fc704761908396f642de59c8", + "m_OverrideReferenceName": "_ShadowClip", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.25, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "d962fe658f9a4982b62bd75d03b2276e", + "m_Guid": { + "m_GuidSerialized": "6c26b18b-16d4-4524-a7d2-0120218bb0fc" + }, + "m_Name": "Alpha Clip", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_d962fe658f9a4982b62bd75d03b2276e", + "m_OverrideReferenceName": "_AlphaClip", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.10000000149011612, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "d971314bc5f54cdab9c09233077b1881", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1321.0, + "y": 226.0, + "width": 56.000003814697269, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "8f7592f0a88049148d7a20c1cb1e22cb" + }, + { + "m_Id": "d2879013cac543e893122f0eacba141b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "da2ed9a7347d45adabf135aa710395f0", + "m_Id": 0, + "m_DisplayName": "Specular Tint", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SpecularTint", + "m_StageCapability": 2, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 0, + "m_DefaultColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "db66712351c04b3eb291dd17798f7b1c", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "ddc2f22573d241e787bf84f06e4ba049", + "m_Guid": { + "m_GuidSerialized": "896ff0e2-487e-462b-97a9-d76d74fab136" + }, + "m_Name": "Normal Strength", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_NormalStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "decdf89d9b1c47e49e07623e017ab4f8", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "e00fd7cf1bf84eb8af3423a5f84f02da", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -987.0, + "y": 822.0, + "width": 207.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "1846dfbb5b1441829b77365754ab377d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "629bfa855bb345f5b11dd44954fbddba" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "e05eedc1332d4bbfa28a34da0e95409c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -726.0, + "y": 738.0, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "70f0682e6be24182b9c9d5a22cc6b96c" + }, + { + "m_Id": "b6774fddfd76459bac0b07bd3947efa3" + }, + { + "m_Id": "d4115e0d1e26428b86f34fa01acbaf2c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "e1b8260eccc44d31ab1d3217779a2c4d", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "e2bec6c3826047c8a8ca759c60bb19ff", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1672.0, + "y": 114.0, + "width": 184.0, + "height": 253.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "2cee3bb09b784906b68914fdfd279c7d" + }, + { + "m_Id": "83ccede77bf347b5ada7f22a90a71e54" + }, + { + "m_Id": "08ccc7ab660441e99b582e3f493ce062" + }, + { + "m_Id": "11b80c01acff493e8d25da0eeae5b521" + }, + { + "m_Id": "15a95450e5e046cbb66c50e363aa6f5c" + }, + { + "m_Id": "645f90c185f2471d9630858b570a39ca" + }, + { + "m_Id": "f8768b5697a64470ae1a4e107cec1277" + }, + { + "m_Id": "46c045243fd947a3bf8f480d04000881" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 1, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e620d929496248c68291cd132b8cf818", + "m_Id": 0, + "m_DisplayName": "Secondary Smoothness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "e7665d3760434dc88e41ba34f6d09177", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "e7adb047317f4e8f97e8758b79640e35", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.RimTransmissionIntensity", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 77.0, + "y": 385.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "af325e529f144f119f865552aeb01d6b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.RimTransmissionIntensity" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "e97c3fa8ab4d480faefb7391b4a9c808", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e9bda8c3d270475490b2b7838f87a7de", + "m_Id": 0, + "m_DisplayName": "Specular Multiplier", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "ea85740a0e1e4ec5bcd3084711e2da2f", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "eac54b5f186d486e80825976e56c5237", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "eba48f1e544d455986b250277b538909", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -498.00006103515627, + "y": 292.0, + "width": 143.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ba480ecbddef4b438d53b2d86976cab9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "d5ea19d7fc704761908396f642de59c8" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "ed083dc9dc3c4f5fa9248d1b99d92da4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -556.0, + "y": 582.0, + "width": 200.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "e620d929496248c68291cd132b8cf818" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ed8f4e5d62a34a71a82aedc1436a6cae" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "ed8f4e5d62a34a71a82aedc1436a6cae", + "m_Guid": { + "m_GuidSerialized": "4d72e239-9ff8-45d3-ae3a-d432cdd807b0" + }, + "m_Name": "Secondary Smoothness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SecondarySmoothness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.625, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "ee9cd55adc774c31a6f4699792680829", + "m_Id": 0, + "m_DisplayName": "Flow Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "efd248053249470994c19338779f963b", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.5, + "y": 0.5, + "z": 0.5 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 0, + "m_DefaultColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "f04fd49f51ba4fb684bf9e7cfe737a4c", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f0cfa449191f4171b27dcc76ab6a2da1", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f15873d7cae54a328809df9a8d76bbf7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1239.0, + "y": 972.9999389648438, + "width": 149.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "f4ab81528cf24272a9605474cff4b6b0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "b304178995574d4b8dceaf0eade7e621" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f27d637587474cacb94bfd396d77089d", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "f4ab81528cf24272a9605474cff4b6b0", + "m_Id": 0, + "m_DisplayName": "Normal Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HairData", + "m_ObjectId": "f5f54dac45ca4f98b35bfd8055240a0f", + "m_MaterialType": 0, + "m_ScatteringMode": 0, + "m_ColorParameterization": 0, + "m_GeometryType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f769abb9b5a74ec89369a250e2c8d39b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1201.0, + "y": 487.00006103515627, + "width": 146.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "28e5ad56a0cc4bd3acbf0cf95dafcd99" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1728986d8b5d4a60a610dc8f863ef11d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f84ab63ad59d473790240bbae5312104", + "m_Id": 0, + "m_DisplayName": "Normal Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "f8768b5697a64470ae1a4e107cec1277", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f904b8809c2247a38913be48fb2dc089", + "m_Id": 0, + "m_DisplayName": "Tessellation Factor", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.BuiltinData", + "m_ObjectId": "f907ec2614f64fee9511dbed58f101b9", + "m_Distortion": false, + "m_DistortionMode": 0, + "m_DistortionDepthTest": true, + "m_AddPrecomputedVelocity": false, + "m_TransparentWritesMotionVec": true, + "m_AlphaToMask": true, + "m_DepthOffset": false, + "m_ConservativeDepthOffset": false, + "m_TransparencyFog": true, + "m_AlphaTestShadow": true, + "m_BackThenFrontRendering": true, + "m_TransparentDepthPrepass": false, + "m_TransparentDepthPostpass": false, + "m_SupportLodCrossFade": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "faa11926f42c42ea8e9f2f14d3afd2b2", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "fbabbd7d9e264747b9ec6a8f021bc5d7", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "fc09e913712c46d780c50a50e6df747c", + "m_Id": 0, + "m_DisplayName": "Position", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Position", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fca9ffe88cae49efa8c33c1354e48c1d", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "fe251668acaf4cc1a186f88895925031", + "m_Group": { + "m_Id": "72585dd91b3d4da7b55123bae128c48b" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2691.0, + "y": -802.0, + "width": 184.0, + "height": 253.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "e1b8260eccc44d31ab1d3217779a2c4d" + }, + { + "m_Id": "6b5deda71f474aee97807127ea957961" + }, + { + "m_Id": "5c85d658386b4b13bd3a308504910663" + }, + { + "m_Id": "c47e9f8f06464bcaba87ddfdec2550d1" + }, + { + "m_Id": "6f484dea1069470eb479d882654b3ea7" + }, + { + "m_Id": "05fbfae444844c6fba5d11a68dde77d9" + }, + { + "m_Id": "1e559a52f2cf4d6282a91a6f552dfcb8" + }, + { + "m_Id": "ae6aeab78fad43109257fd5685aca7ad" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "fe4907798c1644289607e0d2603a9a68", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Tangent", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "36a7e27cf2f142179340d6911fb6702e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "fe89101ff92d49e9a630a987e854fb0a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.AlphaClipThresholdShadow", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 60.00000762939453, + "y": 344.0000305175781, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "a2b446a108624f4ea43455c92d25610e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.AlphaClipThresholdShadow" +} + diff --git a/HDRP/Shaders/HDRP12/Tessellation/RL_HairShaderMultiPass_Baked_HDRP12_Tessellation.shadergraph.meta b/HDRP/Shaders/HDRP12/Tessellation/RL_HairShaderMultiPass_Baked_HDRP12_Tessellation.shadergraph.meta new file mode 100644 index 0000000..7596ab7 --- /dev/null +++ b/HDRP/Shaders/HDRP12/Tessellation/RL_HairShaderMultiPass_Baked_HDRP12_Tessellation.shadergraph.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 1d02e0dd3fd71bd409f40a782f322394 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} diff --git a/HDRP/Shaders/HDRP12/Tessellation/RL_HairShaderMultiPass_Variants_HDRP12_Tessellation.shadergraph b/HDRP/Shaders/HDRP12/Tessellation/RL_HairShaderMultiPass_Variants_HDRP12_Tessellation.shadergraph index 57ce7d7..9f73e9a 100644 --- a/HDRP/Shaders/HDRP12/Tessellation/RL_HairShaderMultiPass_Variants_HDRP12_Tessellation.shadergraph +++ b/HDRP/Shaders/HDRP12/Tessellation/RL_HairShaderMultiPass_Variants_HDRP12_Tessellation.shadergraph @@ -30,12 +30,6 @@ { "m_Id": "d5ea19d7fc704761908396f642de59c8" }, - { - "m_Id": "7a9dca43a15c41859b95c7edb930b3db" - }, - { - "m_Id": "1b66a7533fa643888276c4f6de382ca9" - }, { "m_Id": "6dc6a8e2ab304a639656ee2082845e1c" }, @@ -168,7 +162,7 @@ ], "m_Keywords": [ { - "m_Id": "a9c42cd3aa674f4b8cd880751469f0f3" + "m_Id": "3f827e3d66c544768b2c78e8689c3792" }, { "m_Id": "d7616bdb7fec4d338db92ff5b42d8172" @@ -654,6 +648,9 @@ }, { "m_Id": "749326d0d28345078c8d92e5ffc69a8c" + }, + { + "m_Id": "ab72d44577c449c99402239ee9751404" } ], "m_GroupDatas": [ @@ -885,9 +882,9 @@ }, "m_InputSlot": { "m_Node": { - "m_Id": "91e279bc4ab24de6baf584d64e36b2ae" + "m_Id": "ab72d44577c449c99402239ee9751404" }, - "m_SlotId": 0 + "m_SlotId": 2 } }, { @@ -1954,6 +1951,20 @@ "m_SlotId": 1 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ab72d44577c449c99402239ee9751404" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "91e279bc4ab24de6baf584d64e36b2ae" + }, + "m_SlotId": 0 + } + }, { "m_OutputSlot": { "m_Node": { @@ -4546,33 +4557,6 @@ "m_Labels": [] } -{ - "m_SGVersion": 1, - "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", - "m_ObjectId": "1b66a7533fa643888276c4f6de382ca9", - "m_Guid": { - "m_GuidSerialized": "eba3fc22-41c1-494e-a739-60172ed1e541" - }, - "m_Name": "Depth Postpass", - "m_DefaultRefNameVersion": 0, - "m_RefNameGeneratedByDisplayName": "", - "m_DefaultReferenceName": "Vector1_1b66a7533fa643888276c4f6de382ca9", - "m_OverrideReferenceName": "_DepthPostpass", - "m_GeneratePropertyBlock": true, - "m_UseCustomSlotLabel": false, - "m_CustomSlotLabel": "", - "m_Precision": 0, - "overrideHLSLDeclaration": false, - "hlslDeclarationOverride": 0, - "m_Hidden": false, - "m_Value": 0.20000000298023225, - "m_FloatType": 1, - "m_RangeValues": { - "x": 0.0, - "y": 1.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", @@ -4893,9 +4877,9 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -590.0001831054688, - "y": 1728.0, - "width": 130.0, + "x": -756.0000610351563, + "y": 1822.0, + "width": 128.0, "height": 34.0 } }, @@ -5262,6 +5246,30 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "27dec7e1e4c04f78b04043cdfe3a05ba", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 1, "m_Type": "UnityEditor.ShaderGraph.Internal.Vector3ShaderProperty", @@ -6606,6 +6614,30 @@ } } +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "3f827e3d66c544768b2c78e8689c3792", + "m_Guid": { + "m_GuidSerialized": "7eb5e54e-4740-4924-b405-b066035b868a" + }, + "m_Name": "Second Pass", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Second Pass", + "m_DefaultReferenceName": "_SECOND_PASS", + "m_OverrideReferenceName": "BOOLEAN_SECONDPASS_ON", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_KeywordType": 0, + "m_KeywordDefinition": 0, + "m_KeywordScope": 0, + "m_KeywordStages": 63, + "m_Entries": [], + "m_Value": 0, + "m_IsEditable": true +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -6850,6 +6882,30 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4523293962ee484aa71d2b7ff9a44b0b", + "m_Id": 1, + "m_DisplayName": "On", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "On", + "m_StageCapability": 3, + "m_Value": { + "x": 0.009999999776482582, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.PropertyNode", @@ -10405,33 +10461,6 @@ "m_ColorMode": 0 } -{ - "m_SGVersion": 1, - "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", - "m_ObjectId": "7a9dca43a15c41859b95c7edb930b3db", - "m_Guid": { - "m_GuidSerialized": "8ec5925d-958a-4990-8d66-01bb95754728" - }, - "m_Name": "Depth Prepass", - "m_DefaultRefNameVersion": 0, - "m_RefNameGeneratedByDisplayName": "", - "m_DefaultReferenceName": "Vector1_7a9dca43a15c41859b95c7edb930b3db", - "m_OverrideReferenceName": "_DepthPrepass", - "m_GeneratePropertyBlock": true, - "m_UseCustomSlotLabel": false, - "m_CustomSlotLabel": "", - "m_Precision": 0, - "overrideHLSLDeclaration": false, - "hlslDeclarationOverride": 0, - "m_Hidden": false, - "m_Value": 0.949999988079071, - "m_FloatType": 1, - "m_RangeValues": { - "x": 0.0, - "y": 1.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -11730,6 +11759,30 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8ea6a53c9c354eacb47b832fe533f277", + "m_Id": 2, + "m_DisplayName": "Off", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Off", + "m_StageCapability": 3, + "m_Value": { + "x": 0.009999999776482582, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", @@ -13423,46 +13476,6 @@ "m_EnableGlobalMipBias": true } -{ - "m_SGVersion": 1, - "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", - "m_ObjectId": "a9c42cd3aa674f4b8cd880751469f0f3", - "m_Guid": { - "m_GuidSerialized": "f54a4cd9-4fbe-436d-b8ba-15ea3468fb67" - }, - "m_Name": "Clip Quality", - "m_DefaultRefNameVersion": 0, - "m_RefNameGeneratedByDisplayName": "", - "m_DefaultReferenceName": "ENUM_A9C42CD3AA674F4B8CD880751469F0F3", - "m_OverrideReferenceName": "_ENUMCLIPQUALITY_ON", - "m_GeneratePropertyBlock": true, - "m_UseCustomSlotLabel": false, - "m_CustomSlotLabel": "", - "m_KeywordType": 1, - "m_KeywordDefinition": 0, - "m_KeywordScope": 0, - "m_KeywordStages": 63, - "m_Entries": [ - { - "id": 1, - "displayName": "Standard", - "referenceName": "STANDARD" - }, - { - "id": 2, - "displayName": "Noise", - "referenceName": "NOISE" - }, - { - "id": 3, - "displayName": "Dither", - "referenceName": "DITHER" - } - ], - "m_Value": 0, - "m_IsEditable": true -} - { "m_SGVersion": 1, "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", @@ -13547,6 +13560,47 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.KeywordNode", + "m_ObjectId": "ab72d44577c449c99402239ee9751404", + "m_Group": { + "m_Id": "be2cb7795a6143a498576442f64713d6" + }, + "m_Name": "Second Pass", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -576.0000610351563, + "y": 1738.0, + "width": 135.00003051757813, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "27dec7e1e4c04f78b04043cdfe3a05ba" + }, + { + "m_Id": "4523293962ee484aa71d2b7ff9a44b0b" + }, + { + "m_Id": "8ea6a53c9c354eacb47b832fe533f277" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "3f827e3d66c544768b2c78e8689c3792" + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", @@ -14686,8 +14740,8 @@ "m_ObjectId": "be2cb7795a6143a498576442f64713d6", "m_Title": "Standard Alpha Clip", "m_Position": { - "x": -615.0005493164063, - "y": 1669.0 + "x": -781.0000610351563, + "y": 1679.0 } } @@ -18927,12 +18981,6 @@ { "m_Id": "d5ea19d7fc704761908396f642de59c8" }, - { - "m_Id": "7a9dca43a15c41859b95c7edb930b3db" - }, - { - "m_Id": "1b66a7533fa643888276c4f6de382ca9" - }, { "m_Id": "6dc6a8e2ab304a639656ee2082845e1c" }, @@ -19059,14 +19107,14 @@ { "m_Id": "b21613d90c7c4b6f9d1c979769e3c96d" }, - { - "m_Id": "a9c42cd3aa674f4b8cd880751469f0f3" - }, { "m_Id": "b6a6ba870d8149d89a90f8f4c024bef9" }, { "m_Id": "d7616bdb7fec4d338db92ff5b42d8172" + }, + { + "m_Id": "3f827e3d66c544768b2c78e8689c3792" } ] } diff --git a/HDRP/Shaders/RL_HairShaderMultiPass_Baked_HDRP.shadergraph b/HDRP/Shaders/RL_HairShaderMultiPass_Baked_HDRP.shadergraph new file mode 100644 index 0000000..0302839 --- /dev/null +++ b/HDRP/Shaders/RL_HairShaderMultiPass_Baked_HDRP.shadergraph @@ -0,0 +1,8082 @@ +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "a316bd3ad5b24db79164c15659fdb4d3", + "m_Properties": [ + { + "m_Id": "62ba90b39c554829b983338182c6db53" + }, + { + "m_Id": "1fead8c8f2eb471886227150feb2da07" + }, + { + "m_Id": "a8fac80485344a489b31db2a226e0489" + }, + { + "m_Id": "5ef8aef8a81b4183b2aa03d38ada5d75" + }, + { + "m_Id": "d962fe658f9a4982b62bd75d03b2276e" + }, + { + "m_Id": "d5ea19d7fc704761908396f642de59c8" + }, + { + "m_Id": "6dc6a8e2ab304a639656ee2082845e1c" + }, + { + "m_Id": "ed8f4e5d62a34a71a82aedc1436a6cae" + }, + { + "m_Id": "b304178995574d4b8dceaf0eade7e621" + }, + { + "m_Id": "ddc2f22573d241e787bf84f06e4ba049" + }, + { + "m_Id": "bc814cd1e05d4e94b3b180cbe5f42bfd" + }, + { + "m_Id": "1728986d8b5d4a60a610dc8f863ef11d" + }, + { + "m_Id": "7ad41145b0c646049037af434d423fc6" + }, + { + "m_Id": "2a49a00b2aa04d5b979e73d7d63e23d0" + }, + { + "m_Id": "79aeca1c842d4a95812a15480ed3460d" + }, + { + "m_Id": "8197dc419ed34d5e8c22c7c35775566a" + }, + { + "m_Id": "629bfa855bb345f5b11dd44954fbddba" + }, + { + "m_Id": "5d4c697aa2e74bdbb12725c42b2313e7" + }, + { + "m_Id": "ac27b0d8beef493a80956330658fb3e7" + }, + { + "m_Id": "573aafa98926413385e50b643d8204a8" + } + ], + "m_Keywords": [], + "m_Nodes": [ + { + "m_Id": "2704a97326044be09a54d3e3810db15f" + }, + { + "m_Id": "0b7af971d63e4166afd190de3b9e9172" + }, + { + "m_Id": "fe4907798c1644289607e0d2603a9a68" + }, + { + "m_Id": "d0f957ba1d13421b96ab67ec531eefa7" + }, + { + "m_Id": "ca5e280a68af4a45a358d1f7b9cff2e2" + }, + { + "m_Id": "76ac26031b7c43a6a78d7e9db5db64be" + }, + { + "m_Id": "8277bdd1ba5e486788875b590047b626" + }, + { + "m_Id": "687659d5f2844131913f3ebec5692c99" + }, + { + "m_Id": "43b2f53e22494f52ad836aba700da7c7" + }, + { + "m_Id": "358a13893c98426abb6bc4c3984c2dc8" + }, + { + "m_Id": "5f984a05a60b4f76afa0ec01041e1d96" + }, + { + "m_Id": "5bc2e2ebb6e84033be0c02d88425a9d9" + }, + { + "m_Id": "4e86ff273f104b47a35a04b03339a9d7" + }, + { + "m_Id": "f15873d7cae54a328809df9a8d76bbf7" + }, + { + "m_Id": "fe251668acaf4cc1a186f88895925031" + }, + { + "m_Id": "454e8678d7fa4d8583459d67c01c0d1d" + }, + { + "m_Id": "6cf2216245ca4c94a226d2a52deb5633" + }, + { + "m_Id": "af7e3800e2f34908a3a77b8948d2fd32" + }, + { + "m_Id": "91e279bc4ab24de6baf584d64e36b2ae" + }, + { + "m_Id": "fe89101ff92d49e9a630a987e854fb0a" + }, + { + "m_Id": "883fa0154dc245788e90a0983dac686e" + }, + { + "m_Id": "e7adb047317f4e8f97e8758b79640e35" + }, + { + "m_Id": "a61b9632fcd344bbb50f017fe9662523" + }, + { + "m_Id": "bc220c2be8a74249ac65d93a8ae5cbdf" + }, + { + "m_Id": "2b74cde8bed7456b968b7b795a741d50" + }, + { + "m_Id": "4239ae5618e54aada26f71dc47c73c18" + }, + { + "m_Id": "2643e290df8a4963bc3741b72302fe4f" + }, + { + "m_Id": "04aea1edd8694d7f84d7852ec4078ce2" + }, + { + "m_Id": "eba48f1e544d455986b250277b538909" + }, + { + "m_Id": "2b1f8f17f34d4d07bfa9a061a97ed745" + }, + { + "m_Id": "e2bec6c3826047c8a8ca759c60bb19ff" + }, + { + "m_Id": "f769abb9b5a74ec89369a250e2c8d39b" + }, + { + "m_Id": "627b5ab6400f4b94ae60bfcab74b4ab5" + }, + { + "m_Id": "e00fd7cf1bf84eb8af3423a5f84f02da" + }, + { + "m_Id": "ed083dc9dc3c4f5fa9248d1b99d92da4" + }, + { + "m_Id": "20ec913f194d4acd871be539f0ceffd0" + }, + { + "m_Id": "030f5fb2b7a44537b270b4c404971915" + }, + { + "m_Id": "6b2e66277a7943f5800e4557cd983757" + }, + { + "m_Id": "8dc18247ab4b4e5caf09faf953798497" + }, + { + "m_Id": "6e7f71ec59fb413b942f9ce72cf1967c" + }, + { + "m_Id": "d2920db565474984a8eae456eca16597" + }, + { + "m_Id": "07affa6d03af4e71be5df2863dc3cf00" + }, + { + "m_Id": "815740e575684a18ae4f7aced285fb16" + }, + { + "m_Id": "d971314bc5f54cdab9c09233077b1881" + }, + { + "m_Id": "c11ee2e3010d48a9a45e803c58cceaa3" + }, + { + "m_Id": "45445a2f270b47348746e62d75ebd6c7" + }, + { + "m_Id": "4be5e95fcd374b61bd561cf5a7bec49a" + }, + { + "m_Id": "1f325b3e26a640949036a22e6af17a00" + }, + { + "m_Id": "7a473df09e9b4bd3b82814666640158f" + }, + { + "m_Id": "366fe14bae29480a8d870a61047f38bf" + }, + { + "m_Id": "bc03bc7dc2ec45c58768cf357d7ef079" + }, + { + "m_Id": "23d0a726bc0d4c95bc67d874b0a46fbf" + }, + { + "m_Id": "1390ac11bb8548bfbe91e6eab457f759" + }, + { + "m_Id": "3230324be61b4cf0a9b15d53e5f48151" + }, + { + "m_Id": "418e89bc480d45bb8dd81a829a1ce810" + }, + { + "m_Id": "ab291a3748ee4efba44081f662392b9c" + }, + { + "m_Id": "bdfe061154bb4a70b4961bf28fdc1ff4" + }, + { + "m_Id": "bc27cfd52e154c9c83ffa6eef20c94f5" + }, + { + "m_Id": "7652379a6a4344a084baa084341cdc3a" + }, + { + "m_Id": "40d64158c6334357b1e846acfbcaf7d9" + }, + { + "m_Id": "079b5ed16ef94a448e53bb6158dbcd45" + }, + { + "m_Id": "32954974236d4270afd7b5179916382f" + }, + { + "m_Id": "016a629fdc404ff288561bcff85ec0de" + }, + { + "m_Id": "9048db0cb1704257a34f66429eaca175" + }, + { + "m_Id": "b7dd6d548cab4312a8b6e729fb7e3a32" + }, + { + "m_Id": "44eb5ac0b1d841d1a21b90f793f10146" + }, + { + "m_Id": "4588201e86964eb5bce9495fcd4f7838" + }, + { + "m_Id": "6994bc4fe4d8487c8fd2bce6e7485bbd" + }, + { + "m_Id": "e05eedc1332d4bbfa28a34da0e95409c" + }, + { + "m_Id": "9730674dcf954541ac635c37e167977f" + }, + { + "m_Id": "b97dc0fa41fc422cbded920b8aeee3b1" + } + ], + "m_GroupDatas": [ + { + "m_Id": "72585dd91b3d4da7b55123bae128c48b" + }, + { + "m_Id": "be2cb7795a6143a498576442f64713d6" + }, + { + "m_Id": "9cdb7847683948c99034141805213a61" + }, + { + "m_Id": "2a4f2175d8ca41fab6c4624de48f44fd" + } + ], + "m_StickyNoteDatas": [ + { + "m_Id": "c3448cd8492948db8adf7a079b6fcd8e" + } + ], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "016a629fdc404ff288561bcff85ec0de" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8dc18247ab4b4e5caf09faf953798497" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "030f5fb2b7a44537b270b4c404971915" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a61b9632fcd344bbb50f017fe9662523" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "079b5ed16ef94a448e53bb6158dbcd45" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "40d64158c6334357b1e846acfbcaf7d9" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "07affa6d03af4e71be5df2863dc3cf00" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "43b2f53e22494f52ad836aba700da7c7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1390ac11bb8548bfbe91e6eab457f759" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3230324be61b4cf0a9b15d53e5f48151" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1f325b3e26a640949036a22e6af17a00" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc220c2be8a74249ac65d93a8ae5cbdf" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "20ec913f194d4acd871be539f0ceffd0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "91e279bc4ab24de6baf584d64e36b2ae" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "23d0a726bc0d4c95bc67d874b0a46fbf" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "016a629fdc404ff288561bcff85ec0de" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2b1f8f17f34d4d07bfa9a061a97ed745" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e2bec6c3826047c8a8ca759c60bb19ff" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3230324be61b4cf0a9b15d53e5f48151" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "23d0a726bc0d4c95bc67d874b0a46fbf" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "32954974236d4270afd7b5179916382f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "016a629fdc404ff288561bcff85ec0de" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "366fe14bae29480a8d870a61047f38bf" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4239ae5618e54aada26f71dc47c73c18" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "40d64158c6334357b1e846acfbcaf7d9" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d971314bc5f54cdab9c09233077b1881" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "418e89bc480d45bb8dd81a829a1ce810" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bdfe061154bb4a70b4961bf28fdc1ff4" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "44eb5ac0b1d841d1a21b90f793f10146" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6994bc4fe4d8487c8fd2bce6e7485bbd" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "45445a2f270b47348746e62d75ebd6c7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c11ee2e3010d48a9a45e803c58cceaa3" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "454e8678d7fa4d8583459d67c01c0d1d" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "07affa6d03af4e71be5df2863dc3cf00" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "454e8678d7fa4d8583459d67c01c0d1d" + }, + "m_SlotId": 6 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "815740e575684a18ae4f7aced285fb16" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "454e8678d7fa4d8583459d67c01c0d1d" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d2920db565474984a8eae456eca16597" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4588201e86964eb5bce9495fcd4f7838" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6994bc4fe4d8487c8fd2bce6e7485bbd" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4be5e95fcd374b61bd561cf5a7bec49a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1f325b3e26a640949036a22e6af17a00" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4e86ff273f104b47a35a04b03339a9d7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6cf2216245ca4c94a226d2a52deb5633" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5bc2e2ebb6e84033be0c02d88425a9d9" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "454e8678d7fa4d8583459d67c01c0d1d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5f984a05a60b4f76afa0ec01041e1d96" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fe251668acaf4cc1a186f88895925031" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "627b5ab6400f4b94ae60bfcab74b4ab5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e7adb047317f4e8f97e8758b79640e35" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6994bc4fe4d8487c8fd2bce6e7485bbd" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9730674dcf954541ac635c37e167977f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6994bc4fe4d8487c8fd2bce6e7485bbd" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e05eedc1332d4bbfa28a34da0e95409c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6b2e66277a7943f5800e4557cd983757" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8277bdd1ba5e486788875b590047b626" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6cf2216245ca4c94a226d2a52deb5633" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "40d64158c6334357b1e846acfbcaf7d9" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6e7f71ec59fb413b942f9ce72cf1967c" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "358a13893c98426abb6bc4c3984c2dc8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7652379a6a4344a084baa084341cdc3a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "079b5ed16ef94a448e53bb6158dbcd45" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7a473df09e9b4bd3b82814666640158f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "366fe14bae29480a8d870a61047f38bf" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "815740e575684a18ae4f7aced285fb16" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "1f325b3e26a640949036a22e6af17a00" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "815740e575684a18ae4f7aced285fb16" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "366fe14bae29480a8d870a61047f38bf" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8dc18247ab4b4e5caf09faf953798497" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "883fa0154dc245788e90a0983dac686e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8dc18247ab4b4e5caf09faf953798497" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d0f957ba1d13421b96ab67ec531eefa7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9048db0cb1704257a34f66429eaca175" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6994bc4fe4d8487c8fd2bce6e7485bbd" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9730674dcf954541ac635c37e167977f" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2b74cde8bed7456b968b7b795a741d50" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ab291a3748ee4efba44081f662392b9c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "23d0a726bc0d4c95bc67d874b0a46fbf" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "af7e3800e2f34908a3a77b8948d2fd32" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c11ee2e3010d48a9a45e803c58cceaa3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b7dd6d548cab4312a8b6e729fb7e3a32" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9048db0cb1704257a34f66429eaca175" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b97dc0fa41fc422cbded920b8aeee3b1" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "04aea1edd8694d7f84d7852ec4078ce2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bc03bc7dc2ec45c58768cf357d7ef079" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "418e89bc480d45bb8dd81a829a1ce810" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bc27cfd52e154c9c83ffa6eef20c94f5" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "23d0a726bc0d4c95bc67d874b0a46fbf" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bdfe061154bb4a70b4961bf28fdc1ff4" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3230324be61b4cf0a9b15d53e5f48151" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c11ee2e3010d48a9a45e803c58cceaa3" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ca5e280a68af4a45a358d1f7b9cff2e2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d2920db565474984a8eae456eca16597" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "687659d5f2844131913f3ebec5692c99" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d971314bc5f54cdab9c09233077b1881" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6b2e66277a7943f5800e4557cd983757" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e00fd7cf1bf84eb8af3423a5f84f02da" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e05eedc1332d4bbfa28a34da0e95409c" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e05eedc1332d4bbfa28a34da0e95409c" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b97dc0fa41fc422cbded920b8aeee3b1" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e2bec6c3826047c8a8ca759c60bb19ff" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "030f5fb2b7a44537b270b4c404971915" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "eba48f1e544d455986b250277b538909" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fe89101ff92d49e9a630a987e854fb0a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ed083dc9dc3c4f5fa9248d1b99d92da4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "2643e290df8a4963bc3741b72302fe4f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f15873d7cae54a328809df9a8d76bbf7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "af7e3800e2f34908a3a77b8948d2fd32" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f769abb9b5a74ec89369a250e2c8d39b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "815740e575684a18ae4f7aced285fb16" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fe251668acaf4cc1a186f88895925031" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bc27cfd52e154c9c83ffa6eef20c94f5" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fe251668acaf4cc1a186f88895925031" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6e7f71ec59fb413b942f9ce72cf1967c" + }, + "m_SlotId": 0 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 47.99997329711914, + "y": -670.0000610351563 + }, + "m_Blocks": [ + { + "m_Id": "2704a97326044be09a54d3e3810db15f" + }, + { + "m_Id": "0b7af971d63e4166afd190de3b9e9172" + }, + { + "m_Id": "fe4907798c1644289607e0d2603a9a68" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": 46.99992752075195, + "y": -12.000000953674317 + }, + "m_Blocks": [ + { + "m_Id": "883fa0154dc245788e90a0983dac686e" + }, + { + "m_Id": "d0f957ba1d13421b96ab67ec531eefa7" + }, + { + "m_Id": "358a13893c98426abb6bc4c3984c2dc8" + }, + { + "m_Id": "76ac26031b7c43a6a78d7e9db5db64be" + }, + { + "m_Id": "43b2f53e22494f52ad836aba700da7c7" + }, + { + "m_Id": "687659d5f2844131913f3ebec5692c99" + }, + { + "m_Id": "a61b9632fcd344bbb50f017fe9662523" + }, + { + "m_Id": "8277bdd1ba5e486788875b590047b626" + }, + { + "m_Id": "fe89101ff92d49e9a630a987e854fb0a" + }, + { + "m_Id": "e7adb047317f4e8f97e8758b79640e35" + }, + { + "m_Id": "bc220c2be8a74249ac65d93a8ae5cbdf" + }, + { + "m_Id": "4239ae5618e54aada26f71dc47c73c18" + }, + { + "m_Id": "2643e290df8a4963bc3741b72302fe4f" + }, + { + "m_Id": "2b74cde8bed7456b968b7b795a741d50" + }, + { + "m_Id": "04aea1edd8694d7f84d7852ec4078ce2" + }, + { + "m_Id": "ca5e280a68af4a45a358d1f7b9cff2e2" + }, + { + "m_Id": "91e279bc4ab24de6baf584d64e36b2ae" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + } + }, + "m_Path": "Shader Graphs", + "m_ConcretePrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_ActiveTargets": [ + { + "m_Id": "b68cdcc63047409381c5e594c02463cd" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "016a629fdc404ff288561bcff85ec0de", + "m_Group": { + "m_Id": "9cdb7847683948c99034141805213a61" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -753.0001831054688, + "y": -1017.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "501e450c30724f02ba880b4dfe7bf0bb" + }, + { + "m_Id": "3639bfbe3d3f4b229fb628a1a8b23e5d" + }, + { + "m_Id": "74fdfb5491014143aa2c825f5407ffe8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0185960fa34547a8b2a5593e937eaf49", + "m_Id": 1, + "m_DisplayName": "X", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "X", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "028833ded6594d888b54c0ed4d1a213c", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "030f5fb2b7a44537b270b4c404971915", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -411.99981689453127, + "y": 191.99998474121095, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "493b4f4104c2438f8498f6de58ada442" + }, + { + "m_Id": "0d4c4d21d5d94b838efc01ec0235fed8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "04aea1edd8694d7f84d7852ec4078ce2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.SecondarySpecularShift", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 61.000030517578128, + "y": 551.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "95f38f9e439d46f6b767d7f992ae0e60" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.SecondarySpecularShift" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "04d0345f23f741f6932fc488ac0a4476", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "05fbfae444844c6fba5d11a68dde77d9", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "07835af3a85d4387bbd3386865feb0bd", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "079b5ed16ef94a448e53bb6158dbcd45", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1796.0, + "y": 382.0, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "8eeef1f3ab9a4f309fe256d6a579b2b8" + }, + { + "m_Id": "af390082fc1f429eb2bc52898581c65f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "07affa6d03af4e71be5df2863dc3cf00", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -411.99981689453127, + "y": 143.99998474121095, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "4a76173cb56049afb4021ffc98a09359" + }, + { + "m_Id": "35929c4279f84659bfcaada01f537c9e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "07d3bd34837d49efac457b1dd4f21469", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "08ccc7ab660441e99b582e3f493ce062", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "0b7af971d63e4166afd190de3b9e9172", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Normal", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "48748e76259b4423af31e7017f1b1967" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Normal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0d4c4d21d5d94b838efc01ec0235fed8", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "10fcfa37830d4e02851aae7950225694", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "11b80c01acff493e8d25da0eeae5b521", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "1390ac11bb8548bfbe91e6eab457f759", + "m_Group": { + "m_Id": "9cdb7847683948c99034141805213a61" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1665.0, + "y": -881.9999389648438, + "width": 189.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "bcee9c8d22514bdb97fb3a1b776cebf1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "5ef8aef8a81b4183b2aa03d38ada5d75" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "14ae49d9f448412f9e48b712d1468f27", + "m_Id": 0, + "m_DisplayName": "Secondary Specular Multiplier", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "15a95450e5e046cbb66c50e363aa6f5c", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "15bc9145e40041e2b9da7df6f07eeee9", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "1728986d8b5d4a60a610dc8f863ef11d", + "m_Guid": { + "m_GuidSerialized": "5b6c3d61-7bba-4042-b1f0-3799fd7bc7a2" + }, + "m_Name": "Specular Tint", + "m_DefaultReferenceName": "Color_1728986d8b5d4a60a610dc8f863ef11d", + "m_OverrideReferenceName": "_SpecularTint", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + }, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "1748e4e9d24e4de7932315b2e25527ce", + "m_Id": 0, + "m_DisplayName": "Bent Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BentNormal", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "17d3d431592e4c2bb1780a1e0a9f03a2", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1846dfbb5b1441829b77365754ab377d", + "m_Id": 0, + "m_DisplayName": "Secondary Specular Shift", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "1b344d261ec648189f8ff9340b0ed20c", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "1bbfb308461446debb1bfaf74fb9d0fb", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "1dff7ccda7c2459fabb9d759da4ebbd8", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "1e559a52f2cf4d6282a91a6f552dfcb8", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1eec405643404f10aa4dee2ea51303a7", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "1f325b3e26a640949036a22e6af17a00", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -744.0, + "y": 363.0, + "width": 130.0, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "c55f572322244a4dae2badfed69c29e6" + }, + { + "m_Id": "07835af3a85d4387bbd3386865feb0bd" + }, + { + "m_Id": "faa11926f42c42ea8e9f2f14d3afd2b2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "1fead8c8f2eb471886227150feb2da07", + "m_Guid": { + "m_GuidSerialized": "aa855b2d-dd08-4c96-a497-11a5a836dd7c" + }, + "m_Name": "Base Color", + "m_DefaultReferenceName": "Color_1fead8c8f2eb471886227150feb2da07", + "m_OverrideReferenceName": "_BaseColor", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 0.0 + }, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "20ec913f194d4acd871be539f0ceffd0", + "m_Group": { + "m_Id": "be2cb7795a6143a498576442f64713d6" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -881.9999389648438, + "y": 1496.9998779296875, + "width": 129.99998474121095, + "height": 33.999996185302737 + } + }, + "m_Slots": [ + { + "m_Id": "80957726e3df45db966134a9418138f8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "d962fe658f9a4982b62bd75d03b2276e" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "22d366686d314c62ab9ea7700c1b42e7", + "m_Id": 0, + "m_DisplayName": "Smoothness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Smoothness", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "23d0a726bc0d4c95bc67d874b0a46fbf", + "m_Group": { + "m_Id": "9cdb7847683948c99034141805213a61" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1007.0001220703125, + "y": -1100.0, + "width": 130.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "4c5b180b461d43f784844d8e9b3b6845" + }, + { + "m_Id": "4fd79aba098f40abadfcb6a788df8bf4" + }, + { + "m_Id": "67c850c6bae045d38afb3d813793f00d" + }, + { + "m_Id": "55f16b899e4042349c060935f8e3c882" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "2643e290df8a4963bc3741b72302fe4f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.SecondarySmoothness", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 61.000030517578128, + "y": 513.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "7ac7d38819cb49fbadbfc71413a3da76" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.SecondarySmoothness" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "2704a97326044be09a54d3e3810db15f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "fc09e913712c46d780c50a50e6df747c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Position" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "27233a528aeb411280889b3cc096ce6d", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "2848c38716704c6da99bb5bfd339a5c4", + "m_Id": 0, + "m_DisplayName": "Secondary Specular Tint", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SecondarySpecularTint", + "m_StageCapability": 2, + "m_Value": { + "x": 0.5, + "y": 0.5, + "z": 0.5 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 0, + "m_DefaultColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "28e5ad56a0cc4bd3acbf0cf95dafcd99", + "m_Id": 0, + "m_DisplayName": "Specular Tint", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "2a49a00b2aa04d5b979e73d7d63e23d0", + "m_Guid": { + "m_GuidSerialized": "0590fd48-8a05-4723-a384-c2273d0a9164" + }, + "m_Name": "Specular Shift Min", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SpecularShiftMin", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": -1.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "2a4f2175d8ca41fab6c4624de48f44fd", + "m_Title": "ID Map", + "m_Position": { + "x": -1801.9996337890625, + "y": 744.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2b0c15c346474e47bba4edea7f4d00ed", + "m_Id": 0, + "m_DisplayName": "Specular Shift", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SpecularShift", + "m_StageCapability": 2, + "m_Value": 0.10000000149011612, + "m_DefaultValue": 0.10000000149011612, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2b1f8f17f34d4d07bfa9a061a97ed745", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1836.0, + "y": 125.99999237060547, + "width": 136.00001525878907, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "ee9cd55adc774c31a6f4699792680829" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "bc814cd1e05d4e94b3b180cbe5f42bfd" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "2b74cde8bed7456b968b7b795a741d50", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.SpecularShift", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 72.00001525878906, + "y": 571.0, + "width": 200.00001525878907, + "height": 41.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "2b0c15c346474e47bba4edea7f4d00ed" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.SpecularShift" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "2c3d261d1f3443b4b06b82a9e110faef", + "m_Id": 0, + "m_DisplayName": "Base Color Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2c932aab8a0447e09e2733f0afcd0feb", + "m_Id": 0, + "m_DisplayName": "Rim Transmission Intensity", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "2cee3bb09b784906b68914fdfd279c7d", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "3230324be61b4cf0a9b15d53e5f48151", + "m_Group": { + "m_Id": "9cdb7847683948c99034141805213a61" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1426.0, + "y": -999.9999389648438, + "width": 126.00000762939453, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "c8894712474d492484deac572139b543" + }, + { + "m_Id": "5dc293eeb61d40f6a2e60dee2d39993b" + }, + { + "m_Id": "75e80dd8acf54011ad81c68fa7643fad" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "32954974236d4270afd7b5179916382f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -981.2951049804688, + "y": -899.2999267578125, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "d2fb341f601a4d8e84823e669dadb220" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1fead8c8f2eb471886227150feb2da07" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "334baaea25334886ba55b47a00a70600", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "35548bbcfdf246118323976e19cad65e", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "358a13893c98426abb6bc4c3984c2dc8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Alpha", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 51.00004196166992, + "y": 62.000003814697269, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "5bf37270ba754ed7ad94fb22e0a5a6be" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Alpha" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "35929c4279f84659bfcaada01f537c9e", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "3639bfbe3d3f4b229fb628a1a8b23e5d", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "364bf0711ec54f028805cfb78c3b2936", + "m_Id": 0, + "m_DisplayName": "Normal (Tangent Space)", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NormalTS", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "366fe14bae29480a8d870a61047f38bf", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -744.0, + "y": 504.0000305175781, + "width": 130.0, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "407171467b584927aba0bcd728e9e0cf" + }, + { + "m_Id": "27233a528aeb411280889b3cc096ce6d" + }, + { + "m_Id": "07d3bd34837d49efac457b1dd4f21469" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", + "m_ObjectId": "36a7e27cf2f142179340d6911fb6702e", + "m_Id": 0, + "m_DisplayName": "Tangent", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tangent", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "38ad6bc9c98e4a37b8ace60514a07bfa", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3a36e0af1d014dd79a48ede02af5c854", + "m_Id": 0, + "m_DisplayName": "Ambient Occlusion", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Occlusion", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "407171467b584927aba0bcd728e9e0cf", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "40d64158c6334357b1e846acfbcaf7d9", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1618.0, + "y": 419.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "9e5ee99749a842fba9b8fc976c285dcc" + }, + { + "m_Id": "a4090433e1864879a6ddc5ace31cbfba" + }, + { + "m_Id": "658620e7c1e54e9ab7e1c33af49ea950" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "40df8f057b4f4bc98948c0648667673c", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1Node", + "m_ObjectId": "418e89bc480d45bb8dd81a829a1ce810", + "m_Group": { + "m_Id": "9cdb7847683948c99034141805213a61" + }, + "m_Name": "Float", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1773.0, + "y": -999.9999389648438, + "width": 126.00000762939453, + "height": 77.0 + } + }, + "m_Slots": [ + { + "m_Id": "0185960fa34547a8b2a5593e937eaf49" + }, + { + "m_Id": "b80731bafa324b21a25802913ebc37cb" + } + ], + "synonyms": [ + "Vector 1" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": 0.0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "4239ae5618e54aada26f71dc47c73c18", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.SecondarySpecularTint", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 57.0, + "y": 467.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "2848c38716704c6da99bb5bfd339a5c4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.SecondarySpecularTint" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "43b2f53e22494f52ad836aba700da7c7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Occlusion", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 73.99999237060547, + "y": 143.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "3a36e0af1d014dd79a48ede02af5c854" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Occlusion" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "44eb5ac0b1d841d1a21b90f793f10146", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1308.0, + "y": 655.0, + "width": 171.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "82baad0e2e2b44a18c7f5c21a42516d9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2a49a00b2aa04d5b979e73d7d63e23d0" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "45445a2f270b47348746e62d75ebd6c7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1036.9998779296875, + "y": 1222.9998779296875, + "width": 162.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "f84ab63ad59d473790240bbae5312104" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ddc2f22573d241e787bf84f06e4ba049" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "454e8678d7fa4d8583459d67c01c0d1d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1672.0, + "y": -182.0, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "9434105a0b564544a9d1f31216367712" + }, + { + "m_Id": "15bc9145e40041e2b9da7df6f07eeee9" + }, + { + "m_Id": "f27d637587474cacb94bfd396d77089d" + }, + { + "m_Id": "fca9ffe88cae49efa8c33c1354e48c1d" + }, + { + "m_Id": "787d961abdfd4d58a8bd0b2a1e2db47d" + }, + { + "m_Id": "decdf89d9b1c47e49e07623e017ab4f8" + }, + { + "m_Id": "f04fd49f51ba4fb684bf9e7cfe737a4c" + }, + { + "m_Id": "c37c97a92c19442dad070dbf06704ded" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4588201e86964eb5bce9495fcd4f7838", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1311.0, + "y": 700.0, + "width": 174.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "8a3adaabeac541deb75d10b29648a511" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "79aeca1c842d4a95812a15480ed3460d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "46c045243fd947a3bf8f480d04000881", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "48748e76259b4423af31e7017f1b1967", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "493b4f4104c2438f8498f6de58ada442", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "494d63b9c7f14dff9b07d81b417274ef", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "62ba90b39c554829b983338182c6db53" + }, + { + "m_Id": "1fead8c8f2eb471886227150feb2da07" + }, + { + "m_Id": "a8fac80485344a489b31db2a226e0489" + }, + { + "m_Id": "5ef8aef8a81b4183b2aa03d38ada5d75" + }, + { + "m_Id": "d962fe658f9a4982b62bd75d03b2276e" + }, + { + "m_Id": "d5ea19d7fc704761908396f642de59c8" + }, + { + "m_Id": "6dc6a8e2ab304a639656ee2082845e1c" + }, + { + "m_Id": "ed8f4e5d62a34a71a82aedc1436a6cae" + }, + { + "m_Id": "b304178995574d4b8dceaf0eade7e621" + }, + { + "m_Id": "ddc2f22573d241e787bf84f06e4ba049" + }, + { + "m_Id": "bc814cd1e05d4e94b3b180cbe5f42bfd" + }, + { + "m_Id": "1728986d8b5d4a60a610dc8f863ef11d" + }, + { + "m_Id": "7ad41145b0c646049037af434d423fc6" + }, + { + "m_Id": "2a49a00b2aa04d5b979e73d7d63e23d0" + }, + { + "m_Id": "79aeca1c842d4a95812a15480ed3460d" + }, + { + "m_Id": "8197dc419ed34d5e8c22c7c35775566a" + }, + { + "m_Id": "629bfa855bb345f5b11dd44954fbddba" + }, + { + "m_Id": "5d4c697aa2e74bdbb12725c42b2313e7" + }, + { + "m_Id": "ac27b0d8beef493a80956330658fb3e7" + }, + { + "m_Id": "573aafa98926413385e50b643d8204a8" + }, + { + "m_Id": "a9c42cd3aa674f4b8cd880751469f0f3" + }, + { + "m_Id": "4c72ba57cfc1402bb8eedb23941ec9af" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "49cec6f655c34b46a219eed9fed64e30", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4a76173cb56049afb4021ffc98a09359", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4be5e95fcd374b61bd561cf5a7bec49a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1014.0, + "y": 360.0, + "width": 173.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "e9bda8c3d270475490b2b7838f87a7de" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "7ad41145b0c646049037af434d423fc6" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4c5b180b461d43f784844d8e9b3b6845", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "4e4c5ea5d3094e1595676fdb82c3c6f2", + "m_Id": 0, + "m_DisplayName": "Hair Strand Direction", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "HairStrandDirection", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": -1.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "4e86ff273f104b47a35a04b03339a9d7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2131.0, + "y": 438.0, + "width": 159.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "8f90b16bec664b40969b8192f7069d7e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ac27b0d8beef493a80956330658fb3e7" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4e971251d58043798122a4510a3e233e", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4fd79aba098f40abadfcb6a788df8bf4", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "501e450c30724f02ba880b4dfe7bf0bb", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "51d12b88dbe54204b4dca4f289ac9b91", + "m_Id": 0, + "m_DisplayName": "Vertex Base Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5344a6989aba47fd9ea911a2503f6363", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "5511d7e8ad5044bcb20cbb1224be4cd3", + "m_Id": 0, + "m_DisplayName": "Transmittance", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Transmittance", + "m_StageCapability": 2, + "m_Value": { + "x": 0.30000001192092898, + "y": 0.19500000774860383, + "z": 0.09000000357627869 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "55f16b899e4042349c060935f8e3c882", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "573aafa98926413385e50b643d8204a8", + "m_Guid": { + "m_GuidSerialized": "cd883663-2432-4f0e-bea9-64b13fd75cec" + }, + "m_Name": "Emissive Color", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_EmissiveColor", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 0.0 + }, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "57d676f5e3034062bd3e5518c58e5f5d", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "5874a8cec8cf4abf8f56c8ee53245f1a", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5bc2e2ebb6e84033be0c02d88425a9d9", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1897.0, + "y": -180.0, + "width": 139.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "baf616c41c254dcca387f1819d9a2a42" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "6dc6a8e2ab304a639656ee2082845e1c" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5bf37270ba754ed7ad94fb22e0a5a6be", + "m_Id": 0, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5c85d658386b4b13bd3a308504910663", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "5d4c697aa2e74bdbb12725c42b2313e7", + "m_Guid": { + "m_GuidSerialized": "5b5af7c1-d733-4406-ad7f-139ef1fb78c5" + }, + "m_Name": "Rim Transmission Intensity", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_RimTransmissionIntensity", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 2, + "m_Hidden": false, + "m_Value": 0.05000000074505806, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "5dc293eeb61d40f6a2e60dee2d39993b", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "5ef8aef8a81b4183b2aa03d38ada5d75", + "m_Guid": { + "m_GuidSerialized": "c99cfa48-2a38-421d-b471-4979b348a1c3" + }, + "m_Name": "Vertex Color Strength", + "m_DefaultReferenceName": "Vector1_5ef8aef8a81b4183b2aa03d38ada5d75", + "m_OverrideReferenceName": "_VertexColorStrength", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5f984a05a60b4f76afa0ec01041e1d96", + "m_Group": { + "m_Id": "72585dd91b3d4da7b55123bae128c48b" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2918.0, + "y": -802.0, + "width": 168.00001525878907, + "height": 34.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "2c3d261d1f3443b4b06b82a9e110faef" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "62ba90b39c554829b983338182c6db53" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5fdc289552dc404ebce3894ad8a07f54", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "60f5c5dda134431287bf9b6f82a257ce", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "627b5ab6400f4b94ae60bfcab74b4ab5", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -571.0, + "y": 360.0, + "width": 216.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "2c932aab8a0447e09e2733f0afcd0feb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "5d4c697aa2e74bdbb12725c42b2313e7" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "629bfa855bb345f5b11dd44954fbddba", + "m_Guid": { + "m_GuidSerialized": "a82edcba-4fed-4ba8-9007-3a79175ba3b7" + }, + "m_Name": "Secondary Specular Shift", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SecondarySpecularShift", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.15000000596046449, + "m_FloatType": 1, + "m_RangeValues": { + "x": -1.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "62ba90b39c554829b983338182c6db53", + "m_Guid": { + "m_GuidSerialized": "ffcaae55-d07d-4e7a-a6b5-45d201ee4df5" + }, + "m_Name": "Base Color Map", + "m_DefaultReferenceName": "Texture2D_62ba90b39c554829b983338182c6db53", + "m_OverrideReferenceName": "_BaseColorMap", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 2, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "62d6d2cb38b34a8dae2f3582eadc51fd", + "m_Id": 0, + "m_DisplayName": "Emission", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Emission", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 1, + "m_DefaultColor": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "645f90c185f2471d9630858b570a39ca", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "658620e7c1e54e9ab7e1c33af49ea950", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.LightingData", + "m_ObjectId": "6642d27020f646129f5cda404c16ec41", + "m_NormalDropOffSpace": 0, + "m_BlendPreserveSpecular": true, + "m_ReceiveDecals": true, + "m_ReceiveSSR": true, + "m_ReceiveSSRTransparent": false, + "m_SpecularAA": false, + "m_SpecularOcclusionMode": 1, + "m_OverrideBakedGI": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "67c850c6bae045d38afb3d813793f00d", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "687659d5f2844131913f3ebec5692c99", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Smoothness", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 73.99999237060547, + "y": 182.99998474121095, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "22d366686d314c62ab9ea7700c1b42e7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Smoothness" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "6994bc4fe4d8487c8fd2bce6e7485bbd", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1037.0, + "y": 655.0, + "width": 126.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "1eec405643404f10aa4dee2ea51303a7" + }, + { + "m_Id": "be84a2c1f2a8436cb5ceada6d45893e9" + }, + { + "m_Id": "d07c2aa542b94c4fa22f3d703a1f5d60" + }, + { + "m_Id": "04d0345f23f741f6932fc488ac0a4476" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "6b2e66277a7943f5800e4557cd983757", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -411.99981689453127, + "y": 215.99998474121095, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "38ad6bc9c98e4a37b8ace60514a07bfa" + }, + { + "m_Id": "eac54b5f186d486e80825976e56c5237" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6b5deda71f474aee97807127ea957961", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "6cf2216245ca4c94a226d2a52deb5633", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1914.0, + "y": 419.0, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "1b344d261ec648189f8ff9340b0ed20c" + }, + { + "m_Id": "6cf943c0e05c4227a451bfe832fb0e00" + }, + { + "m_Id": "ab63acc371ab4765a2800d13b87b7152" + }, + { + "m_Id": "864866bcd4e4447fbe0cc68f600714d4" + }, + { + "m_Id": "db66712351c04b3eb291dd17798f7b1c" + }, + { + "m_Id": "60f5c5dda134431287bf9b6f82a257ce" + }, + { + "m_Id": "8fe0ba5e3f2845ec8b9295f68c04d12d" + }, + { + "m_Id": "e97c3fa8ab4d480faefb7391b4a9c808" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6cf943c0e05c4227a451bfe832fb0e00", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "6dc6a8e2ab304a639656ee2082845e1c", + "m_Guid": { + "m_GuidSerialized": "553fed75-2c32-4ba5-9e11-bc8403abcfc3" + }, + "m_Name": "Mask Map", + "m_DefaultReferenceName": "Texture2D_6dc6a8e2ab304a639656ee2082845e1c", + "m_OverrideReferenceName": "_MaskMap", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "6e7f71ec59fb413b942f9ce72cf1967c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -411.0000305175781, + "y": -670.0000610351563, + "width": 56.0, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "334baaea25334886ba55b47a00a70600" + }, + { + "m_Id": "927b00c341304144a459a766397301d6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6f3540c2049c407f8b731f2c50534ed8", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6f484dea1069470eb479d882654b3ea7", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "70f0682e6be24182b9c9d5a22cc6b96c", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "72585dd91b3d4da7b55123bae128c48b", + "m_Title": "Diffuse and Alpha", + "m_Position": { + "x": -2943.0, + "y": -861.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7260c54475d24fdc9dc73a6544edaa9c", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "745eb023a62a42b7962603c47e7536e5", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "74fdfb5491014143aa2c825f5407ffe8", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "75e80dd8acf54011ad81c68fa7643fad", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "76316b0d0a944d25a08ef22955a3b1d0", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "7652379a6a4344a084baa084341cdc3a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2129.0, + "y": 377.0, + "width": 157.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "9c01b8c06c0b4c588a0e4b6be4709bad" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "573aafa98926413385e50b643d8204a8" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "76ac26031b7c43a6a78d7e9db5db64be", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.BentNormal", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 82.0, + "y": 133.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "1748e4e9d24e4de7932315b2e25527ce" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BentNormal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "787d961abdfd4d58a8bd0b2a1e2db47d", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "79aeca1c842d4a95812a15480ed3460d", + "m_Guid": { + "m_GuidSerialized": "ba9d6b62-58df-4ee8-ba15-a1341768bf67" + }, + "m_Name": "Specular Shift Max", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SpecularShiftMax", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": -1.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "7a473df09e9b4bd3b82814666640158f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1213.0, + "y": 565.0, + "width": 231.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "14ae49d9f448412f9e48b712d1468f27" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "8197dc419ed34d5e8c22c7c35775566a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7ac7d38819cb49fbadbfc71413a3da76", + "m_Id": 0, + "m_DisplayName": "Secondary Smoothness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SecondarySmoothness", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "7ad41145b0c646049037af434d423fc6", + "m_Guid": { + "m_GuidSerialized": "8ba45b1e-7fc1-426d-84e0-33d302945c1a" + }, + "m_Name": "Specular Multiplier", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SpecularMultiplier", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "7dbf0eb7f73346f89d219731f4e3b02a", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7ebc51c5ee6542f483e212e0a309011a", + "m_Id": 1, + "m_DisplayName": "Strength", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Strength", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7feb781840974d5faee46cdb90f5af0b", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "80957726e3df45db966134a9418138f8", + "m_Id": 0, + "m_DisplayName": "Alpha Clip", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "815740e575684a18ae4f7aced285fb16", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -970.9999389648438, + "y": 427.0000305175781, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "1dff7ccda7c2459fabb9d759da4ebbd8" + }, + { + "m_Id": "a1bd16c0f006490ea28c3fd3a27df8f0" + }, + { + "m_Id": "e7665d3760434dc88e41ba34f6d09177" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "8197dc419ed34d5e8c22c7c35775566a", + "m_Guid": { + "m_GuidSerialized": "ad5c7094-5822-4685-bf0c-ae8d59ca1faf" + }, + "m_Name": "Secondary Specular Multiplier", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SecondarySpecularMultiplier", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.05000000074505806, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "8277bdd1ba5e486788875b590047b626", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Emission", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 58.9999885559082, + "y": 261.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "62d6d2cb38b34a8dae2f3582eadc51fd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Emission" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "82baad0e2e2b44a18c7f5c21a42516d9", + "m_Id": 0, + "m_DisplayName": "Specular Shift Min", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "83ccede77bf347b5ada7f22a90a71e54", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "864866bcd4e4447fbe0cc68f600714d4", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "883fa0154dc245788e90a0983dac686e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Transmittance", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 90.99999237060547, + "y": 13.999970436096192, + "width": 200.00001525878907, + "height": 41.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "5511d7e8ad5044bcb20cbb1224be4cd3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Transmittance" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8872ee219c6b42539e490dff4d04138e", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "8a3adaabeac541deb75d10b29648a511", + "m_Id": 0, + "m_DisplayName": "Specular Shift Max", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "8dc18247ab4b4e5caf09faf953798497", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -411.0000305175781, + "y": -694.0, + "width": 56.0, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "49cec6f655c34b46a219eed9fed64e30" + }, + { + "m_Id": "5344a6989aba47fd9ea911a2503f6363" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8eeef1f3ab9a4f309fe256d6a579b2b8", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "8f7592f0a88049148d7a20c1cb1e22cb", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "8f90b16bec664b40969b8192f7069d7e", + "m_Id": 0, + "m_DisplayName": "Emission Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "8fe0ba5e3f2845ec8b9295f68c04d12d", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "9048db0cb1704257a34f66429eaca175", + "m_Group": { + "m_Id": "2a4f2175d8ca41fab6c4624de48f44fd" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1590.999755859375, + "y": 803.0, + "width": 184.0, + "height": 252.99998474121095 + } + }, + "m_Slots": [ + { + "m_Id": "c28456e4b57d4d41909a88ad202e2b1a" + }, + { + "m_Id": "8872ee219c6b42539e490dff4d04138e" + }, + { + "m_Id": "c5c3b8222d3346689892bd780ffaa71f" + }, + { + "m_Id": "7feb781840974d5faee46cdb90f5af0b" + }, + { + "m_Id": "c9783f62172e4aec98ecdc6d99267997" + }, + { + "m_Id": "c607910e474c477fa4c3a5394b49c254" + }, + { + "m_Id": "028833ded6594d888b54c0ed4d1a213c" + }, + { + "m_Id": "57d676f5e3034062bd3e5518c58e5f5d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "91e279bc4ab24de6baf584d64e36b2ae", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.AlphaClipThreshold", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 71.99999237060547, + "y": 689.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "a39ba9aad8d348e1b9d547f1f8c0685d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.AlphaClipThreshold" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "927b00c341304144a459a766397301d6", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "9434105a0b564544a9d1f31216367712", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "95f38f9e439d46f6b767d7f992ae0e60", + "m_Id": 0, + "m_DisplayName": "Secondary Specular Shift", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SecondarySpecularShift", + "m_StageCapability": 2, + "m_Value": -0.10000000149011612, + "m_DefaultValue": -0.10000000149011612, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "9730674dcf954541ac635c37e167977f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -526.0, + "y": 700.0000610351563, + "width": 56.000003814697269, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "76316b0d0a944d25a08ef22955a3b1d0" + }, + { + "m_Id": "745eb023a62a42b7962603c47e7536e5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "97fe11918115427b831d4ee7b93b40eb", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "9c01b8c06c0b4c588a0e4b6be4709bad", + "m_Id": 0, + "m_DisplayName": "Emissive Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9c661df801f348f0ad7991ba68cbe2d5", + "m_Id": 0, + "m_DisplayName": "", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "9cdb7847683948c99034141805213a61", + "m_Title": "Vertex Color Mask and Depth Blend", + "m_Position": { + "x": -1965.0, + "y": -1159.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9e5ee99749a842fba9b8fc976c285dcc", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a1bd16c0f006490ea28c3fd3a27df8f0", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a2b446a108624f4ea43455c92d25610e", + "m_Id": 0, + "m_DisplayName": "Alpha Clip Threshold Shadow", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AlphaClipThresholdShadow", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a39ba9aad8d348e1b9d547f1f8c0685d", + "m_Id": 0, + "m_DisplayName": "Alpha Clip Threshold", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AlphaClipThreshold", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a4090433e1864879a6ddc5ace31cbfba", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "a61b9632fcd344bbb50f017fe9662523", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.HairStrandDirection", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 66.00003051757813, + "y": 217.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "4e4c5ea5d3094e1595676fdb82c3c6f2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.HairStrandDirection" +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "a8fac80485344a489b31db2a226e0489", + "m_Guid": { + "m_GuidSerialized": "3a62cbe1-292f-42d4-8678-d1dc0695eb3b" + }, + "m_Name": "Vertex Base Color", + "m_DefaultReferenceName": "Color_a8fac80485344a489b31db2a226e0489", + "m_OverrideReferenceName": "_VertexBaseColor", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 0.0 + }, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "ab291a3748ee4efba44081f662392b9c", + "m_Group": { + "m_Id": "9cdb7847683948c99034141805213a61" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1262.0, + "y": -1033.9998779296875, + "width": 171.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "51d12b88dbe54204b4dca4f289ac9b91" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a8fac80485344a489b31db2a226e0489" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ab63acc371ab4765a2800d13b87b7152", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "ac27b0d8beef493a80956330658fb3e7", + "m_Guid": { + "m_GuidSerialized": "7cefccf5-1b01-4a43-ad9e-5c90373d8f44" + }, + "m_Name": "Emission Map", + "m_DefaultReferenceName": "Texture2D_ac27b0d8beef493a80956330658fb3e7", + "m_OverrideReferenceName": "_EmissionMap", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HairSubTarget", + "m_ObjectId": "ae695df4997e40b2ae5fccf1dbc75884" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "ae6aeab78fad43109257fd5685aca7ad", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "af325e529f144f119f865552aeb01d6b", + "m_Id": 0, + "m_DisplayName": "Rim Transmission Intensity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "RimTransmissionIntensity", + "m_StageCapability": 2, + "m_Value": 0.05000000074505806, + "m_DefaultValue": 0.20000000298023225, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "af390082fc1f429eb2bc52898581c65f", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "af7e3800e2f34908a3a77b8948d2fd32", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1059.0, + "y": 956.9999389648438, + "width": 183.99998474121095, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "7dbf0eb7f73346f89d219731f4e3b02a" + }, + { + "m_Id": "d40713f2096b42e38a0c7e5f8926687d" + }, + { + "m_Id": "35548bbcfdf246118323976e19cad65e" + }, + { + "m_Id": "7260c54475d24fdc9dc73a6544edaa9c" + }, + { + "m_Id": "97fe11918115427b831d4ee7b93b40eb" + }, + { + "m_Id": "ea85740a0e1e4ec5bcd3084711e2da2f" + }, + { + "m_Id": "10fcfa37830d4e02851aae7950225694" + }, + { + "m_Id": "5874a8cec8cf4abf8f56c8ee53245f1a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 1, + "m_NormalMapSpace": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "b304178995574d4b8dceaf0eade7e621", + "m_Guid": { + "m_GuidSerialized": "716a1137-cfb1-4c9d-bc69-04632fcd9cd6" + }, + "m_Name": "Normal Map", + "m_DefaultReferenceName": "Texture2D_b304178995574d4b8dceaf0eade7e621", + "m_OverrideReferenceName": "_NormalMap", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_Modifiable": true, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b6774fddfd76459bac0b07bd3947efa3", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HDTarget", + "m_ObjectId": "b68cdcc63047409381c5e594c02463cd", + "m_ActiveSubTarget": { + "m_Id": "ae695df4997e40b2ae5fccf1dbc75884" + }, + "m_Datas": [ + { + "m_Id": "f907ec2614f64fee9511dbed58f101b9" + }, + { + "m_Id": "6642d27020f646129f5cda404c16ec41" + }, + { + "m_Id": "ca7dd4e86229499ea82f26ce21b18c9f" + }, + { + "m_Id": "f5f54dac45ca4f98b35bfd8055240a0f" + } + ], + "m_CustomEditorGUI": "" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DAssetNode", + "m_ObjectId": "b7dd6d548cab4312a8b6e729fb7e3a32", + "m_Group": { + "m_Id": "2a4f2175d8ca41fab6c4624de48f44fd" + }, + "m_Name": "Texture 2D Asset", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1776.999755859375, + "y": 803.0, + "width": 143.0, + "height": 105.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "40df8f057b4f4bc98948c0648667673c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b80731bafa324b21a25802913ebc37cb", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "b97dc0fa41fc422cbded920b8aeee3b1", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -526.0, + "y": 726.0, + "width": 56.000003814697269, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "5fdc289552dc404ebce3894ad8a07f54" + }, + { + "m_Id": "cdc59c56a8ae479b9b26ebec09ecf2af" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ba480ecbddef4b438d53b2d86976cab9", + "m_Id": 0, + "m_DisplayName": "Shadow Clip", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "baf616c41c254dcca387f1819d9a2a42", + "m_Id": 0, + "m_DisplayName": "Mask Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.VertexColorNode", + "m_ObjectId": "bc03bc7dc2ec45c58768cf357d7ef079", + "m_Group": { + "m_Id": "9cdb7847683948c99034141805213a61" + }, + "m_Name": "Vertex Color", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1940.0, + "y": -999.9999389648438, + "width": 116.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "bf448c84a8af45968459b416d02c69a3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "bc220c2be8a74249ac65d93a8ae5cbdf", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.SpecularTint", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 58.00001907348633, + "y": 395.9999694824219, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "da2ed9a7347d45adabf135aa710395f0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.SpecularTint" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "bc27cfd52e154c9c83ffa6eef20c94f5", + "m_Group": { + "m_Id": "9cdb7847683948c99034141805213a61" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1940.0, + "y": -1057.9998779296875, + "width": 56.0, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "6f3540c2049c407f8b731f2c50534ed8" + }, + { + "m_Id": "fbabbd7d9e264747b9ec6a8f021bc5d7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "bc814cd1e05d4e94b3b180cbe5f42bfd", + "m_Guid": { + "m_GuidSerialized": "01fa32ed-9744-41c4-a9f3-8f45ff507022" + }, + "m_Name": "Flow Map", + "m_DefaultReferenceName": "Texture2D_bc814cd1e05d4e94b3b180cbe5f42bfd", + "m_OverrideReferenceName": "_FlowMap", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_Modifiable": true, + "m_DefaultType": 2 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bcee9c8d22514bdb97fb3a1b776cebf1", + "m_Id": 0, + "m_DisplayName": "Vertex Color Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "bdfe061154bb4a70b4961bf28fdc1ff4", + "m_Group": { + "m_Id": "9cdb7847683948c99034141805213a61" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1612.0, + "y": -999.9999389648438, + "width": 128.0, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "4e971251d58043798122a4510a3e233e" + }, + { + "m_Id": "f0cfa449191f4171b27dcc76ab6a2da1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "be2cb7795a6143a498576442f64713d6", + "m_Title": "Standard Alpha Clip", + "m_Position": { + "x": -906.9998168945313, + "y": 1438.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "be84a2c1f2a8436cb5ceada6d45893e9", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "bf448c84a8af45968459b416d02c69a3", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalStrengthNode", + "m_ObjectId": "c11ee2e3010d48a9a45e803c58cceaa3", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Normal Strength", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -779.9999389648438, + "y": 1041.0, + "width": 166.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "cd0678aa9ec34c438304e160465603a1" + }, + { + "m_Id": "7ebc51c5ee6542f483e212e0a309011a" + }, + { + "m_Id": "1bbfb308461446debb1bfaf74fb9d0fb" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "c28456e4b57d4d41909a88ad202e2b1a", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.StickyNoteData", + "m_ObjectId": "c3448cd8492948db8adf7a079b6fcd8e", + "m_Title": "HDRP", + "m_Content": "R = Metallic\nG = AO\nB = Micro Normal Mask\nA = Smoothness", + "m_TextSize": 0, + "m_Theme": 0, + "m_Position": { + "serializedVersion": "2", + "x": -1682.0, + "y": -285.0, + "width": 200.0, + "height": 100.0 + }, + "m_Group": { + "m_Id": "" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "c37c97a92c19442dad070dbf06704ded", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c47e9f8f06464bcaba87ddfdec2550d1", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "c55f572322244a4dae2badfed69c29e6", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c5c3b8222d3346689892bd780ffaa71f", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "c607910e474c477fa4c3a5394b49c254", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "c8894712474d492484deac572139b543", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c9783f62172e4aec98ecdc6d99267997", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "ca5e280a68af4a45a358d1f7b9cff2e2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.NormalTS", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 87.99999237060547, + "y": 647.9999389648438, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "364bf0711ec54f028805cfb78c3b2936" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.NormalTS" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.SystemData", + "m_ObjectId": "ca7dd4e86229499ea82f26ce21b18c9f", + "m_MaterialNeedsUpdateHash": 12719, + "m_SurfaceType": 1, + "m_RenderingPass": 4, + "m_BlendMode": 0, + "m_ZTest": 4, + "m_ZWrite": false, + "m_TransparentCullMode": 2, + "m_OpaqueCullMode": 2, + "m_SortPriority": 0, + "m_AlphaTest": true, + "m_TransparentDepthPrepass": false, + "m_TransparentDepthPostpass": false, + "m_SupportLodCrossFade": false, + "m_DoubleSidedMode": 2, + "m_DOTSInstancing": false, + "m_Version": 0, + "m_FirstTimeMigrationExecuted": true, + "inspectorFoldoutMask": 9 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "cd0678aa9ec34c438304e160465603a1", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "cdc59c56a8ae479b9b26ebec09ecf2af", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d07c2aa542b94c4fa22f3d703a1f5d60", + "m_Id": 2, + "m_DisplayName": "T", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "T", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "d0f957ba1d13421b96ab67ec531eefa7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.BaseColor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "efd248053249470994c19338779f963b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BaseColor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d2879013cac543e893122f0eacba141b", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "d2920db565474984a8eae456eca16597", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -411.99981689453127, + "y": 167.99998474121095, + "width": 56.0, + "height": 23.999998092651368 + } + }, + "m_Slots": [ + { + "m_Id": "9c661df801f348f0ad7991ba68cbe2d5" + }, + { + "m_Id": "17d3d431592e4c2bb1780a1e0a9f03a2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "d2fb341f601a4d8e84823e669dadb220", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d40713f2096b42e38a0c7e5f8926687d", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d4115e0d1e26428b86f34fa01acbaf2c", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "d5ea19d7fc704761908396f642de59c8", + "m_Guid": { + "m_GuidSerialized": "4c15fac4-6456-4d6a-b272-cbe501cb8e12" + }, + "m_Name": "Shadow Clip", + "m_DefaultReferenceName": "Vector1_d5ea19d7fc704761908396f642de59c8", + "m_OverrideReferenceName": "_ShadowClip", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.25, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "d962fe658f9a4982b62bd75d03b2276e", + "m_Guid": { + "m_GuidSerialized": "6c26b18b-16d4-4524-a7d2-0120218bb0fc" + }, + "m_Name": "Alpha Clip", + "m_DefaultReferenceName": "Vector1_d962fe658f9a4982b62bd75d03b2276e", + "m_OverrideReferenceName": "_AlphaClip", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.10000000149011612, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "d971314bc5f54cdab9c09233077b1881", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1321.0, + "y": 226.0, + "width": 56.000003814697269, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "8f7592f0a88049148d7a20c1cb1e22cb" + }, + { + "m_Id": "d2879013cac543e893122f0eacba141b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "da2ed9a7347d45adabf135aa710395f0", + "m_Id": 0, + "m_DisplayName": "Specular Tint", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SpecularTint", + "m_StageCapability": 2, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 0, + "m_DefaultColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "db66712351c04b3eb291dd17798f7b1c", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "ddc2f22573d241e787bf84f06e4ba049", + "m_Guid": { + "m_GuidSerialized": "896ff0e2-487e-462b-97a9-d76d74fab136" + }, + "m_Name": "Normal Strength", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_NormalStrength", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "decdf89d9b1c47e49e07623e017ab4f8", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "e00fd7cf1bf84eb8af3423a5f84f02da", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -987.0, + "y": 822.0, + "width": 207.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "1846dfbb5b1441829b77365754ab377d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "629bfa855bb345f5b11dd44954fbddba" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "e05eedc1332d4bbfa28a34da0e95409c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -726.0, + "y": 738.0, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "70f0682e6be24182b9c9d5a22cc6b96c" + }, + { + "m_Id": "b6774fddfd76459bac0b07bd3947efa3" + }, + { + "m_Id": "d4115e0d1e26428b86f34fa01acbaf2c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "e1b8260eccc44d31ab1d3217779a2c4d", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "e2bec6c3826047c8a8ca759c60bb19ff", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1672.0, + "y": 114.0, + "width": 184.0, + "height": 253.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "2cee3bb09b784906b68914fdfd279c7d" + }, + { + "m_Id": "83ccede77bf347b5ada7f22a90a71e54" + }, + { + "m_Id": "08ccc7ab660441e99b582e3f493ce062" + }, + { + "m_Id": "11b80c01acff493e8d25da0eeae5b521" + }, + { + "m_Id": "15a95450e5e046cbb66c50e363aa6f5c" + }, + { + "m_Id": "645f90c185f2471d9630858b570a39ca" + }, + { + "m_Id": "f8768b5697a64470ae1a4e107cec1277" + }, + { + "m_Id": "46c045243fd947a3bf8f480d04000881" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 1, + "m_NormalMapSpace": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e620d929496248c68291cd132b8cf818", + "m_Id": 0, + "m_DisplayName": "Secondary Smoothness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "e7665d3760434dc88e41ba34f6d09177", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "e7adb047317f4e8f97e8758b79640e35", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.RimTransmissionIntensity", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 77.0, + "y": 385.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "af325e529f144f119f865552aeb01d6b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.RimTransmissionIntensity" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "e97c3fa8ab4d480faefb7391b4a9c808", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e9bda8c3d270475490b2b7838f87a7de", + "m_Id": 0, + "m_DisplayName": "Specular Multiplier", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "ea85740a0e1e4ec5bcd3084711e2da2f", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "eac54b5f186d486e80825976e56c5237", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "eba48f1e544d455986b250277b538909", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -498.00006103515627, + "y": 292.0, + "width": 143.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "ba480ecbddef4b438d53b2d86976cab9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "d5ea19d7fc704761908396f642de59c8" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "ed083dc9dc3c4f5fa9248d1b99d92da4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -556.0, + "y": 582.0, + "width": 200.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "e620d929496248c68291cd132b8cf818" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ed8f4e5d62a34a71a82aedc1436a6cae" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "ed8f4e5d62a34a71a82aedc1436a6cae", + "m_Guid": { + "m_GuidSerialized": "4d72e239-9ff8-45d3-ae3a-d432cdd807b0" + }, + "m_Name": "Secondary Smoothness", + "m_DefaultReferenceName": "", + "m_OverrideReferenceName": "_SecondarySmoothness", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.625, + "m_FloatType": 1, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "ee9cd55adc774c31a6f4699792680829", + "m_Id": 0, + "m_DisplayName": "Flow Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "efd248053249470994c19338779f963b", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.5, + "y": 0.5, + "z": 0.5 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 0, + "m_DefaultColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "f04fd49f51ba4fb684bf9e7cfe737a4c", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f0cfa449191f4171b27dcc76ab6a2da1", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f15873d7cae54a328809df9a8d76bbf7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1239.0, + "y": 972.9999389648438, + "width": 149.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "f4ab81528cf24272a9605474cff4b6b0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "b304178995574d4b8dceaf0eade7e621" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f27d637587474cacb94bfd396d77089d", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "f4ab81528cf24272a9605474cff4b6b0", + "m_Id": 0, + "m_DisplayName": "Normal Map", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HairData", + "m_ObjectId": "f5f54dac45ca4f98b35bfd8055240a0f", + "m_MaterialType": 0, + "m_UseLightFacingNormal": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f769abb9b5a74ec89369a250e2c8d39b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1201.0, + "y": 487.00006103515627, + "width": 146.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "28e5ad56a0cc4bd3acbf0cf95dafcd99" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1728986d8b5d4a60a610dc8f863ef11d" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f84ab63ad59d473790240bbae5312104", + "m_Id": 0, + "m_DisplayName": "Normal Strength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "f8768b5697a64470ae1a4e107cec1277", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.BuiltinData", + "m_ObjectId": "f907ec2614f64fee9511dbed58f101b9", + "m_Distortion": false, + "m_DistortionMode": 0, + "m_DistortionDepthTest": true, + "m_AddPrecomputedVelocity": false, + "m_TransparentWritesMotionVec": true, + "m_AlphaToMask": true, + "m_DepthOffset": false, + "m_TransparencyFog": true, + "m_AlphaTestShadow": true, + "m_BackThenFrontRendering": true, + "m_TransparentDepthPrepass": false, + "m_TransparentDepthPostpass": false, + "m_SupportLodCrossFade": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "faa11926f42c42ea8e9f2f14d3afd2b2", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "fbabbd7d9e264747b9ec6a8f021bc5d7", + "m_Id": 1, + "m_DisplayName": "", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "fc09e913712c46d780c50a50e6df747c", + "m_Id": 0, + "m_DisplayName": "Position", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Position", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fca9ffe88cae49efa8c33c1354e48c1d", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "fe251668acaf4cc1a186f88895925031", + "m_Group": { + "m_Id": "72585dd91b3d4da7b55123bae128c48b" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2691.0, + "y": -802.0, + "width": 184.0, + "height": 253.00001525878907 + } + }, + "m_Slots": [ + { + "m_Id": "e1b8260eccc44d31ab1d3217779a2c4d" + }, + { + "m_Id": "6b5deda71f474aee97807127ea957961" + }, + { + "m_Id": "5c85d658386b4b13bd3a308504910663" + }, + { + "m_Id": "c47e9f8f06464bcaba87ddfdec2550d1" + }, + { + "m_Id": "6f484dea1069470eb479d882654b3ea7" + }, + { + "m_Id": "05fbfae444844c6fba5d11a68dde77d9" + }, + { + "m_Id": "1e559a52f2cf4d6282a91a6f552dfcb8" + }, + { + "m_Id": "ae6aeab78fad43109257fd5685aca7ad" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "fe4907798c1644289607e0d2603a9a68", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Tangent", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "36a7e27cf2f142179340d6911fb6702e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "fe89101ff92d49e9a630a987e854fb0a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.AlphaClipThresholdShadow", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 60.00000762939453, + "y": 344.0000305175781, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "a2b446a108624f4ea43455c92d25610e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.AlphaClipThresholdShadow" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "ff8e646cbe604cd296860a61c424179e", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "62ba90b39c554829b983338182c6db53" + }, + { + "m_Id": "d035a917a9b24c3fadd404105e739506" + }, + { + "m_Id": "da00c269686246c39fbda3af5e79189b" + }, + { + "m_Id": "a8fac80485344a489b31db2a226e0489" + }, + { + "m_Id": "5ef8aef8a81b4183b2aa03d38ada5d75" + }, + { + "m_Id": "34d0f0bff6e74c40b4cf4609487b8cd6" + }, + { + "m_Id": "9194e285b5944b798d84abcebaa562f1" + }, + { + "m_Id": "d962fe658f9a4982b62bd75d03b2276e" + }, + { + "m_Id": "d5ea19d7fc704761908396f642de59c8" + }, + { + "m_Id": "6dc6a8e2ab304a639656ee2082845e1c" + }, + { + "m_Id": "9797716d61f541a994b33c73d00c450a" + }, + { + "m_Id": "a89b7eb5908949b7a8ff733c487aa014" + }, + { + "m_Id": "b2b5bf0810fd490d81e06a42ff3ba8ed" + }, + { + "m_Id": "2d574f97db4a422aa1faa8f38ef8ab5f" + }, + { + "m_Id": "1fc40334fcb74e05a6f086c3e4645288" + }, + { + "m_Id": "ed8f4e5d62a34a71a82aedc1436a6cae" + }, + { + "m_Id": "b304178995574d4b8dceaf0eade7e621" + }, + { + "m_Id": "ddc2f22573d241e787bf84f06e4ba049" + }, + { + "m_Id": "72d65bc7d4664f6aae2853e9a0fcb1e9" + }, + { + "m_Id": "c89f13cfecbd4fdb8a873b05073b0e11" + }, + { + "m_Id": "2f97d87b4e54435a8e9aab991aa2ca95" + }, + { + "m_Id": "b638b475ea844c8f953ca43f5b9f3316" + }, + { + "m_Id": "f2294eaa0dfc4e4a83519ed20321e66d" + }, + { + "m_Id": "f3db2a837d7d47aea3d00d54af30b29d" + }, + { + "m_Id": "a6fa4ad2f38b44f991f1e519e0cfd03c" + }, + { + "m_Id": "a6f49c7b1ba2462aa864ed200a6a2b11" + }, + { + "m_Id": "7a7ff89b265c40a9aeaad4f27130fb28" + }, + { + "m_Id": "a63d692b98084be8b8748b7cd4391a19" + }, + { + "m_Id": "1f7de34ad6cf475f840313717441d77c" + }, + { + "m_Id": "ab6f8c0fc8fc4dd78cf1810dbf288488" + }, + { + "m_Id": "05cd8ff0d3ab48a7b776a221ff36b8ad" + }, + { + "m_Id": "2824b0c4fe6c4ff3b6d72dcfe453a320" + }, + { + "m_Id": "1eba045aa0eb497597cd205664aeb8ec" + }, + { + "m_Id": "f832572ded9b45b69c1711ca629a49f1" + }, + { + "m_Id": "77ed3559eef14481b5a4ecb0f498dd93" + }, + { + "m_Id": "8e1a9a245d834611bbba5516f764638c" + }, + { + "m_Id": "7f66c6abce0e4576b0c98c2f4e19050c" + }, + { + "m_Id": "56ba91985bbb4952a91b73ed158b776b" + }, + { + "m_Id": "d0cb7f74d07a479c8d2528bb0485e008" + }, + { + "m_Id": "bc814cd1e05d4e94b3b180cbe5f42bfd" + }, + { + "m_Id": "89dda807b4064ce7b11aba3c647069c6" + }, + { + "m_Id": "a07bfbc05b904ff6b24292a9d830a741" + }, + { + "m_Id": "1728986d8b5d4a60a610dc8f863ef11d" + }, + { + "m_Id": "7ad41145b0c646049037af434d423fc6" + }, + { + "m_Id": "66259e0c5bfa496aa71bce06f6f2ac1c" + }, + { + "m_Id": "2185bca2238a491db05d135bddb16eb3" + }, + { + "m_Id": "8197dc419ed34d5e8c22c7c35775566a" + }, + { + "m_Id": "629bfa855bb345f5b11dd44954fbddba" + }, + { + "m_Id": "5d4c697aa2e74bdbb12725c42b2313e7" + }, + { + "m_Id": "ac27b0d8beef493a80956330658fb3e7" + }, + { + "m_Id": "b21613d90c7c4b6f9d1c979769e3c96d" + }, + { + "m_Id": "a9c42cd3aa674f4b8cd880751469f0f3" + }, + { + "m_Id": "b6a6ba870d8149d89a90f8f4c024bef9" + }, + { + "m_Id": "d7616bdb7fec4d338db92ff5b42d8172" + }, + { + "m_Id": "3f827e3d66c544768b2c78e8689c3792" + } + ] +} + diff --git a/HDRP/Shaders/RL_HairShaderMultiPass_Baked_HDRP.shadergraph.meta b/HDRP/Shaders/RL_HairShaderMultiPass_Baked_HDRP.shadergraph.meta new file mode 100644 index 0000000..e12f4ea --- /dev/null +++ b/HDRP/Shaders/RL_HairShaderMultiPass_Baked_HDRP.shadergraph.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 34039396b8fa97342b7bb1b05267a5d3 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} diff --git a/HDRP/Shaders/RL_HairShaderMultiPass_Variants_HDRP.shadergraph b/HDRP/Shaders/RL_HairShaderMultiPass_Variants_HDRP.shadergraph index 29d0369..4f02128 100644 --- a/HDRP/Shaders/RL_HairShaderMultiPass_Variants_HDRP.shadergraph +++ b/HDRP/Shaders/RL_HairShaderMultiPass_Variants_HDRP.shadergraph @@ -30,12 +30,6 @@ { "m_Id": "d5ea19d7fc704761908396f642de59c8" }, - { - "m_Id": "7a9dca43a15c41859b95c7edb930b3db" - }, - { - "m_Id": "1b66a7533fa643888276c4f6de382ca9" - }, { "m_Id": "6dc6a8e2ab304a639656ee2082845e1c" }, @@ -165,10 +159,10 @@ ], "m_Keywords": [ { - "m_Id": "a9c42cd3aa674f4b8cd880751469f0f3" + "m_Id": "d7616bdb7fec4d338db92ff5b42d8172" }, { - "m_Id": "d7616bdb7fec4d338db92ff5b42d8172" + "m_Id": "2dbba077d40048049b2fcfcbcd30559c" } ], "m_Nodes": [ @@ -636,6 +630,9 @@ }, { "m_Id": "2b7f7d7072134b378277157de6c8d344" + }, + { + "m_Id": "8a7c45998ca84740bddecaaf5426bd8a" } ], "m_GroupDatas": [ @@ -867,9 +864,9 @@ }, "m_InputSlot": { "m_Node": { - "m_Id": "91e279bc4ab24de6baf584d64e36b2ae" + "m_Id": "8a7c45998ca84740bddecaaf5426bd8a" }, - "m_SlotId": 0 + "m_SlotId": 2 } }, { @@ -1712,6 +1709,20 @@ "m_SlotId": 1 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8a7c45998ca84740bddecaaf5426bd8a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "91e279bc4ab24de6baf584d64e36b2ae" + }, + "m_SlotId": 0 + } + }, { "m_OutputSlot": { "m_Node": { @@ -4497,29 +4508,6 @@ "m_Labels": [] } -{ - "m_SGVersion": 1, - "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", - "m_ObjectId": "1b66a7533fa643888276c4f6de382ca9", - "m_Guid": { - "m_GuidSerialized": "eba3fc22-41c1-494e-a739-60172ed1e541" - }, - "m_Name": "Depth Postpass", - "m_DefaultReferenceName": "Vector1_1b66a7533fa643888276c4f6de382ca9", - "m_OverrideReferenceName": "_DepthPostpass", - "m_GeneratePropertyBlock": true, - "m_Precision": 0, - "overrideHLSLDeclaration": false, - "hlslDeclarationOverride": 0, - "m_Hidden": false, - "m_Value": 0.20000000298023225, - "m_FloatType": 1, - "m_RangeValues": { - "x": 0.0, - "y": 1.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", @@ -4826,8 +4814,8 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -590.0001831054688, - "y": 1728.0, + "x": -749.0, + "y": 1822.0001220703125, "width": 130.0, "height": 34.0 } @@ -5639,6 +5627,25 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "2dbba077d40048049b2fcfcbcd30559c", + "m_Guid": { + "m_GuidSerialized": "9eedabbd-b293-43d1-8464-d7b9084ed39a" + }, + "m_Name": "Second Pass", + "m_DefaultReferenceName": "BOOLEAN_2DBBA077D40048049B2FCFCBCD30559C_ON", + "m_OverrideReferenceName": "BOOLEAN_SECONDPASS_ON", + "m_GeneratePropertyBlock": true, + "m_KeywordType": 0, + "m_KeywordDefinition": 0, + "m_KeywordScope": 0, + "m_Entries": [], + "m_Value": 0, + "m_IsEditable": true +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -7232,6 +7239,81 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "494d63b9c7f14dff9b07d81b417274ef", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "62ba90b39c554829b983338182c6db53" + }, + { + "m_Id": "1fead8c8f2eb471886227150feb2da07" + }, + { + "m_Id": "a8fac80485344a489b31db2a226e0489" + }, + { + "m_Id": "5ef8aef8a81b4183b2aa03d38ada5d75" + }, + { + "m_Id": "d962fe658f9a4982b62bd75d03b2276e" + }, + { + "m_Id": "d5ea19d7fc704761908396f642de59c8" + }, + { + "m_Id": "6dc6a8e2ab304a639656ee2082845e1c" + }, + { + "m_Id": "ed8f4e5d62a34a71a82aedc1436a6cae" + }, + { + "m_Id": "b304178995574d4b8dceaf0eade7e621" + }, + { + "m_Id": "ddc2f22573d241e787bf84f06e4ba049" + }, + { + "m_Id": "bc814cd1e05d4e94b3b180cbe5f42bfd" + }, + { + "m_Id": "1728986d8b5d4a60a610dc8f863ef11d" + }, + { + "m_Id": "7ad41145b0c646049037af434d423fc6" + }, + { + "m_Id": "2a49a00b2aa04d5b979e73d7d63e23d0" + }, + { + "m_Id": "79aeca1c842d4a95812a15480ed3460d" + }, + { + "m_Id": "8197dc419ed34d5e8c22c7c35775566a" + }, + { + "m_Id": "629bfa855bb345f5b11dd44954fbddba" + }, + { + "m_Id": "5d4c697aa2e74bdbb12725c42b2313e7" + }, + { + "m_Id": "ac27b0d8beef493a80956330658fb3e7" + }, + { + "m_Id": "573aafa98926413385e50b643d8204a8" + }, + { + "m_Id": "a9c42cd3aa674f4b8cd880751469f0f3" + }, + { + "m_Id": "4c72ba57cfc1402bb8eedb23941ec9af" + } + ] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", @@ -8335,6 +8417,30 @@ "m_Channel": 0 } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5deaa2093df04ee8a1eaaf29873417e2", + "m_Id": 2, + "m_DisplayName": "Off", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Off", + "m_StageCapability": 3, + "m_Value": { + "x": 0.009999999776482582, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", @@ -9560,6 +9666,30 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6e3da213224243d889afb5821be26855", + "m_Id": 1, + "m_DisplayName": "On", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "On", + "m_StageCapability": 3, + "m_Value": { + "x": 0.009999999776482582, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", @@ -10198,29 +10328,6 @@ "m_ColorMode": 0 } -{ - "m_SGVersion": 1, - "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", - "m_ObjectId": "7a9dca43a15c41859b95c7edb930b3db", - "m_Guid": { - "m_GuidSerialized": "8ec5925d-958a-4990-8d66-01bb95754728" - }, - "m_Name": "Depth Prepass", - "m_DefaultReferenceName": "Vector1_7a9dca43a15c41859b95c7edb930b3db", - "m_OverrideReferenceName": "_DepthPrepass", - "m_GeneratePropertyBlock": true, - "m_Precision": 0, - "overrideHLSLDeclaration": false, - "hlslDeclarationOverride": 0, - "m_Hidden": false, - "m_Value": 0.949999988079071, - "m_FloatType": 1, - "m_RangeValues": { - "x": 0.0, - "y": 1.0 - } -} - { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -11189,6 +11296,47 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.KeywordNode", + "m_ObjectId": "8a7c45998ca84740bddecaaf5426bd8a", + "m_Group": { + "m_Id": "be2cb7795a6143a498576442f64713d6" + }, + "m_Name": "Second Pass", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -579.0, + "y": 1738.0001220703125, + "width": 135.00001525878907, + "height": 118.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "b97b54fbbfeb4288a964a99d4d845416" + }, + { + "m_Id": "6e3da213224243d889afb5821be26855" + }, + { + "m_Id": "5deaa2093df04ee8a1eaaf29873417e2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "2dbba077d40048049b2fcfcbcd30559c" + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", @@ -13097,41 +13245,6 @@ "m_NormalMapSpace": 0 } -{ - "m_SGVersion": 0, - "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", - "m_ObjectId": "a9c42cd3aa674f4b8cd880751469f0f3", - "m_Guid": { - "m_GuidSerialized": "f54a4cd9-4fbe-436d-b8ba-15ea3468fb67" - }, - "m_Name": "Clip Quality", - "m_DefaultReferenceName": "ENUM_A9C42CD3AA674F4B8CD880751469F0F3", - "m_OverrideReferenceName": "_ENUMCLIPQUALITY_ON", - "m_GeneratePropertyBlock": true, - "m_KeywordType": 1, - "m_KeywordDefinition": 0, - "m_KeywordScope": 0, - "m_Entries": [ - { - "id": 1, - "displayName": "Standard", - "referenceName": "STANDARD" - }, - { - "id": 2, - "displayName": "Noise", - "referenceName": "NOISE" - }, - { - "id": 3, - "displayName": "Dither", - "referenceName": "DITHER" - } - ], - "m_Value": 0, - "m_IsEditable": true -} - { "m_SGVersion": 1, "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", @@ -14090,6 +14203,30 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b97b54fbbfeb4288a964a99d4d845416", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -14291,8 +14428,8 @@ "m_ObjectId": "be2cb7795a6143a498576442f64713d6", "m_Title": "Standard Alpha Clip", "m_Position": { - "x": -615.0005493164063, - "y": 1669.0 + "x": -774.0000610351563, + "y": 1679.0001220703125 } } @@ -18405,3 +18542,177 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "ff8e646cbe604cd296860a61c424179e", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "62ba90b39c554829b983338182c6db53" + }, + { + "m_Id": "d035a917a9b24c3fadd404105e739506" + }, + { + "m_Id": "da00c269686246c39fbda3af5e79189b" + }, + { + "m_Id": "a8fac80485344a489b31db2a226e0489" + }, + { + "m_Id": "5ef8aef8a81b4183b2aa03d38ada5d75" + }, + { + "m_Id": "34d0f0bff6e74c40b4cf4609487b8cd6" + }, + { + "m_Id": "9194e285b5944b798d84abcebaa562f1" + }, + { + "m_Id": "d962fe658f9a4982b62bd75d03b2276e" + }, + { + "m_Id": "d5ea19d7fc704761908396f642de59c8" + }, + { + "m_Id": "6dc6a8e2ab304a639656ee2082845e1c" + }, + { + "m_Id": "9797716d61f541a994b33c73d00c450a" + }, + { + "m_Id": "a89b7eb5908949b7a8ff733c487aa014" + }, + { + "m_Id": "b2b5bf0810fd490d81e06a42ff3ba8ed" + }, + { + "m_Id": "2d574f97db4a422aa1faa8f38ef8ab5f" + }, + { + "m_Id": "1fc40334fcb74e05a6f086c3e4645288" + }, + { + "m_Id": "ed8f4e5d62a34a71a82aedc1436a6cae" + }, + { + "m_Id": "b304178995574d4b8dceaf0eade7e621" + }, + { + "m_Id": "ddc2f22573d241e787bf84f06e4ba049" + }, + { + "m_Id": "72d65bc7d4664f6aae2853e9a0fcb1e9" + }, + { + "m_Id": "c89f13cfecbd4fdb8a873b05073b0e11" + }, + { + "m_Id": "2f97d87b4e54435a8e9aab991aa2ca95" + }, + { + "m_Id": "b638b475ea844c8f953ca43f5b9f3316" + }, + { + "m_Id": "f2294eaa0dfc4e4a83519ed20321e66d" + }, + { + "m_Id": "f3db2a837d7d47aea3d00d54af30b29d" + }, + { + "m_Id": "a6fa4ad2f38b44f991f1e519e0cfd03c" + }, + { + "m_Id": "a6f49c7b1ba2462aa864ed200a6a2b11" + }, + { + "m_Id": "7a7ff89b265c40a9aeaad4f27130fb28" + }, + { + "m_Id": "a63d692b98084be8b8748b7cd4391a19" + }, + { + "m_Id": "1f7de34ad6cf475f840313717441d77c" + }, + { + "m_Id": "ab6f8c0fc8fc4dd78cf1810dbf288488" + }, + { + "m_Id": "05cd8ff0d3ab48a7b776a221ff36b8ad" + }, + { + "m_Id": "2824b0c4fe6c4ff3b6d72dcfe453a320" + }, + { + "m_Id": "1eba045aa0eb497597cd205664aeb8ec" + }, + { + "m_Id": "f832572ded9b45b69c1711ca629a49f1" + }, + { + "m_Id": "77ed3559eef14481b5a4ecb0f498dd93" + }, + { + "m_Id": "8e1a9a245d834611bbba5516f764638c" + }, + { + "m_Id": "7f66c6abce0e4576b0c98c2f4e19050c" + }, + { + "m_Id": "56ba91985bbb4952a91b73ed158b776b" + }, + { + "m_Id": "d0cb7f74d07a479c8d2528bb0485e008" + }, + { + "m_Id": "bc814cd1e05d4e94b3b180cbe5f42bfd" + }, + { + "m_Id": "89dda807b4064ce7b11aba3c647069c6" + }, + { + "m_Id": "a07bfbc05b904ff6b24292a9d830a741" + }, + { + "m_Id": "1728986d8b5d4a60a610dc8f863ef11d" + }, + { + "m_Id": "7ad41145b0c646049037af434d423fc6" + }, + { + "m_Id": "66259e0c5bfa496aa71bce06f6f2ac1c" + }, + { + "m_Id": "2185bca2238a491db05d135bddb16eb3" + }, + { + "m_Id": "8197dc419ed34d5e8c22c7c35775566a" + }, + { + "m_Id": "629bfa855bb345f5b11dd44954fbddba" + }, + { + "m_Id": "5d4c697aa2e74bdbb12725c42b2313e7" + }, + { + "m_Id": "ac27b0d8beef493a80956330658fb3e7" + }, + { + "m_Id": "b21613d90c7c4b6f9d1c979769e3c96d" + }, + { + "m_Id": "a9c42cd3aa674f4b8cd880751469f0f3" + }, + { + "m_Id": "b6a6ba870d8149d89a90f8f4c024bef9" + }, + { + "m_Id": "d7616bdb7fec4d338db92ff5b42d8172" + }, + { + "m_Id": "3f827e3d66c544768b2c78e8689c3792" + } + ] +} + diff --git a/Scenes/PreviewScene/previewVolumeProfile.asset b/Scenes/PreviewScene/previewGlobalProfile.asset similarity index 85% rename from Scenes/PreviewScene/previewVolumeProfile.asset rename to Scenes/PreviewScene/previewGlobalProfile.asset index 2ffb751..5ec7268 100644 --- a/Scenes/PreviewScene/previewVolumeProfile.asset +++ b/Scenes/PreviewScene/previewGlobalProfile.asset @@ -72,18 +72,18 @@ MonoBehaviour: m_AdvancedMode: 0 quality: m_OverrideState: 1 - m_Value: 2 + m_Value: 1 spectralLut: m_OverrideState: 0 m_Value: {fileID: 0} intensity: m_OverrideState: 1 - m_Value: 0.25 + m_Value: 0.15 min: 0 max: 1 m_MaxSamples: m_OverrideState: 1 - m_Value: 12 + m_Value: 6 min: 3 max: 24 --- !u!114 &-3614212076672368529 @@ -121,18 +121,18 @@ MonoBehaviour: m_AdvancedMode: 0 quality: m_OverrideState: 1 - m_Value: 3 + m_Value: 1 enable: m_OverrideState: 1 m_Value: 1 length: m_OverrideState: 1 - m_Value: 0.5 + m_Value: 0.15 min: 0 max: 1 opacity: m_OverrideState: 1 - m_Value: 0.501 + m_Value: 0.5 min: 0 max: 1 distanceScaleFactor: @@ -142,28 +142,28 @@ MonoBehaviour: max: 1 maxDistance: m_OverrideState: 1 - m_Value: 50 + m_Value: 10 min: 0 minDistance: m_OverrideState: 1 - m_Value: 1 + m_Value: 0 min: 0 fadeDistance: - m_OverrideState: 1 + m_OverrideState: 0 m_Value: 5 min: 0 fadeInDistance: - m_OverrideState: 1 + m_OverrideState: 0 m_Value: 0 min: 0 rayBias: m_OverrideState: 1 - m_Value: 0.501 + m_Value: 0.2 min: 0 max: 1 thicknessScale: m_OverrideState: 1 - m_Value: 0.1 + m_Value: 0.15 min: 0.02 max: 1 m_SampleCount: @@ -231,15 +231,15 @@ MonoBehaviour: m_Bits: 4294967295 m_StepCount: m_OverrideState: 1 - m_Value: 6 + m_Value: 16 min: 2 max: 32 m_FullResolution: m_OverrideState: 1 - m_Value: 0 + m_Value: 1 m_MaximumRadiusInPixels: m_OverrideState: 1 - m_Value: 40 + m_Value: 80 min: 16 max: 256 m_BilateralUpsample: @@ -247,7 +247,7 @@ MonoBehaviour: m_Value: 1 m_DirectionCount: m_OverrideState: 1 - m_Value: 2 + m_Value: 4 min: 1 max: 6 m_RayLength: @@ -267,76 +267,6 @@ MonoBehaviour: m_Value: 0.65 min: 0.001 max: 1 ---- !u!114 &-466525434632250678 -MonoBehaviour: - m_ObjectHideFlags: 3 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a81bcacc415a1f743bfdf703afc52027, type: 3} - m_Name: GradientSky - m_EditorClassIdentifier: - active: 1 - m_AdvancedMode: 0 - rotation: - m_OverrideState: 0 - m_Value: 0 - min: 0 - max: 360 - skyIntensityMode: - m_OverrideState: 1 - m_Value: 0 - exposure: - m_OverrideState: 1 - m_Value: 10 - multiplier: - m_OverrideState: 1 - m_Value: 2 - min: 0 - upperHemisphereLuxValue: - m_OverrideState: 0 - m_Value: 1 - min: 0 - upperHemisphereLuxColor: - m_OverrideState: 0 - m_Value: {x: 0, y: 0, z: 0} - desiredLuxValue: - m_OverrideState: 0 - m_Value: 20000 - updateMode: - m_OverrideState: 0 - m_Value: 0 - updatePeriod: - m_OverrideState: 0 - m_Value: 0 - min: 0 - includeSunInBaking: - m_OverrideState: 0 - m_Value: 0 - top: - m_OverrideState: 1 - m_Value: {r: 0.46453363, g: 0.56259733, b: 0.6886792, a: 1} - hdr: 1 - showAlpha: 0 - showEyeDropper: 1 - middle: - m_OverrideState: 1 - m_Value: {r: 0.06931373, g: 0.081196085, b: 0.101, a: 1} - hdr: 1 - showAlpha: 0 - showEyeDropper: 1 - bottom: - m_OverrideState: 1 - m_Value: {r: 0.46207705, g: 0.5647117, b: 0.68668544, a: 1} - hdr: 1 - showAlpha: 0 - showEyeDropper: 1 - gradientDiffusion: - m_OverrideState: 1 - m_Value: 4 --- !u!114 &11400000 MonoBehaviour: m_ObjectHideFlags: 0 @@ -347,21 +277,19 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: d7fd9488000d3734a9e00ee676215985, type: 3} - m_Name: previewVolumeProfile + m_Name: previewGlobalProfile m_EditorClassIdentifier: components: - - {fileID: 6742904436121154172} - - {fileID: -466525434632250678} + - {fileID: 8574769743556473656} - {fileID: 4745465664678062571} + - {fileID: -4758912127805933462} - {fileID: -3614212076672368529} - {fileID: -3594994451260070540} - - {fileID: -4758912127805933462} - {fileID: 8737792840871171769} - {fileID: -1355376055549233226} - {fileID: 7677725660589811616} - {fileID: 5392279529193720464} - {fileID: 1527168349641851545} - - {fileID: 8574769743556473656} - {fileID: -8049125487550302061} --- !u!114 &1527168349641851545 MonoBehaviour: @@ -567,15 +495,15 @@ MonoBehaviour: showAlpha: 0 showEyeDropper: 1 center: - m_OverrideState: 1 + m_OverrideState: 0 m_Value: {x: 0.5, y: 0.5} intensity: m_OverrideState: 1 - m_Value: 0.25 + m_Value: 0.35 min: 0 max: 1 smoothness: - m_OverrideState: 1 + m_OverrideState: 0 m_Value: 0.25 min: 0.01 max: 1 @@ -595,29 +523,6 @@ MonoBehaviour: m_Value: 1 min: 0 max: 1 ---- !u!114 &6742904436121154172 -MonoBehaviour: - m_ObjectHideFlags: 3 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0d7593b3a9277ac4696b20006c21dde2, type: 3} - m_Name: - m_EditorClassIdentifier: - active: 1 - m_AdvancedMode: 0 - skyType: - m_OverrideState: 1 - m_Value: 3 - skyAmbientMode: - m_OverrideState: 1 - m_Value: 1 - fogType: - m_OverrideState: 1 - m_Value: 0 --- !u!114 &7677725660589811616 MonoBehaviour: m_ObjectHideFlags: 3 @@ -671,7 +576,7 @@ MonoBehaviour: active: 1 m_AdvancedMode: 0 maxShadowDistance: - m_OverrideState: 0 + m_OverrideState: 1 m_Value: 500 min: 0 directionalTransmissionMultiplier: @@ -680,7 +585,7 @@ MonoBehaviour: min: 0 max: 1 cascadeShadowSplitCount: - m_OverrideState: 0 + m_OverrideState: 1 m_Value: 4 min: 1 max: 4 @@ -689,10 +594,10 @@ MonoBehaviour: m_Value: 0.05 cascadeShadowSplit1: m_OverrideState: 1 - m_Value: 0.15 + m_Value: 0.1 cascadeShadowSplit2: m_OverrideState: 1 - m_Value: 0.3 + m_Value: 0.2 cascadeShadowBorder0: m_OverrideState: 0 m_Value: 0 diff --git a/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_1st_Pass_HDRP12.mat.meta b/Scenes/PreviewScene/previewGlobalProfile.asset.meta similarity index 64% rename from HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_1st_Pass_HDRP12.mat.meta rename to Scenes/PreviewScene/previewGlobalProfile.asset.meta index cc53cec..9c127cf 100644 --- a/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_1st_Pass_HDRP12.mat.meta +++ b/Scenes/PreviewScene/previewGlobalProfile.asset.meta @@ -1,8 +1,8 @@ fileFormatVersion: 2 -guid: adf78d90d48f670459397164093cff24 +guid: bd861db8ad96d3743b50b49d1171fa78 NativeFormatImporter: externalObjects: {} - mainObjectFileID: 2100000 + mainObjectFileID: 11400000 userData: assetBundleName: assetBundleVariant: diff --git a/Scenes/PreviewScene/previewSkyAndFogProfile.asset b/Scenes/PreviewScene/previewSkyAndFogProfile.asset new file mode 100644 index 0000000..a4c8182 --- /dev/null +++ b/Scenes/PreviewScene/previewSkyAndFogProfile.asset @@ -0,0 +1,110 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-466525434632250678 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a81bcacc415a1f743bfdf703afc52027, type: 3} + m_Name: GradientSky + m_EditorClassIdentifier: + active: 1 + m_AdvancedMode: 0 + rotation: + m_OverrideState: 0 + m_Value: 0 + min: 0 + max: 360 + skyIntensityMode: + m_OverrideState: 1 + m_Value: 0 + exposure: + m_OverrideState: 1 + m_Value: 10 + multiplier: + m_OverrideState: 1 + m_Value: 2 + min: 0 + upperHemisphereLuxValue: + m_OverrideState: 0 + m_Value: 1 + min: 0 + upperHemisphereLuxColor: + m_OverrideState: 0 + m_Value: {x: 0, y: 0, z: 0} + desiredLuxValue: + m_OverrideState: 0 + m_Value: 20000 + updateMode: + m_OverrideState: 0 + m_Value: 0 + updatePeriod: + m_OverrideState: 0 + m_Value: 0 + min: 0 + includeSunInBaking: + m_OverrideState: 0 + m_Value: 0 + top: + m_OverrideState: 1 + m_Value: {r: 0.46453363, g: 0.56259733, b: 0.6886792, a: 1} + hdr: 1 + showAlpha: 0 + showEyeDropper: 1 + middle: + m_OverrideState: 1 + m_Value: {r: 0.06931373, g: 0.081196085, b: 0.101, a: 1} + hdr: 1 + showAlpha: 0 + showEyeDropper: 1 + bottom: + m_OverrideState: 1 + m_Value: {r: 0.46207705, g: 0.5647117, b: 0.68668544, a: 1} + hdr: 1 + showAlpha: 0 + showEyeDropper: 1 + gradientDiffusion: + m_OverrideState: 1 + m_Value: 4 +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d7fd9488000d3734a9e00ee676215985, type: 3} + m_Name: previewSkyAndFogProfile + m_EditorClassIdentifier: + components: + - {fileID: 6742904436121154172} + - {fileID: -466525434632250678} +--- !u!114 &6742904436121154172 +MonoBehaviour: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0d7593b3a9277ac4696b20006c21dde2, type: 3} + m_Name: + m_EditorClassIdentifier: + active: 1 + m_AdvancedMode: 0 + skyType: + m_OverrideState: 1 + m_Value: 3 + skyAmbientMode: + m_OverrideState: 1 + m_Value: 1 + fogType: + m_OverrideState: 1 + m_Value: 0 diff --git a/Scenes/PreviewScene/previewVolumeProfile.asset.meta b/Scenes/PreviewScene/previewSkyAndFogProfile.asset.meta similarity index 100% rename from Scenes/PreviewScene/previewVolumeProfile.asset.meta rename to Scenes/PreviewScene/previewSkyAndFogProfile.asset.meta diff --git a/Scenes/PreviewScenePrefab.prefab b/Scenes/PreviewScenePrefab.prefab index 08b26e2..7b76dfd 100644 --- a/Scenes/PreviewScenePrefab.prefab +++ b/Scenes/PreviewScenePrefab.prefab @@ -723,7 +723,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 7745821555454708197} - m_RootOrder: 5 + m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &2059096375 GameObject: @@ -923,38 +923,7 @@ MonoBehaviour: data1: 0 data2: 0 defaultFrameSettings: 0 ---- !u!1 &332079474543392766 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3737093066198893668} - m_Layer: 0 - m_Name: PreviewScenePrefab - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3737093066198893668 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 332079474543392766} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 1951974410516802243} - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &447808746966834847 +--- !u!1 &282532865812717197 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -962,45 +931,45 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 9094906037243085872} - - component: {fileID: 3356523044146630919} - - component: {fileID: 898029752908426103} + - component: {fileID: 5068159212183238468} + - component: {fileID: 6839058956164287748} + - component: {fileID: 3107924496072799979} m_Layer: 0 - m_Name: Fill2 + m_Name: Back m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &9094906037243085872 +--- !u!4 &5068159212183238468 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 447808746966834847} - m_LocalRotation: {x: -0.023655862, y: 0.95489913, z: 0.019539699, w: 0.29534096} - m_LocalPosition: {x: -0.7378423, y: 1.4358433, z: 1.0542284} + m_GameObject: {fileID: 282532865812717197} + m_LocalRotation: {x: -0.27759445, y: -0.11807427, z: 0.03440075, w: -0.952794} + m_LocalPosition: {x: -0.2, y: 1.936, z: -0.934} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] - m_Father: {fileID: 1566759065568657113} - m_RootOrder: 3 + m_Father: {fileID: 880806823889669675} + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!108 &3356523044146630919 +--- !u!108 &6839058956164287748 Light: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 447808746966834847} + m_GameObject: {fileID: 282532865812717197} m_Enabled: 1 serializedVersion: 10 m_Type: 0 m_Shape: 0 m_Color: {r: 1, g: 1, b: 1, a: 1} - m_Intensity: 2546.4788 - m_Range: 9 - m_SpotAngle: 120 + m_Intensity: 3435.705 + m_Range: 10 + m_SpotAngle: 150 m_InnerSpotAngle: 1 m_CookieSize: 10 m_Shadows: @@ -1041,20 +1010,20 @@ Light: m_LightShadowCasterMode: 2 m_AreaSize: {x: 0.5, y: 0.5} m_BounceIntensity: 1 - m_ColorTemperature: 20000 + m_ColorTemperature: 8000 m_UseColorTemperature: 1 - m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 10} + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} m_UseBoundingSphereOverride: 0 m_UseViewFrustumForShadowCasterCull: 1 m_ShadowRadius: 0.25 m_ShadowAngle: 0 ---- !u!114 &898029752908426103 +--- !u!114 &3107924496072799979 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 447808746966834847} + m_GameObject: {fileID: 282532865812717197} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} @@ -1068,7 +1037,7 @@ MonoBehaviour: m_PointlightHDType: 0 m_SpotLightShape: 0 m_AreaLightShape: 0 - m_Intensity: 8000 + m_Intensity: 16000 m_EnableSpotReflector: 1 m_LuxAtDistance: 1 m_InnerSpotPercent: 50 @@ -1129,15 +1098,15 @@ MonoBehaviour: m_MaxDepthBias: 0.001 m_ShadowResolution: m_Override: 512 - m_UseOverride: 1 - m_Level: 0 + m_UseOverride: 0 + m_Level: 1 m_ShadowDimmer: 1 m_VolumetricShadowDimmer: 1 m_ShadowFadeDistance: 10000 m_UseContactShadow: m_Override: 1 m_UseOverride: 0 - m_Level: 2 + m_Level: 1 m_RayTracedContactShadow: 0 m_ShadowTint: {r: 0, g: 0, b: 0, a: 1} m_PenumbraTint: 0 @@ -1170,7 +1139,7 @@ MonoBehaviour: m_AreaLightEmissiveMeshShadowCastingMode: 0 m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0 m_AreaLightEmissiveMeshLayer: -1 ---- !u!1 &653970741630522419 +--- !u!1 &332079474543392766 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1178,49 +1147,184 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 4635459106109678383} - - component: {fileID: 6733919579448423676} - - component: {fileID: 2057680953953668169} + - component: {fileID: 3737093066198893668} m_Layer: 0 - m_Name: Fill2 + m_Name: PreviewScenePrefab m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &4635459106109678383 +--- !u!4 &3737093066198893668 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 653970741630522419} - m_LocalRotation: {x: 0.008518169, y: -0.9551545, z: -0.029475668, w: 0.29451427} - m_LocalPosition: {x: 0.7378423, y: 1.4358433, z: 1.0542284} + m_GameObject: {fileID: 332079474543392766} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1951974410516802243} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &667593488493490498 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1060369824616287642} + m_Layer: 0 + m_Name: LightingConfig-CamilaFlipped + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1060369824616287642 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 667593488493490498} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 7148201053571638237} + - {fileID: 4099007744556866338} + - {fileID: 3706310759282396663} + - {fileID: 8014256591252175855} + m_Father: {fileID: 3302470676410636176} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &681998039970465538 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 880806823889669675} + m_Layer: 0 + m_Name: LightingConfig-CC4Default + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &880806823889669675 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 681998039970465538} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5068159212183238468} + - {fileID: 3165175797834997030} + - {fileID: 4935141614937771932} + - {fileID: 8994588814055649340} + m_Father: {fileID: 3302470676410636176} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &964444812203691566 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1951974410516802243} + m_Layer: 0 + m_Name: Preview Scene Container + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1951974410516802243 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 964444812203691566} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 7745821555454708197} + - {fileID: 2059096378} + - {fileID: 1860914729} + - {fileID: 494497247} + - {fileID: 1509821798} + - {fileID: 3406696026931727644} + m_Father: {fileID: 3737093066198893668} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1242158564124863790 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 843246891196474932} + - component: {fileID: 1636648866108990173} + - component: {fileID: 8888620181992794095} + m_Layer: 0 + m_Name: Key + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &843246891196474932 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1242158564124863790} + m_LocalRotation: {x: -0.07739035, y: -0.9537809, z: -0.19039752, w: 0.21922937} + m_LocalPosition: {x: 0.817, y: 0.919, z: 1.09} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] - m_Father: {fileID: 3243828608652468015} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: -2.94, y: -145.677, z: -1.93} ---- !u!108 &6733919579448423676 + m_Father: {fileID: 2250482138724440216} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: -23.399, y: -154.941, z: 4.008} +--- !u!108 &1636648866108990173 Light: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 653970741630522419} + m_GameObject: {fileID: 1242158564124863790} m_Enabled: 1 serializedVersion: 10 m_Type: 0 m_Shape: 0 m_Color: {r: 1, g: 1, b: 1, a: 1} - m_Intensity: 2546.4788 - m_Range: 9 - m_SpotAngle: 120 - m_InnerSpotAngle: 1 + m_Intensity: 25358.863 + m_Range: 10 + m_SpotAngle: 83 + m_InnerSpotAngle: 8 m_CookieSize: 10 m_Shadows: - m_Type: 2 + m_Type: 1 m_Resolution: -1 m_CustomResolution: -1 m_Strength: 1 @@ -1259,18 +1363,18 @@ Light: m_BounceIntensity: 1 m_ColorTemperature: 20000 m_UseColorTemperature: 1 - m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 10} + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} m_UseBoundingSphereOverride: 0 m_UseViewFrustumForShadowCasterCull: 1 m_ShadowRadius: 0.25 m_ShadowAngle: 0 ---- !u!114 &2057680953953668169 +--- !u!114 &8888620181992794095 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 653970741630522419} + m_GameObject: {fileID: 1242158564124863790} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} @@ -1284,7 +1388,7 @@ MonoBehaviour: m_PointlightHDType: 0 m_SpotLightShape: 0 m_AreaLightShape: 0 - m_Intensity: 8000 + m_Intensity: 40000 m_EnableSpotReflector: 1 m_LuxAtDistance: 1 m_InnerSpotPercent: 50 @@ -1303,7 +1407,7 @@ MonoBehaviour: m_ShapeRadius: 0.25 m_SoftnessScale: 1 m_UseCustomSpotLightShadowCone: 0 - m_CustomSpotLightShadowCone: 1 + m_CustomSpotLightShadowCone: 8 m_MaxSmoothness: 0.99 m_ApplyRangeAttenuation: 1 m_DisplayAreaLightEmissiveMesh: 0 @@ -1345,15 +1449,15 @@ MonoBehaviour: m_MaxDepthBias: 0.001 m_ShadowResolution: m_Override: 512 - m_UseOverride: 1 - m_Level: 0 + m_UseOverride: 0 + m_Level: 1 m_ShadowDimmer: 1 m_VolumetricShadowDimmer: 1 m_ShadowFadeDistance: 10000 m_UseContactShadow: m_Override: 1 m_UseOverride: 0 - m_Level: 2 + m_Level: 1 m_RayTracedContactShadow: 0 m_ShadowTint: {r: 0, g: 0, b: 0, a: 1} m_PenumbraTint: 0 @@ -1386,42 +1490,7 @@ MonoBehaviour: m_AreaLightEmissiveMeshShadowCastingMode: 0 m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0 m_AreaLightEmissiveMeshLayer: -1 ---- !u!1 &964444812203691566 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1951974410516802243} - m_Layer: 0 - m_Name: Preview Scene Container - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1951974410516802243 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 964444812203691566} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 7745821555454708197} - - {fileID: 2059096378} - - {fileID: 1860914729} - - {fileID: 494497247} - - {fileID: 1509821798} - m_Father: {fileID: 3737093066198893668} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1712651350130802880 +--- !u!1 &1392147049930575982 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1429,49 +1498,49 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 5764950513790646877} - - component: {fileID: 8196537444157392983} - - component: {fileID: 168755674558691553} + - component: {fileID: 1897289353822968741} + - component: {fileID: 7980651910578007607} + - component: {fileID: 2329877258291492377} m_Layer: 0 - m_Name: Back + m_Name: Spot m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &5764950513790646877 +--- !u!4 &1897289353822968741 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1712651350130802880} - m_LocalRotation: {x: -0.07520698, y: 0.030352665, z: 0.014584195, w: -0.9965992} - m_LocalPosition: {x: 0.054826252, y: 1.6895567, z: -1.2404326} + m_GameObject: {fileID: 1392147049930575982} + m_LocalRotation: {x: -0.17941009, y: 0.8357906, z: -0.22409776, w: -0.4680239} + m_LocalPosition: {x: 3.93, y: 3.98, z: 1.1} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] - m_Father: {fileID: 1566759065568657113} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!108 &8196537444157392983 + m_Father: {fileID: 2250482138724440216} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 32.856, y: -123.322, z: -6.159} +--- !u!108 &7980651910578007607 Light: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1712651350130802880} + m_GameObject: {fileID: 1392147049930575982} m_Enabled: 1 serializedVersion: 10 m_Type: 0 m_Shape: 0 m_Color: {r: 1, g: 1, b: 1, a: 1} - m_Intensity: 12732.395 - m_Range: 9 - m_SpotAngle: 120 + m_Intensity: 43878.14 + m_Range: 20 + m_SpotAngle: 62.5 m_InnerSpotAngle: 1 m_CookieSize: 10 m_Shadows: - m_Type: 2 + m_Type: 1 m_Resolution: -1 m_CustomResolution: -1 m_Strength: 1 @@ -1508,20 +1577,20 @@ Light: m_LightShadowCasterMode: 2 m_AreaSize: {x: 0.5, y: 0.5} m_BounceIntensity: 1 - m_ColorTemperature: 15448 + m_ColorTemperature: 11277 m_UseColorTemperature: 1 m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 10} m_UseBoundingSphereOverride: 0 m_UseViewFrustumForShadowCasterCull: 1 - m_ShadowRadius: 0.5 - m_ShadowAngle: 0 ---- !u!114 &168755674558691553 + m_ShadowRadius: 0.25 + m_ShadowAngle: 5 +--- !u!114 &2329877258291492377 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1712651350130802880} + m_GameObject: {fileID: 1392147049930575982} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} @@ -1538,7 +1607,7 @@ MonoBehaviour: m_Intensity: 40000 m_EnableSpotReflector: 1 m_LuxAtDistance: 1 - m_InnerSpotPercent: 50 + m_InnerSpotPercent: 49.5 m_SpotIESCutoffPercent: 100 m_LightDimmer: 1 m_VolumetricDimmer: 1 @@ -1551,7 +1620,7 @@ MonoBehaviour: m_ShapeWidth: 0.5 m_ShapeHeight: 0.5 m_AspectRatio: 1 - m_ShapeRadius: 0.5 + m_ShapeRadius: 0.25 m_SoftnessScale: 1 m_UseCustomSpotLightShadowCone: 0 m_CustomSpotLightShadowCone: 1 @@ -1565,7 +1634,7 @@ MonoBehaviour: m_AreaLightShadowCone: 120 m_UseScreenSpaceShadows: 0 m_InteractsWithSky: 1 - m_AngularDiameter: 0.5 + m_AngularDiameter: 5 m_FlareSize: 2 m_FlareTint: {r: 1, g: 1, b: 1, a: 1} m_FlareFalloff: 4 @@ -1596,15 +1665,15 @@ MonoBehaviour: m_MaxDepthBias: 0.001 m_ShadowResolution: m_Override: 512 - m_UseOverride: 1 - m_Level: 0 + m_UseOverride: 0 + m_Level: 1 m_ShadowDimmer: 1 m_VolumetricShadowDimmer: 1 m_ShadowFadeDistance: 10000 m_UseContactShadow: m_Override: 1 m_UseOverride: 0 - m_Level: 2 + m_Level: 1 m_RayTracedContactShadow: 0 m_ShadowTint: {r: 0, g: 0, b: 0, a: 1} m_PenumbraTint: 0 @@ -1637,7 +1706,7 @@ MonoBehaviour: m_AreaLightEmissiveMeshShadowCastingMode: 0 m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0 m_AreaLightEmissiveMeshLayer: -1 ---- !u!1 &1933258068134404453 +--- !u!1 &1593187466719294619 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1645,66 +1714,2738 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1566759065568657113} + - component: {fileID: 1370762804271065424} + - component: {fileID: 8363873871246068813} + - component: {fileID: 6745974478772869441} m_Layer: 0 - m_Name: Lighting + m_Name: Key2_cc3iid_1001 (1) m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &1566759065568657113 +--- !u!4 &1370762804271065424 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1933258068134404453} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} + m_GameObject: {fileID: 1593187466719294619} + m_LocalRotation: {x: 0.91548073, y: 0.28116995, z: 0.28116995, w: -0.061497718} + m_LocalPosition: {x: -0.63999, y: 0.1199, z: 1.36} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 5764950513790646877} - - {fileID: 4349283457505821912} - - {fileID: 5203059719449267214} - - {fileID: 9094906037243085872} - m_Father: {fileID: 7745821555454708197} - m_RootOrder: 0 + m_Children: [] + m_Father: {fileID: 4531575996939850260} + m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &2125842884410559916 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4764335738768629949} - m_Layer: 0 - m_Name: Lighting3 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!4 &4764335738768629949 -Transform: +--- !u!108 &8363873871246068813 +Light: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2125842884410559916} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} + m_GameObject: {fileID: 1593187466719294619} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 0 + m_Shape: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 2863.2888 + m_Range: 10 + m_SpotAngle: 120.03466 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 2 + m_AreaSize: {x: 0.5, y: 0.5} + m_BounceIntensity: 1 + m_ColorTemperature: 8000 + m_UseColorTemperature: 1 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0.25 + m_ShadowAngle: 0 +--- !u!114 &6745974478772869441 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1593187466719294619} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 11 + m_ObsoleteShadowResolutionTier: 1 + m_ObsoleteUseShadowQualitySettings: 0 + m_ObsoleteCustomShadowResolution: 512 + m_ObsoleteContactShadows: 0 + m_PointlightHDType: 0 + m_SpotLightShape: 0 + m_AreaLightShape: 0 + m_Intensity: 9000 + m_EnableSpotReflector: 1 + m_LuxAtDistance: 1 + m_InnerSpotPercent: 50 + m_SpotIESCutoffPercent: 100 + m_LightDimmer: 1 + m_VolumetricDimmer: 1 + m_LightUnit: 0 + m_FadeDistance: 10000 + m_VolumetricFadeDistance: 10000 + m_AffectDiffuse: 1 + m_AffectSpecular: 1 + m_NonLightmappedOnly: 0 + m_ShapeWidth: 0.5 + m_ShapeHeight: 0.5 + m_AspectRatio: 1 + m_ShapeRadius: 0.25 + m_SoftnessScale: 1 + m_UseCustomSpotLightShadowCone: 0 + m_CustomSpotLightShadowCone: 30 + m_MaxSmoothness: 0.99 + m_ApplyRangeAttenuation: 1 + m_DisplayAreaLightEmissiveMesh: 0 + m_AreaLightCookie: {fileID: 0} + m_IESPoint: {fileID: 0} + m_IESSpot: {fileID: 0} + m_IncludeForRayTracing: 1 + m_AreaLightShadowCone: 120 + m_UseScreenSpaceShadows: 0 + m_InteractsWithSky: 1 + m_AngularDiameter: 0.5 + m_FlareSize: 2 + m_FlareTint: {r: 1, g: 1, b: 1, a: 1} + m_FlareFalloff: 4 + m_SurfaceTexture: {fileID: 0} + m_SurfaceTint: {r: 1, g: 1, b: 1, a: 1} + m_Distance: 1.5e+11 + m_UseRayTracedShadows: 0 + m_NumRayTracingSamples: 4 + m_FilterTracedShadow: 1 + m_FilterSizeTraced: 16 + m_SunLightConeAngle: 0.5 + m_LightShadowRadius: 0.5 + m_SemiTransparentShadow: 0 + m_ColorShadow: 1 + m_DistanceBasedFiltering: 0 + m_EvsmExponent: 15 + m_EvsmLightLeakBias: 0 + m_EvsmVarianceBias: 0.00001 + m_EvsmBlurPasses: 0 + m_LightlayersMask: 1 + m_LinkShadowLayers: 1 + m_ShadowNearPlane: 0.1 + m_BlockerSampleCount: 24 + m_FilterSampleCount: 16 + m_MinFilterSize: 0.1 + m_KernelSize: 5 + m_LightAngle: 1 + m_MaxDepthBias: 0.001 + m_ShadowResolution: + m_Override: 512 + m_UseOverride: 0 + m_Level: 1 + m_ShadowDimmer: 1 + m_VolumetricShadowDimmer: 1 + m_ShadowFadeDistance: 10000 + m_UseContactShadow: + m_Override: 0 + m_UseOverride: 0 + m_Level: 1 + m_RayTracedContactShadow: 0 + m_ShadowTint: {r: 0, g: 0, b: 0, a: 1} + m_PenumbraTint: 0 + m_NormalBias: 0.75 + m_SlopeBias: 0.5 + m_ShadowUpdateMode: 0 + m_AlwaysDrawDynamicShadows: 0 + m_UpdateShadowOnLightMovement: 0 + m_CachedShadowTranslationThreshold: 0.01 + m_CachedShadowAngularThreshold: 0.5 + m_BarnDoorAngle: 90 + m_BarnDoorLength: 0.05 + m_preserveCachedShadow: 0 + m_ShadowCascadeRatios: + - 0.05 + - 0.2 + - 0.3 + m_ShadowCascadeBorders: + - 0.2 + - 0.2 + - 0.2 + - 0.2 + m_ShadowAlgorithm: 0 + m_ShadowVariant: 0 + m_ShadowPrecision: 0 + useOldInspector: 0 + useVolumetric: 1 + featuresFoldout: 1 + showAdditionalSettings: 0 + m_AreaLightEmissiveMeshShadowCastingMode: 0 + m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0 + m_AreaLightEmissiveMeshLayer: -1 +--- !u!1 &1632410744083437506 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7140309139350039057} + - component: {fileID: 6954243150548141401} + - component: {fileID: 439270390239528807} + m_Layer: 0 + m_Name: Key + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7140309139350039057 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1632410744083437506} + m_LocalRotation: {x: 0.1432944, y: -0.55269456, z: 0.09715137, w: 0.81520367} + m_LocalPosition: {x: 2.512, y: 2.456, z: -0.882} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 3636346738086948268} - - {fileID: 2989892545291595166} - - {fileID: 6937702573236708076} - m_Father: {fileID: 7745821555454708197} + m_Children: [] + m_Father: {fileID: 3896825590504880462} m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3100633198496160872 +--- !u!108 &6954243150548141401 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1632410744083437506} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 0 + m_Shape: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 36596.594 + m_Range: 10 + m_SpotAngle: 43 + m_InnerSpotAngle: 1 + m_CookieSize: 10 + m_Shadows: + m_Type: 1 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 2 + m_AreaSize: {x: 0.5, y: 0.5} + m_BounceIntensity: 1 + m_ColorTemperature: 8000 + m_UseColorTemperature: 1 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0.25 + m_ShadowAngle: 0 +--- !u!114 &439270390239528807 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1632410744083437506} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 11 + m_ObsoleteShadowResolutionTier: 1 + m_ObsoleteUseShadowQualitySettings: 0 + m_ObsoleteCustomShadowResolution: 512 + m_ObsoleteContactShadows: 0 + m_PointlightHDType: 0 + m_SpotLightShape: 0 + m_AreaLightShape: 0 + m_Intensity: 16000 + m_EnableSpotReflector: 1 + m_LuxAtDistance: 1 + m_InnerSpotPercent: 50 + m_SpotIESCutoffPercent: 100 + m_LightDimmer: 1 + m_VolumetricDimmer: 1 + m_LightUnit: 0 + m_FadeDistance: 10000 + m_VolumetricFadeDistance: 10000 + m_AffectDiffuse: 1 + m_AffectSpecular: 1 + m_NonLightmappedOnly: 0 + m_ShapeWidth: 0.5 + m_ShapeHeight: 0.5 + m_AspectRatio: 1 + m_ShapeRadius: 0.25 + m_SoftnessScale: 1 + m_UseCustomSpotLightShadowCone: 0 + m_CustomSpotLightShadowCone: 1 + m_MaxSmoothness: 0.99 + m_ApplyRangeAttenuation: 1 + m_DisplayAreaLightEmissiveMesh: 0 + m_AreaLightCookie: {fileID: 0} + m_IESPoint: {fileID: 0} + m_IESSpot: {fileID: 0} + m_IncludeForRayTracing: 1 + m_AreaLightShadowCone: 120 + m_UseScreenSpaceShadows: 0 + m_InteractsWithSky: 1 + m_AngularDiameter: 0.5 + m_FlareSize: 2 + m_FlareTint: {r: 1, g: 1, b: 1, a: 1} + m_FlareFalloff: 4 + m_SurfaceTexture: {fileID: 0} + m_SurfaceTint: {r: 1, g: 1, b: 1, a: 1} + m_Distance: 1.5e+11 + m_UseRayTracedShadows: 0 + m_NumRayTracingSamples: 4 + m_FilterTracedShadow: 1 + m_FilterSizeTraced: 16 + m_SunLightConeAngle: 0.5 + m_LightShadowRadius: 0.5 + m_SemiTransparentShadow: 0 + m_ColorShadow: 1 + m_DistanceBasedFiltering: 0 + m_EvsmExponent: 15 + m_EvsmLightLeakBias: 0 + m_EvsmVarianceBias: 0.00001 + m_EvsmBlurPasses: 0 + m_LightlayersMask: 1 + m_LinkShadowLayers: 1 + m_ShadowNearPlane: 0.1 + m_BlockerSampleCount: 24 + m_FilterSampleCount: 16 + m_MinFilterSize: 0.1 + m_KernelSize: 5 + m_LightAngle: 1 + m_MaxDepthBias: 0.001 + m_ShadowResolution: + m_Override: 512 + m_UseOverride: 0 + m_Level: 1 + m_ShadowDimmer: 1 + m_VolumetricShadowDimmer: 1 + m_ShadowFadeDistance: 10000 + m_UseContactShadow: + m_Override: 1 + m_UseOverride: 0 + m_Level: 1 + m_RayTracedContactShadow: 0 + m_ShadowTint: {r: 0, g: 0, b: 0, a: 1} + m_PenumbraTint: 0 + m_NormalBias: 0.75 + m_SlopeBias: 0.5 + m_ShadowUpdateMode: 0 + m_AlwaysDrawDynamicShadows: 0 + m_UpdateShadowOnLightMovement: 0 + m_CachedShadowTranslationThreshold: 0.01 + m_CachedShadowAngularThreshold: 0.5 + m_BarnDoorAngle: 90 + m_BarnDoorLength: 0.05 + m_preserveCachedShadow: 0 + m_ShadowCascadeRatios: + - 0.05 + - 0.2 + - 0.3 + m_ShadowCascadeBorders: + - 0.2 + - 0.2 + - 0.2 + - 0.2 + m_ShadowAlgorithm: 0 + m_ShadowVariant: 0 + m_ShadowPrecision: 0 + useOldInspector: 0 + useVolumetric: 1 + featuresFoldout: 1 + showAdditionalSettings: 0 + m_AreaLightEmissiveMeshShadowCastingMode: 0 + m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0 + m_AreaLightEmissiveMeshLayer: -1 +--- !u!1 &1948739393008558563 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8994588814055649340} + - component: {fileID: 4302852152188156240} + - component: {fileID: 4689297015161265668} + m_Layer: 0 + m_Name: Fill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8994588814055649340 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1948739393008558563} + m_LocalRotation: {x: -0.04155821, y: -0.95827985, z: 0.2087628, w: -0.19076368} + m_LocalPosition: {x: -0.548, y: 2.257, z: 1.463} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 880806823889669675} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!108 &4302852152188156240 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1948739393008558563} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 0 + m_Shape: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 4347.1113 + m_Range: 10 + m_SpotAngle: 90 + m_InnerSpotAngle: 9 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 2 + m_AreaSize: {x: 0.5, y: 0.5} + m_BounceIntensity: 1 + m_ColorTemperature: 8000 + m_UseColorTemperature: 1 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0.25 + m_ShadowAngle: 0 +--- !u!114 &4689297015161265668 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1948739393008558563} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 11 + m_ObsoleteShadowResolutionTier: 1 + m_ObsoleteUseShadowQualitySettings: 0 + m_ObsoleteCustomShadowResolution: 512 + m_ObsoleteContactShadows: 0 + m_PointlightHDType: 0 + m_SpotLightShape: 0 + m_AreaLightShape: 0 + m_Intensity: 8000 + m_EnableSpotReflector: 1 + m_LuxAtDistance: 1 + m_InnerSpotPercent: 50 + m_SpotIESCutoffPercent: 100 + m_LightDimmer: 1 + m_VolumetricDimmer: 1 + m_LightUnit: 0 + m_FadeDistance: 10000 + m_VolumetricFadeDistance: 10000 + m_AffectDiffuse: 1 + m_AffectSpecular: 1 + m_NonLightmappedOnly: 0 + m_ShapeWidth: 0.5 + m_ShapeHeight: 0.5 + m_AspectRatio: 1 + m_ShapeRadius: 0.25 + m_SoftnessScale: 1 + m_UseCustomSpotLightShadowCone: 0 + m_CustomSpotLightShadowCone: 9 + m_MaxSmoothness: 0.99 + m_ApplyRangeAttenuation: 1 + m_DisplayAreaLightEmissiveMesh: 0 + m_AreaLightCookie: {fileID: 0} + m_IESPoint: {fileID: 0} + m_IESSpot: {fileID: 0} + m_IncludeForRayTracing: 1 + m_AreaLightShadowCone: 120 + m_UseScreenSpaceShadows: 0 + m_InteractsWithSky: 1 + m_AngularDiameter: 0.5 + m_FlareSize: 2 + m_FlareTint: {r: 1, g: 1, b: 1, a: 1} + m_FlareFalloff: 4 + m_SurfaceTexture: {fileID: 0} + m_SurfaceTint: {r: 1, g: 1, b: 1, a: 1} + m_Distance: 1.5e+11 + m_UseRayTracedShadows: 0 + m_NumRayTracingSamples: 4 + m_FilterTracedShadow: 1 + m_FilterSizeTraced: 16 + m_SunLightConeAngle: 0.5 + m_LightShadowRadius: 0.5 + m_SemiTransparentShadow: 0 + m_ColorShadow: 1 + m_DistanceBasedFiltering: 0 + m_EvsmExponent: 15 + m_EvsmLightLeakBias: 0 + m_EvsmVarianceBias: 0.00001 + m_EvsmBlurPasses: 0 + m_LightlayersMask: 1 + m_LinkShadowLayers: 1 + m_ShadowNearPlane: 0.1 + m_BlockerSampleCount: 24 + m_FilterSampleCount: 16 + m_MinFilterSize: 0.1 + m_KernelSize: 5 + m_LightAngle: 1 + m_MaxDepthBias: 0.001 + m_ShadowResolution: + m_Override: 512 + m_UseOverride: 0 + m_Level: 1 + m_ShadowDimmer: 1 + m_VolumetricShadowDimmer: 1 + m_ShadowFadeDistance: 10000 + m_UseContactShadow: + m_Override: 1 + m_UseOverride: 0 + m_Level: 1 + m_RayTracedContactShadow: 0 + m_ShadowTint: {r: 0, g: 0, b: 0, a: 1} + m_PenumbraTint: 0 + m_NormalBias: 0.75 + m_SlopeBias: 0.5 + m_ShadowUpdateMode: 0 + m_AlwaysDrawDynamicShadows: 0 + m_UpdateShadowOnLightMovement: 0 + m_CachedShadowTranslationThreshold: 0.01 + m_CachedShadowAngularThreshold: 0.5 + m_BarnDoorAngle: 90 + m_BarnDoorLength: 0.05 + m_preserveCachedShadow: 0 + m_ShadowCascadeRatios: + - 0.05 + - 0.2 + - 0.3 + m_ShadowCascadeBorders: + - 0.2 + - 0.2 + - 0.2 + - 0.2 + m_ShadowAlgorithm: 0 + m_ShadowVariant: 0 + m_ShadowPrecision: 0 + useOldInspector: 0 + useVolumetric: 1 + featuresFoldout: 1 + showAdditionalSettings: 0 + m_AreaLightEmissiveMeshShadowCastingMode: 0 + m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0 + m_AreaLightEmissiveMeshLayer: -1 +--- !u!1 &2139524194778557794 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4099007744556866338} + - component: {fileID: 1488458029233436026} + - component: {fileID: 6019420825779334145} + m_Layer: 0 + m_Name: Key + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4099007744556866338 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2139524194778557794} + m_LocalRotation: {x: 0.09652446, y: 0.7356934, z: -0.13369495, w: 0.65693533} + m_LocalPosition: {x: -1.167056, y: 1.9106095, z: 0.13762827} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1060369824616287642} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 18.877, y: 96.135, z: -2.037} +--- !u!108 &1488458029233436026 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2139524194778557794} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 2521.9136 + m_Range: 9 + m_SpotAngle: 120 + m_InnerSpotAngle: 1 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 2 + m_AreaSize: {x: 0.5, y: 0.5} + m_BounceIntensity: 1 + m_ColorTemperature: 6635 + m_UseColorTemperature: 1 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 10} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0.25 + m_ShadowAngle: 5 +--- !u!114 &6019420825779334145 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2139524194778557794} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 11 + m_ObsoleteShadowResolutionTier: 1 + m_ObsoleteUseShadowQualitySettings: 0 + m_ObsoleteCustomShadowResolution: 512 + m_ObsoleteContactShadows: 0 + m_PointlightHDType: 0 + m_SpotLightShape: 0 + m_AreaLightShape: 0 + m_Intensity: 2521.9136 + m_EnableSpotReflector: 1 + m_LuxAtDistance: 1 + m_InnerSpotPercent: 50 + m_SpotIESCutoffPercent: 100 + m_LightDimmer: 1 + m_VolumetricDimmer: 1 + m_LightUnit: 2 + m_FadeDistance: 10000 + m_VolumetricFadeDistance: 10000 + m_AffectDiffuse: 1 + m_AffectSpecular: 1 + m_NonLightmappedOnly: 0 + m_ShapeWidth: 0.5 + m_ShapeHeight: 0.5 + m_AspectRatio: 1 + m_ShapeRadius: 0.25 + m_SoftnessScale: 1 + m_UseCustomSpotLightShadowCone: 0 + m_CustomSpotLightShadowCone: 1 + m_MaxSmoothness: 0.99 + m_ApplyRangeAttenuation: 1 + m_DisplayAreaLightEmissiveMesh: 0 + m_AreaLightCookie: {fileID: 0} + m_IESPoint: {fileID: 0} + m_IESSpot: {fileID: 0} + m_IncludeForRayTracing: 1 + m_AreaLightShadowCone: 120 + m_UseScreenSpaceShadows: 0 + m_InteractsWithSky: 1 + m_AngularDiameter: 5 + m_FlareSize: 2 + m_FlareTint: {r: 1, g: 1, b: 1, a: 1} + m_FlareFalloff: 4 + m_SurfaceTexture: {fileID: 0} + m_SurfaceTint: {r: 1, g: 1, b: 1, a: 1} + m_Distance: 1.5e+11 + m_UseRayTracedShadows: 0 + m_NumRayTracingSamples: 4 + m_FilterTracedShadow: 1 + m_FilterSizeTraced: 16 + m_SunLightConeAngle: 0.5 + m_LightShadowRadius: 0.5 + m_SemiTransparentShadow: 0 + m_ColorShadow: 1 + m_DistanceBasedFiltering: 0 + m_EvsmExponent: 15 + m_EvsmLightLeakBias: 0 + m_EvsmVarianceBias: 0.00001 + m_EvsmBlurPasses: 0 + m_LightlayersMask: 1 + m_LinkShadowLayers: 1 + m_ShadowNearPlane: 0.1 + m_BlockerSampleCount: 24 + m_FilterSampleCount: 16 + m_MinFilterSize: 0.1 + m_KernelSize: 5 + m_LightAngle: 1 + m_MaxDepthBias: 0.001 + m_ShadowResolution: + m_Override: 512 + m_UseOverride: 0 + m_Level: 1 + m_ShadowDimmer: 1 + m_VolumetricShadowDimmer: 1 + m_ShadowFadeDistance: 10000 + m_UseContactShadow: + m_Override: 1 + m_UseOverride: 0 + m_Level: 1 + m_RayTracedContactShadow: 0 + m_ShadowTint: {r: 0, g: 0, b: 0, a: 1} + m_PenumbraTint: 0 + m_NormalBias: 0.75 + m_SlopeBias: 0.5 + m_ShadowUpdateMode: 0 + m_AlwaysDrawDynamicShadows: 0 + m_UpdateShadowOnLightMovement: 0 + m_CachedShadowTranslationThreshold: 0.01 + m_CachedShadowAngularThreshold: 0.5 + m_BarnDoorAngle: 90 + m_BarnDoorLength: 0.05 + m_preserveCachedShadow: 0 + m_ShadowCascadeRatios: + - 0.05 + - 0.2 + - 0.3 + m_ShadowCascadeBorders: + - 0.2 + - 0.2 + - 0.2 + - 0.2 + m_ShadowAlgorithm: 0 + m_ShadowVariant: 0 + m_ShadowPrecision: 0 + useOldInspector: 0 + useVolumetric: 1 + featuresFoldout: 1 + showAdditionalSettings: 0 + m_AreaLightEmissiveMeshShadowCastingMode: 0 + m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0 + m_AreaLightEmissiveMeshLayer: -1 +--- !u!1 &2221356965941300321 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3706310759282396663} + - component: {fileID: 3038997554446124876} + - component: {fileID: 7062382534186317117} + m_Layer: 0 + m_Name: Fill1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3706310759282396663 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2221356965941300321} + m_LocalRotation: {x: -0.08220893, y: 0.9105682, z: 0.15508044, w: 0.37424254} + m_LocalPosition: {x: -0.8063869, y: 1.0651355, z: 0.8604312} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1060369824616287642} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: -20.118, y: 135.679, z: -2.053} +--- !u!108 &3038997554446124876 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2221356965941300321} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 0 + m_Shape: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 8848.46 + m_Range: 9 + m_SpotAngle: 120 + m_InnerSpotAngle: 1 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 2 + m_AreaSize: {x: 0.5, y: 0.5} + m_BounceIntensity: 1 + m_ColorTemperature: 10530 + m_UseColorTemperature: 1 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 10} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0.25 + m_ShadowAngle: 0 +--- !u!114 &7062382534186317117 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2221356965941300321} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 11 + m_ObsoleteShadowResolutionTier: 1 + m_ObsoleteUseShadowQualitySettings: 0 + m_ObsoleteCustomShadowResolution: 512 + m_ObsoleteContactShadows: 0 + m_PointlightHDType: 0 + m_SpotLightShape: 0 + m_AreaLightShape: 0 + m_Intensity: 27798.26 + m_EnableSpotReflector: 1 + m_LuxAtDistance: 1 + m_InnerSpotPercent: 50 + m_SpotIESCutoffPercent: 100 + m_LightDimmer: 1 + m_VolumetricDimmer: 1 + m_LightUnit: 0 + m_FadeDistance: 10000 + m_VolumetricFadeDistance: 10000 + m_AffectDiffuse: 1 + m_AffectSpecular: 1 + m_NonLightmappedOnly: 0 + m_ShapeWidth: 0.5 + m_ShapeHeight: 0.5 + m_AspectRatio: 1 + m_ShapeRadius: 0.25 + m_SoftnessScale: 1 + m_UseCustomSpotLightShadowCone: 0 + m_CustomSpotLightShadowCone: 1 + m_MaxSmoothness: 0.99 + m_ApplyRangeAttenuation: 1 + m_DisplayAreaLightEmissiveMesh: 0 + m_AreaLightCookie: {fileID: 0} + m_IESPoint: {fileID: 0} + m_IESSpot: {fileID: 0} + m_IncludeForRayTracing: 1 + m_AreaLightShadowCone: 120 + m_UseScreenSpaceShadows: 0 + m_InteractsWithSky: 1 + m_AngularDiameter: 0.5 + m_FlareSize: 2 + m_FlareTint: {r: 1, g: 1, b: 1, a: 1} + m_FlareFalloff: 4 + m_SurfaceTexture: {fileID: 0} + m_SurfaceTint: {r: 1, g: 1, b: 1, a: 1} + m_Distance: 1.5e+11 + m_UseRayTracedShadows: 0 + m_NumRayTracingSamples: 4 + m_FilterTracedShadow: 1 + m_FilterSizeTraced: 16 + m_SunLightConeAngle: 0.5 + m_LightShadowRadius: 0.5 + m_SemiTransparentShadow: 0 + m_ColorShadow: 1 + m_DistanceBasedFiltering: 0 + m_EvsmExponent: 15 + m_EvsmLightLeakBias: 0 + m_EvsmVarianceBias: 0.00001 + m_EvsmBlurPasses: 0 + m_LightlayersMask: 1 + m_LinkShadowLayers: 1 + m_ShadowNearPlane: 0.1 + m_BlockerSampleCount: 24 + m_FilterSampleCount: 16 + m_MinFilterSize: 0.1 + m_KernelSize: 5 + m_LightAngle: 1 + m_MaxDepthBias: 0.001 + m_ShadowResolution: + m_Override: 512 + m_UseOverride: 0 + m_Level: 1 + m_ShadowDimmer: 1 + m_VolumetricShadowDimmer: 1 + m_ShadowFadeDistance: 10000 + m_UseContactShadow: + m_Override: 1 + m_UseOverride: 0 + m_Level: 1 + m_RayTracedContactShadow: 0 + m_ShadowTint: {r: 0, g: 0, b: 0, a: 1} + m_PenumbraTint: 0 + m_NormalBias: 0.75 + m_SlopeBias: 0.5 + m_ShadowUpdateMode: 0 + m_AlwaysDrawDynamicShadows: 0 + m_UpdateShadowOnLightMovement: 0 + m_CachedShadowTranslationThreshold: 0.01 + m_CachedShadowAngularThreshold: 0.5 + m_BarnDoorAngle: 90 + m_BarnDoorLength: 0.05 + m_preserveCachedShadow: 0 + m_ShadowCascadeRatios: + - 0.05 + - 0.2 + - 0.3 + m_ShadowCascadeBorders: + - 0.2 + - 0.2 + - 0.2 + - 0.2 + m_ShadowAlgorithm: 0 + m_ShadowVariant: 0 + m_ShadowPrecision: 0 + useOldInspector: 0 + useVolumetric: 1 + featuresFoldout: 1 + showAdditionalSettings: 0 + m_AreaLightEmissiveMeshShadowCastingMode: 0 + m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0 + m_AreaLightEmissiveMeshLayer: -1 +--- !u!1 &2664319233739627006 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3561889334837152091} + - component: {fileID: 2029082353425338548} + - component: {fileID: 2069476305232621857} + m_Layer: 0 + m_Name: Back + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3561889334837152091 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2664319233739627006} + m_LocalRotation: {x: -0.07520698, y: 0.030352665, z: 0.014584195, w: -0.9965992} + m_LocalPosition: {x: 0.054826252, y: 1.6895567, z: -1.2404326} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 4499973625000602463} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!108 &2029082353425338548 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2664319233739627006} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 0 + m_Shape: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 12732.395 + m_Range: 9 + m_SpotAngle: 120 + m_InnerSpotAngle: 1 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 2 + m_AreaSize: {x: 0.5, y: 0.5} + m_BounceIntensity: 1 + m_ColorTemperature: 15448 + m_UseColorTemperature: 1 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 10} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0.5 + m_ShadowAngle: 0 +--- !u!114 &2069476305232621857 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2664319233739627006} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 11 + m_ObsoleteShadowResolutionTier: 1 + m_ObsoleteUseShadowQualitySettings: 0 + m_ObsoleteCustomShadowResolution: 512 + m_ObsoleteContactShadows: 0 + m_PointlightHDType: 0 + m_SpotLightShape: 0 + m_AreaLightShape: 0 + m_Intensity: 40000 + m_EnableSpotReflector: 1 + m_LuxAtDistance: 1 + m_InnerSpotPercent: 50 + m_SpotIESCutoffPercent: 100 + m_LightDimmer: 1 + m_VolumetricDimmer: 1 + m_LightUnit: 0 + m_FadeDistance: 10000 + m_VolumetricFadeDistance: 10000 + m_AffectDiffuse: 1 + m_AffectSpecular: 1 + m_NonLightmappedOnly: 0 + m_ShapeWidth: 0.5 + m_ShapeHeight: 0.5 + m_AspectRatio: 1 + m_ShapeRadius: 0.5 + m_SoftnessScale: 1 + m_UseCustomSpotLightShadowCone: 0 + m_CustomSpotLightShadowCone: 1 + m_MaxSmoothness: 0.99 + m_ApplyRangeAttenuation: 1 + m_DisplayAreaLightEmissiveMesh: 0 + m_AreaLightCookie: {fileID: 0} + m_IESPoint: {fileID: 0} + m_IESSpot: {fileID: 0} + m_IncludeForRayTracing: 1 + m_AreaLightShadowCone: 120 + m_UseScreenSpaceShadows: 0 + m_InteractsWithSky: 1 + m_AngularDiameter: 0.5 + m_FlareSize: 2 + m_FlareTint: {r: 1, g: 1, b: 1, a: 1} + m_FlareFalloff: 4 + m_SurfaceTexture: {fileID: 0} + m_SurfaceTint: {r: 1, g: 1, b: 1, a: 1} + m_Distance: 1.5e+11 + m_UseRayTracedShadows: 0 + m_NumRayTracingSamples: 4 + m_FilterTracedShadow: 1 + m_FilterSizeTraced: 16 + m_SunLightConeAngle: 0.5 + m_LightShadowRadius: 0.5 + m_SemiTransparentShadow: 0 + m_ColorShadow: 1 + m_DistanceBasedFiltering: 0 + m_EvsmExponent: 15 + m_EvsmLightLeakBias: 0 + m_EvsmVarianceBias: 0.00001 + m_EvsmBlurPasses: 0 + m_LightlayersMask: 1 + m_LinkShadowLayers: 1 + m_ShadowNearPlane: 0.1 + m_BlockerSampleCount: 24 + m_FilterSampleCount: 16 + m_MinFilterSize: 0.1 + m_KernelSize: 5 + m_LightAngle: 1 + m_MaxDepthBias: 0.001 + m_ShadowResolution: + m_Override: 512 + m_UseOverride: 0 + m_Level: 1 + m_ShadowDimmer: 1 + m_VolumetricShadowDimmer: 1 + m_ShadowFadeDistance: 10000 + m_UseContactShadow: + m_Override: 1 + m_UseOverride: 0 + m_Level: 1 + m_RayTracedContactShadow: 0 + m_ShadowTint: {r: 0, g: 0, b: 0, a: 1} + m_PenumbraTint: 0 + m_NormalBias: 0.75 + m_SlopeBias: 0.5 + m_ShadowUpdateMode: 0 + m_AlwaysDrawDynamicShadows: 0 + m_UpdateShadowOnLightMovement: 0 + m_CachedShadowTranslationThreshold: 0.01 + m_CachedShadowAngularThreshold: 0.5 + m_BarnDoorAngle: 90 + m_BarnDoorLength: 0.05 + m_preserveCachedShadow: 0 + m_ShadowCascadeRatios: + - 0.05 + - 0.2 + - 0.3 + m_ShadowCascadeBorders: + - 0.2 + - 0.2 + - 0.2 + - 0.2 + m_ShadowAlgorithm: 0 + m_ShadowVariant: 0 + m_ShadowPrecision: 0 + useOldInspector: 0 + useVolumetric: 1 + featuresFoldout: 1 + showAdditionalSettings: 0 + m_AreaLightEmissiveMeshShadowCastingMode: 0 + m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0 + m_AreaLightEmissiveMeshLayer: -1 +--- !u!1 &2701529492695239664 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3896825590504880462} + m_Layer: 0 + m_Name: LightingConfig-BrightSide + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &3896825590504880462 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2701529492695239664} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 3958793770949247468} + - {fileID: 2711254579107243132} + - {fileID: 1065955898963061533} + - {fileID: 7140309139350039057} + - {fileID: 3537419276872180077} + - {fileID: 411676015911174450} + m_Father: {fileID: 3302470676410636176} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3074238889465881487 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4935141614937771932} + - component: {fileID: 6903619171797210914} + - component: {fileID: 7130851738986667469} + m_Layer: 0 + m_Name: Key + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4935141614937771932 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3074238889465881487} + m_LocalRotation: {x: 0.1432944, y: -0.55269456, z: 0.09715137, w: 0.81520367} + m_LocalPosition: {x: 1.1, y: 1.904, z: -0.319} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 880806823889669675} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!108 &6903619171797210914 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3074238889465881487} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 0 + m_Shape: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 5092.9575 + m_Range: 10 + m_SpotAngle: 120 + m_InnerSpotAngle: 1 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 2 + m_AreaSize: {x: 0.5, y: 0.5} + m_BounceIntensity: 1 + m_ColorTemperature: 8000 + m_UseColorTemperature: 1 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0.25 + m_ShadowAngle: 0 +--- !u!114 &7130851738986667469 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3074238889465881487} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 11 + m_ObsoleteShadowResolutionTier: 1 + m_ObsoleteUseShadowQualitySettings: 0 + m_ObsoleteCustomShadowResolution: 512 + m_ObsoleteContactShadows: 0 + m_PointlightHDType: 0 + m_SpotLightShape: 0 + m_AreaLightShape: 0 + m_Intensity: 16000 + m_EnableSpotReflector: 1 + m_LuxAtDistance: 1 + m_InnerSpotPercent: 50 + m_SpotIESCutoffPercent: 100 + m_LightDimmer: 1 + m_VolumetricDimmer: 1 + m_LightUnit: 0 + m_FadeDistance: 10000 + m_VolumetricFadeDistance: 10000 + m_AffectDiffuse: 1 + m_AffectSpecular: 1 + m_NonLightmappedOnly: 0 + m_ShapeWidth: 0.5 + m_ShapeHeight: 0.5 + m_AspectRatio: 1 + m_ShapeRadius: 0.25 + m_SoftnessScale: 1 + m_UseCustomSpotLightShadowCone: 0 + m_CustomSpotLightShadowCone: 1 + m_MaxSmoothness: 0.99 + m_ApplyRangeAttenuation: 1 + m_DisplayAreaLightEmissiveMesh: 0 + m_AreaLightCookie: {fileID: 0} + m_IESPoint: {fileID: 0} + m_IESSpot: {fileID: 0} + m_IncludeForRayTracing: 1 + m_AreaLightShadowCone: 120 + m_UseScreenSpaceShadows: 0 + m_InteractsWithSky: 1 + m_AngularDiameter: 0.5 + m_FlareSize: 2 + m_FlareTint: {r: 1, g: 1, b: 1, a: 1} + m_FlareFalloff: 4 + m_SurfaceTexture: {fileID: 0} + m_SurfaceTint: {r: 1, g: 1, b: 1, a: 1} + m_Distance: 1.5e+11 + m_UseRayTracedShadows: 0 + m_NumRayTracingSamples: 4 + m_FilterTracedShadow: 1 + m_FilterSizeTraced: 16 + m_SunLightConeAngle: 0.5 + m_LightShadowRadius: 0.5 + m_SemiTransparentShadow: 0 + m_ColorShadow: 1 + m_DistanceBasedFiltering: 0 + m_EvsmExponent: 15 + m_EvsmLightLeakBias: 0 + m_EvsmVarianceBias: 0.00001 + m_EvsmBlurPasses: 0 + m_LightlayersMask: 1 + m_LinkShadowLayers: 1 + m_ShadowNearPlane: 0.1 + m_BlockerSampleCount: 24 + m_FilterSampleCount: 16 + m_MinFilterSize: 0.1 + m_KernelSize: 5 + m_LightAngle: 1 + m_MaxDepthBias: 0.001 + m_ShadowResolution: + m_Override: 512 + m_UseOverride: 0 + m_Level: 1 + m_ShadowDimmer: 1 + m_VolumetricShadowDimmer: 1 + m_ShadowFadeDistance: 10000 + m_UseContactShadow: + m_Override: 1 + m_UseOverride: 0 + m_Level: 1 + m_RayTracedContactShadow: 0 + m_ShadowTint: {r: 0, g: 0, b: 0, a: 1} + m_PenumbraTint: 0 + m_NormalBias: 0.75 + m_SlopeBias: 0.5 + m_ShadowUpdateMode: 0 + m_AlwaysDrawDynamicShadows: 0 + m_UpdateShadowOnLightMovement: 0 + m_CachedShadowTranslationThreshold: 0.01 + m_CachedShadowAngularThreshold: 0.5 + m_BarnDoorAngle: 90 + m_BarnDoorLength: 0.05 + m_preserveCachedShadow: 0 + m_ShadowCascadeRatios: + - 0.05 + - 0.2 + - 0.3 + m_ShadowCascadeBorders: + - 0.2 + - 0.2 + - 0.2 + - 0.2 + m_ShadowAlgorithm: 0 + m_ShadowVariant: 0 + m_ShadowPrecision: 0 + useOldInspector: 0 + useVolumetric: 1 + featuresFoldout: 1 + showAdditionalSettings: 0 + m_AreaLightEmissiveMeshShadowCastingMode: 0 + m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0 + m_AreaLightEmissiveMeshLayer: -1 +--- !u!1 &3100633198496160872 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3709347986801156945} + m_Layer: 0 + m_Name: Baked Character Container + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3709347986801156945 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3100633198496160872} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.25, y: 0, z: -0.35} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 7745821555454708197} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3890948090591762586 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3406696026931727644} + - component: {fileID: 7013387048133950180} + m_Layer: 0 + m_Name: Global Volume + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3406696026931727644 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3890948090591762586} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1951974410516802243} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &7013387048133950180 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3890948090591762586} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 172515602e62fb746b5d573b38a5fe58, type: 3} + m_Name: + m_EditorClassIdentifier: + isGlobal: 1 + priority: 0 + blendDistance: 0 + weight: 1 + sharedProfile: {fileID: 11400000, guid: bd861db8ad96d3743b50b49d1171fa78, type: 2} +--- !u!1 &4004751366916100019 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8059706088574103531} + - component: {fileID: 7627929199924852078} + - component: {fileID: 8952816353716752145} + m_Layer: 0 + m_Name: Fill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8059706088574103531 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4004751366916100019} + m_LocalRotation: {x: -0.14386748, y: -0.57134956, z: 0.0274945, w: -0.8075308} + m_LocalPosition: {x: -1.407, y: 1.864, z: -0.551} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2250482138724440216} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 15.294, y: 71.522, z: 7.146} +--- !u!108 &7627929199924852078 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4004751366916100019} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 0 + m_Shape: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 1451.3053 + m_Range: 10 + m_SpotAngle: 140 + m_InnerSpotAngle: 1 + m_CookieSize: 10 + m_Shadows: + m_Type: 1 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 2 + m_AreaSize: {x: 0.5, y: 0.5} + m_BounceIntensity: 1 + m_ColorTemperature: 9000 + m_UseColorTemperature: 1 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0.25 + m_ShadowAngle: 0 +--- !u!114 &8952816353716752145 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4004751366916100019} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 11 + m_ObsoleteShadowResolutionTier: 1 + m_ObsoleteUseShadowQualitySettings: 0 + m_ObsoleteCustomShadowResolution: 512 + m_ObsoleteContactShadows: 0 + m_PointlightHDType: 0 + m_SpotLightShape: 0 + m_AreaLightShape: 0 + m_Intensity: 6000 + m_EnableSpotReflector: 1 + m_LuxAtDistance: 1 + m_InnerSpotPercent: 50 + m_SpotIESCutoffPercent: 100 + m_LightDimmer: 1 + m_VolumetricDimmer: 1 + m_LightUnit: 0 + m_FadeDistance: 10000 + m_VolumetricFadeDistance: 10000 + m_AffectDiffuse: 1 + m_AffectSpecular: 1 + m_NonLightmappedOnly: 0 + m_ShapeWidth: 0.5 + m_ShapeHeight: 0.5 + m_AspectRatio: 1 + m_ShapeRadius: 0.25 + m_SoftnessScale: 1 + m_UseCustomSpotLightShadowCone: 0 + m_CustomSpotLightShadowCone: 1 + m_MaxSmoothness: 0.99 + m_ApplyRangeAttenuation: 1 + m_DisplayAreaLightEmissiveMesh: 0 + m_AreaLightCookie: {fileID: 0} + m_IESPoint: {fileID: 0} + m_IESSpot: {fileID: 0} + m_IncludeForRayTracing: 1 + m_AreaLightShadowCone: 120 + m_UseScreenSpaceShadows: 0 + m_InteractsWithSky: 1 + m_AngularDiameter: 0.5 + m_FlareSize: 2 + m_FlareTint: {r: 1, g: 1, b: 1, a: 1} + m_FlareFalloff: 4 + m_SurfaceTexture: {fileID: 0} + m_SurfaceTint: {r: 1, g: 1, b: 1, a: 1} + m_Distance: 1.5e+11 + m_UseRayTracedShadows: 0 + m_NumRayTracingSamples: 4 + m_FilterTracedShadow: 1 + m_FilterSizeTraced: 16 + m_SunLightConeAngle: 0.5 + m_LightShadowRadius: 0.5 + m_SemiTransparentShadow: 0 + m_ColorShadow: 1 + m_DistanceBasedFiltering: 0 + m_EvsmExponent: 15 + m_EvsmLightLeakBias: 0 + m_EvsmVarianceBias: 0.00001 + m_EvsmBlurPasses: 0 + m_LightlayersMask: 1 + m_LinkShadowLayers: 1 + m_ShadowNearPlane: 0.1 + m_BlockerSampleCount: 24 + m_FilterSampleCount: 16 + m_MinFilterSize: 0.1 + m_KernelSize: 5 + m_LightAngle: 1 + m_MaxDepthBias: 0.001 + m_ShadowResolution: + m_Override: 512 + m_UseOverride: 0 + m_Level: 1 + m_ShadowDimmer: 1 + m_VolumetricShadowDimmer: 1 + m_ShadowFadeDistance: 10000 + m_UseContactShadow: + m_Override: 1 + m_UseOverride: 0 + m_Level: 1 + m_RayTracedContactShadow: 0 + m_ShadowTint: {r: 0, g: 0, b: 0, a: 1} + m_PenumbraTint: 0 + m_NormalBias: 0.75 + m_SlopeBias: 0.5 + m_ShadowUpdateMode: 0 + m_AlwaysDrawDynamicShadows: 0 + m_UpdateShadowOnLightMovement: 0 + m_CachedShadowTranslationThreshold: 0.01 + m_CachedShadowAngularThreshold: 0.5 + m_BarnDoorAngle: 90 + m_BarnDoorLength: 0.05 + m_preserveCachedShadow: 0 + m_ShadowCascadeRatios: + - 0.05 + - 0.2 + - 0.3 + m_ShadowCascadeBorders: + - 0.2 + - 0.2 + - 0.2 + - 0.2 + m_ShadowAlgorithm: 0 + m_ShadowVariant: 0 + m_ShadowPrecision: 0 + useOldInspector: 0 + useVolumetric: 1 + featuresFoldout: 1 + showAdditionalSettings: 0 + m_AreaLightEmissiveMeshShadowCastingMode: 0 + m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0 + m_AreaLightEmissiveMeshLayer: -1 +--- !u!1 &4220240534985345537 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3958793770949247468} + - component: {fileID: 8658016920384579587} + - component: {fileID: 7147952513510811547} + m_Layer: 0 + m_Name: Dir.Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3958793770949247468 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4220240534985345537} + m_LocalRotation: {x: -0.06836906, y: -0.9314057, z: 0.2637932, w: -0.24129286} + m_LocalPosition: {x: -1.03, y: 2.88, z: 1.8} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 3896825590504880462} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 1.442, y: -167.3, z: 0.214} +--- !u!108 &8658016920384579587 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4220240534985345537} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 2500 + m_Range: 10 + m_SpotAngle: 120.03466 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 1 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 2 + m_AreaSize: {x: 0.5, y: 0.5} + m_BounceIntensity: 1 + m_ColorTemperature: 8000 + m_UseColorTemperature: 1 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0.25 + m_ShadowAngle: 0 +--- !u!114 &7147952513510811547 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4220240534985345537} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 11 + m_ObsoleteShadowResolutionTier: 1 + m_ObsoleteUseShadowQualitySettings: 0 + m_ObsoleteCustomShadowResolution: 512 + m_ObsoleteContactShadows: 0 + m_PointlightHDType: 0 + m_SpotLightShape: 0 + m_AreaLightShape: 0 + m_Intensity: 2500 + m_EnableSpotReflector: 1 + m_LuxAtDistance: 1 + m_InnerSpotPercent: 50 + m_SpotIESCutoffPercent: 100 + m_LightDimmer: 1 + m_VolumetricDimmer: 1 + m_LightUnit: 2 + m_FadeDistance: 10000 + m_VolumetricFadeDistance: 10000 + m_AffectDiffuse: 1 + m_AffectSpecular: 1 + m_NonLightmappedOnly: 0 + m_ShapeWidth: 0.5 + m_ShapeHeight: 0.5 + m_AspectRatio: 1 + m_ShapeRadius: 0.25 + m_SoftnessScale: 1 + m_UseCustomSpotLightShadowCone: 0 + m_CustomSpotLightShadowCone: 30 + m_MaxSmoothness: 0.99 + m_ApplyRangeAttenuation: 1 + m_DisplayAreaLightEmissiveMesh: 0 + m_AreaLightCookie: {fileID: 0} + m_IESPoint: {fileID: 0} + m_IESSpot: {fileID: 0} + m_IncludeForRayTracing: 1 + m_AreaLightShadowCone: 120 + m_UseScreenSpaceShadows: 0 + m_InteractsWithSky: 1 + m_AngularDiameter: 0.5 + m_FlareSize: 2 + m_FlareTint: {r: 1, g: 1, b: 1, a: 1} + m_FlareFalloff: 4 + m_SurfaceTexture: {fileID: 0} + m_SurfaceTint: {r: 1, g: 1, b: 1, a: 1} + m_Distance: 1.5e+11 + m_UseRayTracedShadows: 0 + m_NumRayTracingSamples: 4 + m_FilterTracedShadow: 1 + m_FilterSizeTraced: 16 + m_SunLightConeAngle: 0.5 + m_LightShadowRadius: 0.5 + m_SemiTransparentShadow: 0 + m_ColorShadow: 1 + m_DistanceBasedFiltering: 0 + m_EvsmExponent: 15 + m_EvsmLightLeakBias: 0 + m_EvsmVarianceBias: 0.00001 + m_EvsmBlurPasses: 0 + m_LightlayersMask: 1 + m_LinkShadowLayers: 1 + m_ShadowNearPlane: 0.1 + m_BlockerSampleCount: 24 + m_FilterSampleCount: 16 + m_MinFilterSize: 0.1 + m_KernelSize: 5 + m_LightAngle: 1 + m_MaxDepthBias: 0.001 + m_ShadowResolution: + m_Override: 512 + m_UseOverride: 0 + m_Level: 1 + m_ShadowDimmer: 1 + m_VolumetricShadowDimmer: 1 + m_ShadowFadeDistance: 10000 + m_UseContactShadow: + m_Override: 1 + m_UseOverride: 0 + m_Level: 1 + m_RayTracedContactShadow: 0 + m_ShadowTint: {r: 0, g: 0, b: 0, a: 1} + m_PenumbraTint: 0 + m_NormalBias: 0.75 + m_SlopeBias: 0.5 + m_ShadowUpdateMode: 0 + m_AlwaysDrawDynamicShadows: 0 + m_UpdateShadowOnLightMovement: 0 + m_CachedShadowTranslationThreshold: 0.01 + m_CachedShadowAngularThreshold: 0.5 + m_BarnDoorAngle: 90 + m_BarnDoorLength: 0.05 + m_preserveCachedShadow: 0 + m_ShadowCascadeRatios: + - 0.05 + - 0.2 + - 0.3 + m_ShadowCascadeBorders: + - 0.2 + - 0.2 + - 0.2 + - 0.2 + m_ShadowAlgorithm: 0 + m_ShadowVariant: 0 + m_ShadowPrecision: 0 + useOldInspector: 0 + useVolumetric: 1 + featuresFoldout: 1 + showAdditionalSettings: 0 + m_AreaLightEmissiveMeshShadowCastingMode: 0 + m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0 + m_AreaLightEmissiveMeshLayer: -1 +--- !u!1 &4690752410465698881 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3537419276872180077} + - component: {fileID: 2141636715789954885} + - component: {fileID: 614020933814810173} + m_Layer: 0 + m_Name: Fill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3537419276872180077 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4690752410465698881} + m_LocalRotation: {x: 0.051897775, y: -0.5917803, z: -0.038224746, w: -0.8035183} + m_LocalPosition: {x: -1.258, y: 1.353, z: -0.339} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 3896825590504880462} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!108 &2141636715789954885 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4690752410465698881} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 0 + m_Shape: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 1911.2169 + m_Range: 10 + m_SpotAngle: 141 + m_InnerSpotAngle: 1 + m_CookieSize: 10 + m_Shadows: + m_Type: 1 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 2 + m_AreaSize: {x: 0.5, y: 0.5} + m_BounceIntensity: 1 + m_ColorTemperature: 7000 + m_UseColorTemperature: 1 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0.25 + m_ShadowAngle: 0 +--- !u!114 &614020933814810173 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4690752410465698881} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 11 + m_ObsoleteShadowResolutionTier: 1 + m_ObsoleteUseShadowQualitySettings: 0 + m_ObsoleteCustomShadowResolution: 512 + m_ObsoleteContactShadows: 0 + m_PointlightHDType: 0 + m_SpotLightShape: 0 + m_AreaLightShape: 0 + m_Intensity: 8000 + m_EnableSpotReflector: 1 + m_LuxAtDistance: 1 + m_InnerSpotPercent: 50 + m_SpotIESCutoffPercent: 100 + m_LightDimmer: 1 + m_VolumetricDimmer: 1 + m_LightUnit: 0 + m_FadeDistance: 10000 + m_VolumetricFadeDistance: 10000 + m_AffectDiffuse: 1 + m_AffectSpecular: 1 + m_NonLightmappedOnly: 0 + m_ShapeWidth: 0.5 + m_ShapeHeight: 0.5 + m_AspectRatio: 1 + m_ShapeRadius: 0.25 + m_SoftnessScale: 1 + m_UseCustomSpotLightShadowCone: 0 + m_CustomSpotLightShadowCone: 1 + m_MaxSmoothness: 0.99 + m_ApplyRangeAttenuation: 1 + m_DisplayAreaLightEmissiveMesh: 0 + m_AreaLightCookie: {fileID: 0} + m_IESPoint: {fileID: 0} + m_IESSpot: {fileID: 0} + m_IncludeForRayTracing: 1 + m_AreaLightShadowCone: 120 + m_UseScreenSpaceShadows: 0 + m_InteractsWithSky: 1 + m_AngularDiameter: 0.5 + m_FlareSize: 2 + m_FlareTint: {r: 1, g: 1, b: 1, a: 1} + m_FlareFalloff: 4 + m_SurfaceTexture: {fileID: 0} + m_SurfaceTint: {r: 1, g: 1, b: 1, a: 1} + m_Distance: 1.5e+11 + m_UseRayTracedShadows: 0 + m_NumRayTracingSamples: 4 + m_FilterTracedShadow: 1 + m_FilterSizeTraced: 16 + m_SunLightConeAngle: 0.5 + m_LightShadowRadius: 0.5 + m_SemiTransparentShadow: 0 + m_ColorShadow: 1 + m_DistanceBasedFiltering: 0 + m_EvsmExponent: 15 + m_EvsmLightLeakBias: 0 + m_EvsmVarianceBias: 0.00001 + m_EvsmBlurPasses: 0 + m_LightlayersMask: 1 + m_LinkShadowLayers: 1 + m_ShadowNearPlane: 0.1 + m_BlockerSampleCount: 24 + m_FilterSampleCount: 16 + m_MinFilterSize: 0.1 + m_KernelSize: 5 + m_LightAngle: 1 + m_MaxDepthBias: 0.001 + m_ShadowResolution: + m_Override: 512 + m_UseOverride: 0 + m_Level: 1 + m_ShadowDimmer: 1 + m_VolumetricShadowDimmer: 1 + m_ShadowFadeDistance: 10000 + m_UseContactShadow: + m_Override: 1 + m_UseOverride: 0 + m_Level: 1 + m_RayTracedContactShadow: 0 + m_ShadowTint: {r: 0, g: 0, b: 0, a: 1} + m_PenumbraTint: 0 + m_NormalBias: 0.75 + m_SlopeBias: 0.5 + m_ShadowUpdateMode: 0 + m_AlwaysDrawDynamicShadows: 0 + m_UpdateShadowOnLightMovement: 0 + m_CachedShadowTranslationThreshold: 0.01 + m_CachedShadowAngularThreshold: 0.5 + m_BarnDoorAngle: 90 + m_BarnDoorLength: 0.05 + m_preserveCachedShadow: 0 + m_ShadowCascadeRatios: + - 0.05 + - 0.2 + - 0.3 + m_ShadowCascadeBorders: + - 0.2 + - 0.2 + - 0.2 + - 0.2 + m_ShadowAlgorithm: 0 + m_ShadowVariant: 0 + m_ShadowPrecision: 0 + useOldInspector: 0 + useVolumetric: 1 + featuresFoldout: 1 + showAdditionalSettings: 0 + m_AreaLightEmissiveMeshShadowCastingMode: 0 + m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0 + m_AreaLightEmissiveMeshLayer: -1 +--- !u!1 &4945195039207098359 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4531575996939850260} + m_Layer: 0 + m_Name: LightingConfig-CC3Default + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &4531575996939850260 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4945195039207098359} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 697791683816732421} + - {fileID: 2285942753895033567} + - {fileID: 1370762804271065424} + m_Father: {fileID: 3302470676410636176} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4966591528419151872 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2711254579107243132} + - component: {fileID: 6925627103269812859} + - component: {fileID: 1066242460940713279} + m_Layer: 0 + m_Name: Back + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2711254579107243132 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4966591528419151872} + m_LocalRotation: {x: 0.1434987, y: -0.007715069, z: 0.0011187867, w: 0.9896198} + m_LocalPosition: {x: 0.044, y: 1.949, z: -1.341} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 3896825590504880462} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!108 &6925627103269812859 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4966591528419151872} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 0 + m_Shape: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 10143.546 + m_Range: 10 + m_SpotAngle: 83 + m_InnerSpotAngle: 1 + m_CookieSize: 10 + m_Shadows: + m_Type: 1 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 2 + m_AreaSize: {x: 0.5, y: 0.5} + m_BounceIntensity: 1 + m_ColorTemperature: 4000 + m_UseColorTemperature: 1 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0.25 + m_ShadowAngle: 0 +--- !u!114 &1066242460940713279 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4966591528419151872} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 11 + m_ObsoleteShadowResolutionTier: 1 + m_ObsoleteUseShadowQualitySettings: 0 + m_ObsoleteCustomShadowResolution: 512 + m_ObsoleteContactShadows: 0 + m_PointlightHDType: 0 + m_SpotLightShape: 0 + m_AreaLightShape: 0 + m_Intensity: 16000 + m_EnableSpotReflector: 1 + m_LuxAtDistance: 1 + m_InnerSpotPercent: 50 + m_SpotIESCutoffPercent: 100 + m_LightDimmer: 1 + m_VolumetricDimmer: 1 + m_LightUnit: 0 + m_FadeDistance: 10000 + m_VolumetricFadeDistance: 10000 + m_AffectDiffuse: 1 + m_AffectSpecular: 1 + m_NonLightmappedOnly: 0 + m_ShapeWidth: 0.5 + m_ShapeHeight: 0.5 + m_AspectRatio: 1 + m_ShapeRadius: 0.25 + m_SoftnessScale: 1 + m_UseCustomSpotLightShadowCone: 0 + m_CustomSpotLightShadowCone: 1 + m_MaxSmoothness: 0.99 + m_ApplyRangeAttenuation: 1 + m_DisplayAreaLightEmissiveMesh: 0 + m_AreaLightCookie: {fileID: 0} + m_IESPoint: {fileID: 0} + m_IESSpot: {fileID: 0} + m_IncludeForRayTracing: 1 + m_AreaLightShadowCone: 120 + m_UseScreenSpaceShadows: 0 + m_InteractsWithSky: 1 + m_AngularDiameter: 0.5 + m_FlareSize: 2 + m_FlareTint: {r: 1, g: 1, b: 1, a: 1} + m_FlareFalloff: 4 + m_SurfaceTexture: {fileID: 0} + m_SurfaceTint: {r: 1, g: 1, b: 1, a: 1} + m_Distance: 1.5e+11 + m_UseRayTracedShadows: 0 + m_NumRayTracingSamples: 4 + m_FilterTracedShadow: 1 + m_FilterSizeTraced: 16 + m_SunLightConeAngle: 0.5 + m_LightShadowRadius: 0.5 + m_SemiTransparentShadow: 0 + m_ColorShadow: 1 + m_DistanceBasedFiltering: 0 + m_EvsmExponent: 15 + m_EvsmLightLeakBias: 0 + m_EvsmVarianceBias: 0.00001 + m_EvsmBlurPasses: 0 + m_LightlayersMask: 1 + m_LinkShadowLayers: 1 + m_ShadowNearPlane: 0.1 + m_BlockerSampleCount: 24 + m_FilterSampleCount: 16 + m_MinFilterSize: 0.1 + m_KernelSize: 5 + m_LightAngle: 1 + m_MaxDepthBias: 0.001 + m_ShadowResolution: + m_Override: 512 + m_UseOverride: 0 + m_Level: 1 + m_ShadowDimmer: 1 + m_VolumetricShadowDimmer: 1 + m_ShadowFadeDistance: 10000 + m_UseContactShadow: + m_Override: 1 + m_UseOverride: 0 + m_Level: 1 + m_RayTracedContactShadow: 0 + m_ShadowTint: {r: 0, g: 0, b: 0, a: 1} + m_PenumbraTint: 0 + m_NormalBias: 0.75 + m_SlopeBias: 0.5 + m_ShadowUpdateMode: 0 + m_AlwaysDrawDynamicShadows: 0 + m_UpdateShadowOnLightMovement: 0 + m_CachedShadowTranslationThreshold: 0.01 + m_CachedShadowAngularThreshold: 0.5 + m_BarnDoorAngle: 90 + m_BarnDoorLength: 0.05 + m_preserveCachedShadow: 0 + m_ShadowCascadeRatios: + - 0.05 + - 0.2 + - 0.3 + m_ShadowCascadeBorders: + - 0.2 + - 0.2 + - 0.2 + - 0.2 + m_ShadowAlgorithm: 0 + m_ShadowVariant: 0 + m_ShadowPrecision: 0 + useOldInspector: 0 + useVolumetric: 1 + featuresFoldout: 1 + showAdditionalSettings: 0 + m_AreaLightEmissiveMeshShadowCastingMode: 0 + m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0 + m_AreaLightEmissiveMeshLayer: -1 +--- !u!1 &5176138589828473476 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 661172176476865237} + - component: {fileID: 525303417550240771} + - component: {fileID: 4361633524471156731} + m_Layer: 0 + m_Name: Back + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &661172176476865237 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5176138589828473476} + m_LocalRotation: {x: -0.106288984, y: 0.006266614, z: -0.00066940114, w: -0.9943153} + m_LocalPosition: {x: -0.001, y: 1.9, z: -2.799} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2250482138724440216} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 12.203, y: -0.722, z: 0} +--- !u!108 &525303417550240771 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5176138589828473476} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 0 + m_Shape: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 25358.863 + m_Range: 10 + m_SpotAngle: 83 + m_InnerSpotAngle: 8 + m_CookieSize: 10 + m_Shadows: + m_Type: 1 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 2 + m_AreaSize: {x: 0.5, y: 0.5} + m_BounceIntensity: 1 + m_ColorTemperature: 4000 + m_UseColorTemperature: 1 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0.25 + m_ShadowAngle: 0 +--- !u!114 &4361633524471156731 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5176138589828473476} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Version: 11 + m_ObsoleteShadowResolutionTier: 1 + m_ObsoleteUseShadowQualitySettings: 0 + m_ObsoleteCustomShadowResolution: 512 + m_ObsoleteContactShadows: 0 + m_PointlightHDType: 0 + m_SpotLightShape: 0 + m_AreaLightShape: 0 + m_Intensity: 40000 + m_EnableSpotReflector: 1 + m_LuxAtDistance: 1 + m_InnerSpotPercent: 50 + m_SpotIESCutoffPercent: 100 + m_LightDimmer: 1 + m_VolumetricDimmer: 1 + m_LightUnit: 0 + m_FadeDistance: 10000 + m_VolumetricFadeDistance: 10000 + m_AffectDiffuse: 1 + m_AffectSpecular: 1 + m_NonLightmappedOnly: 0 + m_ShapeWidth: 0.5 + m_ShapeHeight: 0.5 + m_AspectRatio: 1 + m_ShapeRadius: 0.25 + m_SoftnessScale: 1 + m_UseCustomSpotLightShadowCone: 0 + m_CustomSpotLightShadowCone: 8 + m_MaxSmoothness: 0.99 + m_ApplyRangeAttenuation: 1 + m_DisplayAreaLightEmissiveMesh: 0 + m_AreaLightCookie: {fileID: 0} + m_IESPoint: {fileID: 0} + m_IESSpot: {fileID: 0} + m_IncludeForRayTracing: 1 + m_AreaLightShadowCone: 120 + m_UseScreenSpaceShadows: 0 + m_InteractsWithSky: 1 + m_AngularDiameter: 0.5 + m_FlareSize: 2 + m_FlareTint: {r: 1, g: 1, b: 1, a: 1} + m_FlareFalloff: 4 + m_SurfaceTexture: {fileID: 0} + m_SurfaceTint: {r: 1, g: 1, b: 1, a: 1} + m_Distance: 1.5e+11 + m_UseRayTracedShadows: 0 + m_NumRayTracingSamples: 4 + m_FilterTracedShadow: 1 + m_FilterSizeTraced: 16 + m_SunLightConeAngle: 0.5 + m_LightShadowRadius: 0.5 + m_SemiTransparentShadow: 0 + m_ColorShadow: 1 + m_DistanceBasedFiltering: 0 + m_EvsmExponent: 15 + m_EvsmLightLeakBias: 0 + m_EvsmVarianceBias: 0.00001 + m_EvsmBlurPasses: 0 + m_LightlayersMask: 1 + m_LinkShadowLayers: 1 + m_ShadowNearPlane: 0.1 + m_BlockerSampleCount: 24 + m_FilterSampleCount: 16 + m_MinFilterSize: 0.1 + m_KernelSize: 5 + m_LightAngle: 1 + m_MaxDepthBias: 0.001 + m_ShadowResolution: + m_Override: 512 + m_UseOverride: 0 + m_Level: 1 + m_ShadowDimmer: 1 + m_VolumetricShadowDimmer: 1 + m_ShadowFadeDistance: 10000 + m_UseContactShadow: + m_Override: 1 + m_UseOverride: 0 + m_Level: 1 + m_RayTracedContactShadow: 0 + m_ShadowTint: {r: 0, g: 0, b: 0, a: 1} + m_PenumbraTint: 0 + m_NormalBias: 0.75 + m_SlopeBias: 0.5 + m_ShadowUpdateMode: 0 + m_AlwaysDrawDynamicShadows: 0 + m_UpdateShadowOnLightMovement: 0 + m_CachedShadowTranslationThreshold: 0.01 + m_CachedShadowAngularThreshold: 0.5 + m_BarnDoorAngle: 90 + m_BarnDoorLength: 0.05 + m_preserveCachedShadow: 0 + m_ShadowCascadeRatios: + - 0.05 + - 0.2 + - 0.3 + m_ShadowCascadeBorders: + - 0.2 + - 0.2 + - 0.2 + - 0.2 + m_ShadowAlgorithm: 0 + m_ShadowVariant: 0 + m_ShadowPrecision: 0 + useOldInspector: 0 + useVolumetric: 1 + featuresFoldout: 1 + showAdditionalSettings: 0 + m_AreaLightEmissiveMeshShadowCastingMode: 0 + m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0 + m_AreaLightEmissiveMeshLayer: -1 +--- !u!1 &5471779264523323621 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1712,73 +4453,43 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 3709347986801156945} + - component: {fileID: 796945146161635030} + - component: {fileID: 6945821600203700984} + - component: {fileID: 1195050386669833748} m_Layer: 0 - m_Name: Baked Character Container + m_Name: Fill1 m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &3709347986801156945 +--- !u!4 &796945146161635030 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3100633198496160872} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.25, y: 0, z: -0.35} + m_GameObject: {fileID: 5471779264523323621} + m_LocalRotation: {x: 0.04953853, y: 0.9129275, z: 0.16839117, w: -0.3684478} + m_LocalPosition: {x: 0.8063869, y: 1.0651355, z: 0.8604312} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] - m_Father: {fileID: 7745821555454708197} - m_RootOrder: 6 + m_Father: {fileID: 4499973625000602463} + m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3814687216886721784 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2989892545291595166} - - component: {fileID: 8149358519527183058} - - component: {fileID: 3406245359063920432} - m_Layer: 0 - m_Name: Key - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &2989892545291595166 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3814687216886721784} - m_LocalRotation: {x: 0.82265943, y: 0.2884964, z: -0.48981705, w: 0.008977442} - m_LocalPosition: {x: 0.71149, y: 2.04134, z: 1.49019} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 4764335738768629949} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 162.699, y: 57, z: -29.205994} ---- !u!108 &8149358519527183058 +--- !u!108 &6945821600203700984 Light: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3814687216886721784} + m_GameObject: {fileID: 5471779264523323621} m_Enabled: 1 serializedVersion: 10 - m_Type: 1 + m_Type: 0 m_Shape: 0 m_Color: {r: 1, g: 1, b: 1, a: 1} - m_Intensity: 8000 + m_Intensity: 8848.46 m_Range: 9 m_SpotAngle: 120 m_InnerSpotAngle: 1 @@ -1821,20 +4532,20 @@ Light: m_LightShadowCasterMode: 2 m_AreaSize: {x: 0.5, y: 0.5} m_BounceIntensity: 1 - m_ColorTemperature: 7000 + m_ColorTemperature: 10530 m_UseColorTemperature: 1 m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 10} m_UseBoundingSphereOverride: 0 m_UseViewFrustumForShadowCasterCull: 1 m_ShadowRadius: 0.25 - m_ShadowAngle: 5 ---- !u!114 &3406245359063920432 + m_ShadowAngle: 0 +--- !u!114 &1195050386669833748 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3814687216886721784} + m_GameObject: {fileID: 5471779264523323621} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} @@ -1848,14 +4559,14 @@ MonoBehaviour: m_PointlightHDType: 0 m_SpotLightShape: 0 m_AreaLightShape: 0 - m_Intensity: 8000 + m_Intensity: 27798.26 m_EnableSpotReflector: 1 m_LuxAtDistance: 1 m_InnerSpotPercent: 50 m_SpotIESCutoffPercent: 100 m_LightDimmer: 1 m_VolumetricDimmer: 1 - m_LightUnit: 2 + m_LightUnit: 0 m_FadeDistance: 10000 m_VolumetricFadeDistance: 10000 m_AffectDiffuse: 1 @@ -1878,7 +4589,7 @@ MonoBehaviour: m_AreaLightShadowCone: 120 m_UseScreenSpaceShadows: 0 m_InteractsWithSky: 1 - m_AngularDiameter: 5 + m_AngularDiameter: 0.5 m_FlareSize: 2 m_FlareTint: {r: 1, g: 1, b: 1, a: 1} m_FlareFalloff: 4 @@ -1909,15 +4620,15 @@ MonoBehaviour: m_MaxDepthBias: 0.001 m_ShadowResolution: m_Override: 512 - m_UseOverride: 1 - m_Level: 0 + m_UseOverride: 0 + m_Level: 1 m_ShadowDimmer: 1 m_VolumetricShadowDimmer: 1 m_ShadowFadeDistance: 10000 m_UseContactShadow: m_Override: 1 m_UseOverride: 0 - m_Level: 2 + m_Level: 1 m_RayTracedContactShadow: 0 m_ShadowTint: {r: 0, g: 0, b: 0, a: 1} m_PenumbraTint: 0 @@ -1950,7 +4661,7 @@ MonoBehaviour: m_AreaLightEmissiveMeshShadowCastingMode: 0 m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0 m_AreaLightEmissiveMeshLayer: -1 ---- !u!1 &4114674993826082775 +--- !u!1 &5685262411232981183 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1958,46 +4669,46 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 6065620375676208407} - - component: {fileID: 5865054260633634602} - - component: {fileID: 3362884031096946698} + - component: {fileID: 3165175797834997030} + - component: {fileID: 4027940262232865240} + - component: {fileID: 1618617578701874329} m_Layer: 0 - m_Name: Fill1 + m_Name: Dir.Light m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &6065620375676208407 +--- !u!4 &3165175797834997030 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4114674993826082775} - m_LocalRotation: {x: -0.08220893, y: 0.9105682, z: 0.15508044, w: 0.37424254} - m_LocalPosition: {x: -0.8063869, y: 1.0651355, z: 0.8604312} + m_GameObject: {fileID: 5685262411232981183} + m_LocalRotation: {x: -0.049547113, y: -0.93375516, z: 0.32453656, w: -0.14255661} + m_LocalPosition: {x: -0.351, y: 2.369, z: 1.519} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] - m_Father: {fileID: 3243828608652468015} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: -20.118, y: 135.679, z: -2.053} ---- !u!108 &5865054260633634602 + m_Father: {fileID: 880806823889669675} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!108 &4027940262232865240 Light: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4114674993826082775} + m_GameObject: {fileID: 5685262411232981183} m_Enabled: 1 serializedVersion: 10 - m_Type: 0 + m_Type: 1 m_Shape: 0 m_Color: {r: 1, g: 1, b: 1, a: 1} - m_Intensity: 8848.46 - m_Range: 9 - m_SpotAngle: 120 - m_InnerSpotAngle: 1 + m_Intensity: 8000 + m_Range: 10 + m_SpotAngle: 120.03466 + m_InnerSpotAngle: 21.80208 m_CookieSize: 10 m_Shadows: m_Type: 2 @@ -2037,20 +4748,20 @@ Light: m_LightShadowCasterMode: 2 m_AreaSize: {x: 0.5, y: 0.5} m_BounceIntensity: 1 - m_ColorTemperature: 10530 + m_ColorTemperature: 8000 m_UseColorTemperature: 1 - m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 10} + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} m_UseBoundingSphereOverride: 0 m_UseViewFrustumForShadowCasterCull: 1 m_ShadowRadius: 0.25 m_ShadowAngle: 0 ---- !u!114 &3362884031096946698 +--- !u!114 &1618617578701874329 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4114674993826082775} + m_GameObject: {fileID: 5685262411232981183} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} @@ -2064,14 +4775,14 @@ MonoBehaviour: m_PointlightHDType: 0 m_SpotLightShape: 0 m_AreaLightShape: 0 - m_Intensity: 27798.26 + m_Intensity: 8000 m_EnableSpotReflector: 1 m_LuxAtDistance: 1 m_InnerSpotPercent: 50 m_SpotIESCutoffPercent: 100 m_LightDimmer: 1 m_VolumetricDimmer: 1 - m_LightUnit: 0 + m_LightUnit: 2 m_FadeDistance: 10000 m_VolumetricFadeDistance: 10000 m_AffectDiffuse: 1 @@ -2083,7 +4794,7 @@ MonoBehaviour: m_ShapeRadius: 0.25 m_SoftnessScale: 1 m_UseCustomSpotLightShadowCone: 0 - m_CustomSpotLightShadowCone: 1 + m_CustomSpotLightShadowCone: 30 m_MaxSmoothness: 0.99 m_ApplyRangeAttenuation: 1 m_DisplayAreaLightEmissiveMesh: 0 @@ -2125,15 +4836,15 @@ MonoBehaviour: m_MaxDepthBias: 0.001 m_ShadowResolution: m_Override: 512 - m_UseOverride: 1 - m_Level: 0 + m_UseOverride: 0 + m_Level: 1 m_ShadowDimmer: 1 m_VolumetricShadowDimmer: 1 m_ShadowFadeDistance: 10000 m_UseContactShadow: m_Override: 1 m_UseOverride: 0 - m_Level: 2 + m_Level: 1 m_RayTracedContactShadow: 0 m_ShadowTint: {r: 0, g: 0, b: 0, a: 1} m_PenumbraTint: 0 @@ -2166,7 +4877,7 @@ MonoBehaviour: m_AreaLightEmissiveMeshShadowCastingMode: 0 m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0 m_AreaLightEmissiveMeshLayer: -1 ---- !u!1 &4435791439662209760 +--- !u!1 &5853940449759623702 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2174,9 +4885,9 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 3636346738086948268} - - component: {fileID: 6223533360258851183} - - component: {fileID: 1713262757463186431} + - component: {fileID: 7148201053571638237} + - component: {fileID: 9101184849838658675} + - component: {fileID: 7392520061092019664} m_Layer: 0 m_Name: Back m_TagString: Untagged @@ -2184,27 +4895,27 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &3636346738086948268 +--- !u!4 &7148201053571638237 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4435791439662209760} - m_LocalRotation: {x: 0.2879003, y: 0.29418713, z: -0.0934191, w: 0.90655404} - m_LocalPosition: {x: -0.6553749, y: 2.3112023, z: -0.9389246} + m_GameObject: {fileID: 5853940449759623702} + m_LocalRotation: {x: 0.074131384, y: 0.032892965, z: -0.01932075, w: 0.9965186} + m_LocalPosition: {x: -0.05482625, y: 1.6895567, z: -1.2404326} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] - m_Father: {fileID: 4764335738768629949} + m_Father: {fileID: 1060369824616287642} m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 35.237, y: 35.958, z: 0.001} ---- !u!108 &6223533360258851183 + m_LocalEulerAnglesHint: {x: 8.57, y: 3.635, z: -1.949} +--- !u!108 &9101184849838658675 Light: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4435791439662209760} + m_GameObject: {fileID: 5853940449759623702} m_Enabled: 1 serializedVersion: 10 m_Type: 0 @@ -2253,20 +4964,20 @@ Light: m_LightShadowCasterMode: 2 m_AreaSize: {x: 0.5, y: 0.5} m_BounceIntensity: 1 - m_ColorTemperature: 7000 + m_ColorTemperature: 15448 m_UseColorTemperature: 1 m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 10} m_UseBoundingSphereOverride: 0 m_UseViewFrustumForShadowCasterCull: 1 m_ShadowRadius: 0.5 m_ShadowAngle: 0 ---- !u!114 &1713262757463186431 +--- !u!114 &7392520061092019664 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4435791439662209760} + m_GameObject: {fileID: 5853940449759623702} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} @@ -2341,15 +5052,15 @@ MonoBehaviour: m_MaxDepthBias: 0.001 m_ShadowResolution: m_Override: 512 - m_UseOverride: 1 - m_Level: 0 + m_UseOverride: 0 + m_Level: 1 m_ShadowDimmer: 1 m_VolumetricShadowDimmer: 1 m_ShadowFadeDistance: 10000 m_UseContactShadow: m_Override: 1 m_UseOverride: 0 - m_Level: 2 + m_Level: 1 m_RayTracedContactShadow: 0 m_ShadowTint: {r: 0, g: 0, b: 0, a: 1} m_PenumbraTint: 0 @@ -2382,7 +5093,141 @@ MonoBehaviour: m_AreaLightEmissiveMeshShadowCastingMode: 0 m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0 m_AreaLightEmissiveMeshLayer: -1 ---- !u!1 &4897101550620980785 +--- !u!1 &6224937358021754728 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7309168057093631489} + m_Layer: 0 + m_Name: Stage + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7309168057093631489 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6224937358021754728} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 140582587} + m_Father: {fileID: 7745821555454708197} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6542259132371528253 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2250482138724440216} + m_Layer: 0 + m_Name: LightingConfig-Exquisite + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &2250482138724440216 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6542259132371528253} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 7751850417918317520} + - {fileID: 1897289353822968741} + - {fileID: 661172176476865237} + - {fileID: 8059706088574103531} + - {fileID: 843246891196474932} + m_Father: {fileID: 3302470676410636176} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6858531754344066374 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4499973625000602463} + m_Layer: 0 + m_Name: LightingConfig-Camila + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &4499973625000602463 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6858531754344066374} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 3561889334837152091} + - {fileID: 458140618004573925} + - {fileID: 796945146161635030} + - {fileID: 2394763843888154010} + m_Father: {fileID: 3302470676410636176} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6932586869326697311 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7745821555454708197} + m_Layer: 0 + m_Name: Scene + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7745821555454708197 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6932586869326697311} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 3302470676410636176} + - {fileID: 7309168057093631489} + - {fileID: 2009223285} + - {fileID: 3709347986801156945} + m_Father: {fileID: 1951974410516802243} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6975714455729167751 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2390,46 +5235,46 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 8714969699581352314} - - component: {fileID: 9200975284972468540} - - component: {fileID: 2431925034143973035} + - component: {fileID: 697791683816732421} + - component: {fileID: 8430554297777689610} + - component: {fileID: 8331369264567570269} m_Layer: 0 - m_Name: Key + m_Name: Back_cc3iid_1002 (1) m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &8714969699581352314 +--- !u!4 &697791683816732421 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4897101550620980785} - m_LocalRotation: {x: 0.8588477, y: 0.14959735, z: 0.42316654, w: 0.24684286} - m_LocalPosition: {x: -0.71149, y: 2.04134, z: 1.49019} + m_GameObject: {fileID: 6975714455729167751} + m_LocalRotation: {x: 0.13143855, y: -0.010624347, z: 0.05923246, w: 0.9894962} + m_LocalPosition: {x: 0, y: 1.69, z: -2.0199} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] - m_Father: {fileID: 2028157055176712884} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 162.699, y: -57, z: -29.205994} ---- !u!108 &9200975284972468540 + m_Father: {fileID: 4531575996939850260} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!108 &8430554297777689610 Light: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4897101550620980785} + m_GameObject: {fileID: 6975714455729167751} m_Enabled: 1 serializedVersion: 10 - m_Type: 1 + m_Type: 0 m_Shape: 0 m_Color: {r: 1, g: 1, b: 1, a: 1} - m_Intensity: 8000 - m_Range: 9 - m_SpotAngle: 120 - m_InnerSpotAngle: 1 + m_Intensity: 5075.9473 + m_Range: 10 + m_SpotAngle: 82.96429 + m_InnerSpotAngle: 21.80208 m_CookieSize: 10 m_Shadows: m_Type: 2 @@ -2469,20 +5314,20 @@ Light: m_LightShadowCasterMode: 2 m_AreaSize: {x: 0.5, y: 0.5} m_BounceIntensity: 1 - m_ColorTemperature: 7000 + m_ColorTemperature: 5500 m_UseColorTemperature: 1 - m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 10} + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} m_UseBoundingSphereOverride: 0 m_UseViewFrustumForShadowCasterCull: 1 m_ShadowRadius: 0.25 - m_ShadowAngle: 5 ---- !u!114 &2431925034143973035 + m_ShadowAngle: 0 +--- !u!114 &8331369264567570269 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4897101550620980785} + m_GameObject: {fileID: 6975714455729167751} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} @@ -2503,7 +5348,7 @@ MonoBehaviour: m_SpotIESCutoffPercent: 100 m_LightDimmer: 1 m_VolumetricDimmer: 1 - m_LightUnit: 2 + m_LightUnit: 0 m_FadeDistance: 10000 m_VolumetricFadeDistance: 10000 m_AffectDiffuse: 1 @@ -2515,7 +5360,7 @@ MonoBehaviour: m_ShapeRadius: 0.25 m_SoftnessScale: 1 m_UseCustomSpotLightShadowCone: 0 - m_CustomSpotLightShadowCone: 1 + m_CustomSpotLightShadowCone: 30 m_MaxSmoothness: 0.99 m_ApplyRangeAttenuation: 1 m_DisplayAreaLightEmissiveMesh: 0 @@ -2526,7 +5371,7 @@ MonoBehaviour: m_AreaLightShadowCone: 120 m_UseScreenSpaceShadows: 0 m_InteractsWithSky: 1 - m_AngularDiameter: 5 + m_AngularDiameter: 0.5 m_FlareSize: 2 m_FlareTint: {r: 1, g: 1, b: 1, a: 1} m_FlareFalloff: 4 @@ -2557,15 +5402,15 @@ MonoBehaviour: m_MaxDepthBias: 0.001 m_ShadowResolution: m_Override: 512 - m_UseOverride: 1 - m_Level: 0 + m_UseOverride: 0 + m_Level: 1 m_ShadowDimmer: 1 m_VolumetricShadowDimmer: 1 m_ShadowFadeDistance: 10000 m_UseContactShadow: - m_Override: 1 + m_Override: 0 m_UseOverride: 0 - m_Level: 2 + m_Level: 1 m_RayTracedContactShadow: 0 m_ShadowTint: {r: 0, g: 0, b: 0, a: 1} m_PenumbraTint: 0 @@ -2598,71 +5443,7 @@ MonoBehaviour: m_AreaLightEmissiveMeshShadowCastingMode: 0 m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0 m_AreaLightEmissiveMeshLayer: -1 ---- !u!1 &5401273944362672601 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2028157055176712884} - m_Layer: 0 - m_Name: Lighting2 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!4 &2028157055176712884 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5401273944362672601} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 4465485272597665083} - - {fileID: 8714969699581352314} - - {fileID: 336167383387577068} - m_Father: {fileID: 7745821555454708197} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &6224937358021754728 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7309168057093631489} - m_Layer: 0 - m_Name: Stage - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &7309168057093631489 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6224937358021754728} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 140582587} - m_Father: {fileID: 7745821555454708197} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &6326210237092462744 +--- !u!1 &7293394810492595732 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2670,49 +5451,49 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 6937702573236708076} - - component: {fileID: 1578143890293137765} - - component: {fileID: 2028678675155534059} + - component: {fileID: 411676015911174450} + - component: {fileID: 2105510101095628277} + - component: {fileID: 4594703659851307769} m_Layer: 0 - m_Name: Fill + m_Name: Key m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &6937702573236708076 +--- !u!4 &411676015911174450 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6326210237092462744} - m_LocalRotation: {x: 0.017618956, y: 0.9207404, z: -0.041725885, w: 0.3875379} - m_LocalPosition: {x: -0.739, y: 1.371, z: 0.726} + m_GameObject: {fileID: 7293394810492595732} + m_LocalRotation: {x: -0.05290371, y: -0.824998, z: -0.07833261, w: 0.5571746} + m_LocalPosition: {x: 1.65, y: 1.27, z: 0.78} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] - m_Father: {fileID: 4764335738768629949} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 5.192, y: 134.348, z: 0.006} ---- !u!108 &1578143890293137765 + m_Father: {fileID: 3896825590504880462} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: -10.848, y: -111.933, z: 0} +--- !u!108 &2105510101095628277 Light: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6326210237092462744} + m_GameObject: {fileID: 7293394810492595732} m_Enabled: 1 serializedVersion: 10 m_Type: 0 m_Shape: 0 m_Color: {r: 1, g: 1, b: 1, a: 1} - m_Intensity: 1935.0737 - m_Range: 9 - m_SpotAngle: 140 - m_InnerSpotAngle: 1 + m_Intensity: 25358.863 + m_Range: 10 + m_SpotAngle: 83 + m_InnerSpotAngle: 8 m_CookieSize: 10 m_Shadows: - m_Type: 2 + m_Type: 1 m_Resolution: -1 m_CustomResolution: -1 m_Strength: 1 @@ -2749,20 +5530,20 @@ Light: m_LightShadowCasterMode: 2 m_AreaSize: {x: 0.5, y: 0.5} m_BounceIntensity: 1 - m_ColorTemperature: 7000 + m_ColorTemperature: 8000 m_UseColorTemperature: 1 - m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 10} + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} m_UseBoundingSphereOverride: 0 m_UseViewFrustumForShadowCasterCull: 1 - m_ShadowRadius: 0.25 + m_ShadowRadius: 0 m_ShadowAngle: 0 ---- !u!114 &2028678675155534059 +--- !u!114 &4594703659851307769 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6326210237092462744} + m_GameObject: {fileID: 7293394810492595732} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} @@ -2776,7 +5557,7 @@ MonoBehaviour: m_PointlightHDType: 0 m_SpotLightShape: 0 m_AreaLightShape: 0 - m_Intensity: 8000 + m_Intensity: 40000 m_EnableSpotReflector: 1 m_LuxAtDistance: 1 m_InnerSpotPercent: 50 @@ -2792,10 +5573,10 @@ MonoBehaviour: m_ShapeWidth: 0.5 m_ShapeHeight: 0.5 m_AspectRatio: 1 - m_ShapeRadius: 0.25 + m_ShapeRadius: 0.025 m_SoftnessScale: 1 m_UseCustomSpotLightShadowCone: 0 - m_CustomSpotLightShadowCone: 1 + m_CustomSpotLightShadowCone: 8 m_MaxSmoothness: 0.99 m_ApplyRangeAttenuation: 1 m_DisplayAreaLightEmissiveMesh: 0 @@ -2837,15 +5618,15 @@ MonoBehaviour: m_MaxDepthBias: 0.001 m_ShadowResolution: m_Override: 512 - m_UseOverride: 1 - m_Level: 0 + m_UseOverride: 0 + m_Level: 1 m_ShadowDimmer: 1 m_VolumetricShadowDimmer: 1 m_ShadowFadeDistance: 10000 m_UseContactShadow: m_Override: 1 m_UseOverride: 0 - m_Level: 2 + m_Level: 1 m_RayTracedContactShadow: 0 m_ShadowTint: {r: 0, g: 0, b: 0, a: 1} m_PenumbraTint: 0 @@ -2878,7 +5659,7 @@ MonoBehaviour: m_AreaLightEmissiveMeshShadowCastingMode: 0 m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0 m_AreaLightEmissiveMeshLayer: -1 ---- !u!1 &6758817882884369616 +--- !u!1 &7312523641138693830 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2886,43 +5667,43 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 4349283457505821912} - - component: {fileID: 7261683317941524772} - - component: {fileID: 1108834514231341805} + - component: {fileID: 8014256591252175855} + - component: {fileID: 3693902484581188069} + - component: {fileID: 4120793222774398739} m_Layer: 0 - m_Name: Key + m_Name: Fill2 m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &4349283457505821912 +--- !u!4 &8014256591252175855 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6758817882884369616} - m_LocalRotation: {x: -0.12261407, y: 0.7317997, z: -0.11025871, w: -0.66126996} - m_LocalPosition: {x: 1.1670562, y: 1.9106095, z: 0.13762827} + m_GameObject: {fileID: 7312523641138693830} + m_LocalRotation: {x: 0.008518169, y: -0.9551545, z: -0.029475668, w: 0.29451427} + m_LocalPosition: {x: 0.7378423, y: 1.4358433, z: 1.0542284} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] - m_Father: {fileID: 1566759065568657113} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 162.699, y: -60, z: -29.205994} ---- !u!108 &7261683317941524772 + m_Father: {fileID: 1060369824616287642} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: -2.94, y: -145.677, z: -1.93} +--- !u!108 &3693902484581188069 Light: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6758817882884369616} + m_GameObject: {fileID: 7312523641138693830} m_Enabled: 1 serializedVersion: 10 - m_Type: 1 + m_Type: 0 m_Shape: 0 m_Color: {r: 1, g: 1, b: 1, a: 1} - m_Intensity: 2521.9136 + m_Intensity: 2546.4788 m_Range: 9 m_SpotAngle: 120 m_InnerSpotAngle: 1 @@ -2965,20 +5746,20 @@ Light: m_LightShadowCasterMode: 2 m_AreaSize: {x: 0.5, y: 0.5} m_BounceIntensity: 1 - m_ColorTemperature: 6635 + m_ColorTemperature: 20000 m_UseColorTemperature: 1 m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 10} m_UseBoundingSphereOverride: 0 m_UseViewFrustumForShadowCasterCull: 1 m_ShadowRadius: 0.25 - m_ShadowAngle: 5 ---- !u!114 &1108834514231341805 + m_ShadowAngle: 0 +--- !u!114 &4120793222774398739 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6758817882884369616} + m_GameObject: {fileID: 7312523641138693830} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} @@ -2992,14 +5773,14 @@ MonoBehaviour: m_PointlightHDType: 0 m_SpotLightShape: 0 m_AreaLightShape: 0 - m_Intensity: 2521.9136 + m_Intensity: 8000 m_EnableSpotReflector: 1 m_LuxAtDistance: 1 m_InnerSpotPercent: 50 m_SpotIESCutoffPercent: 100 m_LightDimmer: 1 m_VolumetricDimmer: 1 - m_LightUnit: 2 + m_LightUnit: 0 m_FadeDistance: 10000 m_VolumetricFadeDistance: 10000 m_AffectDiffuse: 1 @@ -3022,7 +5803,7 @@ MonoBehaviour: m_AreaLightShadowCone: 120 m_UseScreenSpaceShadows: 0 m_InteractsWithSky: 1 - m_AngularDiameter: 5 + m_AngularDiameter: 0.5 m_FlareSize: 2 m_FlareTint: {r: 1, g: 1, b: 1, a: 1} m_FlareFalloff: 4 @@ -3053,15 +5834,15 @@ MonoBehaviour: m_MaxDepthBias: 0.001 m_ShadowResolution: m_Override: 512 - m_UseOverride: 1 - m_Level: 0 + m_UseOverride: 0 + m_Level: 1 m_ShadowDimmer: 1 m_VolumetricShadowDimmer: 1 m_ShadowFadeDistance: 10000 m_UseContactShadow: m_Override: 1 m_UseOverride: 0 - m_Level: 2 + m_Level: 1 m_RayTracedContactShadow: 0 m_ShadowTint: {r: 0, g: 0, b: 0, a: 1} m_PenumbraTint: 0 @@ -3094,7 +5875,7 @@ MonoBehaviour: m_AreaLightEmissiveMeshShadowCastingMode: 0 m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0 m_AreaLightEmissiveMeshLayer: -1 ---- !u!1 &6932586869326697311 +--- !u!1 &7370005553926205475 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -3102,36 +5883,35 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 7745821555454708197} + - component: {fileID: 3302470676410636176} m_Layer: 0 - m_Name: Scene + m_Name: Lighting m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &7745821555454708197 +--- !u!4 &3302470676410636176 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6932586869326697311} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_GameObject: {fileID: 7370005553926205475} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - - {fileID: 1566759065568657113} - - {fileID: 3243828608652468015} - - {fileID: 2028157055176712884} - - {fileID: 4764335738768629949} - - {fileID: 7309168057093631489} - - {fileID: 2009223285} - - {fileID: 3709347986801156945} - m_Father: {fileID: 1951974410516802243} + - {fileID: 880806823889669675} + - {fileID: 4499973625000602463} + - {fileID: 3896825590504880462} + - {fileID: 2250482138724440216} + - {fileID: 1060369824616287642} + - {fileID: 4531575996939850260} + m_Father: {fileID: 7745821555454708197} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &7088048890371811689 +--- !u!1 &7529483096251844939 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -3139,49 +5919,49 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 5028368231445513046} - - component: {fileID: 6272938532099093045} - - component: {fileID: 53245776885573746} + - component: {fileID: 7751850417918317520} + - component: {fileID: 6331325589968733365} + - component: {fileID: 28433579799803263} m_Layer: 0 - m_Name: Key + m_Name: Dir m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &5028368231445513046 +--- !u!4 &7751850417918317520 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7088048890371811689} - m_LocalRotation: {x: 0.09652446, y: 0.7356934, z: -0.13369495, w: 0.65693533} - m_LocalPosition: {x: -1.167056, y: 1.9106095, z: 0.13762827} + m_GameObject: {fileID: 7529483096251844939} + m_LocalRotation: {x: 0.06296392, y: 0.93148315, z: -0.195215, w: 0.30044273} + m_LocalPosition: {x: -1.8785099, y: 2.8694816, z: 2.6616752} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] - m_Father: {fileID: 3243828608652468015} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 18.877, y: 96.135, z: -2.037} ---- !u!108 &6272938532099093045 + m_Father: {fileID: 2250482138724440216} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 162.699, y: -60, z: -29.205994} +--- !u!108 &6331325589968733365 Light: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7088048890371811689} + m_GameObject: {fileID: 7529483096251844939} m_Enabled: 1 serializedVersion: 10 m_Type: 1 m_Shape: 0 m_Color: {r: 1, g: 1, b: 1, a: 1} - m_Intensity: 2521.9136 + m_Intensity: 4000 m_Range: 9 m_SpotAngle: 120 m_InnerSpotAngle: 1 m_CookieSize: 10 m_Shadows: - m_Type: 2 + m_Type: 1 m_Resolution: -1 m_CustomResolution: -1 m_Strength: 1 @@ -3218,20 +5998,20 @@ Light: m_LightShadowCasterMode: 2 m_AreaSize: {x: 0.5, y: 0.5} m_BounceIntensity: 1 - m_ColorTemperature: 6635 + m_ColorTemperature: 12000 m_UseColorTemperature: 1 m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 10} m_UseBoundingSphereOverride: 0 m_UseViewFrustumForShadowCasterCull: 1 m_ShadowRadius: 0.25 m_ShadowAngle: 5 ---- !u!114 &53245776885573746 +--- !u!114 &28433579799803263 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7088048890371811689} + m_GameObject: {fileID: 7529483096251844939} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} @@ -3245,7 +6025,7 @@ MonoBehaviour: m_PointlightHDType: 0 m_SpotLightShape: 0 m_AreaLightShape: 0 - m_Intensity: 2521.9136 + m_Intensity: 4000 m_EnableSpotReflector: 1 m_LuxAtDistance: 1 m_InnerSpotPercent: 50 @@ -3306,15 +6086,15 @@ MonoBehaviour: m_MaxDepthBias: 0.001 m_ShadowResolution: m_Override: 512 - m_UseOverride: 1 - m_Level: 0 + m_UseOverride: 0 + m_Level: 1 m_ShadowDimmer: 1 m_VolumetricShadowDimmer: 1 m_ShadowFadeDistance: 10000 m_UseContactShadow: m_Override: 1 m_UseOverride: 0 - m_Level: 2 + m_Level: 1 m_RayTracedContactShadow: 0 m_ShadowTint: {r: 0, g: 0, b: 0, a: 1} m_PenumbraTint: 0 @@ -3347,7 +6127,7 @@ MonoBehaviour: m_AreaLightEmissiveMeshShadowCastingMode: 0 m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0 m_AreaLightEmissiveMeshLayer: -1 ---- !u!1 &8495006104019449287 +--- !u!1 &7897800470975105234 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -3355,46 +6135,46 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 4465485272597665083} - - component: {fileID: 7622172935925305748} - - component: {fileID: 5716406499078525040} + - component: {fileID: 2285942753895033567} + - component: {fileID: 546128862429958582} + - component: {fileID: 6571811163582240388} m_Layer: 0 - m_Name: Back + m_Name: Key1_cc3iid_1000 (1) m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &4465485272597665083 +--- !u!4 &2285942753895033567 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8495006104019449287} - m_LocalRotation: {x: 0.28789434, y: -0.29419222, z: 0.09343302, w: 0.90655285} - m_LocalPosition: {x: 0.6553749, y: 2.3112023, z: -0.9389246} + m_GameObject: {fileID: 7897800470975105234} + m_LocalRotation: {x: 0.9353448, y: 0.20450015, z: 0.20450015, w: 0.2036896} + m_LocalPosition: {x: -0.483, y: 1.892, z: 1.09} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] - m_Father: {fileID: 2028157055176712884} - m_RootOrder: 0 + m_Father: {fileID: 4531575996939850260} + m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!108 &7622172935925305748 +--- !u!108 &546128862429958582 Light: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8495006104019449287} + m_GameObject: {fileID: 7897800470975105234} m_Enabled: 1 serializedVersion: 10 - m_Type: 0 + m_Type: 1 m_Shape: 0 m_Color: {r: 1, g: 1, b: 1, a: 1} - m_Intensity: 12732.395 - m_Range: 9 - m_SpotAngle: 120 - m_InnerSpotAngle: 1 + m_Intensity: 8000 + m_Range: 10 + m_SpotAngle: 120.03466 + m_InnerSpotAngle: 21.80208 m_CookieSize: 10 m_Shadows: m_Type: 2 @@ -3434,20 +6214,20 @@ Light: m_LightShadowCasterMode: 2 m_AreaSize: {x: 0.5, y: 0.5} m_BounceIntensity: 1 - m_ColorTemperature: 7000 + m_ColorTemperature: 8000 m_UseColorTemperature: 1 - m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 10} + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} m_UseBoundingSphereOverride: 0 m_UseViewFrustumForShadowCasterCull: 1 - m_ShadowRadius: 0.5 + m_ShadowRadius: 0.25 m_ShadowAngle: 0 ---- !u!114 &5716406499078525040 +--- !u!114 &6571811163582240388 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8495006104019449287} + m_GameObject: {fileID: 7897800470975105234} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} @@ -3461,14 +6241,14 @@ MonoBehaviour: m_PointlightHDType: 0 m_SpotLightShape: 0 m_AreaLightShape: 0 - m_Intensity: 40000 + m_Intensity: 8000 m_EnableSpotReflector: 1 m_LuxAtDistance: 1 m_InnerSpotPercent: 50 m_SpotIESCutoffPercent: 100 m_LightDimmer: 1 m_VolumetricDimmer: 1 - m_LightUnit: 0 + m_LightUnit: 2 m_FadeDistance: 10000 m_VolumetricFadeDistance: 10000 m_AffectDiffuse: 1 @@ -3477,10 +6257,10 @@ MonoBehaviour: m_ShapeWidth: 0.5 m_ShapeHeight: 0.5 m_AspectRatio: 1 - m_ShapeRadius: 0.5 + m_ShapeRadius: 0.25 m_SoftnessScale: 1 m_UseCustomSpotLightShadowCone: 0 - m_CustomSpotLightShadowCone: 1 + m_CustomSpotLightShadowCone: 30 m_MaxSmoothness: 0.99 m_ApplyRangeAttenuation: 1 m_DisplayAreaLightEmissiveMesh: 0 @@ -3522,15 +6302,15 @@ MonoBehaviour: m_MaxDepthBias: 0.001 m_ShadowResolution: m_Override: 512 - m_UseOverride: 1 - m_Level: 0 + m_UseOverride: 0 + m_Level: 1 m_ShadowDimmer: 1 m_VolumetricShadowDimmer: 1 m_ShadowFadeDistance: 10000 m_UseContactShadow: - m_Override: 1 + m_Override: 0 m_UseOverride: 0 - m_Level: 2 + m_Level: 1 m_RayTracedContactShadow: 0 m_ShadowTint: {r: 0, g: 0, b: 0, a: 1} m_PenumbraTint: 0 @@ -3563,7 +6343,7 @@ MonoBehaviour: m_AreaLightEmissiveMeshShadowCastingMode: 0 m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0 m_AreaLightEmissiveMeshLayer: -1 ---- !u!1 &8507504402250779698 +--- !u!1 &8500032505551829885 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -3571,43 +6351,43 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 5203059719449267214} - - component: {fileID: 133086727996229369} - - component: {fileID: 7316723853527614359} + - component: {fileID: 458140618004573925} + - component: {fileID: 4400480137832274642} + - component: {fileID: 4252781940310330151} m_Layer: 0 - m_Name: Fill1 + m_Name: Key m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &5203059719449267214 +--- !u!4 &458140618004573925 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8507504402250779698} - m_LocalRotation: {x: 0.04953853, y: 0.9129275, z: 0.16839117, w: -0.3684478} - m_LocalPosition: {x: 0.8063869, y: 1.0651355, z: 0.8604312} + m_GameObject: {fileID: 8500032505551829885} + m_LocalRotation: {x: -0.12261407, y: 0.7317997, z: -0.11025871, w: -0.66126996} + m_LocalPosition: {x: 1.1670562, y: 1.9106095, z: 0.13762827} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] - m_Father: {fileID: 1566759065568657113} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!108 &133086727996229369 + m_Father: {fileID: 4499973625000602463} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 162.699, y: -60, z: -29.205994} +--- !u!108 &4400480137832274642 Light: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8507504402250779698} + m_GameObject: {fileID: 8500032505551829885} m_Enabled: 1 serializedVersion: 10 - m_Type: 0 + m_Type: 1 m_Shape: 0 m_Color: {r: 1, g: 1, b: 1, a: 1} - m_Intensity: 8848.46 + m_Intensity: 2521.9136 m_Range: 9 m_SpotAngle: 120 m_InnerSpotAngle: 1 @@ -3650,20 +6430,20 @@ Light: m_LightShadowCasterMode: 2 m_AreaSize: {x: 0.5, y: 0.5} m_BounceIntensity: 1 - m_ColorTemperature: 10530 + m_ColorTemperature: 6635 m_UseColorTemperature: 1 m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 10} m_UseBoundingSphereOverride: 0 m_UseViewFrustumForShadowCasterCull: 1 m_ShadowRadius: 0.25 - m_ShadowAngle: 0 ---- !u!114 &7316723853527614359 + m_ShadowAngle: 5 +--- !u!114 &4252781940310330151 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8507504402250779698} + m_GameObject: {fileID: 8500032505551829885} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} @@ -3677,14 +6457,14 @@ MonoBehaviour: m_PointlightHDType: 0 m_SpotLightShape: 0 m_AreaLightShape: 0 - m_Intensity: 27798.26 + m_Intensity: 2521.9136 m_EnableSpotReflector: 1 m_LuxAtDistance: 1 m_InnerSpotPercent: 50 m_SpotIESCutoffPercent: 100 m_LightDimmer: 1 m_VolumetricDimmer: 1 - m_LightUnit: 0 + m_LightUnit: 2 m_FadeDistance: 10000 m_VolumetricFadeDistance: 10000 m_AffectDiffuse: 1 @@ -3707,7 +6487,7 @@ MonoBehaviour: m_AreaLightShadowCone: 120 m_UseScreenSpaceShadows: 0 m_InteractsWithSky: 1 - m_AngularDiameter: 0.5 + m_AngularDiameter: 5 m_FlareSize: 2 m_FlareTint: {r: 1, g: 1, b: 1, a: 1} m_FlareFalloff: 4 @@ -3738,15 +6518,15 @@ MonoBehaviour: m_MaxDepthBias: 0.001 m_ShadowResolution: m_Override: 512 - m_UseOverride: 1 - m_Level: 0 + m_UseOverride: 0 + m_Level: 1 m_ShadowDimmer: 1 m_VolumetricShadowDimmer: 1 m_ShadowFadeDistance: 10000 m_UseContactShadow: m_Override: 1 m_UseOverride: 0 - m_Level: 2 + m_Level: 1 m_RayTracedContactShadow: 0 m_ShadowTint: {r: 0, g: 0, b: 0, a: 1} m_PenumbraTint: 0 @@ -3779,41 +6559,7 @@ MonoBehaviour: m_AreaLightEmissiveMeshShadowCastingMode: 0 m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0 m_AreaLightEmissiveMeshLayer: -1 ---- !u!1 &8564559262163808014 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3243828608652468015} - m_Layer: 0 - m_Name: Lighting1 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!4 &3243828608652468015 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8564559262163808014} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 1716771992878486906} - - {fileID: 5028368231445513046} - - {fileID: 6065620375676208407} - - {fileID: 4635459106109678383} - m_Father: {fileID: 7745821555454708197} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &8639646195326523357 +--- !u!1 &9114303281014200861 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -3821,49 +6567,49 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1716771992878486906} - - component: {fileID: 6773206861674346332} - - component: {fileID: 4220798284313881792} + - component: {fileID: 1065955898963061533} + - component: {fileID: 1557780039675887533} + - component: {fileID: 1857538619722168750} m_Layer: 0 - m_Name: Back + m_Name: Spot m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &1716771992878486906 +--- !u!4 &1065955898963061533 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8639646195326523357} - m_LocalRotation: {x: 0.074131384, y: 0.032892965, z: -0.01932075, w: 0.9965186} - m_LocalPosition: {x: -0.05482625, y: 1.6895567, z: -1.2404326} + m_GameObject: {fileID: 9114303281014200861} + m_LocalRotation: {x: 0.15046933, y: -0.7051071, z: 0.15720898, w: 0.67488396} + m_LocalPosition: {x: 3.668, y: 2.2, z: -0.833} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] - m_Father: {fileID: 3243828608652468015} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 8.57, y: 3.635, z: -1.949} ---- !u!108 &6773206861674346332 + m_Father: {fileID: 3896825590504880462} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 25.138, y: -92.509, z: 0} +--- !u!108 &1557780039675887533 Light: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8639646195326523357} + m_GameObject: {fileID: 9114303281014200861} m_Enabled: 1 serializedVersion: 10 m_Type: 0 m_Shape: 0 m_Color: {r: 1, g: 1, b: 1, a: 1} - m_Intensity: 12732.395 - m_Range: 9 - m_SpotAngle: 120 + m_Intensity: 137237.23 + m_Range: 10 + m_SpotAngle: 43 m_InnerSpotAngle: 1 m_CookieSize: 10 m_Shadows: - m_Type: 2 + m_Type: 1 m_Resolution: -1 m_CustomResolution: -1 m_Strength: 1 @@ -3900,20 +6646,20 @@ Light: m_LightShadowCasterMode: 2 m_AreaSize: {x: 0.5, y: 0.5} m_BounceIntensity: 1 - m_ColorTemperature: 15448 + m_ColorTemperature: 8000 m_UseColorTemperature: 1 - m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 10} + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} m_UseBoundingSphereOverride: 0 m_UseViewFrustumForShadowCasterCull: 1 - m_ShadowRadius: 0.5 + m_ShadowRadius: 0.25 m_ShadowAngle: 0 ---- !u!114 &4220798284313881792 +--- !u!114 &1857538619722168750 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8639646195326523357} + m_GameObject: {fileID: 9114303281014200861} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} @@ -3927,7 +6673,7 @@ MonoBehaviour: m_PointlightHDType: 0 m_SpotLightShape: 0 m_AreaLightShape: 0 - m_Intensity: 40000 + m_Intensity: 60000 m_EnableSpotReflector: 1 m_LuxAtDistance: 1 m_InnerSpotPercent: 50 @@ -3943,7 +6689,7 @@ MonoBehaviour: m_ShapeWidth: 0.5 m_ShapeHeight: 0.5 m_AspectRatio: 1 - m_ShapeRadius: 0.5 + m_ShapeRadius: 0.25 m_SoftnessScale: 1 m_UseCustomSpotLightShadowCone: 0 m_CustomSpotLightShadowCone: 1 @@ -3988,15 +6734,15 @@ MonoBehaviour: m_MaxDepthBias: 0.001 m_ShadowResolution: m_Override: 512 - m_UseOverride: 1 - m_Level: 0 + m_UseOverride: 0 + m_Level: 1 m_ShadowDimmer: 1 m_VolumetricShadowDimmer: 1 m_ShadowFadeDistance: 10000 m_UseContactShadow: m_Override: 1 m_UseOverride: 0 - m_Level: 2 + m_Level: 1 m_RayTracedContactShadow: 0 m_ShadowTint: {r: 0, g: 0, b: 0, a: 1} m_PenumbraTint: 0 @@ -4029,7 +6775,7 @@ MonoBehaviour: m_AreaLightEmissiveMeshShadowCastingMode: 0 m_AreaLightEmissiveMeshMotionVectorGenerationMode: 0 m_AreaLightEmissiveMeshLayer: -1 ---- !u!1 &8663089742830373722 +--- !u!1 &9122438701711649595 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -4037,45 +6783,45 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 336167383387577068} - - component: {fileID: 916710753202135940} - - component: {fileID: 6983889857655083225} + - component: {fileID: 2394763843888154010} + - component: {fileID: 2199706556426934317} + - component: {fileID: 2297247877916355445} m_Layer: 0 - m_Name: Fill + m_Name: Fill2 m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &336167383387577068 +--- !u!4 &2394763843888154010 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8663089742830373722} - m_LocalRotation: {x: -0.017525652, y: 0.920742, z: -0.041766554, w: -0.38753417} - m_LocalPosition: {x: 0.739, y: 1.371, z: 0.726} + m_GameObject: {fileID: 9122438701711649595} + m_LocalRotation: {x: -0.023655862, y: 0.95489913, z: 0.019539699, w: 0.29534096} + m_LocalPosition: {x: -0.7378423, y: 1.4358433, z: 1.0542284} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] - m_Father: {fileID: 2028157055176712884} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 5.192, y: -134.348, z: 0.006} ---- !u!108 &916710753202135940 + m_Father: {fileID: 4499973625000602463} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!108 &2199706556426934317 Light: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8663089742830373722} + m_GameObject: {fileID: 9122438701711649595} m_Enabled: 1 serializedVersion: 10 m_Type: 0 m_Shape: 0 m_Color: {r: 1, g: 1, b: 1, a: 1} - m_Intensity: 1935.0737 + m_Intensity: 2546.4788 m_Range: 9 - m_SpotAngle: 140 + m_SpotAngle: 120 m_InnerSpotAngle: 1 m_CookieSize: 10 m_Shadows: @@ -4116,20 +6862,20 @@ Light: m_LightShadowCasterMode: 2 m_AreaSize: {x: 0.5, y: 0.5} m_BounceIntensity: 1 - m_ColorTemperature: 7000 + m_ColorTemperature: 20000 m_UseColorTemperature: 1 m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 10} m_UseBoundingSphereOverride: 0 m_UseViewFrustumForShadowCasterCull: 1 m_ShadowRadius: 0.25 m_ShadowAngle: 0 ---- !u!114 &6983889857655083225 +--- !u!114 &2297247877916355445 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8663089742830373722} + m_GameObject: {fileID: 9122438701711649595} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 7a68c43fe1f2a47cfa234b5eeaa98012, type: 3} @@ -4204,15 +6950,15 @@ MonoBehaviour: m_MaxDepthBias: 0.001 m_ShadowResolution: m_Override: 512 - m_UseOverride: 1 - m_Level: 0 + m_UseOverride: 0 + m_Level: 1 m_ShadowDimmer: 1 m_VolumetricShadowDimmer: 1 m_ShadowFadeDistance: 10000 m_UseContactShadow: m_Override: 1 m_UseOverride: 0 - m_Level: 2 + m_Level: 1 m_RayTracedContactShadow: 0 m_ShadowTint: {r: 0, g: 0, b: 0, a: 1} m_PenumbraTint: 0 From 59bbfe136e6d893d7d362a99ee2326020ead86e1 Mon Sep 17 00:00:00 2001 From: soupday <79094830+soupday@users.noreply.github.com> Date: Sat, 18 Jun 2022 13:22:50 +0100 Subject: [PATCH 26/38] 1.3.2 Disabled flipped normals by default for double sided lighting in HDRP hair materials. (Rim lighting works much better without it). Shader feature (Tessellation) drop down option in importer window. --- Editor/CharacterInfo.cs | 22 ++++++-- Editor/ComputeBake.cs | 12 ++--- Editor/Importer.cs | 52 +++++++++---------- Editor/ImporterWindow.cs | 17 ++++-- Editor/MeshUtil.cs | 10 ++-- Editor/Util.cs | 4 +- .../RL_Template_Baked_HairCustom_HDRP12.mat | 4 +- .../HDRP12/RL_Template_HQ_Hair_HDRP12.mat | 8 +-- ...ate_Baked_HairCustom_1st_Pass_HDRP12_T.mat | 6 +-- ...ate_Baked_HairCustom_2nd_Pass_HDRP12_T.mat | 6 +-- .../RL_Template_Baked_HairCustom_HDRP12_T.mat | 6 +-- .../RL_Template_HQ_Hair_1st_Pass_HDRP12_T.mat | 6 +-- .../RL_Template_HQ_Hair_2nd_Pass_HDRP12_T.mat | 6 +-- .../RL_Template_HQ_Hair_HDRP12_T.mat | 8 +-- .../RL_Template_HQ_Hair_1st_Pass_HDRP.mat | 7 ++- .../RL_Template_HQ_Hair_2nd_Pass_HDRP.mat | 9 ++-- .../RL_Template_HQ_Hair_HDRP.mat | 8 +-- 17 files changed, 106 insertions(+), 85 deletions(-) diff --git a/Editor/CharacterInfo.cs b/Editor/CharacterInfo.cs index 390ef0b..2ce09f5 100644 --- a/Editor/CharacterInfo.cs +++ b/Editor/CharacterInfo.cs @@ -27,6 +27,7 @@ public class CharacterInfo public enum ProcessingType { None, Basic, HighQuality } public enum EyeQuality { None, Basic, Parallax, Refractive } public enum HairQuality { None, Default, TwoPass, Coverage } + public enum ShaderFeatureFlags { NoShaderFeatures = 0, Tessellation = 1 } //, Tessellation = ~0 } public string guid; public string path; @@ -44,7 +45,7 @@ public enum HairQuality { None, Default, TwoPass, Coverage } private HairQuality qualHair = HairQuality.TwoPass; private bool bakeCustomShaders = true; private bool bakeSeparatePrefab = true; - private bool useTessellation = false; + private bool useTessellation = false; public ProcessingType BuildType { get { return logType; } set { logType = value; } } public MaterialQuality BuildQuality @@ -62,6 +63,9 @@ public MaterialQuality BuildQuality else BuildType = ProcessingType.None; } } + + public ShaderFeatureFlags ShaderFlags { get; set; } = ShaderFeatureFlags.NoShaderFeatures; + public bool FeatureUseTessellation => (ShaderFlags & ShaderFeatureFlags.Tessellation) > 0; public bool BasicMaterials => logType == ProcessingType.Basic; public bool HQMaterials => logType == ProcessingType.HighQuality; public EyeQuality QualEyes { get { return qualEyes; } set { qualEyes = value; } } @@ -74,7 +78,6 @@ public MaterialQuality BuildQuality public bool DefaultHair { get { return qualHair == HairQuality.Default; } } public bool BakeCustomShaders { get { return bakeCustomShaders; } set { bakeCustomShaders = value; } } public bool BakeSeparatePrefab { get { return bakeSeparatePrefab; } set { bakeSeparatePrefab = value; } } - public bool UseTessellation { get { return useTessellation; } set { useTessellation = value; } } // these are the settings the character has been built to. private ProcessingType builtLogType = ProcessingType.None; @@ -84,6 +87,8 @@ public MaterialQuality BuildQuality private bool builtBakeSeparatePrefab = true; private bool builtTessellation = false; + public ShaderFeatureFlags BuiltShaderFlags { get; private set; } = ShaderFeatureFlags.NoShaderFeatures; + public bool BuiltFeatureTessellation => (BuiltShaderFlags & ShaderFeatureFlags.Tessellation) > 0; public bool BuiltBasicMaterials => builtLogType == ProcessingType.Basic; public bool BuiltHQMaterials => builtLogType == ProcessingType.HighQuality; public bool BuiltDualMaterialHair => builtQualHair == HairQuality.TwoPass; @@ -93,8 +98,7 @@ public MaterialQuality BuildQuality public HairQuality BuiltQualHair => builtQualHair; public bool BuiltRefractiveEyes => BuiltQualEyes == EyeQuality.Refractive; public bool BuiltBasicEyes => BuiltQualEyes == EyeQuality.Basic; - public bool BuiltParallaxEyes => BuiltQualEyes == EyeQuality.Parallax; - public bool BuiltTessellation { get { return builtTessellation; } set { builtTessellation = value; } } + public bool BuiltParallaxEyes => BuiltQualEyes == EyeQuality.Parallax; public MaterialQuality BuiltQuality => BuiltHQMaterials ? MaterialQuality.High : MaterialQuality.Default; public bool Unprocessed => builtLogType == ProcessingType.None; @@ -113,6 +117,11 @@ private void FixCharSettings() if (qualHair == HairQuality.Coverage && Pipeline.isHDRP) qualHair = HairQuality.Default; + + if (!Pipeline.isHDRP && (ShaderFlags & ShaderFeatureFlags.Tessellation) > 0) + { + ShaderFlags = ShaderFlags & (~ShaderFeatureFlags.Tessellation); + } } public CharacterInfo(string guid) @@ -141,6 +150,7 @@ public void ApplySettings() builtBakeCustomShaders = bakeCustomShaders; builtBakeSeparatePrefab = bakeSeparatePrefab; builtTessellation = useTessellation; + BuiltShaderFlags = ShaderFlags; } public GameObject Fbx @@ -270,6 +280,9 @@ public void Read() case "isLOD": isLOD = value == "true" ? true : false; break; + case "shaderFlags": + ShaderFlags = (ShaderFeatureFlags)int.Parse(value); + break; } } ApplySettings(); @@ -287,6 +300,7 @@ public void Write() writer.WriteLine("bakeIsBaked=" + (bakeIsBaked ? "true" : "false")); writer.WriteLine("bakeCustomShaders=" + (builtBakeCustomShaders ? "true" : "false")); writer.WriteLine("bakeSeparatePrefab=" + (builtBakeSeparatePrefab ? "true" : "false")); + writer.WriteLine("shaderFlags=" + (int)BuiltShaderFlags); writer.Close(); AssetDatabase.ImportAsset(infoPath); } diff --git a/Editor/ComputeBake.cs b/Editor/ComputeBake.cs index c9c9b94..094eecf 100644 --- a/Editor/ComputeBake.cs +++ b/Editor/ComputeBake.cs @@ -587,7 +587,7 @@ private Material BakeSkinMaterial(Material mat, string sourceName) bool isHead = mat.GetFloatIf("BOOLEAN_IS_HEAD") > 0f; bool useAmplify = characterInfo.BakeCustomShaders && mat.shader.name.iContains("/Amplify/"); - bool useTessellation = Importer.USE_TESSELLATION_SHADER; + bool useTessellation = characterInfo.BuiltFeatureTessellation; if (!IS_HDRP && !useAmplify) sssNormalSoften = 0f; Texture2D bakedBaseMap = diffuse; @@ -758,7 +758,7 @@ private Material BakeTeethMaterial(Material mat, string sourceName) if (IS_HDRP) subsurfaceFalloff = Color.white; bool useAmplify = characterInfo.BakeCustomShaders && mat.shader.name.iContains("/Amplify/"); - bool useTessellation = Importer.USE_TESSELLATION_SHADER; + bool useTessellation = characterInfo.BuiltFeatureTessellation; Texture2D bakedBaseMap = diffuse; Texture2D bakedMaskMap = mask; @@ -854,7 +854,7 @@ private Material BakeTongueMaterial(Material mat, string sourceName) if (IS_HDRP) subsurfaceFalloff = Color.white; bool useAmplify = characterInfo.BakeCustomShaders && mat.shader.name.iContains("/Amplify/"); - bool useTessellation = Importer.USE_TESSELLATION_SHADER; + bool useTessellation = characterInfo.BuiltFeatureTessellation; Texture2D bakedBaseMap = diffuse; Texture2D bakedMaskMap = mask; @@ -977,7 +977,7 @@ private Material BakeEyeMaterial(Material mat, string sourceName) Color subsurfaceFalloff = mat.GetColorIf("_SubsurfaceFalloff", Color.white); bool useAmplify = characterInfo.BakeCustomShaders && mat.shader.name.iContains("/Amplify/"); - bool useTessellation = Importer.USE_TESSELLATION_SHADER; + bool useTessellation = characterInfo.BuiltFeatureTessellation; Texture2D bakedBaseMap = cornea; Texture2D bakedMaskMap = mask; @@ -1178,7 +1178,7 @@ private Material BakeHairMaterial(Material mat, string sourceName, out Material secondPass = null; bool useAmplify = characterInfo.BakeCustomShaders && mat.shader.name.iContains("/Amplify/"); - bool useTessellation = Importer.USE_TESSELLATION_SHADER; + bool useTessellation = characterInfo.BuiltFeatureTessellation; Texture2D bakedBaseMap = diffuse; Texture2D bakedMaskMap = mask; @@ -1423,7 +1423,7 @@ private Material BakeEyeOcclusionMaterial(Material mat, string sourceName) float expandOuter = mat.GetFloatIf("_ExpandOuter"); float expandScale = mat.GetFloatIf("_ExpandScale"); - bool useTessellation = Importer.USE_TESSELLATION_SHADER; + bool useTessellation = characterInfo.BuiltFeatureTessellation; Texture2D bakedBaseMap = null; Texture2D bakedMaskMap = null; diff --git a/Editor/Importer.cs b/Editor/Importer.cs index 009ba97..f18099d 100644 --- a/Editor/Importer.cs +++ b/Editor/Importer.cs @@ -75,20 +75,7 @@ public static bool USE_AMPLIFY_SHADER EditorPrefs.SetBool("RL_Importer_Use_Amplify_Shaders", value); } } - public static bool USE_TESSELLATION_SHADER - { - get - { - if (EditorPrefs.HasKey("RL_Importer_Use_Tessellation_Shaders")) - return EditorPrefs.GetBool("RL_Importer_Use_Tessellation_Shaders"); - return false; - } - - set - { - EditorPrefs.SetBool("RL_Importer_Use_Tessellation_Shaders", value); - } - } + public static bool ANIMPLAYER_ON_BY_DEFAULT { get @@ -103,6 +90,7 @@ public static bool ANIMPLAYER_ON_BY_DEFAULT EditorPrefs.SetBool("RL_Importer_Animation_Player_On", value); } } + public static bool RECONSTRUCT_FLOW_NORMALS { get @@ -133,7 +121,6 @@ public static bool REBAKE_BLENDER_UNITY_MAPS } } - private RenderPipeline RP => Pipeline.GetRenderPipeline(); public Importer(CharacterInfo info) @@ -584,7 +571,7 @@ private MaterialType GetMaterialType(GameObject obj, Material mat, string source private Material CreateRemapMaterial(MaterialType materialType, Material sharedMaterial, string sourceName) { // get the template material. - Material templateMaterial = Pipeline.GetTemplateMaterial(materialType, characterInfo.BuildQuality, characterInfo, USE_AMPLIFY_SHADER, USE_TESSELLATION_SHADER); + Material templateMaterial = Pipeline.GetTemplateMaterial(materialType, characterInfo.BuildQuality, characterInfo, USE_AMPLIFY_SHADER, characterInfo.FeatureUseTessellation); // get the appropriate shader to use Shader shader; @@ -1378,8 +1365,8 @@ private void ConnectHQEyeMaterial(GameObject obj, string sourceName, Material sh float limbusDarkT = Mathf.InverseLerp(0f, 10f, limbusDarkScale); mat.SetFloatIf("_LimbusDarkRadius", Mathf.Lerp(0.145f, 0.075f, limbusDarkT)); //mat.SetFloatIf("_LimbusDarkWidth", 0.035f); - mat.SetFloatIf("_ScleraBrightness", Mathf.Pow(matJson.GetFloatValue("Custom Shader/Variable/ScleraBrightness"), 0.65f)); - mat.SetFloatIf("_ScleraSaturation", 0.75f); + mat.SetFloatIf("_ScleraBrightness", Mathf.Pow(matJson.GetFloatValue("Custom Shader/Variable/ScleraBrightness"), 0.75f)); + mat.SetFloatIf("_ScleraSaturation", 1.0f); mat.SetFloatIf("_ScleraSmoothness", 1f - matJson.GetFloatValue("Custom Shader/Variable/Sclera Roughness")); mat.SetFloatIf("_ScleraScale", matJson.GetFloatValue("Custom Shader/Variable/Sclera UV Radius")); mat.SetFloatIf("_ScleraNormalStrength", 1f - matJson.GetFloatValue("Custom Shader/Variable/Sclera Flatten Normal")); @@ -1441,14 +1428,14 @@ private void ConnectHQHairMaterial(GameObject obj, string sourceName, Material s // mat.SetFloatIf("_AlphaRemap", 0.5f); //} - float smoothnessPowerMod = 0.667f; + float powerMod = 1f; if (isFacialHair) { - // make facial hair thinner and rougher + // make facial hair thinner and rougher + powerMod = 1.5f; mat.SetFloatIf("_DepthPrepass", 0.75f); mat.SetFloatIf("_AlphaPower", 1.25f); - mat.SetFloatIf("_SmoothnessPower", 1.5f); - smoothnessPowerMod = 0.333f; + mat.SetFloatIf("_SmoothnessPower", powerMod); } if (matJson != null) @@ -1483,15 +1470,21 @@ private void ConnectHQHairMaterial(GameObject obj, string sourceName, Material s float specStrength = matJson.GetFloatValue("Custom Shader/Variable/Specular Strength"); float specStrength2 = matJson.GetFloatValue("Custom Shader/Variable/Secondary Specular Strength"); float rimTransmission = matJson.GetFloatValue("Custom Shader/Variable/Transmission Strength"); - float smoothnessStrength = 1f - Mathf.Pow(matJson.GetFloatValue("Custom Shader/Variable/Hair Roughness Map Strength"), smoothnessPowerMod); + float roughnessStrength = matJson.GetFloatValue("Custom Shader/Variable/Hair Roughness Map Strength"); + //roughnessStrength = 0.25f; + //specStrength = 0.25f; + //specStrength2 = 0f; + //specMapStrength = 0.5f; + float smoothnessStrength = 1f - Mathf.Pow(roughnessStrength, 1f); + float smoothnessMax = mat.GetFloatIf("_SmoothnessMax", 0.8f); if (RP == RenderPipeline.HDRP) { - float secondarySpecStrength = matJson.GetFloatValue("Custom Shader/Variable/Secondary Specular Strength"); - mat.SetFloatIf("_SmoothnessMin", smoothnessStrength); + float secondarySpecStrength = matJson.GetFloatValue("Custom Shader/Variable/Secondary Specular Strength"); + SetFloatPowerRange(mat, "_SmoothnessMin", smoothnessStrength, 0f, smoothnessMax, powerMod); + SetFloatPowerRange(mat, "_SpecularMultiplier", specMapStrength * specStrength, 0.1f, 1f, powerMod); + SetFloatPowerRange(mat, "_SecondarySpecularMultiplier", specMapStrength * specStrength2, 0.05f, 0.15f, powerMod); // set by template //mat.SetFloatIf("_SecondarySmoothness", 0.5f); - mat.SetFloatIf("_SpecularMultiplier", specMapStrength * specStrength); - mat.SetFloatIf("_SecondarySpecularMultiplier", specMapStrength * specStrength2); mat.SetFloatIf("_RimTransmissionIntensity", 2f * rimTransmission); mat.SetFloatIf("_FlowMapFlipGreen", 1f - matJson.GetFloatValue("Custom Shader/Variable/TangentMapFlipGreen")); @@ -1915,5 +1908,10 @@ private Texture2D GetTexture(string materialName, string suffix, QuickJSON jsonD return tex; } + + private void SetFloatPowerRange(Material mat, string shaderRef, float value, float min, float max, float power = 1f) + { + mat.SetFloatIf(shaderRef, Mathf.Lerp(min, max, Mathf.Pow(value, power))); + } } } diff --git a/Editor/ImporterWindow.cs b/Editor/ImporterWindow.cs index eb58f95..b8b4cb2 100644 --- a/Editor/ImporterWindow.cs +++ b/Editor/ImporterWindow.cs @@ -299,11 +299,13 @@ private void OnGUI() float width = position.width - WINDOW_MARGIN; float height = position.height - WINDOW_MARGIN; - float innerHeight = height - TOP_PADDING; + float innerHeight = height - TOP_PADDING; + float optionHeight = OPTION_HEIGHT; + if (Pipeline.isHDRP12) optionHeight += 14f; Rect iconBlock = new Rect(0f, TOP_PADDING, ICON_WIDTH, innerHeight); Rect infoBlock = new Rect(iconBlock.xMax, TOP_PADDING, width - ICON_WIDTH - ACTION_WIDTH, INFO_HEIGHT); - Rect optionBlock = new Rect(iconBlock.xMax, infoBlock.yMax, infoBlock.width, OPTION_HEIGHT); + Rect optionBlock = new Rect(iconBlock.xMax, infoBlock.yMax, infoBlock.width, optionHeight); Rect actionBlock = new Rect(iconBlock.xMax + infoBlock.width, TOP_PADDING, ACTION_WIDTH, innerHeight); Rect treeviewBlock = new Rect(iconBlock.xMax, optionBlock.yMax, infoBlock.width, height - optionBlock.yMax); Rect settingsBlock = new Rect(iconBlock.xMax, TOP_PADDING, width - ICON_WIDTH - ACTION_WIDTH, innerHeight); @@ -535,6 +537,13 @@ private void OnGUIOptionArea(Rect optionBlock) menu.AddItem(new GUIContent("MSAA Coverage Hair"), contextCharacter.CoverageHair, HairOptionSelected, CharacterInfo.HairQuality.Coverage); menu.ShowAsContext(); } + + if (Pipeline.isHDRP12) + { + //contextCharacter.ShaderFlags = (CharacterInfo.ShaderFeatureFlags)EditorGUILayout.EnumFlagsField(contextCharacter.ShaderFlags); + contextCharacter.ShaderFlags = (CharacterInfo.ShaderFeatureFlags)EditorGUILayout.EnumPopup(contextCharacter.ShaderFlags); + } + GUI.enabled = true; GUILayout.Space(8f); @@ -834,13 +843,13 @@ private void OnGUISettingsArea(Rect settingsBlock) "Otherwise subsequent material rebuilds will try to re-use existing bakes. Only needed if the source textures are changed.")); GUILayout.Space(ROW_SPACE); - if (Pipeline.isHDRP) + /*if (Pipeline.isHDRP) { Importer.USE_TESSELLATION_SHADER = GUILayout.Toggle(Importer.USE_TESSELLATION_SHADER, new GUIContent("Use Tessellation in Shaders", "Use tessellation enabled shaders where possible. " + "For HDRP 10 & 11 this means default shaders only (HDRP/LitTessellation). For HDRP 12 (Unity 2021.2+) all shader graph shaders can have tessellation enabled.")); GUILayout.Space(ROW_SPACE); - } + }*/ Importer.ANIMPLAYER_ON_BY_DEFAULT = GUILayout.Toggle(Importer.ANIMPLAYER_ON_BY_DEFAULT, new GUIContent("Animation Player On", "Always show the animation player when opening the preview scene.")); diff --git a/Editor/MeshUtil.cs b/Editor/MeshUtil.cs index dae0dcf..59d9298 100644 --- a/Editor/MeshUtil.cs +++ b/Editor/MeshUtil.cs @@ -1131,6 +1131,8 @@ public static void Extract2PassHairMeshes(Object prefabAsset) } } + bool useTessellation = oldMat.shader.name.iContains("_Tessellation"); + if (subMeshCount > 1 && oldMat.shader.name.iContains(Pipeline.SHADER_HQ_HAIR)) { Debug.Log("Extracting subMesh(" + index.ToString() + ") from Object: " + oldObj.name); @@ -1162,8 +1164,8 @@ public static void Extract2PassHairMeshes(Object prefabAsset) Material[] sharedMaterials = new Material[2]; // - add first pass hair shader material // - add second pass hair shader material - Material firstPassTemplate = Util.FindCustomMaterial(Pipeline.MATERIAL_HQ_HAIR_1ST_PASS); - Material secondPassTemplate = Util.FindCustomMaterial(Pipeline.MATERIAL_HQ_HAIR_2ND_PASS); + Material firstPassTemplate = Util.FindCustomMaterial(Pipeline.MATERIAL_HQ_HAIR_1ST_PASS, useTessellation); + Material secondPassTemplate = Util.FindCustomMaterial(Pipeline.MATERIAL_HQ_HAIR_2ND_PASS, useTessellation); Material firstPass = new Material(firstPassTemplate); Material secondPass = new Material(secondPassTemplate); CopyMaterialParameters(oldMat, firstPass); @@ -1193,8 +1195,8 @@ public static void Extract2PassHairMeshes(Object prefabAsset) // - add first pass hair shader material // - add second pass hair shader material - Material firstPassTemplate = Util.FindCustomMaterial(Pipeline.MATERIAL_HQ_HAIR_1ST_PASS); - Material secondPassTemplate = Util.FindCustomMaterial(Pipeline.MATERIAL_HQ_HAIR_2ND_PASS); + Material firstPassTemplate = Util.FindCustomMaterial(Pipeline.MATERIAL_HQ_HAIR_1ST_PASS, useTessellation); + Material secondPassTemplate = Util.FindCustomMaterial(Pipeline.MATERIAL_HQ_HAIR_2ND_PASS, useTessellation); Material firstPass = new Material(firstPassTemplate); Material secondPass = new Material(secondPassTemplate); CopyMaterialParameters(oldMat, firstPass); diff --git a/Editor/Util.cs b/Editor/Util.cs index 95041f7..069a9f7 100644 --- a/Editor/Util.cs +++ b/Editor/Util.cs @@ -336,7 +336,7 @@ public static Material FindMaterial(string name, string[] folders = null) return null; } - public static Material FindCustomMaterial(string name, string[] folders = null) + public static Material FindCustomMaterial(string name, bool useTessellation, string[] folders = null) { Material template = null; Material foundTemplate = null; @@ -365,7 +365,7 @@ public static Material FindCustomMaterial(string name, string[] folders = null) } } - if (Importer.USE_TESSELLATION_SHADER) + if (useTessellation) { foundTemplate = null; diff --git a/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_HDRP12.mat b/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_HDRP12.mat index 00c0b72..a49a50c 100644 --- a/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_HDRP12.mat +++ b/HDRP/Material Templates/HDRP12/RL_Template_Baked_HairCustom_HDRP12.mat @@ -104,7 +104,7 @@ Material: - _DepthPrepass: 0.9 - _DoubleSidedEnable: 1 - _DoubleSidedGIMode: 0 - - _DoubleSidedNormalMode: 0 + - _DoubleSidedNormalMode: 2 - _DstBlend: 10 - _ENUMCLIPQUALITY_ON: 0 - _EnableBlendModePreserveSpecularLighting: 0 @@ -151,7 +151,7 @@ Material: - _ZWrite: 0 m_Colors: - _BaseColor: {r: 1, g: 1, b: 1, a: 0} - - _DoubleSidedConstants: {r: -1, g: -1, b: -1, a: 0} + - _DoubleSidedConstants: {r: 1, g: 1, b: 1, a: 0} - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} - _EmissiveColor: {r: 0, g: 0, b: 0, a: 0} - _SpecularTint: {r: 1, g: 1, b: 1, a: 1} diff --git a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Hair_HDRP12.mat b/HDRP/Material Templates/HDRP12/RL_Template_HQ_Hair_HDRP12.mat index 62f3e61..91ada3d 100644 --- a/HDRP/Material Templates/HDRP12/RL_Template_HQ_Hair_HDRP12.mat +++ b/HDRP/Material Templates/HDRP12/RL_Template_HQ_Hair_HDRP12.mat @@ -108,7 +108,7 @@ Material: - _DiffuseStrength: 1 - _DoubleSidedEnable: 1 - _DoubleSidedGIMode: 0 - - _DoubleSidedNormalMode: 0 + - _DoubleSidedNormalMode: 2 - _DstBlend: 10 - _ENUMCLIPQUALITY_ON: 0 - _EnableBlendModePreserveSpecularLighting: 0 @@ -131,9 +131,9 @@ Material: - _RequireSplitLighting: 0 - _RimTransmissionIntensity: 0.05 - _RootColorStrength: 1 - - _SecondarySmoothness: 0.5 + - _SecondarySmoothness: 0.625 - _SecondarySpecularMultiplier: 0.05 - - _SecondarySpecularShift: 0.15 + - _SecondarySpecularShift: 0 - _ShadowClip: 0.15 - _SmoothnessMax: 0.8 - _SmoothnessMin: 0 @@ -169,7 +169,7 @@ Material: - _ZWrite: 0 m_Colors: - _DiffuseColor: {r: 1, g: 1, b: 1, a: 0} - - _DoubleSidedConstants: {r: -1, g: -1, b: -1, a: 0} + - _DoubleSidedConstants: {r: 1, g: 1, b: 1, a: 0} - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} - _EmissiveColor: {r: 0, g: 0, b: 0, a: 0} - _EndColor: {r: 0.6039216, g: 0.454902, b: 0.28627446, a: 0} diff --git a/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_1st_Pass_HDRP12_T.mat b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_1st_Pass_HDRP12_T.mat index e56a391..a5970f5 100644 --- a/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_1st_Pass_HDRP12_T.mat +++ b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_1st_Pass_HDRP12_T.mat @@ -102,7 +102,7 @@ Material: - _DepthOffsetEnable: 0 - _DoubleSidedEnable: 1 - _DoubleSidedGIMode: 0 - - _DoubleSidedNormalMode: 0 + - _DoubleSidedNormalMode: 2 - _DstBlend: 0 - _EnableBlendModePreserveSpecularLighting: 1 - _EnableFogOnTransparent: 1 @@ -115,7 +115,7 @@ Material: - _RimTransmissionIntensity: 0.05 - _SecondarySmoothness: 0.625 - _SecondarySpecularMultiplier: 0.05 - - _SecondarySpecularShift: 0.15 + - _SecondarySpecularShift: 0 - _ShadowClip: 0.25 - _SpecularMultiplier: 0.5 - _SpecularShiftMax: 0 @@ -156,7 +156,7 @@ Material: - _ZWrite: 1 m_Colors: - _BaseColor: {r: 1, g: 1, b: 1, a: 0} - - _DoubleSidedConstants: {r: -1, g: -1, b: -1, a: 0} + - _DoubleSidedConstants: {r: 1, g: 1, b: 1, a: 0} - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} - _EmissiveColor: {r: 0, g: 0, b: 0, a: 0} - _SpecularTint: {r: 1, g: 1, b: 1, a: 1} diff --git a/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_2nd_Pass_HDRP12_T.mat b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_2nd_Pass_HDRP12_T.mat index 51ac043..1f3dd09 100644 --- a/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_2nd_Pass_HDRP12_T.mat +++ b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_2nd_Pass_HDRP12_T.mat @@ -104,7 +104,7 @@ Material: - _DepthOffsetEnable: 0 - _DoubleSidedEnable: 1 - _DoubleSidedGIMode: 0 - - _DoubleSidedNormalMode: 0 + - _DoubleSidedNormalMode: 2 - _DstBlend: 10 - _EnableBlendModePreserveSpecularLighting: 0 - _EnableFogOnTransparent: 1 @@ -117,7 +117,7 @@ Material: - _RimTransmissionIntensity: 0.05 - _SecondarySmoothness: 0.625 - _SecondarySpecularMultiplier: 0.05 - - _SecondarySpecularShift: 0.15 + - _SecondarySpecularShift: 0 - _ShadowClip: 0.25 - _SpecularMultiplier: 0.5 - _SpecularShiftMax: 0 @@ -158,7 +158,7 @@ Material: - _ZWrite: 0 m_Colors: - _BaseColor: {r: 1, g: 1, b: 1, a: 0} - - _DoubleSidedConstants: {r: -1, g: -1, b: -1, a: 0} + - _DoubleSidedConstants: {r: 1, g: 1, b: 1, a: 0} - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} - _EmissiveColor: {r: 0, g: 0, b: 0, a: 0} - _SpecularTint: {r: 1, g: 1, b: 1, a: 1} diff --git a/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_HDRP12_T.mat b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_HDRP12_T.mat index 021408e..7931fab 100644 --- a/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_HDRP12_T.mat +++ b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_Baked_HairCustom_HDRP12_T.mat @@ -104,7 +104,7 @@ Material: - _DepthPrepass: 0.9 - _DoubleSidedEnable: 1 - _DoubleSidedGIMode: 0 - - _DoubleSidedNormalMode: 0 + - _DoubleSidedNormalMode: 2 - _DstBlend: 10 - _ENUMCLIPQUALITY_ON: 0 - _EnableBlendModePreserveSpecularLighting: 0 @@ -118,7 +118,7 @@ Material: - _RimTransmissionIntensity: 0.05 - _SecondarySmoothness: 0.625 - _SecondarySpecularMultiplier: 0.05 - - _SecondarySpecularShift: 0.15 + - _SecondarySpecularShift: 0 - _ShadowClip: 0.25 - _SpecularMultiplier: 0.5 - _SpecularShiftMax: 0 @@ -159,7 +159,7 @@ Material: - _ZWrite: 0 m_Colors: - _BaseColor: {r: 1, g: 1, b: 1, a: 0} - - _DoubleSidedConstants: {r: -1, g: -1, b: -1, a: 0} + - _DoubleSidedConstants: {r: 1, g: 1, b: 1, a: 0} - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} - _EmissiveColor: {r: 0, g: 0, b: 0, a: 0} - _SpecularTint: {r: 1, g: 1, b: 1, a: 1} diff --git a/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_1st_Pass_HDRP12_T.mat b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_1st_Pass_HDRP12_T.mat index 325d646..9d0fe9e 100644 --- a/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_1st_Pass_HDRP12_T.mat +++ b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_1st_Pass_HDRP12_T.mat @@ -107,7 +107,7 @@ Material: - _DiffuseStrength: 1 - _DoubleSidedEnable: 1 - _DoubleSidedGIMode: 0 - - _DoubleSidedNormalMode: 0 + - _DoubleSidedNormalMode: 2 - _DstBlend: 0 - _EnableBlendModePreserveSpecularLighting: 1 - _EnableFogOnTransparent: 1 @@ -131,7 +131,7 @@ Material: - _RootColorStrength: 1 - _SecondarySmoothness: 0.625 - _SecondarySpecularMultiplier: 0.05 - - _SecondarySpecularShift: 0.15 + - _SecondarySpecularShift: 0 - _ShadowClip: 0.2 - _SmoothnessMax: 0.8 - _SmoothnessMin: 0 @@ -175,7 +175,7 @@ Material: - _ZWrite: 1 m_Colors: - _DiffuseColor: {r: 1, g: 1, b: 1, a: 0} - - _DoubleSidedConstants: {r: -1, g: -1, b: -1, a: 0} + - _DoubleSidedConstants: {r: 1, g: 1, b: 1, a: 0} - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} - _EmissiveColor: {r: 0, g: 0, b: 0, a: 0} - _EndColor: {r: 0.6039216, g: 0.454902, b: 0.28627446, a: 0} diff --git a/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_2nd_Pass_HDRP12_T.mat b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_2nd_Pass_HDRP12_T.mat index e5a5944..5f0324b 100644 --- a/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_2nd_Pass_HDRP12_T.mat +++ b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_2nd_Pass_HDRP12_T.mat @@ -109,7 +109,7 @@ Material: - _DiffuseStrength: 1 - _DoubleSidedEnable: 1 - _DoubleSidedGIMode: 0 - - _DoubleSidedNormalMode: 0 + - _DoubleSidedNormalMode: 2 - _DstBlend: 10 - _EnableBlendModePreserveSpecularLighting: 1 - _EnableFogOnTransparent: 1 @@ -133,7 +133,7 @@ Material: - _RootColorStrength: 1 - _SecondarySmoothness: 0.625 - _SecondarySpecularMultiplier: 0.05 - - _SecondarySpecularShift: 0.15 + - _SecondarySpecularShift: 0 - _ShadowClip: 0.5 - _SmoothnessMax: 0.8 - _SmoothnessMin: 0 @@ -177,7 +177,7 @@ Material: - _ZWrite: 0 m_Colors: - _DiffuseColor: {r: 1, g: 1, b: 1, a: 0} - - _DoubleSidedConstants: {r: -1, g: -1, b: -1, a: 0} + - _DoubleSidedConstants: {r: 1, g: 1, b: 1, a: 0} - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} - _EmissiveColor: {r: 0, g: 0, b: 0, a: 0} - _EndColor: {r: 0.6039216, g: 0.454902, b: 0.28627446, a: 0} diff --git a/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_HDRP12_T.mat b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_HDRP12_T.mat index 5767157..f2af11a 100644 --- a/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_HDRP12_T.mat +++ b/HDRP/Material Templates/HDRP12/Tessellation/RL_Template_HQ_Hair_HDRP12_T.mat @@ -108,7 +108,7 @@ Material: - _DiffuseStrength: 1 - _DoubleSidedEnable: 1 - _DoubleSidedGIMode: 0 - - _DoubleSidedNormalMode: 0 + - _DoubleSidedNormalMode: 2 - _DstBlend: 10 - _ENUMCLIPQUALITY_ON: 0 - _EnableBlendModePreserveSpecularLighting: 0 @@ -131,9 +131,9 @@ Material: - _RequireSplitLighting: 0 - _RimTransmissionIntensity: 0.05 - _RootColorStrength: 1 - - _SecondarySmoothness: 0.5 + - _SecondarySmoothness: 0.625 - _SecondarySpecularMultiplier: 0.05 - - _SecondarySpecularShift: 0.15 + - _SecondarySpecularShift: 0 - _ShadowClip: 0.15 - _SmoothnessMax: 0.8 - _SmoothnessMin: 0 @@ -177,7 +177,7 @@ Material: - _ZWrite: 0 m_Colors: - _DiffuseColor: {r: 1, g: 1, b: 1, a: 0} - - _DoubleSidedConstants: {r: -1, g: -1, b: -1, a: 0} + - _DoubleSidedConstants: {r: 1, g: 1, b: 1, a: 0} - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} - _EmissiveColor: {r: 0, g: 0, b: 0, a: 0} - _EndColor: {r: 0.6039216, g: 0.454902, b: 0.28627446, a: 0} diff --git a/HDRP/Material Templates/RL_Template_HQ_Hair_1st_Pass_HDRP.mat b/HDRP/Material Templates/RL_Template_HQ_Hair_1st_Pass_HDRP.mat index bf9e401..7e6f063 100644 --- a/HDRP/Material Templates/RL_Template_HQ_Hair_1st_Pass_HDRP.mat +++ b/HDRP/Material Templates/RL_Template_HQ_Hair_1st_Pass_HDRP.mat @@ -10,7 +10,6 @@ Material: m_Name: RL_Template_HQ_Hair_1st_Pass_HDRP m_Shader: {fileID: -6465566751694194690, guid: 913a13959a6beae4b9d21bcd34541c26, type: 3} m_ShaderKeywords: _ALPHATEST_ON _ALPHATOMASK_ON _DISABLE_SSR_TRANSPARENT _DOUBLESIDED_ON - _ENUMCLIPQUALITY_ON_STANDARD m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 1 @@ -97,7 +96,7 @@ Material: - _DepthOffsetEnable: 0 - _DiffuseStrength: 1 - _DoubleSidedEnable: 1 - - _DoubleSidedNormalMode: 0 + - _DoubleSidedNormalMode: 2 - _DstBlend: 0 - _EnableBlendModePreserveSpecularLighting: 1 - _EnableFogOnTransparent: 1 @@ -121,7 +120,7 @@ Material: - _RootColorStrength: 1 - _SecondarySmoothness: 0.625 - _SecondarySpecularMultiplier: 0.05 - - _SecondarySpecularShift: 0.15 + - _SecondarySpecularShift: -0.5 - _ShadowClip: 0.2 - _SmoothnessMax: 0.8 - _SmoothnessMin: 0 @@ -157,7 +156,7 @@ Material: - _ZWrite: 1 m_Colors: - _DiffuseColor: {r: 1, g: 1, b: 1, a: 0} - - _DoubleSidedConstants: {r: -1, g: -1, b: -1, a: 0} + - _DoubleSidedConstants: {r: 1, g: 1, b: 1, a: 0} - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} - _EmissiveColor: {r: 0, g: 0, b: 0, a: 0} - _EndColor: {r: 0.6039216, g: 0.454902, b: 0.28627446, a: 0} diff --git a/HDRP/Material Templates/RL_Template_HQ_Hair_2nd_Pass_HDRP.mat b/HDRP/Material Templates/RL_Template_HQ_Hair_2nd_Pass_HDRP.mat index 5a71666..6b408b5 100644 --- a/HDRP/Material Templates/RL_Template_HQ_Hair_2nd_Pass_HDRP.mat +++ b/HDRP/Material Templates/RL_Template_HQ_Hair_2nd_Pass_HDRP.mat @@ -10,8 +10,7 @@ Material: m_Name: RL_Template_HQ_Hair_2nd_Pass_HDRP m_Shader: {fileID: -6465566751694194690, guid: 913a13959a6beae4b9d21bcd34541c26, type: 3} m_ShaderKeywords: BOOLEAN_SECONDPASS_ON _ALPHATEST_ON _ALPHATOMASK_ON _DISABLE_SSR_TRANSPARENT - _DOUBLESIDED_ON _ENABLE_FOG_ON_TRANSPARENT _ENUMCLIPQUALITY_ON_STANDARD _SURFACE_TYPE_TRANSPARENT - _TRANSPARENT_WRITES_MOTION_VEC + _DOUBLESIDED_ON _ENABLE_FOG_ON_TRANSPARENT _SURFACE_TYPE_TRANSPARENT _TRANSPARENT_WRITES_MOTION_VEC m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 1 @@ -97,7 +96,7 @@ Material: - _DepthOffsetEnable: 0 - _DiffuseStrength: 1 - _DoubleSidedEnable: 1 - - _DoubleSidedNormalMode: 0 + - _DoubleSidedNormalMode: 2 - _DstBlend: 10 - _EnableBlendModePreserveSpecularLighting: 1 - _EnableFogOnTransparent: 1 @@ -121,7 +120,7 @@ Material: - _RootColorStrength: 1 - _SecondarySmoothness: 0.625 - _SecondarySpecularMultiplier: 0.05 - - _SecondarySpecularShift: 0.15 + - _SecondarySpecularShift: -0.5 - _ShadowClip: 0.5 - _SmoothnessMax: 0.8 - _SmoothnessMin: 0 @@ -157,7 +156,7 @@ Material: - _ZWrite: 0 m_Colors: - _DiffuseColor: {r: 1, g: 1, b: 1, a: 0} - - _DoubleSidedConstants: {r: -1, g: -1, b: -1, a: 0} + - _DoubleSidedConstants: {r: 1, g: 1, b: 1, a: 0} - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} - _EmissiveColor: {r: 0, g: 0, b: 0, a: 0} - _EndColor: {r: 0.6039216, g: 0.454902, b: 0.28627446, a: 0} diff --git a/HDRP/Material Templates/RL_Template_HQ_Hair_HDRP.mat b/HDRP/Material Templates/RL_Template_HQ_Hair_HDRP.mat index 96d1388..d7842d9 100644 --- a/HDRP/Material Templates/RL_Template_HQ_Hair_HDRP.mat +++ b/HDRP/Material Templates/RL_Template_HQ_Hair_HDRP.mat @@ -96,7 +96,7 @@ Material: - _DepthPrepass: 0.514 - _DiffuseStrength: 1 - _DoubleSidedEnable: 1 - - _DoubleSidedNormalMode: 0 + - _DoubleSidedNormalMode: 2 - _DstBlend: 10 - _ENUMCLIPQUALITY_ON: 0 - _EnableBlendModePreserveSpecularLighting: 0 @@ -119,9 +119,9 @@ Material: - _RequireSplitLighting: 0 - _RimTransmissionIntensity: 0.05 - _RootColorStrength: 1 - - _SecondarySmoothness: 0.5 + - _SecondarySmoothness: 0.625 - _SecondarySpecularMultiplier: 0.05 - - _SecondarySpecularShift: 0.15 + - _SecondarySpecularShift: 0 - _ShadowClip: 0.15 - _SmoothnessMax: 0.8 - _SmoothnessMin: 0 @@ -157,7 +157,7 @@ Material: - _ZWrite: 0 m_Colors: - _DiffuseColor: {r: 1, g: 1, b: 1, a: 0} - - _DoubleSidedConstants: {r: -1, g: -1, b: -1, a: 0} + - _DoubleSidedConstants: {r: 1, g: 1, b: 1, a: 0} - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} - _EmissiveColor: {r: 0, g: 0, b: 0, a: 0} - _EndColor: {r: 0.6039216, g: 0.454902, b: 0.28627446, a: 0} From 522e1161a7e06841fe5e6443107d6e8669a86b45 Mon Sep 17 00:00:00 2001 From: soupday <79094830+soupday@users.noreply.github.com> Date: Sat, 18 Jun 2022 15:50:01 +0100 Subject: [PATCH 27/38] 1.3.2 - --- Editor/Importer.cs | 9 ++++++--- Editor/ImporterWindow.cs | 10 ++++++++-- Scenes/PreviewScenePrefab.prefab | 2 +- 3 files changed, 15 insertions(+), 6 deletions(-) diff --git a/Editor/Importer.cs b/Editor/Importer.cs index f18099d..712a068 100644 --- a/Editor/Importer.cs +++ b/Editor/Importer.cs @@ -1365,7 +1365,9 @@ private void ConnectHQEyeMaterial(GameObject obj, string sourceName, Material sh float limbusDarkT = Mathf.InverseLerp(0f, 10f, limbusDarkScale); mat.SetFloatIf("_LimbusDarkRadius", Mathf.Lerp(0.145f, 0.075f, limbusDarkT)); //mat.SetFloatIf("_LimbusDarkWidth", 0.035f); - mat.SetFloatIf("_ScleraBrightness", Mathf.Pow(matJson.GetFloatValue("Custom Shader/Variable/ScleraBrightness"), 0.75f)); + float scleraBrightnessPower = 0.65f; + if (Pipeline.isHDRP) scleraBrightnessPower = 0.75f; + mat.SetFloatIf("_ScleraBrightness", Mathf.Pow(matJson.GetFloatValue("Custom Shader/Variable/ScleraBrightness"), scleraBrightnessPower)); mat.SetFloatIf("_ScleraSaturation", 1.0f); mat.SetFloatIf("_ScleraSmoothness", 1f - matJson.GetFloatValue("Custom Shader/Variable/Sclera Roughness")); mat.SetFloatIf("_ScleraScale", matJson.GetFloatValue("Custom Shader/Variable/Sclera UV Radius")); @@ -1497,8 +1499,9 @@ private void ConnectHQHairMaterial(GameObject obj, string sourceName, Material s { if (USE_AMPLIFY_SHADER) { - mat.SetFloatIf("_SmoothnessMin", smoothnessStrength); - mat.SetFloatIf("_SpecularMultiplier", Mathf.Pow(0.18f * specMapStrength * specStrength, 0.333f)); + mat.SetFloatIf("_SmoothnessMin", smoothnessStrength); + SetFloatPowerRange(mat, "_SpecularMultiplier", specMapStrength * specStrength, 0f, 0.5f, 0.5f); + //mat.SetFloatIf("_SpecularMultiplier", Mathf.Pow(0.18f * specMapStrength * specStrength, 0.333f)); mat.SetFloatIf("_RimTransmissionIntensity", 50f * rimTransmission); mat.SetFloatIf("_FlowMapFlipGreen", 1f - matJson.GetFloatValue("Custom Shader/Variable/TangentMapFlipGreen")); diff --git a/Editor/ImporterWindow.cs b/Editor/ImporterWindow.cs index b8b4cb2..04b7ac8 100644 --- a/Editor/ImporterWindow.cs +++ b/Editor/ImporterWindow.cs @@ -538,10 +538,16 @@ private void OnGUIOptionArea(Rect optionBlock) menu.ShowAsContext(); } + int features = 0; + if (Pipeline.isHDRP12) features++; // tessellation + if (Pipeline.is3D || Pipeline.isURP) features++; // Amplify + if (Pipeline.isHDRP12) { - //contextCharacter.ShaderFlags = (CharacterInfo.ShaderFeatureFlags)EditorGUILayout.EnumFlagsField(contextCharacter.ShaderFlags); - contextCharacter.ShaderFlags = (CharacterInfo.ShaderFeatureFlags)EditorGUILayout.EnumPopup(contextCharacter.ShaderFlags); + if (features == 1) + contextCharacter.ShaderFlags = (CharacterInfo.ShaderFeatureFlags)EditorGUILayout.EnumPopup(contextCharacter.ShaderFlags); + else if (features > 1) + contextCharacter.ShaderFlags = (CharacterInfo.ShaderFeatureFlags)EditorGUILayout.EnumFlagsField(contextCharacter.ShaderFlags); } GUI.enabled = true; diff --git a/Scenes/PreviewScenePrefab.prefab b/Scenes/PreviewScenePrefab.prefab index 7b76dfd..9927f51 100644 --- a/Scenes/PreviewScenePrefab.prefab +++ b/Scenes/PreviewScenePrefab.prefab @@ -6676,7 +6676,7 @@ MonoBehaviour: m_Intensity: 60000 m_EnableSpotReflector: 1 m_LuxAtDistance: 1 - m_InnerSpotPercent: 50 + m_InnerSpotPercent: 55 m_SpotIESCutoffPercent: 100 m_LightDimmer: 1 m_VolumetricDimmer: 1 From c76f1cf9bbf79e17f0e810d0a151114684ea13c1 Mon Sep 17 00:00:00 2001 From: soupday <79094830+soupday@users.noreply.github.com> Date: Sat, 18 Jun 2022 22:25:54 +0100 Subject: [PATCH 28/38] 1.3.2 orbit fix. --- Editor/WindowManager.cs | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/Editor/WindowManager.cs b/Editor/WindowManager.cs index 3d6bfed..ff47568 100644 --- a/Editor/WindowManager.cs +++ b/Editor/WindowManager.cs @@ -149,7 +149,7 @@ public static void DoSceneViewOrbitTracking() private static bool isSceneViewOrbit; private static Vector3 pivotDisplacement; - private static Transform trackTarget; + private static Transform trackTarget; static void SceneViewOrbitUpdate() { @@ -163,13 +163,12 @@ static void SceneViewOrbitUpdate() { pivot = trackTarget.position + pivotDisplacement; } - float fov = scene.camera.fieldOfView; - float dist = scene.cameraDistance; + float fov = scene.cameraSettings.fieldOfView; + float dist = scene.cameraDistance; float size = Mathf.Sin(Mathf.Deg2Rad * fov / 2f) * dist; boom = Quaternion.AngleAxis(0.1f, Vector3.up) * boom; - - SceneView.lastActiveSceneView.LookAtDirect(pivot, Quaternion.LookRotation(-boom, Vector3.up), size); + scene.LookAtDirect(pivot, Quaternion.LookRotation(-boom, Vector3.up), size); SceneView.RepaintAll(); } } From b2e653063b539b1c0113b88a9338c3a4ced01125 Mon Sep 17 00:00:00 2001 From: soupday <79094830+soupday@users.noreply.github.com> Date: Sun, 19 Jun 2022 11:04:58 +0100 Subject: [PATCH 29/38] 1.3.2 Changelog --- CHANGELOG.md | 36 ++++++++++++++++++++++++++++++------ Editor/Importer.cs | 34 +++++++++++++++++++++------------- 2 files changed, 51 insertions(+), 19 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7fa4b8b..df4e36c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,12 +2,36 @@ Changelog ========= ### v 1.3.2 -- HDRP12 (Unity 2021.2+) Single pass hair shader fixes. -- HDRP12 Tessellation shaders and material templates added. -- (HDRP Only) Use Tessellation option added to import settings. -- HDRP Skin SSS transmission thickness min-max remap parameters. -- Fixes to facial expression retargeter targeting wrong blendshapes for CC3 ExPlus profile. -- Adjustments to Eye and Eye occlusion colors to more accurately match the coloring in CC3/4. +- Updates / Additions: + - Tessellation option added to build settings. (Currently HDRP12 Only) + - Lighting presets added to preview scene, and lighting cycle button added to importer window. (All pipelines) + - Lock retarget values toggle added. (To no longer reset on changing animation) + - Animation Player and Retargeter can now work in any Editor scene. (Note: the character being animated will show at the origin of it's current parent) + - Match camera to scene view button added to importer window. +- Shader / Material adjustments: + - HDRP12 (Unity 2021.2+) Single pass hair shader fixes. + - HDRP12 Tessellation shaders added. + - HDRP Skin SSS transmission thickness min-max remap parameters. + - HDRP hair 2-pass shadow clip fixes. + - HDRP hair no longer uses flipped back lighting by default. (Less shadow artifacts and rim lighting works much better without it) + - Hair shader smoothness and specular tweaks. (Should look more consistent between the 3 pipelines) + - Adjustments to Eye and Eye occlusion colors and saturation to more accurately match the coloring in CC3/4. + - Facial hair naterials are now generated with thinner opacity and less smoothness and specularity. (Should no longer look too thick and too shiny) + - Compute bake shaders updated with shader changes. +- Fixes to: + - Facial expression retargeter: + - Now correctly maps based on the source facial profile as well as the target profile. + - Includes all tongue blendshapes. + - Correctly remaps compatible viseme profiles. (8+7 split visemes cannot be retargeted to the 15 direct visemes). + - Button now color coded to the estimated quality of the retarget: + - Green - should retarget completely. + - Yellow - some BlendShapes will not restarget. + - Red - most BlendShapes will not retarget. + - A report of the retarget, listing how the BlendShapes are remapped and which could not be retarget is logged to the console. + - Animation player and retargetter UI and internal logic, should be less glitchy. + - No longer reprocesses the same textures when used by different materials during material build. + - Numerous fixes to internal workings and code refactors. + ### v 1.3.1 - Arm Flexion correction added. diff --git a/Editor/Importer.cs b/Editor/Importer.cs index 712a068..8ee4c95 100644 --- a/Editor/Importer.cs +++ b/Editor/Importer.cs @@ -1430,14 +1430,19 @@ private void ConnectHQHairMaterial(GameObject obj, string sourceName, Material s // mat.SetFloatIf("_AlphaRemap", 0.5f); //} - float powerMod = 1f; + float smoothnessPowerMod = ValueByPipeline(1f, 1f, 1f); + float specularPowerMod = ValueByPipeline(0.5f, 0.5f, 0.33f); + float specularMin = ValueByPipeline(0.05f, 0f, 0f); + float specularMax = ValueByPipeline(0.5f, 0.45f, 0.5f); + if (isFacialHair) { // make facial hair thinner and rougher - powerMod = 1.5f; + smoothnessPowerMod = ValueByPipeline(1.5f, 1.5f, 1.5f); + specularPowerMod = ValueByPipeline(1f, 1f, 1f); mat.SetFloatIf("_DepthPrepass", 0.75f); mat.SetFloatIf("_AlphaPower", 1.25f); - mat.SetFloatIf("_SmoothnessPower", powerMod); + mat.SetFloatIf("_SmoothnessPower", smoothnessPowerMod); } if (matJson != null) @@ -1473,18 +1478,15 @@ private void ConnectHQHairMaterial(GameObject obj, string sourceName, Material s float specStrength2 = matJson.GetFloatValue("Custom Shader/Variable/Secondary Specular Strength"); float rimTransmission = matJson.GetFloatValue("Custom Shader/Variable/Transmission Strength"); float roughnessStrength = matJson.GetFloatValue("Custom Shader/Variable/Hair Roughness Map Strength"); - //roughnessStrength = 0.25f; - //specStrength = 0.25f; - //specStrength2 = 0f; - //specMapStrength = 0.5f; float smoothnessStrength = 1f - Mathf.Pow(roughnessStrength, 1f); float smoothnessMax = mat.GetFloatIf("_SmoothnessMax", 0.8f); + if (RP == RenderPipeline.HDRP) { float secondarySpecStrength = matJson.GetFloatValue("Custom Shader/Variable/Secondary Specular Strength"); - SetFloatPowerRange(mat, "_SmoothnessMin", smoothnessStrength, 0f, smoothnessMax, powerMod); - SetFloatPowerRange(mat, "_SpecularMultiplier", specMapStrength * specStrength, 0.1f, 1f, powerMod); - SetFloatPowerRange(mat, "_SecondarySpecularMultiplier", specMapStrength * specStrength2, 0.05f, 0.15f, powerMod); + SetFloatPowerRange(mat, "_SmoothnessMin", smoothnessStrength, 0f, smoothnessMax, smoothnessPowerMod); + SetFloatPowerRange(mat, "_SpecularMultiplier", specMapStrength * specStrength, specularMin, specularMax, specularPowerMod); + SetFloatPowerRange(mat, "_SecondarySpecularMultiplier", specMapStrength * specStrength2, 0.0125f, 0.125f, specularPowerMod); // set by template //mat.SetFloatIf("_SecondarySmoothness", 0.5f); mat.SetFloatIf("_RimTransmissionIntensity", 2f * rimTransmission); @@ -1499,9 +1501,8 @@ private void ConnectHQHairMaterial(GameObject obj, string sourceName, Material s { if (USE_AMPLIFY_SHADER) { - mat.SetFloatIf("_SmoothnessMin", smoothnessStrength); - SetFloatPowerRange(mat, "_SpecularMultiplier", specMapStrength * specStrength, 0f, 0.5f, 0.5f); - //mat.SetFloatIf("_SpecularMultiplier", Mathf.Pow(0.18f * specMapStrength * specStrength, 0.333f)); + SetFloatPowerRange(mat, "_SmoothnessMin", smoothnessStrength, 0f, smoothnessMax, smoothnessPowerMod); + SetFloatPowerRange(mat, "_SpecularMultiplier", specMapStrength * specStrength, specularMin, specularMax, specularPowerMod); mat.SetFloatIf("_RimTransmissionIntensity", 50f * rimTransmission); mat.SetFloatIf("_FlowMapFlipGreen", 1f - matJson.GetFloatValue("Custom Shader/Variable/TangentMapFlipGreen")); @@ -1912,6 +1913,13 @@ private Texture2D GetTexture(string materialName, string suffix, QuickJSON jsonD return tex; } + private T ValueByPipeline(T hdrp, T urp, T builtin) + { + if (RP == RenderPipeline.HDRP) return hdrp; + else if (RP == RenderPipeline.URP) return urp; + else return builtin; + } + private void SetFloatPowerRange(Material mat, string shaderRef, float value, float min, float max, float power = 1f) { mat.SetFloatIf(shaderRef, Mathf.Lerp(min, max, Mathf.Pow(value, power))); From 8c350f665b4a6153a2a038bd601fa1282fe797ba Mon Sep 17 00:00:00 2001 From: soupday <79094830+soupday@users.noreply.github.com> Date: Sun, 19 Jun 2022 13:22:23 +0100 Subject: [PATCH 30/38] 1.3.2 - --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index df4e36c..66ccbd6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ Changelog - Tessellation option added to build settings. (Currently HDRP12 Only) - Lighting presets added to preview scene, and lighting cycle button added to importer window. (All pipelines) - Lock retarget values toggle added. (To no longer reset on changing animation) + - Animation Processor (Importer Window) now also extracts fully facial expression retargeted animations from FBX. - Animation Player and Retargeter can now work in any Editor scene. (Note: the character being animated will show at the origin of it's current parent) - Match camera to scene view button added to importer window. - Shader / Material adjustments: From 83d96a55d51df1dca4be24dac86f730c9486db6b Mon Sep 17 00:00:00 2001 From: soupday <79094830+soupday@users.noreply.github.com> Date: Sun, 19 Jun 2022 14:42:20 +0100 Subject: [PATCH 31/38] 1.3.2 Eyes_Blink removed from Facial Retargetter. --- Editor/AnimRetargetGUI.cs | 4 ++-- Editor/FacialProfileMapper.cs | 7 ++++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/Editor/AnimRetargetGUI.cs b/Editor/AnimRetargetGUI.cs index 4ea87d4..da9b79d 100644 --- a/Editor/AnimRetargetGUI.cs +++ b/Editor/AnimRetargetGUI.cs @@ -308,7 +308,7 @@ public static void DrawRetargeter() GUI.enabled = false; tint = backgroundColor; } - if (!mfp.IsSameProfile(cfp)) + if (!mfp.IsSameProfileFrom(cfp)) { if (mfp.expressionProfile != ExpressionProfile.None && cfp.expressionProfile != ExpressionProfile.None) @@ -1064,7 +1064,7 @@ static void RetargetBlendShapes(AnimationClip originalClip, AnimationClip workin if (log) { - if (!meshProfile.IsSameProfile(animProfile)) + if (!meshProfile.IsSameProfileFrom(animProfile)) { Debug.LogWarning("Retargeting to Facial Profile: " + meshProfile + ", From: " + animProfile + "\n" + "Warning: Character mesh facial profile does not match the animation facial profile.\n" + diff --git a/Editor/FacialProfileMapper.cs b/Editor/FacialProfileMapper.cs index 9ba4a84..2eab0bc 100644 --- a/Editor/FacialProfileMapper.cs +++ b/Editor/FacialProfileMapper.cs @@ -26,9 +26,10 @@ public override string ToString() return "(" + expressionProfile + (corrections ? "*" : "") + "/" + visemeProfile + ")"; } - public bool IsSameProfile(FacialProfile from) + public bool IsSameProfileFrom(FacialProfile from) { - return (from.expressionProfile == expressionProfile && from.visemeProfile == visemeProfile); + return ((from.expressionProfile == expressionProfile || from.expressionProfile == ExpressionProfile.None) && + (from.visemeProfile == visemeProfile || from.visemeProfile == VisemeProfile.None)); } public bool HasFacialShapes @@ -173,7 +174,7 @@ public static class FacialProfileMapper new ExpressionMapping("", "A11_Eye_Look_In_Left", "Eye_L_Look_R"), new ExpressionMapping("", "A12_Eye_Look_In_Right", "Eye_R_Look_L"), new ExpressionMapping("", "A13_Eye_Look_Out_Right", "Eye_R_Look_R"), - new ExpressionMapping("Eye_Blink", "Eye_Blink", "Eyes_Blink"), + new ExpressionMapping("Eye_Blink", "Eye_Blink", "Eye_Blink_L/R"), new ExpressionMapping("Eye_Blink_L", "A14_Eye_Blink_Left", "Eye_Blink_L"), new ExpressionMapping("Eye_Blink_R", "A15_Eye_Blink_Right", "Eye_Blink_R"), new ExpressionMapping("Eye_Squint_L", "A16_Eye_Squint_Left", "Eye_Squint_L"), From c52df0ee916d593a7bfb48976036af9d47adcbcb Mon Sep 17 00:00:00 2001 From: soupday <79094830+soupday@users.noreply.github.com> Date: Sun, 19 Jun 2022 15:08:53 +0100 Subject: [PATCH 32/38] 1.3.2 Facial Retargeter update. --- Editor/FacialProfileMapper.cs | 54 ++++++++++------------------------- 1 file changed, 15 insertions(+), 39 deletions(-) diff --git a/Editor/FacialProfileMapper.cs b/Editor/FacialProfileMapper.cs index 2eab0bc..fbb9de1 100644 --- a/Editor/FacialProfileMapper.cs +++ b/Editor/FacialProfileMapper.cs @@ -161,11 +161,13 @@ public static class FacialProfileMapper { public static List facialProfileMaps = new List() { //new FacialProfileMapping("", "", ""), - new ExpressionMapping("Brow_Raise_Inner_L/R", "A01_Brow_Inner_Up", "Brow_Raise_Inner_L/R"), // Brow_Raise_Inner_L/R + new ExpressionMapping("Brow_Raise_Inner_L|Brow_Raise_Inner_R", "A01_Brow_Inner_Up", "Brow_Raise_Inner_L|Brow_Raise_Inner_R"), // Brow_Raise_Inner_L/R new ExpressionMapping("Brow_Drop_L", "A02_Brow_Down_Left", "Brow_Drop_L"), new ExpressionMapping("Brow_Drop_R", "A03_Brow_Down_Right", "Brow_Drop_R"), new ExpressionMapping("Brow_Raise_Outer_L", "A04_Brow_Outer_Up_Left", "Brow_Raise_Outer_L"), new ExpressionMapping("Brow_Raise_Outer_R", "A05_Brow_Outer_Up_Right", "Brow_Raise_Outer_R"), + new ExpressionMapping("Brow_Raise_L", "A04_Brow_Outer_Up_Left|A01_Brow_Inner_Up", "Brow_Raise_Inner_L|Brow_Raise_Inner_L"), + new ExpressionMapping("Brow_Raise_R", "A05_Brow_Outer_Up_Right|A01_Brow_Inner_Up", "Brow_Raise_Inner_R|Brow_Raise_outer_R"), new ExpressionMapping("", "A06_Eye_Look_Up_Left", "Eye_L_Look_Up"), new ExpressionMapping("", "A07_Eye_Look_Up_Right", "Eye_R_Look_Up"), new ExpressionMapping("", "A08_Eye_Look_Down_Left", "Eye_L_Look_Down"), @@ -174,14 +176,14 @@ public static class FacialProfileMapper new ExpressionMapping("", "A11_Eye_Look_In_Left", "Eye_L_Look_R"), new ExpressionMapping("", "A12_Eye_Look_In_Right", "Eye_R_Look_L"), new ExpressionMapping("", "A13_Eye_Look_Out_Right", "Eye_R_Look_R"), - new ExpressionMapping("Eye_Blink", "Eye_Blink", "Eye_Blink_L/R"), + new ExpressionMapping("Eye_Blink", "Eye_Blink", "Eye_Blink_L|Eye_Blink_R"), new ExpressionMapping("Eye_Blink_L", "A14_Eye_Blink_Left", "Eye_Blink_L"), new ExpressionMapping("Eye_Blink_R", "A15_Eye_Blink_Right", "Eye_Blink_R"), new ExpressionMapping("Eye_Squint_L", "A16_Eye_Squint_Left", "Eye_Squint_L"), new ExpressionMapping("Eye_Squint_R", "A17_Eye_Squint_Right", "Eye_Squint_R"), new ExpressionMapping("Eye_Wide_L", "A18_Eye_Wide_Left", "Eye_Wide_L"), new ExpressionMapping("Eye_Wide_R", "A19_Eye_Wide_Right", "Eye_Wide_R"), - new ExpressionMapping("Cheek_Puff_L/R", "A20_Cheek_Puff", "Cheek_Puff_L/R"), //Cheek_Puff_L/R + new ExpressionMapping("Cheek_Puff_L|Cheek_Puff_R", "A20_Cheek_Puff", "Cheek_Puff_L|Cheek_Puff_R"), //Cheek_Puff_L/R new ExpressionMapping("Cheek_Raise_L", "A21_Cheek_Squint_Left", "Cheek_Raise_L"), new ExpressionMapping("Cheek_Raise_R", "A22_Cheek_Squint_Right", "Cheek_Raise_R"), new ExpressionMapping("Nose_Flank_Raise_L", "A23_Nose_Sneer_Left", "Nose_Sneer_L"), @@ -190,12 +192,12 @@ public static class FacialProfileMapper new ExpressionMapping("", "A26_Jaw_Forward", "Jaw_Forward"), new ExpressionMapping("", "A27_Jaw_Left", "Jaw_L"), new ExpressionMapping("", "A28_Jaw_Right", "Jaw_R"), - new ExpressionMapping("Mouth_Pucker_Open", "A29_Mouth_Funnel", "Mouth_Funnel_Up/Down_L/R"), //Mouth_Funnel_Up/Down_L/R - new ExpressionMapping("Mouth_Pucker", "A30_Mouth_Pucker", "Mouth_Pucker_Up/Down_L/R"), //Mouth_Pucker_Up/Down_L/R + new ExpressionMapping("Mouth_Pucker_Open", "A29_Mouth_Funnel", "Mouth_Funnel_Up_L|Mouth_Funnel_Up_R|Mouth_Funnel_Down_L|Mouth_Funnel_Down_R"), //Mouth_Funnel_Up/Down_L/R + new ExpressionMapping("Mouth_Pucker", "A30_Mouth_Pucker", "Mouth_Pucker_Up_L|Mouth_Pucker_Up_R|Mouth_Pucker_Down_L|Mouth_Pucker_Down_R"), //Mouth_Pucker_Up/Down_L/R new ExpressionMapping("Mouth_L", "A31_Mouth_Left", "Mouth_L"), new ExpressionMapping("Mouth_R", "A32_Mouth_Right", "Mouth_R"), - new ExpressionMapping("Mouth_Top_Lip_Under", "A33_Mouth_Roll_Upper", "Mouth_Roll_Out_Upper_L/R"), //Mouth_Roll_Out_Upper_L/R - new ExpressionMapping("Mouth_Bottom_Lip_Under", "A34_Mouth_Roll_Lower", "Mouth_Roll_Out_Lower_L/R"), //Mouth_Roll_Out_Lower_L/R + new ExpressionMapping("Mouth_Top_Lip_Under", "A33_Mouth_Roll_Upper", "Mouth_Roll_Out_Upper_L|Mouth_Roll_Out_Upper_R"), //Mouth_Roll_Out_Upper_L/R + new ExpressionMapping("Mouth_Bottom_Lip_Under", "A34_Mouth_Roll_Lower", "Mouth_Roll_Out_Lower_L|Mouth_Roll_Out_Lower_R"), //Mouth_Roll_Out_Lower_L/R new ExpressionMapping("Mouth_Top_Lip_Up", "A35_Mouth_Shrug_Upper", "Mouth_Shrug_Upper"), new ExpressionMapping("", "A36_Mouth_Shrug_Lower", "Mouth_Shrug_Lower"), // -Mouth_Bottom_Lip_Down new ExpressionMapping("", "A37_Mouth_Close", "Mouth_Close"), //-Mouth_Open @@ -506,42 +508,16 @@ public static bool GetFacialProfileMapping(string blendShapeName, FacialProfile return false; } - private static List multiShapeNames = new List(4); - private static List tempNames = new List(4); + private static List multiShapeNames = new List(4); public static List GetMultiShapeNames(string profileShapeName) { - multiShapeNames.Clear(); - tempNames.Clear(); - if (profileShapeName.Contains("/")) + multiShapeNames.Clear(); + if (profileShapeName.Contains("|")) { - if (profileShapeName.Contains("_L/R")) - { - multiShapeNames.Add(profileShapeName.Replace("_L/R", "_L")); - multiShapeNames.Add(profileShapeName.Replace("_L/R", "_R")); - - foreach (string LRShapeName in multiShapeNames) - { - if (LRShapeName.Contains("_Up/Down")) - { - tempNames.Add(LRShapeName.Replace("_Up/Down", "_Up")); - tempNames.Add(LRShapeName.Replace("_Up/Down", "_Down")); - } - } - } - else if (profileShapeName.Contains("_Up/Down")) - { - multiShapeNames.Add(profileShapeName.Replace("_Up/Down", "_Up")); - multiShapeNames.Add(profileShapeName.Replace("_Up/Down", "_Down")); - } - } - - if (tempNames.Count > 0) - { - multiShapeNames.Clear(); - multiShapeNames.AddRange(tempNames); - tempNames.Clear(); - } + string[] splitNames = profileShapeName.Split('|'); + multiShapeNames.AddRange(splitNames); + } if (multiShapeNames.Count == 0) multiShapeNames.Add(profileShapeName); From 883286770c3b1d08b67ceeb9bcdc32926a7ce487 Mon Sep 17 00:00:00 2001 From: soupday <79094830+soupday@users.noreply.github.com> Date: Sun, 19 Jun 2022 21:03:13 +0100 Subject: [PATCH 33/38] 1.3.2 Fix: AnimPlayer face reset on changing animation hiding open jaw in clip. Extracted anim cliip name now includes source file name (if is not an anim clip), and no longer duplicates character name if already present. --- Editor/AnimPlayerGUI.cs | 14 ++++++++------ Editor/AnimRetargetGUI.cs | 12 +++++++++++- Editor/ImporterWindow.cs | 2 +- 3 files changed, 20 insertions(+), 8 deletions(-) diff --git a/Editor/AnimPlayerGUI.cs b/Editor/AnimPlayerGUI.cs index e1c3618..2016c5f 100644 --- a/Editor/AnimPlayerGUI.cs +++ b/Editor/AnimPlayerGUI.cs @@ -103,6 +103,8 @@ public static void SetCharacter(GameObject scenePrefab) static public void UpdateAnimatorClip(Animator animator, AnimationClip clip) { + if (doneInitFace) ResetFace(true, true); + // stop animation mode if (AnimationMode.InAnimationMode()) AnimationMode.StopAnimationMode(); @@ -118,18 +120,18 @@ static public void UpdateAnimatorClip(Animator animator, AnimationClip clip) ClipFacialProfile = FacialProfileMapper.GetAnimationClipFacialProfile(clip); time = 0f; - play = false; + play = false; // intitialise the face refs if needed if (!doneInitFace) InitFace(); + // finally, apply the face + //ApplyFace(); + if (WorkingClip && CharacterAnimator) { SampleOnce(); - } - - // finally, apply the face - ApplyFace(); + } } public static void ReCloneClip() @@ -398,7 +400,7 @@ public static void InitFace() { Vector3 euler = leftEye.transform.localRotation.eulerAngles; eyeRef = new Vector2(euler.z, euler.x); - eyeVal = new Vector2(euler.z, euler.x); + eyeVal = eyeRef; } doOnceCatchMouse = true; diff --git a/Editor/AnimRetargetGUI.cs b/Editor/AnimRetargetGUI.cs index da9b79d..3511115 100644 --- a/Editor/AnimRetargetGUI.cs +++ b/Editor/AnimRetargetGUI.cs @@ -1238,8 +1238,18 @@ static AnimationClip WriteAnimationToAssetDatabase(AnimationClip originalClip, A string fbxFolder = Path.GetDirectoryName(fbxPath); string animFolder = Path.Combine(fbxFolder, ANIM_FOLDER_NAME, characterName); Util.EnsureAssetsFolderExists(animFolder); + string clipName = originalClip.name; + if (clipName.iStartsWith(characterName + "_")) + clipName = clipName.Remove(0, characterName.Length + 1); - string animName = NameAnimation(characterName, originalClip.name, prefix); + if (string.IsNullOrEmpty(prefix)) + { + string clipPath = AssetDatabase.GetAssetPath(originalClip); + string clipFile = Path.GetFileNameWithoutExtension(clipPath); + if (!clipPath.iEndsWith(".anim")) prefix = clipFile; + } + + string animName = NameAnimation(characterName, clipName, prefix); string assetPath = Path.Combine(animFolder, animName + ".anim"); if (!overwrite) diff --git a/Editor/ImporterWindow.cs b/Editor/ImporterWindow.cs index 04b7ac8..0e070a6 100644 --- a/Editor/ImporterWindow.cs +++ b/Editor/ImporterWindow.cs @@ -656,7 +656,7 @@ private void OnGUIActionArea(Rect actionBlock) GUILayout.Space(ACTION_BUTTON_SPACE); if (contextCharacter.Unprocessed) GUI.enabled = false; - if (GUILayout.Button(new GUIContent(iconActionAnims, "Process character animations and create a default animtor controller."), + if (GUILayout.Button(new GUIContent(iconActionAnims, "Process, extract and rename character animations and create a default animtor controller."), GUILayout.Width(ACTION_BUTTON_SIZE), GUILayout.Height(ACTION_BUTTON_SIZE))) { RL.SetAnimationImport(contextCharacter, contextCharacter.Fbx); From 841f5597d14f0e882f6a46a2f799da0afb8ad1ad Mon Sep 17 00:00:00 2001 From: soupday <79094830+soupday@users.noreply.github.com> Date: Sun, 19 Jun 2022 21:42:04 +0100 Subject: [PATCH 34/38] 1.3.2 - --- Editor/AnimPlayerGUI.cs | 3 ++- Editor/AnimRetargetGUI.cs | 30 ++++++++++++++++++++---------- 2 files changed, 22 insertions(+), 11 deletions(-) diff --git a/Editor/AnimPlayerGUI.cs b/Editor/AnimPlayerGUI.cs index 2016c5f..3d17141 100644 --- a/Editor/AnimPlayerGUI.cs +++ b/Editor/AnimPlayerGUI.cs @@ -96,7 +96,8 @@ public static void SetCharacter(GameObject scenePrefab) Animator animator = scenePrefab.GetComponent(); GameObject sceneFbx = Util.GetCharacterSourceFbx(scenePrefab); AnimationClip clip = Util.GetFirstAnimationClipFromCharacter(sceneFbx); - clip = AnimRetargetGUI.TryGetRetargetedAnimationClip(sceneFbx, clip); + if (sceneFbx && clip) + clip = AnimRetargetGUI.TryGetRetargetedAnimationClip(sceneFbx, clip); UpdateAnimatorClip(animator, clip); } } diff --git a/Editor/AnimRetargetGUI.cs b/Editor/AnimRetargetGUI.cs index 3511115..9bbd8e6 100644 --- a/Editor/AnimRetargetGUI.cs +++ b/Editor/AnimRetargetGUI.cs @@ -1429,16 +1429,26 @@ public static void GenerateCharacterTargetedAnimations(GameObject characterFbx) public static AnimationClip TryGetRetargetedAnimationClip(GameObject fbxAsset, AnimationClip clip) { - string fbxPath = AssetDatabase.GetAssetPath(fbxAsset); - string characterName = Path.GetFileNameWithoutExtension(fbxPath); - string fbxFolder = Path.GetDirectoryName(fbxPath); - string animFolder = Path.Combine(fbxFolder, ANIM_FOLDER_NAME, characterName); - - string animName = NameAnimation(characterName, clip.name, RETARGET_SOURCE_PREFIX); - string assetPath = Path.Combine(animFolder, animName + ".anim"); - AnimationClip retargetedClip = AssetDatabase.LoadAssetAtPath(assetPath); - if (retargetedClip) return retargetedClip; - return clip; + try + { + if (clip) + { + string fbxPath = AssetDatabase.GetAssetPath(fbxAsset); + string characterName = Path.GetFileNameWithoutExtension(fbxPath); + string fbxFolder = Path.GetDirectoryName(fbxPath); + string animFolder = Path.Combine(fbxFolder, ANIM_FOLDER_NAME, characterName); + + string animName = NameAnimation(characterName, clip.name, RETARGET_SOURCE_PREFIX); + string assetPath = Path.Combine(animFolder, animName + ".anim"); + AnimationClip retargetedClip = AssetDatabase.LoadAssetAtPath(assetPath); + if (retargetedClip) return retargetedClip; + } + return clip; + } + catch (Exception) + { + return clip; + } } From bc958a9288fdf90526836abe9acaedb32a0be0a0 Mon Sep 17 00:00:00 2001 From: soupday <79094830+soupday@users.noreply.github.com> Date: Mon, 20 Jun 2022 21:08:13 +0100 Subject: [PATCH 35/38] 1.3.2 Logging settings Animations processed on build. --- Editor/Alembic.cs | 2 +- Editor/AnimRetargetGUI.cs | 65 +++++++++-------- Editor/CharacterInfo.cs | 12 +++- Editor/ComputeBake.cs | 2 +- Editor/Importer.cs | 44 ++++++++---- Editor/ImporterWindow.cs | 38 +++++++--- Editor/MeshUtil.cs | 57 +++++++-------- Editor/Pipeline.cs | 2 +- Editor/PreviewScene.cs | 2 +- Editor/QuickJSON.cs | 2 +- Editor/RL.cs | 142 +++++++++++++++++--------------------- Editor/Util.cs | 35 ++-------- Editor/WindowManager.cs | 2 +- 13 files changed, 211 insertions(+), 194 deletions(-) diff --git a/Editor/Alembic.cs b/Editor/Alembic.cs index ee42e51..5cda448 100644 --- a/Editor/Alembic.cs +++ b/Editor/Alembic.cs @@ -147,7 +147,7 @@ public static void ProcessAlembics(GameObject sourceFbx, string characterName, s } else { - Debug.Log("Could not find material: " + key); + Util.LogWarn("Could not find material: " + key); } } } diff --git a/Editor/AnimRetargetGUI.cs b/Editor/AnimRetargetGUI.cs index 9bbd8e6..1e03528 100644 --- a/Editor/AnimRetargetGUI.cs +++ b/Editor/AnimRetargetGUI.cs @@ -62,7 +62,7 @@ public static class AnimRetargetGUI const string emptyGuid = "00000000000000000000000000000000"; public const string ANIM_FOLDER_NAME = "Animations"; public const string RETARGET_FOLDER_NAME = "Retargeted"; - public const string RETARGET_SOURCE_PREFIX = "Source"; + public const string RETARGET_SOURCE_PREFIX = "Imported"; private static Dictionary shoulderBindings; private static Dictionary armBindings; @@ -457,7 +457,10 @@ public static void DrawRetargeter() GameObject scenePrefab = AnimPlayerGUI.CharacterAnimator.gameObject; GameObject fbxAsset = Util.FindRootPrefabAssetFromSceneObject(scenePrefab); if (fbxAsset) - WriteAnimationToAssetDatabase(OriginalClip, WorkingClip, fbxAsset); + { + string assetPath = GenerateClipAssetPath(OriginalClip, fbxAsset); + WriteAnimationToAssetDatabase(WorkingClip, assetPath); + } } GUILayout.EndVertical(); GUILayout.EndHorizontal(); // End of reset and save controls @@ -466,7 +469,7 @@ public static void DrawRetargeter() // End of retarget controls } - static bool CanClipLoop(AnimationClip clip) + public static bool CanClipLoop(AnimationClip clip) { bool canLoop = true; EditorCurveBinding[] curveBindings = AnimationUtility.GetCurveBindings(clip); @@ -1052,13 +1055,13 @@ static void RetargetBlendShapes(AnimationClip originalClip, AnimationClip workin FacialProfile meshProfile = FacialProfileMapper.GetMeshFacialProfile(targetCharacter); if (!meshProfile.HasFacialShapes) { - if (log) Debug.LogWarning("Character has no facial blend shapes!"); + if (log) Util.LogWarn("Character has no facial blend shapes!"); return; } FacialProfile animProfile = FacialProfileMapper.GetAnimationClipFacialProfile(workingClip); if (!animProfile.HasFacialShapes) { - if (log) Debug.LogWarning("Animation has no facial blend shapes!"); + if (log) Util.LogWarn("Animation has no facial blend shapes!"); return; } @@ -1066,13 +1069,13 @@ static void RetargetBlendShapes(AnimationClip originalClip, AnimationClip workin { if (!meshProfile.IsSameProfileFrom(animProfile)) { - Debug.LogWarning("Retargeting to Facial Profile: " + meshProfile + ", From: " + animProfile + "\n" + + Util.LogWarn("Retargeting to Facial Profile: " + meshProfile + ", From: " + animProfile + "\n" + "Warning: Character mesh facial profile does not match the animation facial profile.\n" + "Facial expression retargeting may not have the expected or desired results.\n"); } else { - Debug.Log("Retargeting to Facial Profile: " + meshProfile + ", From: " + animProfile + "\n"); + Util.LogAlways("Retargeting to Facial Profile: " + meshProfile + ", From: " + animProfile + "\n"); } } @@ -1193,7 +1196,7 @@ static void RetargetBlendShapes(AnimationClip originalClip, AnimationClip workin if (curvesFailedToMap == 0) reportHeader += "All " + cache.Count + " BlendShape curves retargeted!\n\n"; else reportHeader += curvesFailedToMap + " out of " + cache.Count + " BlendShape curves could not be retargeted!\n\n"; - if (log) Debug.Log(reportHeader + report); + if (log) Util.LogAlways(reportHeader + report); bool PURGE = true; // Purge all curves from the animation that dont have a valid path in the target object @@ -1222,24 +1225,19 @@ static void RetargetBlendShapes(AnimationClip originalClip, AnimationClip workin } } - static AnimationClip WriteAnimationToAssetDatabase(AnimationClip originalClip, AnimationClip workingClip, GameObject fbxAsset, string prefix = "", bool overwrite = false) + static string GenerateClipAssetPath(AnimationClip originalClip, GameObject fbxAsset, string prefix = "", bool overwrite = false) { - if (!(originalClip && workingClip && fbxAsset)) return null; + if (!(originalClip && fbxAsset)) return null; string fbxPath = AssetDatabase.GetAssetPath(fbxAsset); - - if (string.IsNullOrEmpty(fbxPath)) - { - Debug.LogError("Unable to locate source character path from model: " + fbxAsset.name); - return null; - } + if (string.IsNullOrEmpty(fbxPath)) return null; string characterName = Path.GetFileNameWithoutExtension(fbxPath); string fbxFolder = Path.GetDirectoryName(fbxPath); string animFolder = Path.Combine(fbxFolder, ANIM_FOLDER_NAME, characterName); Util.EnsureAssetsFolderExists(animFolder); string clipName = originalClip.name; - if (clipName.iStartsWith(characterName + "_")) + if (clipName.iStartsWith(characterName + "_")) clipName = clipName.Remove(0, characterName.Length + 1); if (string.IsNullOrEmpty(prefix)) @@ -1247,7 +1245,7 @@ static AnimationClip WriteAnimationToAssetDatabase(AnimationClip originalClip, A string clipPath = AssetDatabase.GetAssetPath(originalClip); string clipFile = Path.GetFileNameWithoutExtension(clipPath); if (!clipPath.iEndsWith(".anim")) prefix = clipFile; - } + } string animName = NameAnimation(characterName, clipName, prefix); string assetPath = Path.Combine(animFolder, animName + ".anim"); @@ -1265,7 +1263,14 @@ static AnimationClip WriteAnimationToAssetDatabase(AnimationClip originalClip, A } } - Debug.Log("Writing Asset: " + assetPath); + return assetPath; + } + + static AnimationClip WriteAnimationToAssetDatabase(AnimationClip workingClip, string assetPath) + { + if (string.IsNullOrEmpty(assetPath)) return null; + + Util.LogInfo("Writing Asset: " + assetPath); var output = Object.Instantiate(workingClip); // clone so that workingClip isn't locked to an on-disk asset AnimationClip outputClip = output as AnimationClip; @@ -1405,25 +1410,31 @@ private static void ExtractPose() System.IO.File.WriteAllText(path, pathString); } - public static void GenerateCharacterTargetedAnimations(GameObject characterFbx) + public static void GenerateCharacterTargetedAnimations(GameObject characterFbx, GameObject characterPrefab, bool replace) { - AnimationClip[] clips = Util.GetAllAnimationClipsFromCharacter(characterFbx); - List processedAssets = new List(); - GameObject characterPrefab = Util.FindCharacterPrefabAsset(characterFbx); + AnimationClip[] clips = Util.GetAllAnimationClipsFromCharacter(characterFbx); + + if (!characterPrefab) characterPrefab = Util.FindCharacterPrefabAsset(characterFbx); + if (!characterPrefab) return; + string firstPath = null; if (clips.Length > 0) { int index = 0; foreach (AnimationClip clip in clips) - { + { + string assetPath = GenerateClipAssetPath(clip, characterFbx, RETARGET_SOURCE_PREFIX, true); + if (string.IsNullOrEmpty(firstPath)) firstPath = assetPath; + if (File.Exists(assetPath) && !replace) continue; AnimationClip workingClip = AnimPlayerGUI.CloneClip(clip); RetargetBlendShapes(clip, workingClip, characterPrefab, false); - AnimationClip asset = WriteAnimationToAssetDatabase(clip, workingClip, characterFbx, RETARGET_SOURCE_PREFIX, true); - processedAssets.Add(asset); + AnimationClip asset = WriteAnimationToAssetDatabase(workingClip, assetPath); index++; } - AnimPlayerGUI.UpdateAnimatorClip(CharacterAnimator, processedAssets[0]); + if (!string.IsNullOrEmpty(firstPath)) + AnimPlayerGUI.UpdateAnimatorClip(CharacterAnimator, + AssetDatabase.LoadAssetAtPath(firstPath)); } } diff --git a/Editor/CharacterInfo.cs b/Editor/CharacterInfo.cs index 2ce09f5..0edf289 100644 --- a/Editor/CharacterInfo.cs +++ b/Editor/CharacterInfo.cs @@ -37,7 +37,9 @@ public enum ShaderFeatureFlags { NoShaderFeatures = 0, Tessellation = 1 } //, Te public string folder; public bool isLOD = false; - public bool bakeIsBaked = false; + public bool bakeIsBaked = false; + public bool animationSetup = false; + public int animationRetargeted = 0; // these are the settings the character is currently set to build private ProcessingType logType = ProcessingType.None; @@ -283,6 +285,12 @@ public void Read() case "shaderFlags": ShaderFlags = (ShaderFeatureFlags)int.Parse(value); break; + case "animationSetup": + animationSetup = value == "true" ? true : false; + break; + case "animationRetargeted": + animationRetargeted = int.Parse(value); + break; } } ApplySettings(); @@ -301,6 +309,8 @@ public void Write() writer.WriteLine("bakeCustomShaders=" + (builtBakeCustomShaders ? "true" : "false")); writer.WriteLine("bakeSeparatePrefab=" + (builtBakeSeparatePrefab ? "true" : "false")); writer.WriteLine("shaderFlags=" + (int)BuiltShaderFlags); + writer.WriteLine("animationSetup=" + (animationSetup ? "true" : "false")); + writer.WriteLine("animationRetargeted=" + animationRetargeted.ToString()); writer.Close(); AssetDatabase.ImportAsset(infoPath); } diff --git a/Editor/ComputeBake.cs b/Editor/ComputeBake.cs index 094eecf..249901e 100644 --- a/Editor/ComputeBake.cs +++ b/Editor/ComputeBake.cs @@ -516,7 +516,7 @@ private Material CreateBakedMaterial(Texture2D baseMap, Texture2D maskMap, // add the path of the remapped material for later re-import. string remapPath = AssetDatabase.GetAssetPath(bakedMaterial); - if (remapPath == fbxPath) Debug.LogError("remapPath: " + remapPath + " is fbxPath!"); + if (remapPath == fbxPath) Util.LogError("remapPath: " + remapPath + " is fbxPath!"); if (remapPath != fbxPath && AssetDatabase.WriteImportSettingsIfDirty(remapPath)) importAssets.Add(AssetDatabase.GetAssetPath(bakedMaterial)); diff --git a/Editor/Importer.cs b/Editor/Importer.cs index 8ee4c95..b1a2be6 100644 --- a/Editor/Importer.cs +++ b/Editor/Importer.cs @@ -157,7 +157,7 @@ public Importer(CharacterInfo info) if (jsonData.PathExists(jsonPath)) jsonMeshData = jsonData.GetObjectAtPath(jsonPath); else - Debug.LogError("Unable to find Json mesh data: " + jsonPath); + Util.LogError("Unable to find Json mesh data: " + jsonPath); string jsonVersion = jsonData?.GetStringValue(characterName + "/Version"); if (!string.IsNullOrEmpty(jsonVersion)) @@ -226,6 +226,8 @@ public GameObject Import() AssetDatabase.ImportAsset(fbxPath, ImportAssetOptions.ForceUpdate); } + Util.LogInfo("Processing Materials."); + // Note: the material setup is split into three passes because, // Unity's asset dependencies can cause re-import loops on *every* texure re-import. // To minimise this, the import is done in three passes, and @@ -252,23 +254,41 @@ public GameObject Import() importer.importLights = false; importer.importVisibility = true; } + + // setup initial animations (only do this once) + if (!characterInfo.animationSetup) + { + RL.SetupAnimation(importer, characterInfo, false); + } // save all the changes and refresh the asset database. AssetDatabase.WriteImportSettingsIfDirty(fbxPath); importAssets.Add(fbxPath); AssetDatabase.SaveAssets(); - AssetDatabase.Refresh(); + AssetDatabase.Refresh(); - // create prefab + // create prefab. GameObject prefab = RL.CreatePrefabFromFbx(characterInfo, fbx); + // setup 2 pass hair in the prefab. if (characterInfo.DualMaterialHair) { - MeshUtil.Extract2PassHairMeshes(prefab); + Util.LogInfo("Extracting 2 Pass hair meshes."); + prefab = MeshUtil.Extract2PassHairMeshes(characterInfo, prefab); ImporterWindow.TrySetMultiPass(true); } - Util.LogInfo("Done!"); + // extract and retarget animations if needed. + int animationRetargeted = characterInfo.DualMaterialHair ? 2 : 1; + bool replace = characterInfo.animationRetargeted != animationRetargeted; + if (replace) Util.LogInfo("Retargeting all imported animations."); + AnimRetargetGUI.GenerateCharacterTargetedAnimations(fbx, prefab, replace); + characterInfo.animationRetargeted = animationRetargeted; + + // create default animator if there isn't one. + RL.ApplyAnimatorController(characterInfo, RL.AutoCreateAnimator(fbx, characterInfo.path, importer)); + + Util.LogAlways("Done building materials for character " + characterName + "!"); Selection.activeObject = prefab; @@ -330,7 +350,7 @@ private void ProcessObjectBuildPass(GameObject obj) // there is a bug where a space in name causes the name to be truncated on export from CC3/4 if (objName.Contains(" ")) { - Debug.LogWarning("Object name " + objName + " contains a space, this can cause the materials to setup incorrectly."); + Util.LogWarn("Object name " + objName + " contains a space, this can cause the materials to setup incorrectly."); string[] split = objName.Split(' '); objName = split[0]; jsonPath = objName + "/Materials/" + sourceName; @@ -341,7 +361,7 @@ private void ProcessObjectBuildPass(GameObject obj) } } } - if (matJson == null) Debug.LogError("Unable to find json material data: " + jsonPath); + if (matJson == null) Util.LogError("Unable to find json material data: " + jsonPath); // determine the material type, this dictates the shader and template material. MaterialType materialType = GetMaterialType(obj, sharedMat, sourceName, matJson); @@ -583,7 +603,7 @@ private Material CreateRemapMaterial(MaterialType materialType, Material sharedM // check that shader exists. if (!shader) { - Debug.LogError("No shader found for material: " + sourceName); + Util.LogError("No shader found for material: " + sourceName); return null; } @@ -626,7 +646,7 @@ private Material CreateRemapMaterial(MaterialType materialType, Material sharedM // add the path of the remapped material for later re-import. string remapPath = AssetDatabase.GetAssetPath(remapMaterial); - if (remapPath == fbxPath) Debug.LogError("remapPath: " + remapPath + " is fbxPath (shouldn't happen)!"); + if (remapPath == fbxPath) Util.LogError("remapPath: " + remapPath + " is fbxPath (shouldn't happen)!"); if (remapPath != fbxPath && AssetDatabase.WriteImportSettingsIfDirty(remapPath)) importAssets.Add(AssetDatabase.GetAssetPath(remapMaterial)); @@ -726,7 +746,7 @@ private bool BakeBlenderTextures(string sourceName, QuickJSON matJson) { if (diffuse && opacity && diffuse != opacity) { - Debug.Log("Baking DiffuseAlpha texture for " + sourceName); + Util.LogInfo("Baking DiffuseAlpha texture for " + sourceName); folder = Util.GetAssetFolder(diffuse, opacity); diffuseAlpha = baker.BakeBlenderDiffuseAlphaMap(diffuse, opacity, folder, sourceName + "_BDiffuseAlpha"); baked = true; @@ -737,7 +757,7 @@ private bool BakeBlenderTextures(string sourceName, QuickJSON matJson) { if (metallic || roughness || occlusion || microNormalMask) { - Debug.Log("Baking HDRP Mask texture for " + sourceName); + Util.LogInfo("Baking HDRP Mask texture for " + sourceName); folder = Util.GetAssetFolder(metallic, roughness, occlusion, microNormalMask); HDRPMask = baker.BakeBlenderHDRPMaskMap(metallic, occlusion, microNormalMask, roughness, smoothnessLUT, folder, sourceName + "_BHDRP"); baked = true; @@ -748,7 +768,7 @@ private bool BakeBlenderTextures(string sourceName, QuickJSON matJson) { if (metallic || roughness) { - Debug.Log("Baking MetallicAlpha texture for " + sourceName); + Util.LogInfo("Baking MetallicAlpha texture for " + sourceName); folder = Util.GetAssetFolder(metallic, roughness); metallicGloss = baker.BakeBlenderMetallicGlossMap(metallic, roughness, smoothnessLUT, folder, sourceName + "_BMetallicAlpha"); baked = true; diff --git a/Editor/ImporterWindow.cs b/Editor/ImporterWindow.cs index 0e070a6..92f62b7 100644 --- a/Editor/ImporterWindow.cs +++ b/Editor/ImporterWindow.cs @@ -660,7 +660,10 @@ private void OnGUIActionArea(Rect actionBlock) GUILayout.Width(ACTION_BUTTON_SIZE), GUILayout.Height(ACTION_BUTTON_SIZE))) { RL.SetAnimationImport(contextCharacter, contextCharacter.Fbx); - AnimRetargetGUI.GenerateCharacterTargetedAnimations(contextCharacter.Fbx); + AnimRetargetGUI.GenerateCharacterTargetedAnimations(contextCharacter.Fbx, null, true); + int animationRetargeted = contextCharacter.DualMaterialHair ? 2 : 1; + contextCharacter.animationRetargeted = animationRetargeted; + contextCharacter.Write(); } GUI.enabled = true; @@ -812,9 +815,6 @@ private void OnGUITreeViewArea(Rect treeviewBlock) GUILayout.EndArea(); } - - - private void OnGUISettingsArea(Rect settingsBlock) { GUILayout.BeginArea(settingsBlock); @@ -861,6 +861,22 @@ private void OnGUISettingsArea(Rect settingsBlock) new GUIContent("Animation Player On", "Always show the animation player when opening the preview scene.")); GUILayout.Space(ROW_SPACE); + + string label = "Log Everything"; + if (Util.LOG_LEVEL == 0) label = "Log Errors Only"; + if (Util.LOG_LEVEL == 1) label = "Log Warnings and Errors"; + if (EditorGUILayout.DropdownButton( + content: new GUIContent(label), + focusType: FocusType.Passive)) + { + GenericMenu menu = new GenericMenu(); + menu.AddItem(new GUIContent("Log Errors Only"), Util.LOG_LEVEL == 0, LogOptionSelected, 0); + menu.AddItem(new GUIContent("Log Warnings and Errors"), Util.LOG_LEVEL == 1, LogOptionSelected, 1); + menu.AddItem(new GUIContent("Log Everything"), Util.LOG_LEVEL == 2, LogOptionSelected, 2); + menu.ShowAsContext(); + } + GUILayout.Space(ROW_SPACE); + GUILayout.EndVertical(); GUILayout.FlexibleSpace(); @@ -869,6 +885,11 @@ private void OnGUISettingsArea(Rect settingsBlock) GUILayout.EndArea(); } + private void LogOptionSelected(object sel) + { + Util.LOG_LEVEL = (int)sel; + } + private void EyeOptionSelected(object sel) { contextCharacter.QualEyes = (CharacterInfo.EyeQuality)sel; @@ -919,8 +940,10 @@ public static void TrySetMultiPass(bool state) private GameObject ImportCharacter(CharacterInfo info) { - Importer import = new Importer(info); - return import.Import(); + Importer import = new Importer(info); + GameObject prefab = import.Import(); + info.Write(); + return prefab; } private static void ClearAllData() @@ -1036,8 +1059,7 @@ private void BuildCharacter() contextCharacter.BuildQuality = MaterialQuality.High; // import and build the materials from the Json data - GameObject prefabAsset = ImportCharacter(contextCharacter); - contextCharacter.Write(); + GameObject prefabAsset = ImportCharacter(contextCharacter); // refresh the tree view with the new data CreateTreeView(true); diff --git a/Editor/MeshUtil.cs b/Editor/MeshUtil.cs index 59d9298..9db8914 100644 --- a/Editor/MeshUtil.cs +++ b/Editor/MeshUtil.cs @@ -240,8 +240,7 @@ public static bool ReplaceMesh(Object obj, Mesh mesh) { GameObject prefabAsset = Util.FindRootPrefabAssetFromSceneObject(obj); GameObject sceneRoot = Util.GetScenePrefabInstanceRoot(obj); - string prefabPath = AssetDatabase.GetAssetPath(prefabAsset); - Debug.Log(prefabPath); + string prefabPath = AssetDatabase.GetAssetPath(prefabAsset); // this doesn't work... //PrefabUtility.ApplyObjectOverride(obj, prefabPath, InteractionMode.UserAction); // only this works: @@ -265,13 +264,13 @@ public static void PruneBlendShapes(Object obj) if (string.IsNullOrEmpty(path)) { - Debug.LogWarning("Object: " + obj.name + " has no source Prefab Asset."); + Util.LogWarn("Object: " + obj.name + " has no source Prefab Asset."); path = Path.Combine("Assets", "dummy.prefab"); } if (!srcMesh) { - Debug.LogError("No mesh found in selected object."); + Util.LogError("No mesh found in selected object."); return; } @@ -339,7 +338,7 @@ public static void PruneBlendShapes(Object obj) if (!ReplaceMesh(obj, createdMesh)) { - Debug.LogError("Unable to set mesh in selected object!"); + Util.LogError("Unable to set mesh in selected object!"); } } } @@ -405,13 +404,13 @@ public static void ReverseTriangleOrder(Object obj) if (string.IsNullOrEmpty(fbxPath)) { - Debug.LogWarning("Object: " + obj.name + " has no source Prefab Asset."); + Util.LogWarn("Object: " + obj.name + " has no source Prefab Asset."); fbxPath = Path.Combine("Assets", "dummy.prefab"); } if (!srcMesh) { - Debug.LogError("No mesh found in selected object."); + Util.LogError("No mesh found in selected object."); return; } @@ -491,7 +490,7 @@ public static void ReverseTriangleOrder(Object obj) if (!ReplaceMesh(obj, createdMesh)) { - Debug.LogError("Unable to set mesh in selected object!"); + Util.LogError("Unable to set mesh in selected object!"); } } } @@ -1057,10 +1056,7 @@ private static void FixHDRP2PassMaterials(Material firstPass, Material secondPas secondPass.EnableKeyword("BOOLEAN_SECONDPASS_ON"); secondPass.SetFloat("BOOLEAN_SECONDPASS", 1f); Pipeline.ResetMaterial(secondPass); - - Debug.Log(firstPass.IsKeywordEnabled("BOOLEAN_SECONDPASS_ON")); - Debug.Log(secondPass.IsKeywordEnabled("BOOLEAN_SECONDPASS_ON")); - + /* aif.SaveAndReimport(); ais.SaveAndReimport(); @@ -1068,18 +1064,15 @@ private static void FixHDRP2PassMaterials(Material firstPass, Material secondPas } } - public static void Extract2PassHairMeshes(Object prefabAsset) + public static GameObject Extract2PassHairMeshes(CharacterInfo info, GameObject prefab) { - if (!prefabAsset) return; - GameObject fbxAsset = Util.FindRootPrefabAssetFromSceneObject(prefabAsset); - GameObject prefab = Util.FindCharacterPrefabAsset(fbxAsset); - string fbxPath = AssetDatabase.GetAssetPath(fbxAsset); - string name = Path.GetFileNameWithoutExtension(fbxPath); - string fbxFolder = Path.GetDirectoryName(fbxPath); + if (!prefab) return null; + string name = info.name; + string fbxFolder = info.folder; string materialFolder = Path.Combine(fbxFolder, Importer.MATERIALS_FOLDER, name); string meshFolder = Path.Combine(fbxFolder, MESH_FOLDER_NAME, name); - if (!prefab) return; + if (!prefab) return null; GameObject clone = (GameObject)PrefabUtility.InstantiatePrefab(prefab); int processCount = 0; @@ -1134,8 +1127,8 @@ public static void Extract2PassHairMeshes(Object prefabAsset) bool useTessellation = oldMat.shader.name.iContains("_Tessellation"); if (subMeshCount > 1 && oldMat.shader.name.iContains(Pipeline.SHADER_HQ_HAIR)) - { - Debug.Log("Extracting subMesh(" + index.ToString() + ") from Object: " + oldObj.name); + { + Util.LogInfo("Extracting subMesh(" + index.ToString() + ") from Object: " + oldObj.name); // extract mesh into two new meshes, the old mesh without the extracted submesh // and just the extracted submesh @@ -1189,7 +1182,7 @@ public static void Extract2PassHairMeshes(Object prefabAsset) } else if (subMeshCount == 1 && oldMat.shader.name.iContains(Pipeline.SHADER_HQ_HAIR)) { - Debug.Log("Leaving subMesh(" + index.ToString() + ") in Object: " + oldObj.name); + Util.LogInfo("Leaving subMesh(" + index.ToString() + ") in Object: " + oldObj.name); Material[] sharedMaterials = new Material[2]; // - add first pass hair shader material @@ -1221,7 +1214,7 @@ public static void Extract2PassHairMeshes(Object prefabAsset) if (indicesToRemove.Count > 0) { - Debug.Log("Removing submeshes from Object: " + oldObj.name); + Util.LogInfo("Removing submeshes from Object: " + oldObj.name); Mesh remainingMesh = RemoveSubMeshes(oldMesh, indicesToRemove); // Save the mesh asset. string meshPath = Path.Combine(meshFolder, oldObj.name + "_Remaining.mesh"); @@ -1244,12 +1237,12 @@ public static void Extract2PassHairMeshes(Object prefabAsset) processCount++; } - } + } } if (prefab && processCount > 0) - { - Debug.Log("Updating character prefab..."); + { + Util.LogInfo("Updating character prefab..."); // save the clone as the prefab for this character string prefabPath = AssetDatabase.GetAssetPath(prefab); prefab = PrefabUtility.SaveAsPrefabAsset(clone, prefabPath); @@ -1257,10 +1250,12 @@ public static void Extract2PassHairMeshes(Object prefabAsset) } else { - Debug.Log("Nothing to process (or already processed)..."); + Util.LogInfo("Nothing to process (or already processed)..."); } if (clone) UnityEngine.Object.DestroyImmediate(clone); + + return prefab; } public struct SmoothVertData @@ -1445,7 +1440,7 @@ public static void AutoSmoothMesh(Object obj) { if (srcMesh.name.iEndsWith("_Smoothed")) { - Debug.LogWarning("Mesh is already smoothed!"); + Util.LogWarn("Mesh is already smoothed!"); return; } @@ -1466,9 +1461,9 @@ public static void AutoSmoothMesh(Object obj) Mesh createdMesh = AssetDatabase.LoadAssetAtPath(meshPath); if (ReplaceMesh(obj, createdMesh)) - Debug.Log("Auto Smooth Mesh Complete!"); + Util.LogAlways("Auto Smooth Mesh Complete!"); else - Debug.LogError("Unable to set mesh in selected object!"); + Util.LogError("Unable to set mesh in selected object!"); } } } diff --git a/Editor/Pipeline.cs b/Editor/Pipeline.cs index af467e9..71c708a 100644 --- a/Editor/Pipeline.cs +++ b/Editor/Pipeline.cs @@ -643,7 +643,7 @@ public static string GetTemplateMaterialName(MaterialType materialType, Material templateName = GetDefaultMaterialName(quality); if (string.IsNullOrEmpty(templateName)) - Debug.LogError("Unable to find Template Material for: " + materialType + "/" + quality); + Util.LogError("Unable to find Template Material for: " + materialType + "/" + quality); return templateName; } diff --git a/Editor/PreviewScene.cs b/Editor/PreviewScene.cs index 07cd421..d936eaf 100644 --- a/Editor/PreviewScene.cs +++ b/Editor/PreviewScene.cs @@ -185,7 +185,7 @@ public GameObject UpdatePreviewCharacter(GameObject prefabAsset) GameObject clone = PrefabUtility.InstantiatePrefab(prefabAsset, character.transform) as GameObject; if (clone) { - Debug.Log("Replacing prefab with new generated prefab..."); + Util.LogInfo("Replacing prefab with new generated prefab..."); Selection.activeGameObject = clone; return clone; } diff --git a/Editor/QuickJSON.cs b/Editor/QuickJSON.cs index e821616..a59f68d 100644 --- a/Editor/QuickJSON.cs +++ b/Editor/QuickJSON.cs @@ -45,7 +45,7 @@ public QuickJSON(string jsonText, int startIndex = 0, bool array = false) } catch { - Debug.LogError("Unable to Parse JSON text..."); + Util.LogError("Unable to Parse JSON text..."); } text = null; } diff --git a/Editor/RL.cs b/Editor/RL.cs index 4518716..5400b44 100644 --- a/Editor/RL.cs +++ b/Editor/RL.cs @@ -352,52 +352,53 @@ public static void HumanoidImportSettings(GameObject fbx, ModelImporter importer importer.humanDescription = human; } - public static void AutoCreateAnimator(GameObject fbx, string assetPath, ModelImporter importer) + public static AnimatorController AutoCreateAnimator(GameObject fbx, string assetPath, ModelImporter importer) { string animatorPath = Path.GetDirectoryName(assetPath) + "/" + fbx.name + "_animator.controller"; - - /* - if (!fbx.GetComponent()) - { - fbx.AddComponent(); - fbx.GetComponent().avatar = AvatarBuilder.BuildHumanAvatar(fbx, importer.humanDescription); - fbx.GetComponent().applyRootMotion = true; - fbx.GetComponent().cullingMode = AnimatorCullingMode.CullUpdateTransforms; - }*/ + AnimatorController controller = null; - ModelImporterClipAnimation[] clipAnimations = importer.defaultClipAnimations; - - if (clipAnimations.Length != 0) + if (!File.Exists(animatorPath)) { - if (File.Exists(animatorPath)) return; - AnimatorController.CreateAnimatorControllerAtPath(animatorPath); - AnimatorController controller = AssetDatabase.LoadAssetAtPath(animatorPath); - AnimatorStateMachine stateMachine = controller.layers[0].stateMachine; + ModelImporterClipAnimation[] clipAnimations = importer.defaultClipAnimations; - UnityEngine.Object[] assets = AssetDatabase.LoadAllAssetsAtPath(assetPath); - foreach (UnityEngine.Object obj in assets) + if (clipAnimations.Length != 0) { - AnimationClip clip = obj as AnimationClip; + AnimatorController.CreateAnimatorControllerAtPath(animatorPath); + controller = AssetDatabase.LoadAssetAtPath(animatorPath); + AnimatorStateMachine stateMachine = controller.layers[0].stateMachine; - if (clip) + UnityEngine.Object[] assets = AssetDatabase.LoadAllAssetsAtPath(assetPath); + foreach (UnityEngine.Object obj in assets) { - if (clip.name.iContains("__preview__") || clip.name.iContains("t-pose")) - continue; + AnimationClip clip = obj as AnimationClip; + clip = AnimRetargetGUI.TryGetRetargetedAnimationClip(fbx, clip); - controller.AddMotion(clip, 0); + if (clip) + { + if (clip.name.iContains("__preview__") || clip.name.iContains("t-pose")) + continue; + + controller.AddMotion(clip, 0); + } } - } - if (AssetDatabase.WriteImportSettingsIfDirty(assetPath)) - { - AssetDatabase.SaveAssets(); - AssetDatabase.Refresh(); + if (AssetDatabase.WriteImportSettingsIfDirty(assetPath)) + { + AssetDatabase.SaveAssets(); + AssetDatabase.Refresh(); + } } } + else + { + controller = AssetDatabase.LoadAssetAtPath(animatorPath); + } + + return controller; } - public static void SetAnimation(ModelImporter importer, string assetPath) + public static void SetupAnimation(ModelImporter importer, CharacterInfo characterInfo, bool forceUpdate) { if (importer.defaultClipAnimations.Length > 0) { @@ -439,77 +440,58 @@ public static void SetAnimation(ModelImporter importer, string assetPath) if (changed) { importer.clipAnimations = animations; - AssetDatabase.WriteImportSettingsIfDirty(assetPath); - AssetDatabase.SaveAssets(); - AssetDatabase.Refresh(); + if (forceUpdate) + { + AssetDatabase.WriteImportSettingsIfDirty(characterInfo.path); + AssetDatabase.SaveAssets(); + AssetDatabase.Refresh(); + } } + + characterInfo.animationSetup = true; } public static void SetAnimationImport(CharacterInfo info, GameObject fbx) - { - string assetPath = info.path; - ModelImporter importer = (ModelImporter)AssetImporter.GetAtPath(info.path); - - // set humanoid animation type - //CC3Util.HumanoidImportSettings(fbx, importer, characterName, generation, jsonData); - - SetAnimation(importer, info.path); - - AutoCreateAnimator(fbx, info.path, importer); - - AssetDatabase.SaveAssets(); - AssetDatabase.Refresh(); + { + ModelImporter importer = (ModelImporter)AssetImporter.GetAtPath(info.path); + SetupAnimation(importer, info, true); + ApplyAnimatorController(info, AutoCreateAnimator(fbx, info.path, importer)); + } - string prefabFolder = Util.CreateFolder(info.folder, Importer.PREFABS_FOLDER); + public static void ApplyAnimatorController(CharacterInfo info, AnimatorController controller) + { + string prefabFolder = Util.CreateFolder(info.folder, Importer.PREFABS_FOLDER); string prefabPath = Path.Combine(prefabFolder, info.name + ".prefab"); string prefabBakedPath = Path.Combine(prefabFolder, info.name + "_Baked.prefab"); - string animatorControllerPath = Path.Combine(info.folder, info.name + "_animator.controller"); - if (File.Exists(animatorControllerPath)) + + if (controller) { if (File.Exists(prefabPath)) { GameObject prefab = AssetDatabase.LoadAssetAtPath(prefabPath); - GameObject clone = PrefabUtility.InstantiatePrefab(prefab) as GameObject; - - // Apply Animator: - if (!clone.GetComponent().runtimeAnimatorController) - { - clone.GetComponent().runtimeAnimatorController = - AssetDatabase.LoadAssetAtPath(animatorControllerPath); + Animator animator = prefab.GetComponent(); - clone.GetComponent().applyRootMotion = true; - clone.GetComponent().cullingMode = AnimatorCullingMode.CullUpdateTransforms; - - PrefabUtility.SaveAsPrefabAsset(clone, prefabPath); + if (animator && !animator.runtimeAnimatorController) + { + animator.runtimeAnimatorController = controller; + animator.applyRootMotion = true; + animator.cullingMode = AnimatorCullingMode.CullUpdateTransforms; } - - UnityEngine.Object.DestroyImmediate(clone); - } - else - { - CreatePrefabFromFbx(info, fbx); } if (File.Exists(prefabBakedPath)) { GameObject prefab = AssetDatabase.LoadAssetAtPath(prefabBakedPath); - GameObject clone = PrefabUtility.InstantiatePrefab(prefab) as GameObject; + Animator animator = prefab.GetComponent(); - // Apply Animator: - if (!clone.GetComponent().runtimeAnimatorController) + if (animator && !animator.runtimeAnimatorController) { - clone.GetComponent().runtimeAnimatorController = - AssetDatabase.LoadAssetAtPath(animatorControllerPath); - - clone.GetComponent().applyRootMotion = true; - clone.GetComponent().cullingMode = AnimatorCullingMode.CullUpdateTransforms; - - PrefabUtility.SaveAsPrefabAsset(clone, prefabBakedPath); - } - - UnityEngine.Object.DestroyImmediate(clone); + animator.runtimeAnimatorController = controller; + animator.applyRootMotion = true; + animator.cullingMode = AnimatorCullingMode.CullUpdateTransforms; + } } - } + } } public static GameObject CreatePrefabFromFbx(CharacterInfo info, GameObject fbx) diff --git a/Editor/Util.cs b/Editor/Util.cs index 069a9f7..187b337 100644 --- a/Editor/Util.cs +++ b/Editor/Util.cs @@ -25,14 +25,7 @@ namespace Reallusion.Import { public static class Util { - public static int LOG_LEVEL = 0; - - public static bool ImportCharacter(CharacterInfo info, MaterialQuality quality) - { - Importer importCharacter = new Importer(info); - return importCharacter.Import(); - } - + public static int LOG_LEVEL = 1; public static bool IsCC3Character(Object obj) { @@ -507,19 +500,7 @@ public static float CombineSpecularToSmoothness(float specular, float smoothness const float specularMid = 0.5f; float P = Mathf.Log(smoothnessStdMax) / Mathf.Log(specularMid); return smoothness * Mathf.Clamp(Mathf.Pow(specular, P), 0f, 0.897f); - } - - public static void DoTest(Object asset) - { - string assetPath = AssetDatabase.GetAssetPath(asset); - - Object[] objects = AssetDatabase.LoadAllAssetsAtPath(assetPath); - - foreach (Object o in objects) - { - Debug.Log(o); - } - } + } public static string GetShaderName(Material mat) { @@ -830,13 +811,9 @@ public static void LogError(string message) } } - - - - - - - - + public static void LogAlways(string message) + { + Debug.Log(message); + } } } \ No newline at end of file diff --git a/Editor/WindowManager.cs b/Editor/WindowManager.cs index ff47568..651082b 100644 --- a/Editor/WindowManager.cs +++ b/Editor/WindowManager.cs @@ -246,7 +246,7 @@ public static void TakeScreenShot() { string dateStamp = DateTime.Now.ToString("yyMMdd-hhmmss"); string fileName = "Screenshot-" + dateStamp + ".png"; - Debug.Log("Saving screenshot to: " + fileName); + Util.LogAlways("Saving screenshot to: " + fileName); ScreenCapture.CaptureScreenshot(fileName); } From 4120da83449ff079cd5ec64dfe9a1d60dc31a25f Mon Sep 17 00:00:00 2001 From: soupday <79094830+soupday@users.noreply.github.com> Date: Tue, 21 Jun 2022 03:04:41 +0100 Subject: [PATCH 36/38] 1.3.2 Remove animation player completely for baking (it messes with the prefabs) --- Editor/ImporterWindow.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Editor/ImporterWindow.cs b/Editor/ImporterWindow.cs index 92f62b7..5ff6b68 100644 --- a/Editor/ImporterWindow.cs +++ b/Editor/ImporterWindow.cs @@ -1085,6 +1085,8 @@ private void BakeCharacter() { if (contextCharacter.HQMaterials) { + WindowManager.HideAnimationPlayer(true); + ComputeBake baker = new ComputeBake(contextCharacter.Fbx, contextCharacter); GameObject bakedAsset = baker.BakeHQ(); From bcb535ec7bdfc456f5fdd236f62ea775e65663da Mon Sep 17 00:00:00 2001 From: soupday <79094830+soupday@users.noreply.github.com> Date: Tue, 21 Jun 2022 16:25:52 +0100 Subject: [PATCH 37/38] 1.3.2 Animation Mode fix after recompile. --- Editor/AnimPlayerGUI.cs | 20 +++++-- Editor/ImporterWindow.cs | 14 ++--- Editor/MeshUtil.cs | 13 ++--- Editor/Util.cs | 120 ++++++++++++++++++++++++++++++++++++--- Editor/WindowManager.cs | 60 +++++++++++++++++--- 5 files changed, 190 insertions(+), 37 deletions(-) diff --git a/Editor/AnimPlayerGUI.cs b/Editor/AnimPlayerGUI.cs index 3d17141..cd1457f 100644 --- a/Editor/AnimPlayerGUI.cs +++ b/Editor/AnimPlayerGUI.cs @@ -24,11 +24,12 @@ public static class AnimPlayerGUI private static bool forceUpdate = false; private static FacialProfile defaultProfile = new FacialProfile(ExpressionProfile.ExPlus, VisemeProfile.PairsCC3); - public static void OpenPlayer(GameObject fbx) + public static void OpenPlayer(GameObject scenePrefab) { - if (fbx) + if (scenePrefab) { - SetCharacter(fbx); + scenePrefab = Util.TryResetScenePrefab(scenePrefab); + SetCharacter(scenePrefab); } if (!IsPlayerShown()) @@ -49,7 +50,7 @@ public static void OpenPlayer(GameObject fbx) } } - public static void ClosePlayer() + public static void ClosePlayer() { if (IsPlayerShown()) { @@ -58,6 +59,12 @@ public static void ClosePlayer() if (AnimationMode.InAnimationMode()) AnimationMode.StopAnimationMode(); + if (CharacterAnimator) + { + GameObject scenePrefab = Util.GetScenePrefabInstanceRoot(CharacterAnimator.gameObject); + Util.TryResetScenePrefab(scenePrefab); + } + #if SCENEVIEW_OVERLAY_COMPATIBLE //2021.2.0a17+ AnimPlayerOverlay.HideAll(); @@ -91,8 +98,8 @@ public static void SetCharacter(GameObject scenePrefab) if (WindowManager.IsPreviewScene) scenePrefab = WindowManager.GetPreviewScene().GetPreviewCharacter(); - if (scenePrefab) - { + if (scenePrefab) + { Animator animator = scenePrefab.GetComponent(); GameObject sceneFbx = Util.GetCharacterSourceFbx(scenePrefab); AnimationClip clip = Util.GetFirstAnimationClipFromCharacter(sceneFbx); @@ -131,6 +138,7 @@ static public void UpdateAnimatorClip(Animator animator, AnimationClip clip) if (WorkingClip && CharacterAnimator) { + // also restarts animation mode SampleOnce(); } } diff --git a/Editor/ImporterWindow.cs b/Editor/ImporterWindow.cs index 5ff6b68..0ec59c8 100644 --- a/Editor/ImporterWindow.cs +++ b/Editor/ImporterWindow.cs @@ -1036,12 +1036,11 @@ bool UpdatePreviewCharacter(GameObject prefabAsset) { if (WindowManager.IsPreviewScene) { - bool animationMode = AnimationMode.InAnimationMode(); - if (animationMode) AnimationMode.StopAnimationMode(); + bool animationMode = WindowManager.StopAnimationMode(); WindowManager.GetPreviewScene().UpdatePreviewCharacter(prefabAsset); - if (animationMode) AnimationMode.StartAnimationMode(); + WindowManager.RestartAnimationMode(animationMode); } return WindowManager.IsPreviewScene; @@ -1049,7 +1048,7 @@ bool UpdatePreviewCharacter(GameObject prefabAsset) private void BuildCharacter() { - Util.LogInfo("Doing: Building materials..."); + Util.LogInfo("Building materials:"); // refresh the character info for any Json changes contextCharacter.Refresh(); @@ -1085,6 +1084,8 @@ private void BakeCharacter() { if (contextCharacter.HQMaterials) { + Util.LogInfo("Baking materials:"); + WindowManager.HideAnimationPlayer(true); ComputeBake baker = new ComputeBake(contextCharacter.Fbx, contextCharacter); @@ -1104,12 +1105,11 @@ bool ShowBakedCharacter(GameObject bakedAsset) { if (WindowManager.IsPreviewScene) { - bool animationMode = AnimationMode.InAnimationMode(); - if (animationMode) AnimationMode.StopAnimationMode(); + bool animationMode = WindowManager.StopAnimationMode(); WindowManager.GetPreviewScene().ShowBakedCharacter(bakedAsset); - if (animationMode) AnimationMode.StartAnimationMode(); + WindowManager.RestartAnimationMode(animationMode); } return WindowManager.IsPreviewScene; diff --git a/Editor/MeshUtil.cs b/Editor/MeshUtil.cs index 9db8914..3384f79 100644 --- a/Editor/MeshUtil.cs +++ b/Editor/MeshUtil.cs @@ -206,9 +206,8 @@ public static Mesh GetMeshFrom(Object obj) } public static bool ReplaceMesh(Object obj, Mesh mesh) - { - bool animationMode = AnimationMode.InAnimationMode(); - if (animationMode) AnimationMode.StopAnimationMode(); + { + bool animationMode = WindowManager.StopAnimationMode(obj); bool replaced = false; Object o = null; @@ -236,18 +235,16 @@ public static bool ReplaceMesh(Object obj, Mesh mesh) } } - if (replaced) - { - GameObject prefabAsset = Util.FindRootPrefabAssetFromSceneObject(obj); + if (replaced) + { GameObject sceneRoot = Util.GetScenePrefabInstanceRoot(obj); - string prefabPath = AssetDatabase.GetAssetPath(prefabAsset); // this doesn't work... //PrefabUtility.ApplyObjectOverride(obj, prefabPath, InteractionMode.UserAction); // only this works: PrefabUtility.ApplyPrefabInstance(sceneRoot, InteractionMode.UserAction); } - if (animationMode) AnimationMode.StartAnimationMode(); + WindowManager.RestartAnimationMode(animationMode); return replaced; } diff --git a/Editor/Util.cs b/Editor/Util.cs index 187b337..f0a601c 100644 --- a/Editor/Util.cs +++ b/Editor/Util.cs @@ -25,7 +25,32 @@ namespace Reallusion.Import { public static class Util { - public static int LOG_LEVEL = 1; + public static int log_level = -1; + public static int LOG_LEVEL + { + get + { + if (log_level == -1) + { + if (EditorPrefs.HasKey("RL_Log_Level")) + { + log_level = EditorPrefs.GetInt("RL_Log_Level"); + } + else + { + log_level = 0; + EditorPrefs.SetInt("RL_Log_Level", log_level); + } + } + return log_level; + } + + set + { + log_level = value; + EditorPrefs.SetInt("RL_Log_Level", value); + } + } public static bool IsCC3Character(Object obj) { @@ -765,16 +790,97 @@ public static GameObject FindRootPrefabAssetFromSceneObject(Object sceneObject) GameObject instanceRoot = GetScenePrefabInstanceRoot(sceneObject); return FindRootPrefabAsset(instanceRoot); + } + + public static void ResetPrefabTransforms(GameObject prefabObj) + { + if (prefabObj) + { + GameObject source = PrefabUtility.GetCorrespondingObjectFromOriginalSource(prefabObj); + if (source && source != prefabObj) + { + bool resetPos = false; + bool resetRot = false; + bool resetSca = false; + if (prefabObj.transform.position != source.transform.position) resetPos = true; + if (prefabObj.transform.rotation != source.transform.rotation) resetRot = true; + if (prefabObj.transform.localScale != source.transform.localScale) resetSca = true; + if (resetPos) prefabObj.transform.position = source.transform.position; + if (resetRot) prefabObj.transform.rotation = source.transform.rotation; + if (resetSca) prefabObj.transform.localScale = source.transform.localScale; + /* + if (resetPos || resetRot || resetSca) + { + string report = "Resetting " + prefabObj.name + ":"; + if (resetPos) report += " Position"; + if (resetRot) report += " Rotation"; + if (resetSca) report += " Scale"; + Debug.Log(report); + } + */ + + for (int i = 0; i < prefabObj.transform.childCount; i++) + { + Transform child = prefabObj.transform.GetChild(i); + ResetPrefabTransforms(child.gameObject); + } + } + } } - public static void ResetPrefabTransforms(Transform root) + public static GameObject TryResetScenePrefab(GameObject scenePrefab) { - for (int i = 0; i < root.childCount; i++) - { - Transform child = root.transform.GetChild(i); - PrefabUtility.RevertObjectOverride(child, InteractionMode.AutomatedAction); - ResetPrefabTransforms(child); + if (PrefabNeedsReset(scenePrefab)) + { + Util.LogInfo("Resetting Prefab"); + ResetPrefabTransforms(scenePrefab); + /* + GameObject prefabSource = PrefabUtility.GetCorrespondingObjectFromSource(scenePrefab); + Transform t = scenePrefab.transform; + Transform parent = t.parent; + Vector3 pos = t.position; + Quaternion rot = t.rotation; + Vector3 sca = t.localScale; + GameObject.DestroyImmediate(scenePrefab); + scenePrefab = (GameObject)PrefabUtility.InstantiatePrefab(prefabSource); + scenePrefab.transform.parent = parent; + scenePrefab.transform.position = pos; + scenePrefab.transform.rotation = rot; + scenePrefab.transform.localScale = sca; + */ } + + return scenePrefab; + } + + public static bool PrefabNeedsReset(GameObject prefabObj) + { + if (prefabObj) + { + GameObject source = PrefabUtility.GetCorrespondingObjectFromOriginalSource(prefabObj); + if (source && source != prefabObj) + { + bool resetPos = false; + bool resetRot = false; + bool resetSca = false; + if (prefabObj.transform.position != source.transform.position) resetPos = true; + if (prefabObj.transform.rotation != source.transform.rotation) resetRot = true; + if (prefabObj.transform.localScale != source.transform.localScale) resetSca = true; + if (resetPos || resetRot || resetSca) + { + return true; + } + + for (int i = 0; i < prefabObj.transform.childCount; i++) + { + Transform child = prefabObj.transform.GetChild(i); + bool result = PrefabNeedsReset(child.gameObject); + if (result) return true; + } + } + } + + return false; } public static void FindSceneObjects(Transform root, string search, List found) diff --git a/Editor/WindowManager.cs b/Editor/WindowManager.cs index 651082b..2a22577 100644 --- a/Editor/WindowManager.cs +++ b/Editor/WindowManager.cs @@ -4,6 +4,7 @@ using UnityEngine.SceneManagement; using UnityEditor; using UnityEditor.SceneManagement; +using UnityEditor.Compilation; using System; namespace Reallusion.Import @@ -17,13 +18,14 @@ public static class WindowManager public static bool openedInPreviewScene; public static bool showPlayer = true; public static bool showRetarget = false; + private static bool eventsAdded = false; static WindowManager() - { + { // Even if update is not the most elegant. Using hierarchyWindowChanged for CPU sake will not work in all cases, because when hierarchyWindowChanged is called, Time's values might be all higher than current values. Why? Because current values are set at the first frame. If you keep reloading the same scene, this case happens. EditorApplication.update += WindowManager.MonitorScene; showPlayer = Importer.ANIMPLAYER_ON_BY_DEFAULT; - currentScene = EditorSceneManager.GetActiveScene(); + currentScene = EditorSceneManager.GetActiveScene(); previewScene = PreviewScene.FetchPreviewScene(currentScene); if (previewScene.IsValidPreviewScene) @@ -36,6 +38,20 @@ static WindowManager() previewScene = default; previewSceneHandle = default; } + + if (!eventsAdded) + { + AssemblyReloadEvents.beforeAssemblyReload += OnBeforeAssemblyReload; + } + } + + public static void OnBeforeAssemblyReload() + { + if (AnimationMode.InAnimationMode()) + { + Util.LogInfo("Disabling Animation Mode on editor assembly reload."); + AnimationMode.StopAnimationMode(); + } } public static PreviewScene OpenPreviewScene(GameObject prefab) @@ -68,10 +84,10 @@ public static PreviewScene GetPreviewScene() } return default; - } + } - private static void MonitorScene() - { + private static void MonitorScene() + { Scene activeScene = EditorSceneManager.GetActiveScene(); if (currentScene != activeScene) { @@ -252,14 +268,14 @@ public static void TakeScreenShot() public static void ShowAnimationPlayer() { - GameObject currentCharacterFbx; + GameObject scenePrefab; if (IsPreviewScene) - currentCharacterFbx = GetPreviewScene().GetPreviewCharacter(); + scenePrefab = GetPreviewScene().GetPreviewCharacter(); else - currentCharacterFbx = Selection.activeGameObject; + scenePrefab = Selection.activeGameObject; - AnimPlayerGUI.OpenPlayer(currentCharacterFbx); + AnimPlayerGUI.OpenPlayer(scenePrefab); openedInPreviewScene = IsPreviewScene; if (showRetarget) ShowAnimationRetargeter(); @@ -294,6 +310,32 @@ public static void HideAnimationRetargeter(bool updateShowRetarget) if (updateShowRetarget) showRetarget = false; + } + + public static bool StopAnimationMode(UnityEngine.Object obj = null) + { + bool inAnimationMode = false; + if (AnimationMode.InAnimationMode()) + { + inAnimationMode = true; + AnimationMode.StopAnimationMode(); + if (obj) + { + GameObject scenePrefab = Util.GetScenePrefabInstanceRoot(obj); + Util.TryResetScenePrefab(scenePrefab); + } + } + + return inAnimationMode; + } + + public static void RestartAnimationMode(bool inAnimationMode) + { + if (inAnimationMode) + { + if (!AnimationMode.InAnimationMode()) + AnimationMode.StartAnimationMode(); + } } } } From 4335e3d625522fb5a55dc5a3bbfcc6281e380157 Mon Sep 17 00:00:00 2001 From: soupday <79094830+soupday@users.noreply.github.com> Date: Tue, 21 Jun 2022 20:08:31 +0100 Subject: [PATCH 38/38] 1.3.2 - --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 66ccbd6..8e0b65c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -31,6 +31,7 @@ Changelog - A report of the retarget, listing how the BlendShapes are remapped and which could not be retarget is logged to the console. - Animation player and retargetter UI and internal logic, should be less glitchy. - No longer reprocesses the same textures when used by different materials during material build. + - Character prefab no longer gets stuck in current Animation Player pose after recompiling editor assembly. - Numerous fixes to internal workings and code refactors.