From 9f8a7fb7d88fb41105fb331a909bdaa881b29359 Mon Sep 17 00:00:00 2001 From: Maximilian Winter Date: Sat, 10 Dec 2022 15:02:53 +0100 Subject: [PATCH] Added basic blending and refactored some files --- ...onBookEditor.cs => AnimationBookEditor.cs} | 8 +- ...or.cs.meta => AnimationBookEditor.cs.meta} | 0 ...aryEditor.cs => AnimationLibraryEditor.cs} | 8 +- ...cs.meta => AnimationLibraryEditor.cs.meta} | 0 Editor/Scripts/ModelBaker/AnimationPrefab.cs | 12 +- ....cs => VertexAnimationModelBakerEditor.cs} | 8 +- ...> VertexAnimationModelBakerEditor.cs.meta} | 0 ...lBaker.cs => VertexAnimationModelBaker.cs} | 24 +- ...meta => VertexAnimationModelBaker.cs.meta} | 0 Runtime/Scripts/AnimatedPrefabSpawner.cs | 4 +- .../Scripts/{VA_Animation.cs => Animation.cs} | 2 +- ...VA_Animation.cs.meta => Animation.cs.meta} | 0 .../{VA_AnimationBook.cs => AnimationBook.cs} | 10 +- ...tionBook.cs.meta => AnimationBook.cs.meta} | 0 .../AnimationDataComponentAuthoring.cs | 25 + ...> AnimationDataComponentAuthoring.cs.meta} | 0 ...nimationLibrary.cs => AnimationLibrary.cs} | 18 +- ...brary.cs.meta => AnimationLibrary.cs.meta} | 0 ... => AnimationLibraryComponentAuthoring.cs} | 66 +- ...nimationLibraryComponentAuthoring.cs.meta} | 0 ...LibraryData.cs => AnimationLibraryData.cs} | 0 ...a.cs.meta => AnimationLibraryData.cs.meta} | 0 Runtime/Scripts/AnimatorAspect.cs | 155 + Runtime/Scripts/AnimatorAspect.cs.meta | 3 + Runtime/Scripts/AnimatorSystem.cs | 36 + ...rSystem.cs.meta => AnimatorSystem.cs.meta} | 0 Runtime/Scripts/MaterialComponentData.cs | 28 + ....cs.meta => MaterialComponentData.cs.meta} | 0 Runtime/Scripts/ModelBaker/AnimationBaker.cs | 2 +- .../Scripts/ModelBaker/MeshLodGenerator.cs | 3 +- Runtime/Scripts/ModelBaker/MeshUtils.cs | 3 +- ...2DArrayUtils.cs => Texture2DArrayUtils.cs} | 2 +- ...ls.cs.meta => Texture2DArrayUtils.cs.meta} | 0 .../VA_AnimationDataComponentAuthoring.cs | 21 - .../Scripts/VA_AnimatorComponentAuthoring.cs | 9 - .../VA_AnimatorComponentAuthoring.cs.meta | 11 - Runtime/Scripts/VA_AnimatorSystem.cs | 74 - Runtime/Scripts/VA_MaterialComponentData.cs | 15 - .../Shaders/Graphs/LitBlending.ShaderGraph | 13041 ++++++++++++++++ ...raph.meta => LitBlending.ShaderGraph.meta} | 0 ...erGraph => LitWithoutBlending.ShaderGraph} | 328 +- .../LitWithoutBlending.ShaderGraph.meta | 10 + Runtime/TAO.VertexAnimation.asmdef | 2 +- 43 files changed, 13583 insertions(+), 345 deletions(-) rename Editor/Scripts/Editor/{VA_AnimationBookEditor.cs => AnimationBookEditor.cs} (78%) rename Editor/Scripts/Editor/{VA_AnimationBookEditor.cs.meta => AnimationBookEditor.cs.meta} (100%) rename Editor/Scripts/Editor/{VA_AnimationLibraryEditor.cs => AnimationLibraryEditor.cs} (78%) rename Editor/Scripts/Editor/{VA_AnimationLibraryEditor.cs.meta => AnimationLibraryEditor.cs.meta} (100%) rename Editor/Scripts/ModelBaker/Editor/{VA_ModelBakerEditor.cs => VertexAnimationModelBakerEditor.cs} (91%) rename Editor/Scripts/ModelBaker/Editor/{VA_ModelBakerEditor.cs.meta => VertexAnimationModelBakerEditor.cs.meta} (100%) rename Editor/Scripts/ModelBaker/{VA_ModelBaker.cs => VertexAnimationModelBaker.cs} (88%) rename Editor/Scripts/ModelBaker/{VA_ModelBaker.cs.meta => VertexAnimationModelBaker.cs.meta} (100%) rename Runtime/Scripts/{VA_Animation.cs => Animation.cs} (91%) rename Runtime/Scripts/{VA_Animation.cs.meta => Animation.cs.meta} (100%) rename Runtime/Scripts/{VA_AnimationBook.cs => AnimationBook.cs} (88%) rename Runtime/Scripts/{VA_AnimationBook.cs.meta => AnimationBook.cs.meta} (100%) create mode 100644 Runtime/Scripts/AnimationDataComponentAuthoring.cs rename Runtime/Scripts/{VA_AnimationDataComponentAuthoring.cs.meta => AnimationDataComponentAuthoring.cs.meta} (100%) rename Runtime/Scripts/{VA_AnimationLibrary.cs => AnimationLibrary.cs} (69%) rename Runtime/Scripts/{VA_AnimationLibrary.cs.meta => AnimationLibrary.cs.meta} (100%) rename Runtime/Scripts/{VA_AnimationLibraryComponentAuthoring.cs => AnimationLibraryComponentAuthoring.cs} (68%) rename Runtime/Scripts/{VA_AnimationLibraryComponentAuthoring.cs.meta => AnimationLibraryComponentAuthoring.cs.meta} (100%) rename Runtime/Scripts/{VA_AnimationLibraryData.cs => AnimationLibraryData.cs} (100%) rename Runtime/Scripts/{VA_AnimationLibraryData.cs.meta => AnimationLibraryData.cs.meta} (100%) create mode 100644 Runtime/Scripts/AnimatorAspect.cs create mode 100644 Runtime/Scripts/AnimatorAspect.cs.meta create mode 100644 Runtime/Scripts/AnimatorSystem.cs rename Runtime/Scripts/{VA_AnimatorSystem.cs.meta => AnimatorSystem.cs.meta} (100%) create mode 100644 Runtime/Scripts/MaterialComponentData.cs rename Runtime/Scripts/{VA_MaterialComponentData.cs.meta => MaterialComponentData.cs.meta} (100%) rename Runtime/Scripts/{VA_Texture2DArrayUtils.cs => Texture2DArrayUtils.cs} (98%) rename Runtime/Scripts/{VA_Texture2DArrayUtils.cs.meta => Texture2DArrayUtils.cs.meta} (100%) delete mode 100644 Runtime/Scripts/VA_AnimationDataComponentAuthoring.cs delete mode 100644 Runtime/Scripts/VA_AnimatorComponentAuthoring.cs delete mode 100644 Runtime/Scripts/VA_AnimatorComponentAuthoring.cs.meta delete mode 100644 Runtime/Scripts/VA_AnimatorSystem.cs delete mode 100644 Runtime/Scripts/VA_MaterialComponentData.cs create mode 100644 Runtime/Shaders/Graphs/LitBlending.ShaderGraph rename Runtime/Shaders/Graphs/{Lit.ShaderGraph.meta => LitBlending.ShaderGraph.meta} (100%) rename Runtime/Shaders/Graphs/{Lit.ShaderGraph => LitWithoutBlending.ShaderGraph} (96%) create mode 100644 Runtime/Shaders/Graphs/LitWithoutBlending.ShaderGraph.meta diff --git a/Editor/Scripts/Editor/VA_AnimationBookEditor.cs b/Editor/Scripts/Editor/AnimationBookEditor.cs similarity index 78% rename from Editor/Scripts/Editor/VA_AnimationBookEditor.cs rename to Editor/Scripts/Editor/AnimationBookEditor.cs index 21fb6b5..613afeb 100644 --- a/Editor/Scripts/Editor/VA_AnimationBookEditor.cs +++ b/Editor/Scripts/Editor/AnimationBookEditor.cs @@ -3,14 +3,14 @@ using UnityEditor; namespace TAO.VertexAnimation.Editor { - [CustomEditor(typeof(VA_AnimationBook))] - public class VA_AnimationBookEditor : UnityEditor.Editor + [CustomEditor(typeof(AnimationBook))] + public class AnimationBookEditor : UnityEditor.Editor { - private VA_AnimationBook animationBook = null; + private AnimationBook animationBook = null; void OnEnable() { - animationBook = target as VA_AnimationBook; + animationBook = target as AnimationBook; } public override void OnInspectorGUI() diff --git a/Editor/Scripts/Editor/VA_AnimationBookEditor.cs.meta b/Editor/Scripts/Editor/AnimationBookEditor.cs.meta similarity index 100% rename from Editor/Scripts/Editor/VA_AnimationBookEditor.cs.meta rename to Editor/Scripts/Editor/AnimationBookEditor.cs.meta diff --git a/Editor/Scripts/Editor/VA_AnimationLibraryEditor.cs b/Editor/Scripts/Editor/AnimationLibraryEditor.cs similarity index 78% rename from Editor/Scripts/Editor/VA_AnimationLibraryEditor.cs rename to Editor/Scripts/Editor/AnimationLibraryEditor.cs index 3c429e5..247c0d2 100644 --- a/Editor/Scripts/Editor/VA_AnimationLibraryEditor.cs +++ b/Editor/Scripts/Editor/AnimationLibraryEditor.cs @@ -3,14 +3,14 @@ using UnityEditor; namespace TAO.VertexAnimation.Editor { - [CustomEditor(typeof(VA_AnimationLibrary))] - public class VA_AnimationLibraryEditor : UnityEditor.Editor + [CustomEditor(typeof(AnimationLibrary))] + public class AnimationLibraryEditor : UnityEditor.Editor { - private VA_AnimationLibrary library = null; + private AnimationLibrary library = null; void OnEnable() { - library = target as VA_AnimationLibrary; + library = target as AnimationLibrary; } public override void OnInspectorGUI() diff --git a/Editor/Scripts/Editor/VA_AnimationLibraryEditor.cs.meta b/Editor/Scripts/Editor/AnimationLibraryEditor.cs.meta similarity index 100% rename from Editor/Scripts/Editor/VA_AnimationLibraryEditor.cs.meta rename to Editor/Scripts/Editor/AnimationLibraryEditor.cs.meta diff --git a/Editor/Scripts/ModelBaker/AnimationPrefab.cs b/Editor/Scripts/ModelBaker/AnimationPrefab.cs index 2bdeb94..644e2d9 100644 --- a/Editor/Scripts/ModelBaker/AnimationPrefab.cs +++ b/Editor/Scripts/ModelBaker/AnimationPrefab.cs @@ -20,9 +20,9 @@ namespace TAO.VertexAnimation.Editor parent.AddComponent(); } - if (!parent.TryGetComponent(out VA_AnimationLibraryComponentAuthoring _)) + if (!parent.TryGetComponent(out AnimationLibraryComponentAuthoring _)) { - parent.AddComponent(); + parent.AddComponent(); } //if (!parent.TryGetComponent(out Unity.Entities.ConvertToEntity _)) @@ -33,7 +33,7 @@ namespace TAO.VertexAnimation.Editor else { // Create parent. - parent = new GameObject(name, typeof(LODGroup), typeof(VA_AnimationLibraryComponentAuthoring)); + parent = new GameObject(name, typeof(LODGroup), typeof(AnimationLibraryComponentAuthoring)); } // Create all LODs. @@ -65,13 +65,13 @@ namespace TAO.VertexAnimation.Editor } else { - child = new GameObject(childName, typeof(MeshFilter), typeof(MeshRenderer), typeof(VA_AnimationDataComponentAuthoring)); + child = new GameObject(childName, typeof(MeshFilter), typeof(MeshRenderer), typeof(AnimationDataComponentAuthoring)); } } - if (!child.TryGetComponent(out VA_AnimationDataComponentAuthoring ad)) + if (!child.TryGetComponent(out AnimationDataComponentAuthoring ad)) { - child.AddComponent(); + child.AddComponent(); } if (child.TryGetComponent(out MeshFilter mf)) diff --git a/Editor/Scripts/ModelBaker/Editor/VA_ModelBakerEditor.cs b/Editor/Scripts/ModelBaker/Editor/VertexAnimationModelBakerEditor.cs similarity index 91% rename from Editor/Scripts/ModelBaker/Editor/VA_ModelBakerEditor.cs rename to Editor/Scripts/ModelBaker/Editor/VertexAnimationModelBakerEditor.cs index c245004..22faed6 100644 --- a/Editor/Scripts/ModelBaker/Editor/VA_ModelBakerEditor.cs +++ b/Editor/Scripts/ModelBaker/Editor/VertexAnimationModelBakerEditor.cs @@ -3,14 +3,14 @@ using UnityEditor; namespace TAO.VertexAnimation.Editor { - [CustomEditor(typeof(VA_ModelBaker))] - public class VA_ModelBakerEditor : UnityEditor.Editor + [CustomEditor(typeof(VertexAnimationModelBaker))] + public class VertexAnimationModelBakerEditor : UnityEditor.Editor { - private VA_ModelBaker modelBaker = null; + private VertexAnimationModelBaker modelBaker = null; void OnEnable() { - modelBaker = target as VA_ModelBaker; + modelBaker = target as VertexAnimationModelBaker; } public override void OnInspectorGUI() diff --git a/Editor/Scripts/ModelBaker/Editor/VA_ModelBakerEditor.cs.meta b/Editor/Scripts/ModelBaker/Editor/VertexAnimationModelBakerEditor.cs.meta similarity index 100% rename from Editor/Scripts/ModelBaker/Editor/VA_ModelBakerEditor.cs.meta rename to Editor/Scripts/ModelBaker/Editor/VertexAnimationModelBakerEditor.cs.meta diff --git a/Editor/Scripts/ModelBaker/VA_ModelBaker.cs b/Editor/Scripts/ModelBaker/VertexAnimationModelBaker.cs similarity index 88% rename from Editor/Scripts/ModelBaker/VA_ModelBaker.cs rename to Editor/Scripts/ModelBaker/VertexAnimationModelBaker.cs index 061a897..08ab8ba 100644 --- a/Editor/Scripts/ModelBaker/VA_ModelBaker.cs +++ b/Editor/Scripts/ModelBaker/VertexAnimationModelBaker.cs @@ -6,7 +6,7 @@ using UnityEngine.Experimental.Rendering; namespace TAO.VertexAnimation.Editor { [CreateAssetMenu(fileName = "new ModelBaker", menuName = "TAO/VertexAnimation/ModelBaker", order = 400)] - public class VA_ModelBaker : ScriptableObject + public class VertexAnimationModelBaker : ScriptableObject { #if UNITY_EDITOR // Input. @@ -31,8 +31,8 @@ namespace TAO.VertexAnimation.Editor public Texture2DArray positionMap = null; public Material material = null; public Mesh[] meshes = null; - public VA_AnimationBook book = null; - public List animations = new List(); + public AnimationBook book = null; + public List animations = new List(); [System.Serializable] public class LODSettings @@ -100,7 +100,7 @@ namespace TAO.VertexAnimation.Editor target.ConbineAndConvertGameObject(includeInactive); AnimationBaker.BakedData bakedData = target.Bake(animationClips, applyRootMotion, fps, textureWidth); - positionMap = VA_Texture2DArrayUtils.CreateTextureArray(bakedData.positionMaps.ToArray(), false, true, TextureWrapMode.Repeat, FilterMode.Point, 1, string.Format("{0}_PositionMap", name), true); + positionMap = Texture2DArrayUtils.CreateTextureArray(bakedData.positionMaps.ToArray(), false, true, TextureWrapMode.Repeat, FilterMode.Point, 1, string.Format("{0}_PositionMap", name), true); meshes = bakedData.mesh.GenerateLOD(lodSettings.LODCount(), lodSettings.GetQualitySettings()); DestroyImmediate(target); @@ -126,7 +126,9 @@ namespace TAO.VertexAnimation.Editor } meshes[i].Finalize(); - AssetDatabase.AddObjectToAsset(meshes[i], this); + SerializedObject s = new SerializedObject(meshes[i]); + s.FindProperty("m_IsReadable").boolValue = true; + AssetDatabase.AddObjectToAsset(s.targetObject, this); } AssetDatabase.AddObjectToAsset(positionMap, this); @@ -179,12 +181,12 @@ namespace TAO.VertexAnimation.Editor // Create book. if (!book) { - book = CreateInstance(); + book = CreateInstance(); } book.name = string.Format("{0}_Book", name); book.positionMap = positionMap; - book.animations = new List(); + book.animations = new List(); book.TryAddMaterial(material); // Save book. @@ -207,13 +209,13 @@ namespace TAO.VertexAnimation.Editor VA_AnimationData newData = new VA_AnimationData(animationName, info[i].frames, info[i].maxFrames, info[i].fps, i, -1); // Either update existing animation or create a new one. - if (TryGetAnimationWithName(animationName, out VA_Animation animation)) + if (TryGetAnimationWithName(animationName, out Animation animation)) { animation.SetData(newData); } else { - animation = CreateInstance(); + animation = CreateInstance(); animation.name = animationName; animation.SetData(newData); animations.Add(animation); @@ -229,7 +231,7 @@ namespace TAO.VertexAnimation.Editor } } - private bool TryGetAnimationWithName(string name, out VA_Animation animation) + private bool TryGetAnimationWithName(string name, out Animation animation) { foreach (var a in animations) { @@ -269,7 +271,7 @@ namespace TAO.VertexAnimation.Editor material = null; meshes = null; book = null; - animations = new List(); + animations = new List(); AssetDatabase.SaveAssets(); AssetDatabase.Refresh(); diff --git a/Editor/Scripts/ModelBaker/VA_ModelBaker.cs.meta b/Editor/Scripts/ModelBaker/VertexAnimationModelBaker.cs.meta similarity index 100% rename from Editor/Scripts/ModelBaker/VA_ModelBaker.cs.meta rename to Editor/Scripts/ModelBaker/VertexAnimationModelBaker.cs.meta diff --git a/Runtime/Scripts/AnimatedPrefabSpawner.cs b/Runtime/Scripts/AnimatedPrefabSpawner.cs index 8968ce8..5fe25a8 100644 --- a/Runtime/Scripts/AnimatedPrefabSpawner.cs +++ b/Runtime/Scripts/AnimatedPrefabSpawner.cs @@ -33,9 +33,9 @@ public class AnimatedPrefabSpawner : MonoBehaviour } currentPosition = new Vector3( startPosition.x , currentPosition.y, currentPosition.z + Distance ); } - VA_AnimationLibraryComponentAuthoring[] vaAnimationLibraryComponentAuthorings = Parent.GetComponentsInChildren < VA_AnimationLibraryComponentAuthoring >(); + AnimationLibraryComponentAuthoring[] vaAnimationLibraryComponentAuthorings = Parent.GetComponentsInChildren < AnimationLibraryComponentAuthoring >(); - foreach ( VA_AnimationLibraryComponentAuthoring authoring in vaAnimationLibraryComponentAuthorings ) + foreach ( AnimationLibraryComponentAuthoring authoring in vaAnimationLibraryComponentAuthorings ) { var test = Guid.NewGuid().GetHashCode().ToString(); Debug.Log( test ); diff --git a/Runtime/Scripts/VA_Animation.cs b/Runtime/Scripts/Animation.cs similarity index 91% rename from Runtime/Scripts/VA_Animation.cs rename to Runtime/Scripts/Animation.cs index f4564e3..0191198 100644 --- a/Runtime/Scripts/VA_Animation.cs +++ b/Runtime/Scripts/Animation.cs @@ -3,7 +3,7 @@ using UnityEngine; namespace TAO.VertexAnimation { - public class VA_Animation : ScriptableObject + public class Animation : ScriptableObject { public VA_AnimationData Data; diff --git a/Runtime/Scripts/VA_Animation.cs.meta b/Runtime/Scripts/Animation.cs.meta similarity index 100% rename from Runtime/Scripts/VA_Animation.cs.meta rename to Runtime/Scripts/Animation.cs.meta diff --git a/Runtime/Scripts/VA_AnimationBook.cs b/Runtime/Scripts/AnimationBook.cs similarity index 88% rename from Runtime/Scripts/VA_AnimationBook.cs rename to Runtime/Scripts/AnimationBook.cs index 9f700df..473429b 100644 --- a/Runtime/Scripts/VA_AnimationBook.cs +++ b/Runtime/Scripts/AnimationBook.cs @@ -4,14 +4,14 @@ using UnityEngine; namespace TAO.VertexAnimation { [CreateAssetMenu(fileName = "new AnimationBook", menuName = "TAO/VertexAnimation/AnimationBook", order = 400)] - public class VA_AnimationBook : ScriptableObject + public class AnimationBook : ScriptableObject { - public VA_AnimationBook(Texture2DArray a_positionMap) + public AnimationBook(Texture2DArray a_positionMap) { positionMap = a_positionMap; } - public VA_AnimationBook(Texture2DArray a_positionMap, List a_animations) + public AnimationBook(Texture2DArray a_positionMap, List a_animations) { positionMap = a_positionMap; @@ -24,10 +24,10 @@ namespace TAO.VertexAnimation public int MaxFrames { get; private set; } = 0; public Texture2DArray positionMap = null; - public List animations = new List(); + public List animations = new List(); public List materials = new List(); - public bool TryAddAnimation(VA_Animation animation) + public bool TryAddAnimation(Animation animation) { if (animations != null && animations.Count != 0) { diff --git a/Runtime/Scripts/VA_AnimationBook.cs.meta b/Runtime/Scripts/AnimationBook.cs.meta similarity index 100% rename from Runtime/Scripts/VA_AnimationBook.cs.meta rename to Runtime/Scripts/AnimationBook.cs.meta diff --git a/Runtime/Scripts/AnimationDataComponentAuthoring.cs b/Runtime/Scripts/AnimationDataComponentAuthoring.cs new file mode 100644 index 0000000..15eacf6 --- /dev/null +++ b/Runtime/Scripts/AnimationDataComponentAuthoring.cs @@ -0,0 +1,25 @@ +using Unity.Entities; +using Unity.Mathematics; +using UnityEngine; + +namespace TAO.VertexAnimation +{ + +public class AnimationDataComponentAuthoring : MonoBehaviour +{ + public float4 AnimationDataOne; + public float4 AnimationDataTwo; + public float BlendFactor; +} + +public class AnimationDataComponentBaker : Baker < AnimationDataComponentAuthoring > +{ + public override void Bake( AnimationDataComponentAuthoring authoring ) + { + //Entity parent = GetEntity( authoring.RootParent ); + AddComponent( new FirstAnimationDataComponent{ Value = authoring.AnimationDataOne} ); + AddComponent( new SecondAnimationDataComponent{ Value = authoring.AnimationDataTwo} ); + AddComponent( new BlendingAnimationDataComponent{ Value = authoring.BlendFactor} ); + } +} +} diff --git a/Runtime/Scripts/VA_AnimationDataComponentAuthoring.cs.meta b/Runtime/Scripts/AnimationDataComponentAuthoring.cs.meta similarity index 100% rename from Runtime/Scripts/VA_AnimationDataComponentAuthoring.cs.meta rename to Runtime/Scripts/AnimationDataComponentAuthoring.cs.meta diff --git a/Runtime/Scripts/VA_AnimationLibrary.cs b/Runtime/Scripts/AnimationLibrary.cs similarity index 69% rename from Runtime/Scripts/VA_AnimationLibrary.cs rename to Runtime/Scripts/AnimationLibrary.cs index e938c09..7988c6b 100644 --- a/Runtime/Scripts/VA_AnimationLibrary.cs +++ b/Runtime/Scripts/AnimationLibrary.cs @@ -5,30 +5,30 @@ using UnityEngine; namespace TAO.VertexAnimation { [CreateAssetMenu(fileName = "new AnimationLibrary", menuName = "TAO/VertexAnimation/AnimationLibrary", order = 400)] - public class VA_AnimationLibrary : ScriptableObject + public class AnimationLibrary : ScriptableObject { [SerializeField] - private List animationBooks = new List(); + private List animationBooks = new List(); [HideInInspector] public List animationData = null; #if UNITY_EDITOR [SerializeField] - private List loadedAnimationsPreview = null; + private List loadedAnimationsPreview = null; #endif public void Init() { animationData = new List(); - foreach (VA_AnimationBook book in animationBooks) + foreach (AnimationBook book in animationBooks) { book.UpdateMaterials(); if (book != null) { - foreach (VA_Animation animation in book.animations) + foreach (Animation animation in book.animations) { // TODO: Fix data name, FixedString32 doesn't transfer from editor? //animation.Data.name = new FixedString32(animation.name); @@ -40,13 +40,13 @@ namespace TAO.VertexAnimation public void OnValidate() { - Dictionary usedNames = new Dictionary(); + Dictionary usedNames = new Dictionary(); - foreach (VA_AnimationBook book in animationBooks) + foreach (AnimationBook book in animationBooks) { if (book != null) { - foreach (VA_Animation animation in book.animations) + foreach (Animation animation in book.animations) { if (!usedNames.ContainsKey(animation.name)) { @@ -61,7 +61,7 @@ namespace TAO.VertexAnimation } #if UNITY_EDITOR - loadedAnimationsPreview = new List(); + loadedAnimationsPreview = new List(); foreach (var un in usedNames) { loadedAnimationsPreview.Add(un.Value); diff --git a/Runtime/Scripts/VA_AnimationLibrary.cs.meta b/Runtime/Scripts/AnimationLibrary.cs.meta similarity index 100% rename from Runtime/Scripts/VA_AnimationLibrary.cs.meta rename to Runtime/Scripts/AnimationLibrary.cs.meta diff --git a/Runtime/Scripts/VA_AnimationLibraryComponentAuthoring.cs b/Runtime/Scripts/AnimationLibraryComponentAuthoring.cs similarity index 68% rename from Runtime/Scripts/VA_AnimationLibraryComponentAuthoring.cs rename to Runtime/Scripts/AnimationLibraryComponentAuthoring.cs index cbef7c9..63bac65 100644 --- a/Runtime/Scripts/VA_AnimationLibraryComponentAuthoring.cs +++ b/Runtime/Scripts/AnimationLibraryComponentAuthoring.cs @@ -1,4 +1,5 @@ using System; +using System.Collections.Generic; using Unity.Entities; using Unity.Collections; using Unity.Mathematics; @@ -9,9 +10,9 @@ using Random = Unity.Mathematics.Random; namespace TAO.VertexAnimation { [UnityEngine.DisallowMultipleComponent] - public class VA_AnimationLibraryComponentAuthoring : UnityEngine.MonoBehaviour + public class AnimationLibraryComponentAuthoring : UnityEngine.MonoBehaviour { - public VA_AnimationLibrary AnimationLibrary; + public AnimationLibrary AnimationLibrary; public bool DebugMode = false; public uint Seed; } @@ -21,18 +22,18 @@ internal struct SkinnedMeshEntity : IBufferElementData public Entity Value; } -public struct VA_AnimationLibraryComponent : IComponentData +public struct AnimationLibraryComponent : IComponentData { public BlobAssetReference AnimLibAssetRef; public BlobAssetStore BlobAssetStore; } -public class VA_AnimationLibraryComponentBaker : Baker < VA_AnimationLibraryComponentAuthoring > +public class AnimationLibraryComponentBaker : Baker < AnimationLibraryComponentAuthoring > { - public override void Bake( VA_AnimationLibraryComponentAuthoring authoring ) + public override void Bake( AnimationLibraryComponentAuthoring authoring ) { authoring.AnimationLibrary.Init(); - VA_AnimationLibraryComponent animationLibrary = new VA_AnimationLibraryComponent(); + AnimationLibraryComponent animationLibrary = new AnimationLibraryComponent(); using (BlobBuilder blobBuilder = new BlobBuilder(Allocator.Temp)) { // Construct the root. @@ -71,60 +72,59 @@ public class VA_AnimationLibraryComponentBaker : Baker < VA_AnimationLibraryComp BlobAssetReference animLib = animationLibrary.AnimLibAssetRef; // Get the animation lib data. ref VA_AnimationLibraryData animationsRef = ref animLib.Value; - Random random = new Random( authoring.Seed ); + Random random = new Random( authoring.Seed != 0 ? authoring.Seed : 42 ); int index = random.NextInt( 20 ); // Add animator to 'parent'. VA_AnimatorComponent animatorComponent = new VA_AnimatorComponent { + Enabled = true, AnimationName = animationsRef.animations[index].name, - animationIndex = index, - animationIndexNext = -1, - animationTime = 0, - animationLibrary = animLib + AnimationIndex = 2, + AnimationIndexNext = -1, + AnimationTime = 0, + AnimationLibrary = animLib }; AddComponent(animatorComponent); - VA_AnimatorStateComponent animatorStateComponent = new VA_AnimatorStateComponent + VA_AnimatorBlendStateComponent animatorStateComponent = new VA_AnimatorBlendStateComponent { - Enabled = true, - CurrentAnimationName = animationsRef.animations[index].name, - AnimationIndex = index, + BlendingEnabled = true, + AnimationIndex = 1, AnimationIndexNext = -1, + AnimationTime = 0 }; AddComponent( animatorStateComponent ); var boneEntityArray = AddBuffer(); - - MeshRenderer[] skinnedMeshRenderers = + MeshRenderer[] meshRenderers = authoring.transform.GetComponentsInChildren < MeshRenderer >(); - boneEntityArray.ResizeUninitialized(skinnedMeshRenderers.Length); - - for (int boneIndex = 0; boneIndex < skinnedMeshRenderers.Length; ++boneIndex) + boneEntityArray.ResizeUninitialized(meshRenderers.Length); + for (int meshIndex = 0; meshIndex < meshRenderers.Length; ++meshIndex) { - var boneEntity = GetEntity(skinnedMeshRenderers[boneIndex]); - boneEntityArray[boneIndex] = new SkinnedMeshEntity {Value = boneEntity}; + var meshEntity = GetEntity(meshRenderers[meshIndex]); + boneEntityArray[meshIndex] = new SkinnedMeshEntity {Value = meshEntity}; } } } //[GenerateAuthoringComponent] public struct VA_AnimatorComponent : IComponentData -{ - public FixedString64Bytes AnimationName; - public int animationIndex; - public int animationIndexNext; - public float animationTime; - public BlobAssetReference animationLibrary; -} - -public struct VA_AnimatorStateComponent : IComponentData { public bool Enabled; - public FixedString64Bytes CurrentAnimationName; + public FixedString64Bytes AnimationName; public int AnimationIndex; public int AnimationIndexNext; - public Random Rand; + public float AnimationTime; + public BlobAssetReference AnimationLibrary; +} + +public struct VA_AnimatorBlendStateComponent : IComponentData +{ + public bool BlendingEnabled; + public int AnimationIndex; + public int AnimationIndexNext; + public float AnimationTime; } } \ No newline at end of file diff --git a/Runtime/Scripts/VA_AnimationLibraryComponentAuthoring.cs.meta b/Runtime/Scripts/AnimationLibraryComponentAuthoring.cs.meta similarity index 100% rename from Runtime/Scripts/VA_AnimationLibraryComponentAuthoring.cs.meta rename to Runtime/Scripts/AnimationLibraryComponentAuthoring.cs.meta diff --git a/Runtime/Scripts/VA_AnimationLibraryData.cs b/Runtime/Scripts/AnimationLibraryData.cs similarity index 100% rename from Runtime/Scripts/VA_AnimationLibraryData.cs rename to Runtime/Scripts/AnimationLibraryData.cs diff --git a/Runtime/Scripts/VA_AnimationLibraryData.cs.meta b/Runtime/Scripts/AnimationLibraryData.cs.meta similarity index 100% rename from Runtime/Scripts/VA_AnimationLibraryData.cs.meta rename to Runtime/Scripts/AnimationLibraryData.cs.meta diff --git a/Runtime/Scripts/AnimatorAspect.cs b/Runtime/Scripts/AnimatorAspect.cs new file mode 100644 index 0000000..1bddd0f --- /dev/null +++ b/Runtime/Scripts/AnimatorAspect.cs @@ -0,0 +1,155 @@ +using Unity.Entities; +using Unity.Mathematics; + +namespace TAO.VertexAnimation +{ + +public readonly partial struct AnimatorAspect : IAspect +{ + private readonly RefRW < VA_AnimatorComponent > m_Animator; + private readonly RefRW < VA_AnimatorBlendStateComponent > m_AnimatorBlendState; + private readonly DynamicBuffer < SkinnedMeshEntity > m_SkinnedMeshEntities; + + public void UpdateAnimator(float deltaTime, EntityCommandBuffer.ParallelWriter ecb, ref int startIndex) + { + if ( m_Animator.ValueRO.Enabled ) + { + // Get the animation lib data. + ref VA_AnimationLibraryData animationsRef = ref m_Animator.ValueRO.AnimationLibrary.Value; + + //if ( m_Animator.ValueRO.AnimationName != vaAnimatorStateComponent.CurrentAnimationName ) + //{ + // // Set the animation index on the AnimatorComponent to play this animation. + // m_Animator.ValueRO.AnimationIndexNext = VA_AnimationLibraryUtils.GetAnimation(ref animationsRef, vaAnimatorStateComponent.CurrentAnimationName); + // m_Animator.ValueRO.AnimationName = vaAnimatorStateComponent.CurrentAnimationName; + //} + + // 'Play' the actual animation. + m_Animator.ValueRW.AnimationTime += deltaTime * animationsRef.animations[m_Animator.ValueRO.AnimationIndex].frameTime; + + if ( m_Animator.ValueRO.AnimationTime > animationsRef.animations[m_Animator.ValueRO.AnimationIndex].duration ) + { + // Set time. Using the difference to smoothen out animations when looping. + m_Animator.ValueRW.AnimationTime -= animationsRef.animations[m_Animator.ValueRO.AnimationIndex].duration; + + //m_Animator.ValueRW.animationIndexNext = vaAnimatorStateComponent.Rand.NextInt( 20 ); + } + + // Lerp animations. + // Set animation for lerp. + int animationIndexNext = m_Animator.ValueRO.AnimationIndexNext; + + if ( animationIndexNext < 0 ) + { + animationIndexNext = m_Animator.ValueRO.AnimationIndex; + + //m_Animator.ValueRO.animationIndexNext = animationIndexNext + 1; + } + + // Calculate next frame time for lerp. + float animationTimeNext = m_Animator.ValueRO.AnimationTime + + ( 1.0f / animationsRef.animations[animationIndexNext].maxFrames ); + + if ( animationTimeNext > animationsRef.animations[animationIndexNext].duration ) + { + // Set time. Using the difference to smooth out animations when looping. + animationTimeNext -= m_Animator.ValueRO.AnimationTime; + } + + int animationIndexNextBlend = 0; + float animationTimeNextBlend = 0.0f; + + if ( m_AnimatorBlendState.ValueRO.BlendingEnabled ) + { + // 'Play' the actual animation. + m_AnimatorBlendState.ValueRW.AnimationTime += deltaTime * + animationsRef. + animations[m_AnimatorBlendState.ValueRO.AnimationIndex]. + frameTime; + + if ( m_AnimatorBlendState.ValueRO.AnimationTime > + animationsRef.animations[m_AnimatorBlendState.ValueRO.AnimationIndex].duration ) + { + // Set time. Using the difference to smoothen out animations when looping. + m_AnimatorBlendState.ValueRW.AnimationTime -= + animationsRef.animations[m_AnimatorBlendState.ValueRO.AnimationIndex].duration; + + //m_Animator.ValueRO.animationIndexNext = vaAnimatorStateComponent.Rand.NextInt( 20 ); + } + + // Lerp animations. + // Set animation for lerp. + animationIndexNextBlend = m_AnimatorBlendState.ValueRO.AnimationIndexNext; + + if ( animationIndexNextBlend < 0 ) + { + animationIndexNextBlend = m_AnimatorBlendState.ValueRO.AnimationIndex; + + //m_Animator.ValueRO.animationIndexNext = animationIndexNext + 1; + } + + // Calculate next frame time for lerp. + animationTimeNextBlend = m_AnimatorBlendState.ValueRO.AnimationTime + + ( 1.0f / animationsRef.animations[animationIndexNextBlend].maxFrames ); + + if ( animationTimeNextBlend > animationsRef.animations[animationIndexNextBlend].duration ) + { + // Set time. Using the difference to smooth out animations when looping. + animationTimeNextBlend -= m_AnimatorBlendState.ValueRO.AnimationTime; + } + } + + for ( int i = 0; i < m_SkinnedMeshEntities.Length; i++ ) + { + FirstAnimationDataComponent animationDataComponent = new FirstAnimationDataComponent(); + + animationDataComponent.Value = new float4 + { + x = m_Animator.ValueRO.AnimationTime, + y = VA_AnimationLibraryUtils.GetAnimationMapIndex( + ref animationsRef, + m_Animator.ValueRO.AnimationIndex ), + z = animationTimeNext, + w = VA_AnimationLibraryUtils.GetAnimationMapIndex( ref animationsRef, animationIndexNext ) + }; + + ecb.SetComponent < FirstAnimationDataComponent >(startIndex, + m_SkinnedMeshEntities[i].Value, + animationDataComponent ); + + startIndex++; + + if ( m_AnimatorBlendState.ValueRO.BlendingEnabled ) + { + SecondAnimationDataComponent animationDataComponent2 = new SecondAnimationDataComponent(); + + animationDataComponent2.Value = new float4 + { + x = m_AnimatorBlendState.ValueRO.AnimationTime, + y = VA_AnimationLibraryUtils.GetAnimationMapIndex( + ref animationsRef, + m_AnimatorBlendState.ValueRO.AnimationIndex ), + z = animationTimeNextBlend, + w = VA_AnimationLibraryUtils.GetAnimationMapIndex( + ref animationsRef, + animationIndexNextBlend ) + }; + + ecb.SetComponent < SecondAnimationDataComponent >(startIndex, + m_SkinnedMeshEntities[i].Value, + animationDataComponent2 ); + + startIndex++; + } + } + + if ( m_Animator.ValueRO.AnimationIndexNext >= 0 ) + { + m_Animator.ValueRW.AnimationIndex = animationIndexNext; + m_Animator.ValueRW.AnimationIndexNext = -1; + } + } + } +} + +} diff --git a/Runtime/Scripts/AnimatorAspect.cs.meta b/Runtime/Scripts/AnimatorAspect.cs.meta new file mode 100644 index 0000000..03988c9 --- /dev/null +++ b/Runtime/Scripts/AnimatorAspect.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 116de67f78e741cb93a39dc3de9449a3 +timeCreated: 1670678206 \ No newline at end of file diff --git a/Runtime/Scripts/AnimatorSystem.cs b/Runtime/Scripts/AnimatorSystem.cs new file mode 100644 index 0000000..7fb1667 --- /dev/null +++ b/Runtime/Scripts/AnimatorSystem.cs @@ -0,0 +1,36 @@ +using System.Collections.Generic; +using Unity.Collections; +using Unity.Entities; +using Unity.Transforms; +using Unity.Mathematics; + +namespace TAO.VertexAnimation +{ + +// System to update all the animations. +public partial struct AnimatorSystem : ISystem +{ + public void OnCreate( ref SystemState state ) + { + } + + public void OnDestroy( ref SystemState state ) + { + } + + public void OnUpdate( ref SystemState state ) + { + float deltaTime = SystemAPI.Time.DeltaTime; + EntityCommandBuffer ecb = new EntityCommandBuffer( Allocator.Temp ); + int i = 0; + foreach ( var animatorAspect in SystemAPI. + Query < AnimatorAspect >() ) + { + animatorAspect.UpdateAnimator( deltaTime, ecb.AsParallelWriter(), ref i ); + } + + ecb.Playback( state.EntityManager ); + } +} + +} diff --git a/Runtime/Scripts/VA_AnimatorSystem.cs.meta b/Runtime/Scripts/AnimatorSystem.cs.meta similarity index 100% rename from Runtime/Scripts/VA_AnimatorSystem.cs.meta rename to Runtime/Scripts/AnimatorSystem.cs.meta diff --git a/Runtime/Scripts/MaterialComponentData.cs b/Runtime/Scripts/MaterialComponentData.cs new file mode 100644 index 0000000..93e9df7 --- /dev/null +++ b/Runtime/Scripts/MaterialComponentData.cs @@ -0,0 +1,28 @@ +using Unity.Entities; +using Unity.Mathematics; +using Unity.Rendering; + +namespace TAO.VertexAnimation +{ +[MaterialProperty("_AnimationDataOne")] //, MaterialPropertyFormat.Float4 +public struct FirstAnimationDataComponent : IComponentData +{ + // animationTime, animationIndex, colorIndex, nan. + public float4 Value; +} + +[MaterialProperty("_AnimationDataTwo")] //, MaterialPropertyFormat.Float4 +public struct SecondAnimationDataComponent : IComponentData +{ + // animationTime, animationIndex, colorIndex, nan. + public float4 Value; +} + +[MaterialProperty("_AnimationDataBlend")] //, MaterialPropertyFormat.Float4 +public struct BlendingAnimationDataComponent : IComponentData +{ + // animationTime, animationIndex, colorIndex, nan. + public float Value; +} + +} \ No newline at end of file diff --git a/Runtime/Scripts/VA_MaterialComponentData.cs.meta b/Runtime/Scripts/MaterialComponentData.cs.meta similarity index 100% rename from Runtime/Scripts/VA_MaterialComponentData.cs.meta rename to Runtime/Scripts/MaterialComponentData.cs.meta diff --git a/Runtime/Scripts/ModelBaker/AnimationBaker.cs b/Runtime/Scripts/ModelBaker/AnimationBaker.cs index 9877606..45b5c73 100644 --- a/Runtime/Scripts/ModelBaker/AnimationBaker.cs +++ b/Runtime/Scripts/ModelBaker/AnimationBaker.cs @@ -128,7 +128,7 @@ namespace TAO.VertexAnimation // Bake mesh for a copy and to apply the new UV's to. SkinnedMeshRenderer skinnedMeshRenderer = model.GetComponent(); - skinnedMeshRenderer.BakeMesh(mesh); + mesh = model.GetComponent().sharedMesh.Copy(); mesh.RecalculateBounds(); mesh.uv3 = mesh.BakePositionUVs(animationInfo); diff --git a/Runtime/Scripts/ModelBaker/MeshLodGenerator.cs b/Runtime/Scripts/ModelBaker/MeshLodGenerator.cs index 723fb1d..28f0f0f 100644 --- a/Runtime/Scripts/ModelBaker/MeshLodGenerator.cs +++ b/Runtime/Scripts/ModelBaker/MeshLodGenerator.cs @@ -7,11 +7,10 @@ namespace TAO.VertexAnimation public static Mesh[] GenerateLOD(this Mesh mesh, int lods, float[] quality) { Mesh[] lodMeshes = new Mesh[lods]; - + for (int lm = 0; lm < lodMeshes.Length; lm++) { lodMeshes[lm] = mesh.Copy(); - // Only simplify when needed. if (quality[lm] < 1.0f) { diff --git a/Runtime/Scripts/ModelBaker/MeshUtils.cs b/Runtime/Scripts/ModelBaker/MeshUtils.cs index ac8eed2..a7e1530 100644 --- a/Runtime/Scripts/ModelBaker/MeshUtils.cs +++ b/Runtime/Scripts/ModelBaker/MeshUtils.cs @@ -24,7 +24,7 @@ namespace TAO.VertexAnimation uv5 = mesh.uv5, uv6 = mesh.uv6, uv7 = mesh.uv7, - uv8 = mesh.uv8 + uv8 = mesh.uv8, }; return copy; @@ -35,6 +35,7 @@ namespace TAO.VertexAnimation { mesh.Optimize(); mesh.UploadMeshData(true); + } } } diff --git a/Runtime/Scripts/VA_Texture2DArrayUtils.cs b/Runtime/Scripts/Texture2DArrayUtils.cs similarity index 98% rename from Runtime/Scripts/VA_Texture2DArrayUtils.cs rename to Runtime/Scripts/Texture2DArrayUtils.cs index 431f932..6097092 100644 --- a/Runtime/Scripts/VA_Texture2DArrayUtils.cs +++ b/Runtime/Scripts/Texture2DArrayUtils.cs @@ -2,7 +2,7 @@ namespace TAO.VertexAnimation { - public static class VA_Texture2DArrayUtils + public static class Texture2DArrayUtils { public static Texture2DArray CreateTextureArray(Texture2D[] a_textures, bool a_useMipChain, bool a_isLinear, TextureWrapMode a_wrapMode = TextureWrapMode.Repeat, FilterMode a_filterMode = FilterMode.Bilinear, int a_anisoLevel = 1, string a_name = "", bool a_makeNoLongerReadable = true) diff --git a/Runtime/Scripts/VA_Texture2DArrayUtils.cs.meta b/Runtime/Scripts/Texture2DArrayUtils.cs.meta similarity index 100% rename from Runtime/Scripts/VA_Texture2DArrayUtils.cs.meta rename to Runtime/Scripts/Texture2DArrayUtils.cs.meta diff --git a/Runtime/Scripts/VA_AnimationDataComponentAuthoring.cs b/Runtime/Scripts/VA_AnimationDataComponentAuthoring.cs deleted file mode 100644 index b9678bc..0000000 --- a/Runtime/Scripts/VA_AnimationDataComponentAuthoring.cs +++ /dev/null @@ -1,21 +0,0 @@ -using Unity.Entities; -using Unity.Mathematics; -using UnityEngine; - -namespace TAO.VertexAnimation -{ - -public class VA_AnimationDataComponentAuthoring : MonoBehaviour -{ - public float4 Color; -} - -public class VA_AnimationDataBaker : Baker < VA_AnimationDataComponentAuthoring > -{ - public override void Bake( VA_AnimationDataComponentAuthoring authoring ) - { - //Entity parent = GetEntity( authoring.RootParent ); - AddComponent( new VaAnimationDataComponent{ Value = authoring.Color} ); - } -} -} diff --git a/Runtime/Scripts/VA_AnimatorComponentAuthoring.cs b/Runtime/Scripts/VA_AnimatorComponentAuthoring.cs deleted file mode 100644 index c48a0a5..0000000 --- a/Runtime/Scripts/VA_AnimatorComponentAuthoring.cs +++ /dev/null @@ -1,9 +0,0 @@ -using Unity.Entities; -using Unity.Transforms; -using Unity.Collections; -using UnityEngine; - -namespace TAO.VertexAnimation -{ - -} diff --git a/Runtime/Scripts/VA_AnimatorComponentAuthoring.cs.meta b/Runtime/Scripts/VA_AnimatorComponentAuthoring.cs.meta deleted file mode 100644 index f6aced4..0000000 --- a/Runtime/Scripts/VA_AnimatorComponentAuthoring.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 29deecb09ead9e74aa32f9d265f1e7ef -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Runtime/Scripts/VA_AnimatorSystem.cs b/Runtime/Scripts/VA_AnimatorSystem.cs deleted file mode 100644 index e1b2d4d..0000000 --- a/Runtime/Scripts/VA_AnimatorSystem.cs +++ /dev/null @@ -1,74 +0,0 @@ -using System.Collections.Generic; -using Unity.Entities; -using Unity.Transforms; -using Unity.Mathematics; - -namespace TAO.VertexAnimation -{ - // System to update all the animations. - public partial class VA_AnimatorSystem : SystemBase - { - protected override void OnUpdate() - { - float deltaTime = SystemAPI.Time.DeltaTime; - // This is only executed if we have a valid skinning setup - Entities - .ForEach((ref VA_AnimatorComponent animator, in VA_AnimatorStateComponent vaAnimatorStateComponent, in DynamicBuffer bones) => - { - if ( vaAnimatorStateComponent.Enabled ) - { - // Get the animation lib data. - ref VA_AnimationLibraryData animationsRef = ref animator.animationLibrary.Value; - - //if ( animator.AnimationName != vaAnimatorStateComponent.CurrentAnimationName ) - //{ - // // Set the animation index on the AnimatorComponent to play this animation. - // animator.animationIndex = VA_AnimationLibraryUtils.GetAnimation(ref animationsRef, vaAnimatorStateComponent.CurrentAnimationName); - // animator.AnimationName = vaAnimatorStateComponent.CurrentAnimationName; - //} - - - // 'Play' the actual animation. - animator.animationTime += deltaTime * animationsRef.animations[animator.animationIndex].frameTime; - - if (animator.animationTime > animationsRef.animations[animator.animationIndex].duration) - { - // Set time. Using the difference to smoothen out animations when looping. - animator.animationTime -= animationsRef.animations[animator.animationIndex].duration; - } - - // Lerp animations. - // Set animation for lerp. - int animationIndexNext = animator.animationIndexNext; - if (animator.animationIndexNext < 0) - { - animationIndexNext = animator.animationIndex; - //animator.animationIndexNext = animationIndexNext + 1; - } - - // Calculate next frame time for lerp. - float animationTimeNext = animator.animationTime + (1.0f / animationsRef.animations[animationIndexNext].maxFrames); - if (animationTimeNext > animationsRef.animations[animationIndexNext].duration) - { - // Set time. Using the difference to smooth out animations when looping. - animationTimeNext -= animator.animationTime; - } - - for ( int i = 0; i < bones.Length; i++ ) - { - VaAnimationDataComponent vaAnimationDataComponent = new VaAnimationDataComponent(); - vaAnimationDataComponent.Value = new float4 - { - x = animator.animationTime, - y = VA_AnimationLibraryUtils.GetAnimationMapIndex( ref animationsRef, animator.animationIndex ), - z = animationTimeNext, - w = VA_AnimationLibraryUtils.GetAnimationMapIndex( ref animationsRef, animationIndexNext ) - }; - SystemAPI.SetComponent( bones[i].Value, vaAnimationDataComponent ); - } - } - - }).Run(); - } - } -} \ No newline at end of file diff --git a/Runtime/Scripts/VA_MaterialComponentData.cs b/Runtime/Scripts/VA_MaterialComponentData.cs deleted file mode 100644 index 2a90afe..0000000 --- a/Runtime/Scripts/VA_MaterialComponentData.cs +++ /dev/null @@ -1,15 +0,0 @@ -using Unity.Entities; -using Unity.Mathematics; -using Unity.Rendering; - -namespace TAO.VertexAnimation -{ -[MaterialProperty("_AnimationData")] //, MaterialPropertyFormat.Float4 -public struct VaAnimationDataComponent : IComponentData -{ - // animationTime, animationIndex, colorIndex, nan. - public float4 Value; -} - - -} \ No newline at end of file diff --git a/Runtime/Shaders/Graphs/LitBlending.ShaderGraph b/Runtime/Shaders/Graphs/LitBlending.ShaderGraph new file mode 100644 index 0000000..bf11e54 --- /dev/null +++ b/Runtime/Shaders/Graphs/LitBlending.ShaderGraph @@ -0,0 +1,13041 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "c285e49e032c4c3d925d9135ea1f8e89", + "m_Properties": [ + { + "m_Id": "73615b790d14838d808dcc75cf6c7d47" + }, + { + "m_Id": "0d45416d8d660a86b6c005d732a53eaa" + }, + { + "m_Id": "2050e0ab6209188987441943ce1d9601" + }, + { + "m_Id": "dce6400ed295b5879db60d50219be7f8" + }, + { + "m_Id": "56580fdbb4ad4dc39d73f20ee06e5b56" + }, + { + "m_Id": "a4f03e6e3684788ba75400817834c667" + }, + { + "m_Id": "9b352a6846488e8380fa03d9459132c3" + }, + { + "m_Id": "2303ebb861eedd879cdeb61953663a11" + }, + { + "m_Id": "647973c6b9d7d08e89b6831ff21aaaf0" + }, + { + "m_Id": "ef585cca41ba4bd3858cb09898ac8d26" + }, + { + "m_Id": "f105625e9ef44d4c898f7ed315000014" + }, + { + "m_Id": "b8ee11fe1178410a95b7b678347777ae" + }, + { + "m_Id": "d8e6dd9d0f5b4f75a95867330e06f4e6" + }, + { + "m_Id": "a26112f7a84a474fb5edbe1546f1d72b" + }, + { + "m_Id": "4c4eb2d44969485d822ccfa7b1d6cc34" + }, + { + "m_Id": "aa41514a3f3a48c49f0dd3f567b7b3a0" + } + ], + "m_Keywords": [ + { + "m_Id": "b9e013614c534e1cb383404d0ee936b9" + }, + { + "m_Id": "f9e1cb1197da47409d5a9dd9b809de80" + }, + { + "m_Id": "7c33c1d673e94bbeb1b275184439bab2" + }, + { + "m_Id": "91eff99b70f0413a8f826a9f717ac3b6" + }, + { + "m_Id": "cc15912931794ae79993f81f6f7efd62" + } + ], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "86fb5c9a8b5641de8066fe26b14b557c" + } + ], + "m_Nodes": [ + { + "m_Id": "81f4b8eb7f418186969fad0762cb8ab8" + }, + { + "m_Id": "cf69e43290298a83b97530ec65474158" + }, + { + "m_Id": "91829ea0d0227788949ba077294ddc1d" + }, + { + "m_Id": "39465bed8c4831818e9efec2088936e5" + }, + { + "m_Id": "a90eba1bdc90c58190c53102d8e08747" + }, + { + "m_Id": "fa4a24643e6fad8aaefbe2cebc69c09c" + }, + { + "m_Id": "dc8c645c1081278dabf727bd246d3b32" + }, + { + "m_Id": "deffb0a506c7cc8c8d4210bd1df41882" + }, + { + "m_Id": "3cba087e4c7759858b43974a387a7f78" + }, + { + "m_Id": "fcdb24c7b2c9388a99f5a9f660c771b2" + }, + { + "m_Id": "a6cf0ae2bf1bfa889a811e33ead30d4e" + }, + { + "m_Id": "f644ff7ef78338828bcf0832d06b34cd" + }, + { + "m_Id": "621ed7ef94f9278fac1d2a1d2693ee44" + }, + { + "m_Id": "593053494f434b8ea2678800197d6f5f" + }, + { + "m_Id": "82a97a731a634e92b7829f9d48acd24f" + }, + { + "m_Id": "907efe7641ef42f7871dd2405fd1a3bd" + }, + { + "m_Id": "76cd96e5fa3a4c43afdb2cf135f37631" + }, + { + "m_Id": "17c4d89bc88c463cacb65910034d3bf8" + }, + { + "m_Id": "eace7df126164ddcac91b980d4a337eb" + }, + { + "m_Id": "aa343738e2a24eaab98c222198e8a486" + }, + { + "m_Id": "ae27dbe6c62f4b9098f5b93f1f2780bd" + }, + { + "m_Id": "ee4f544267bf4145bae7e3dad3c2ed6b" + }, + { + "m_Id": "71e80e92e94142188b367e239de47046" + }, + { + "m_Id": "6d6bf83fc64a4cb3958a49e03a5aa432" + }, + { + "m_Id": "93eec85ea1e94a5bacb754b3d221939a" + }, + { + "m_Id": "80f7d1cc7b19488e85aa552b5501043c" + }, + { + "m_Id": "d8f8acf30f5e4f53b548d20f8419b501" + }, + { + "m_Id": "57e18109414048918ef47b4ef163e61a" + }, + { + "m_Id": "efa7ac733cc5494aadf85ec21798f053" + }, + { + "m_Id": "9889312c44fe47df9a7f1dd1a4b441dc" + }, + { + "m_Id": "02f4da65baf5456cbddc27189102e24d" + }, + { + "m_Id": "6652daf4988742afb79faed99b20de71" + }, + { + "m_Id": "c4f838b4b7294bfb82f5431a446655cd" + }, + { + "m_Id": "c47cc0596567412d88b52ea0fa261628" + }, + { + "m_Id": "155b2a79aff0451982bb11fd968560d5" + }, + { + "m_Id": "64bcd6375b6a4699bfec544e30dbe840" + }, + { + "m_Id": "3634bb2753944b73abea7e7200ca92b8" + }, + { + "m_Id": "92287c7ffb304016a4e2aba3b2bb3375" + }, + { + "m_Id": "a371ce2e9d97463d96d814a45413df53" + }, + { + "m_Id": "09656b530fb2411a9a1e7610dd421f2c" + }, + { + "m_Id": "f3887f1dfdd44b62863c328af70a21ca" + }, + { + "m_Id": "5d480c1b2a08460bb3c57ddcc8efdc05" + }, + { + "m_Id": "bf6a6ccd714c4a999ee308d087095428" + }, + { + "m_Id": "4177ee1cab5b432b94f24cad8c3cafb0" + }, + { + "m_Id": "d376462bdbe4400f87553535bcc17c38" + }, + { + "m_Id": "a34fc61ffc5c4c76bd0863f9376eaa22" + }, + { + "m_Id": "ad95ecf28af24f97810aa62c9f4993ca" + }, + { + "m_Id": "022a4317e69a4bbbaedc263f95d844aa" + }, + { + "m_Id": "272d49caa0394199bba107c18569dbf8" + }, + { + "m_Id": "82c21ca2e0464ba59aaa92326f6dc886" + }, + { + "m_Id": "ea494f3bfe6e40b3b3086c1a7f1c438d" + }, + { + "m_Id": "6f4e0573d8544a35b7b1ea2437cd99a7" + }, + { + "m_Id": "54d8c8fd2b314adf830ddcc8349b689f" + }, + { + "m_Id": "49ce045bdd4c4db1aabeaee7ebc3d781" + }, + { + "m_Id": "9a57e00cbef04f24854695dae973b7be" + }, + { + "m_Id": "6bba30b8f8294dfcb7c72f94d1cdcf35" + }, + { + "m_Id": "4f03581262094ec683ed8eb56e7b08fe" + }, + { + "m_Id": "57b78b68a624470bb4f85f45b5d9ee24" + }, + { + "m_Id": "9bbe01c82f4d4f51b4aa132db6565fb4" + }, + { + "m_Id": "ed77498f3935431ba1339e3ab58db77a" + }, + { + "m_Id": "c9743d04255644cb90f2f137d655f06f" + }, + { + "m_Id": "141450dad2754b058a4fc871341ace08" + }, + { + "m_Id": "bdb3bb951d6a4641994ae1962b405f1f" + }, + { + "m_Id": "df98706a112f43109a0fc04da74bfaeb" + }, + { + "m_Id": "cd79a2ba492e434183f23bf12f563d45" + }, + { + "m_Id": "b07d9e2392f24c3bb990a1f028ff25f5" + }, + { + "m_Id": "e5e5b472153e421faf1ced4bbab99544" + }, + { + "m_Id": "96e5fb96971c4f4fb000d6715467f4ea" + }, + { + "m_Id": "c67160311c3940b39a8f6fd4f59fcce8" + }, + { + "m_Id": "e436940e72cd4dfc9d2fc46fbcb08d19" + }, + { + "m_Id": "c3f529c5eeeb493387e492e27635091c" + }, + { + "m_Id": "a932c739a0d9425aa8c1ef6d9b354ff5" + }, + { + "m_Id": "d557f77863054e559b14e38897377461" + }, + { + "m_Id": "42ca0807c0914306ae81324bb9af0728" + }, + { + "m_Id": "747f0384c7384fe08c615d766d29a2f3" + }, + { + "m_Id": "187c86887df84b51b1494eaf1cb1133f" + }, + { + "m_Id": "615c95468314417886cbdc674a1d973d" + }, + { + "m_Id": "57af8b0d8e99430a953502818606d6d3" + }, + { + "m_Id": "68c50401d125471a8236dce2d742fe5b" + }, + { + "m_Id": "dfb2b7818dff41ed95bdb15ee2d46fb2" + }, + { + "m_Id": "0cf3a935cfbf4a11a56e3b507618c54f" + }, + { + "m_Id": "f5ea43d87bb445379c9dc4ec7745a9ef" + }, + { + "m_Id": "503e6f771d2144239be2a2a2ceac3cf4" + }, + { + "m_Id": "a147df29f61a4bac80b742f412477170" + }, + { + "m_Id": "c8c6a60ed0d2402c9baeb19ac956da9d" + }, + { + "m_Id": "46513e7e32264a2a91aba77bf91fcbe1" + }, + { + "m_Id": "8033c515f6c44dae82530dfde5de114f" + }, + { + "m_Id": "c45767a93d5f46f0a0c4adb81b77daf9" + }, + { + "m_Id": "b4123beda78f4746bdea268cc0b3b68e" + }, + { + "m_Id": "dc3e8f56156d4b2188490714df53ed8c" + }, + { + "m_Id": "aac144f625554b6b932665da18a6c2e8" + }, + { + "m_Id": "3476eba4c57b41aa89ebd4908f51de29" + }, + { + "m_Id": "6242ecc8f74740399a5a7f12db8c5cc1" + }, + { + "m_Id": "06641cb7d3534b0a987b0fbf829d59ac" + }, + { + "m_Id": "fb97a9be38e5434f8130bbef18b6e2a9" + }, + { + "m_Id": "ce5bb56172a443bd9d11e716bea2d821" + }, + { + "m_Id": "816452faabc940b4ab2dd30dd005bcd4" + }, + { + "m_Id": "afbfcb73be704fafaba7bce0dfb1eca8" + }, + { + "m_Id": "9a7b6248815248459822cbb897ce40c4" + }, + { + "m_Id": "e6040632f3884c2c93c5976fcdbaea8c" + }, + { + "m_Id": "a6fad4cb7525433daccf070d0a146722" + }, + { + "m_Id": "f6e6f89b144f4f2ba579e3b3c3d4d8c8" + }, + { + "m_Id": "71ba95fed519464398b648e0fb37a058" + }, + { + "m_Id": "cc3beb8b178f416c8f88db1e094d0d4a" + }, + { + "m_Id": "30667d3183e94f8f925104a5528ca0ba" + } + ], + "m_GroupDatas": [ + { + "m_Id": "e6214d379a71458b86eeb08aceb126e3" + }, + { + "m_Id": "28a570460d5d456da389318b319381ee" + }, + { + "m_Id": "cdfe775c20b54db2844ca7a931e2465b" + }, + { + "m_Id": "d467618f2df0455290a99285130edaad" + } + ], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "022a4317e69a4bbbaedc263f95d844aa" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "df98706a112f43109a0fc04da74bfaeb" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "02f4da65baf5456cbddc27189102e24d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6652daf4988742afb79faed99b20de71" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "06641cb7d3534b0a987b0fbf829d59ac" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a6fad4cb7525433daccf070d0a146722" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "06641cb7d3534b0a987b0fbf829d59ac" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c45767a93d5f46f0a0c4adb81b77daf9" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "09656b530fb2411a9a1e7610dd421f2c" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f3887f1dfdd44b62863c328af70a21ca" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0cf3a935cfbf4a11a56e3b507618c54f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "afbfcb73be704fafaba7bce0dfb1eca8" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "141450dad2754b058a4fc871341ace08" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "155b2a79aff0451982bb11fd968560d5" + }, + "m_SlotId": -1634479697 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "155b2a79aff0451982bb11fd968560d5" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9bbe01c82f4d4f51b4aa132db6565fb4" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "155b2a79aff0451982bb11fd968560d5" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4177ee1cab5b432b94f24cad8c3cafb0" + }, + "m_SlotId": 1192378022 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "187c86887df84b51b1494eaf1cb1133f" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8033c515f6c44dae82530dfde5de114f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "272d49caa0394199bba107c18569dbf8" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "df98706a112f43109a0fc04da74bfaeb" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "30667d3183e94f8f925104a5528ca0ba" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d557f77863054e559b14e38897377461" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3476eba4c57b41aa89ebd4908f51de29" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "42ca0807c0914306ae81324bb9af0728" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3476eba4c57b41aa89ebd4908f51de29" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "68c50401d125471a8236dce2d742fe5b" + }, + "m_SlotId": 509595180 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3634bb2753944b73abea7e7200ca92b8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "92287c7ffb304016a4e2aba3b2bb3375" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "39465bed8c4831818e9efec2088936e5" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "aa343738e2a24eaab98c222198e8a486" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3cba087e4c7759858b43974a387a7f78" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a90eba1bdc90c58190c53102d8e08747" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4177ee1cab5b432b94f24cad8c3cafb0" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bdb3bb951d6a4641994ae1962b405f1f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "42ca0807c0914306ae81324bb9af0728" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "187c86887df84b51b1494eaf1cb1133f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "46513e7e32264a2a91aba77bf91fcbe1" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e6040632f3884c2c93c5976fcdbaea8c" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "49ce045bdd4c4db1aabeaee7ebc3d781" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "82c21ca2e0464ba59aaa92326f6dc886" + }, + "m_SlotId": -1112573420 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4f03581262094ec683ed8eb56e7b08fe" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "155b2a79aff0451982bb11fd968560d5" + }, + "m_SlotId": 509595180 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4f03581262094ec683ed8eb56e7b08fe" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d376462bdbe4400f87553535bcc17c38" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "503e6f771d2144239be2a2a2ceac3cf4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9a7b6248815248459822cbb897ce40c4" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "54d8c8fd2b314adf830ddcc8349b689f" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b07d9e2392f24c3bb990a1f028ff25f5" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "57af8b0d8e99430a953502818606d6d3" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "68c50401d125471a8236dce2d742fe5b" + }, + "m_SlotId": -1112573420 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "57b78b68a624470bb4f85f45b5d9ee24" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "82c21ca2e0464ba59aaa92326f6dc886" + }, + "m_SlotId": 509595180 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "57e18109414048918ef47b4ef163e61a" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "efa7ac733cc5494aadf85ec21798f053" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "57e18109414048918ef47b4ef163e61a" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "efa7ac733cc5494aadf85ec21798f053" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "57e18109414048918ef47b4ef163e61a" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9889312c44fe47df9a7f1dd1a4b441dc" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "57e18109414048918ef47b4ef163e61a" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9889312c44fe47df9a7f1dd1a4b441dc" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5d480c1b2a08460bb3c57ddcc8efdc05" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ee4f544267bf4145bae7e3dad3c2ed6b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "615c95468314417886cbdc674a1d973d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "68c50401d125471a8236dce2d742fe5b" + }, + "m_SlotId": 2078266122 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "621ed7ef94f9278fac1d2a1d2693ee44" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "80f7d1cc7b19488e85aa552b5501043c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "621ed7ef94f9278fac1d2a1d2693ee44" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5d480c1b2a08460bb3c57ddcc8efdc05" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6242ecc8f74740399a5a7f12db8c5cc1" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c8c6a60ed0d2402c9baeb19ac956da9d" + }, + "m_SlotId": 509595180 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "64bcd6375b6a4699bfec544e30dbe840" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "155b2a79aff0451982bb11fd968560d5" + }, + "m_SlotId": -292266562 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6652daf4988742afb79faed99b20de71" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4f03581262094ec683ed8eb56e7b08fe" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6652daf4988742afb79faed99b20de71" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "141450dad2754b058a4fc871341ace08" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6652daf4988742afb79faed99b20de71" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "57b78b68a624470bb4f85f45b5d9ee24" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6652daf4988742afb79faed99b20de71" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c9743d04255644cb90f2f137d655f06f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "68c50401d125471a8236dce2d742fe5b" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "06641cb7d3534b0a987b0fbf829d59ac" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "68c50401d125471a8236dce2d742fe5b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f5ea43d87bb445379c9dc4ec7745a9ef" + }, + "m_SlotId": 1192378022 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6bba30b8f8294dfcb7c72f94d1cdcf35" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "82c21ca2e0464ba59aaa92326f6dc886" + }, + "m_SlotId": 2078266122 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6d6bf83fc64a4cb3958a49e03a5aa432" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e5e5b472153e421faf1ced4bbab99544" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6f4e0573d8544a35b7b1ea2437cd99a7" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "54d8c8fd2b314adf830ddcc8349b689f" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6f4e0573d8544a35b7b1ea2437cd99a7" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ea494f3bfe6e40b3b3086c1a7f1c438d" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "71ba95fed519464398b648e0fb37a058" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cc3beb8b178f416c8f88db1e094d0d4a" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "71ba95fed519464398b648e0fb37a058" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f6e6f89b144f4f2ba579e3b3c3d4d8c8" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "747f0384c7384fe08c615d766d29a2f3" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "42ca0807c0914306ae81324bb9af0728" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8033c515f6c44dae82530dfde5de114f" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "46513e7e32264a2a91aba77bf91fcbe1" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8033c515f6c44dae82530dfde5de114f" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c45767a93d5f46f0a0c4adb81b77daf9" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "80f7d1cc7b19488e85aa552b5501043c" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "907efe7641ef42f7871dd2405fd1a3bd" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "816452faabc940b4ab2dd30dd005bcd4" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "68c50401d125471a8236dce2d742fe5b" + }, + "m_SlotId": -1634479697 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "81f4b8eb7f418186969fad0762cb8ab8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fa4a24643e6fad8aaefbe2cebc69c09c" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "82c21ca2e0464ba59aaa92326f6dc886" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "54d8c8fd2b314adf830ddcc8349b689f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "82c21ca2e0464ba59aaa92326f6dc886" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "272d49caa0394199bba107c18569dbf8" + }, + "m_SlotId": 1192378022 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91829ea0d0227788949ba077294ddc1d" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "621ed7ef94f9278fac1d2a1d2693ee44" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91829ea0d0227788949ba077294ddc1d" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "92287c7ffb304016a4e2aba3b2bb3375" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91829ea0d0227788949ba077294ddc1d" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cf69e43290298a83b97530ec65474158" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "91829ea0d0227788949ba077294ddc1d" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fa4a24643e6fad8aaefbe2cebc69c09c" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "92287c7ffb304016a4e2aba3b2bb3375" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "96e5fb96971c4f4fb000d6715467f4ea" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "93eec85ea1e94a5bacb754b3d221939a" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ae27dbe6c62f4b9098f5b93f1f2780bd" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "96e5fb96971c4f4fb000d6715467f4ea" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "09656b530fb2411a9a1e7610dd421f2c" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9889312c44fe47df9a7f1dd1a4b441dc" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "91829ea0d0227788949ba077294ddc1d" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9a57e00cbef04f24854695dae973b7be" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "82c21ca2e0464ba59aaa92326f6dc886" + }, + "m_SlotId": -292266562 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9a7b6248815248459822cbb897ce40c4" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "46513e7e32264a2a91aba77bf91fcbe1" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9bbe01c82f4d4f51b4aa132db6565fb4" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "54d8c8fd2b314adf830ddcc8349b689f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9bbe01c82f4d4f51b4aa132db6565fb4" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b07d9e2392f24c3bb990a1f028ff25f5" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a147df29f61a4bac80b742f412477170" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9a7b6248815248459822cbb897ce40c4" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a34fc61ffc5c4c76bd0863f9376eaa22" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d376462bdbe4400f87553535bcc17c38" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a371ce2e9d97463d96d814a45413df53" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "09656b530fb2411a9a1e7610dd421f2c" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a6cf0ae2bf1bfa889a811e33ead30d4e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cf69e43290298a83b97530ec65474158" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a6fad4cb7525433daccf070d0a146722" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f6e6f89b144f4f2ba579e3b3c3d4d8c8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a90eba1bdc90c58190c53102d8e08747" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "17c4d89bc88c463cacb65910034d3bf8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aac144f625554b6b932665da18a6c2e8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c8c6a60ed0d2402c9baeb19ac956da9d" + }, + "m_SlotId": 2078266122 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ad95ecf28af24f97810aa62c9f4993ca" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6f4e0573d8544a35b7b1ea2437cd99a7" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "afbfcb73be704fafaba7bce0dfb1eca8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "fb97a9be38e5434f8130bbef18b6e2a9" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b07d9e2392f24c3bb990a1f028ff25f5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f6e6f89b144f4f2ba579e3b3c3d4d8c8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b4123beda78f4746bdea268cc0b3b68e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c8c6a60ed0d2402c9baeb19ac956da9d" + }, + "m_SlotId": -1112573420 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bdb3bb951d6a4641994ae1962b405f1f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ed77498f3935431ba1339e3ab58db77a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bf6a6ccd714c4a999ee308d087095428" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bdb3bb951d6a4641994ae1962b405f1f" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c45767a93d5f46f0a0c4adb81b77daf9" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a6fad4cb7525433daccf070d0a146722" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c47cc0596567412d88b52ea0fa261628" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "155b2a79aff0451982bb11fd968560d5" + }, + "m_SlotId": -1112573420 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c4f838b4b7294bfb82f5431a446655cd" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "155b2a79aff0451982bb11fd968560d5" + }, + "m_SlotId": 2078266122 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c67160311c3940b39a8f6fd4f59fcce8" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e5e5b472153e421faf1ced4bbab99544" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c8c6a60ed0d2402c9baeb19ac956da9d" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c45767a93d5f46f0a0c4adb81b77daf9" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c8c6a60ed0d2402c9baeb19ac956da9d" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a147df29f61a4bac80b742f412477170" + }, + "m_SlotId": 1192378022 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c9743d04255644cb90f2f137d655f06f" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "82c21ca2e0464ba59aaa92326f6dc886" + }, + "m_SlotId": -1634479697 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cc3beb8b178f416c8f88db1e094d0d4a" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "82a97a731a634e92b7829f9d48acd24f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cd79a2ba492e434183f23bf12f563d45" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cc3beb8b178f416c8f88db1e094d0d4a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ce5bb56172a443bd9d11e716bea2d821" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c8c6a60ed0d2402c9baeb19ac956da9d" + }, + "m_SlotId": -1634479697 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "cf69e43290298a83b97530ec65474158" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c67160311c3940b39a8f6fd4f59fcce8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d376462bdbe4400f87553535bcc17c38" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ad95ecf28af24f97810aa62c9f4993ca" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d557f77863054e559b14e38897377461" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3476eba4c57b41aa89ebd4908f51de29" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d557f77863054e559b14e38897377461" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "816452faabc940b4ab2dd30dd005bcd4" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d557f77863054e559b14e38897377461" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6242ecc8f74740399a5a7f12db8c5cc1" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d557f77863054e559b14e38897377461" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ce5bb56172a443bd9d11e716bea2d821" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d8f8acf30f5e4f53b548d20f8419b501" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "57e18109414048918ef47b4ef163e61a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "dc3e8f56156d4b2188490714df53ed8c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c8c6a60ed0d2402c9baeb19ac956da9d" + }, + "m_SlotId": -292266562 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "dc8c645c1081278dabf727bd246d3b32" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "71e80e92e94142188b367e239de47046" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "deffb0a506c7cc8c8d4210bd1df41882" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "39465bed8c4831818e9efec2088936e5" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "df98706a112f43109a0fc04da74bfaeb" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ea494f3bfe6e40b3b3086c1a7f1c438d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "dfb2b7818dff41ed95bdb15ee2d46fb2" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "68c50401d125471a8236dce2d742fe5b" + }, + "m_SlotId": -292266562 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e436940e72cd4dfc9d2fc46fbcb08d19" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c67160311c3940b39a8f6fd4f59fcce8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e5e5b472153e421faf1ced4bbab99544" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "76cd96e5fa3a4c43afdb2cf135f37631" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e6040632f3884c2c93c5976fcdbaea8c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cc3beb8b178f416c8f88db1e094d0d4a" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ea494f3bfe6e40b3b3086c1a7f1c438d" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cd79a2ba492e434183f23bf12f563d45" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ed77498f3935431ba1339e3ab58db77a" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cd79a2ba492e434183f23bf12f563d45" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ed77498f3935431ba1339e3ab58db77a" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ea494f3bfe6e40b3b3086c1a7f1c438d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "efa7ac733cc5494aadf85ec21798f053" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "91829ea0d0227788949ba077294ddc1d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f3887f1dfdd44b62863c328af70a21ca" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "eace7df126164ddcac91b980d4a337eb" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f5ea43d87bb445379c9dc4ec7745a9ef" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "afbfcb73be704fafaba7bce0dfb1eca8" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f644ff7ef78338828bcf0832d06b34cd" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "80f7d1cc7b19488e85aa552b5501043c" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f6e6f89b144f4f2ba579e3b3c3d4d8c8" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "593053494f434b8ea2678800197d6f5f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fa4a24643e6fad8aaefbe2cebc69c09c" + }, + "m_SlotId": 4 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a90eba1bdc90c58190c53102d8e08747" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fa4a24643e6fad8aaefbe2cebc69c09c" + }, + "m_SlotId": 5 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "93eec85ea1e94a5bacb754b3d221939a" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fa4a24643e6fad8aaefbe2cebc69c09c" + }, + "m_SlotId": 7 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "39465bed8c4831818e9efec2088936e5" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fb97a9be38e5434f8130bbef18b6e2a9" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "46513e7e32264a2a91aba77bf91fcbe1" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fb97a9be38e5434f8130bbef18b6e2a9" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e6040632f3884c2c93c5976fcdbaea8c" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "fcdb24c7b2c9388a99f5a9f660c771b2" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "621ed7ef94f9278fac1d2a1d2693ee44" + }, + "m_SlotId": 1 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": -762.9998168945313, + "y": -497.99993896484377 + }, + "m_Blocks": [ + { + "m_Id": "593053494f434b8ea2678800197d6f5f" + }, + { + "m_Id": "82a97a731a634e92b7829f9d48acd24f" + }, + { + "m_Id": "c3f529c5eeeb493387e492e27635091c" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": -765.9999389648438, + "y": 502.0000305175781 + }, + "m_Blocks": [ + { + "m_Id": "907efe7641ef42f7871dd2405fd1a3bd" + }, + { + "m_Id": "ee4f544267bf4145bae7e3dad3c2ed6b" + }, + { + "m_Id": "71e80e92e94142188b367e239de47046" + }, + { + "m_Id": "76cd96e5fa3a4c43afdb2cf135f37631" + }, + { + "m_Id": "17c4d89bc88c463cacb65910034d3bf8" + }, + { + "m_Id": "eace7df126164ddcac91b980d4a337eb" + }, + { + "m_Id": "aa343738e2a24eaab98c222198e8a486" + }, + { + "m_Id": "ae27dbe6c62f4b9098f5b93f1f2780bd" + }, + { + "m_Id": "a932c739a0d9425aa8c1ef6d9b354ff5" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"fileID\":10205,\"guid\":\"0000000000000000e000000000000000\",\"type\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "TAO", + "m_GraphPrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_ActiveTargets": [ + { + "m_Id": "50cd0b1080b746fe9c990a61b7bd3104" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HDLitData", + "m_ObjectId": "005e177df76b4383ad7b677d784637fc", + "m_RayTracing": false, + "m_MaterialType": 0, + "m_RefractionModel": 0, + "m_SSSTransmission": true, + "m_EnergyConservingSpecular": true, + "m_ClearCoat": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "017c03332cf44415a3172137342e4334", + "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.Texture2DArrayInputMaterialSlot", + "m_ObjectId": "0224a8c5351e4ef4ab3e1f636828e6f7", + "m_Id": -292266562, + "m_DisplayName": "PositionMap", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture2DArray_c333595616b942739573e272a2bcc553", + "m_StageCapability": 3, + "m_BareResource": false, + "m_TextureArray": { + "m_SerializedTexture": "{\"textureArray\":{\"instanceID\":0}}", + "m_Guid": "" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalVectorNode", + "m_ObjectId": "022a4317e69a4bbbaedc263f95d844aa", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Normal Vector", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3039.33349609375, + "y": 172.00001525878907, + "width": 207.333251953125, + "height": 134.6666717529297 + } + }, + "m_Slots": [ + { + "m_Id": "f7a80b4e61cb4ecdae182f1130cde3f6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "02d13a2c7d2042b69519437e9925a08a", + "m_Id": 509595180, + "m_DisplayName": "Time", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector1_f9b649ed28584dca8a522f3fb582f350", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "02db80836610437ab9c6e4f81eb1c7d8", + "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": "02f4da65baf5456cbddc27189102e24d", + "m_Group": { + "m_Id": "e6214d379a71458b86eeb08aceb126e3" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4781.33349609375, + "y": -21.999975204467775, + "width": 176.0, + "height": 35.9999885559082 + } + }, + "m_Slots": [ + { + "m_Id": "0c91d07b837049389e484be61d32c114" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "d8e6dd9d0f5b4f75a95867330e06f4e6" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "044c63772fbc4a8192912161b8e94921", + "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": "06641cb7d3534b0a987b0fbf829d59ac", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2370.666748046875, + "y": -1736.0, + "width": 56.000244140625, + "height": 23.9998779296875 + } + }, + "m_Slots": [ + { + "m_Id": "d08a89885163420b8f737cb20425accc" + }, + { + "m_Id": "5295830d36284216981c7fa5c171f0fa" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "066f26d2d8d34864b06dc6e744a46f4d", + "m_Id": 0, + "m_DisplayName": "AnimationDataTwo", + "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": "06be4447d2574fcfb9080780401eb51b", + "m_Id": 1220204877, + "m_DisplayName": "SamplerState", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SamplerState_975a04061f8d4786bce18d1574108732", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "0823fdddfeb14741a87d3b1b1c8f0b72", + "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": "091e4db999dd474390460c3cba9cf881", + "m_Id": 509595180, + "m_DisplayName": "Time", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector1_f9b649ed28584dca8a522f3fb582f350", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "09656b530fb2411a9a1e7610dd421f2c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1481.0, + "y": 1334.0, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "1c537e5eac934eb2b4aebd1051e95c1c" + }, + { + "m_Id": "d840bcba069d4e31a2dcf7ab4b17ac45" + }, + { + "m_Id": "8ca595ec72eb4838a8533db06de78ac4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0b03a0b7ea6446c68027c3caa6382c28", + "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": "0b44d2351afb492b9d95ce4b30cd6684", + "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": "0c91d07b837049389e484be61d32c114", + "m_Id": 0, + "m_DisplayName": "AnimationDataOne", + "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.NormalVectorNode", + "m_ObjectId": "0cf3a935cfbf4a11a56e3b507618c54f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Normal Vector", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2774.0, + "y": -1629.3333740234375, + "width": 207.333251953125, + "height": 134.6666259765625 + } + }, + "m_Slots": [ + { + "m_Id": "f0d71716068746d9985abb4db08a3aa9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "0d45416d8d660a86b6c005d732a53eaa", + "m_Guid": { + "m_GuidSerialized": "b1ea1c46-9dad-45c6-a833-b0ca7a7eb72e" + }, + "m_Name": "BaseMap", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_FAFF6B06", + "m_OverrideReferenceName": "_BaseMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": true, + "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.Vector4MaterialSlot", + "m_ObjectId": "0fa26f900f0f4b0c9b3f7d9bb219396e", + "m_Id": 0, + "m_DisplayName": "EmissionColor", + "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": "104b373985bd49ceb0616fac799e31af", + "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": "10accb2b053941ba9f7534feb33a2fba", + "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.Texture2DArrayInputMaterialSlot", + "m_ObjectId": "10c8faaf8212473886eb5a443071cbf4", + "m_Id": -292266562, + "m_DisplayName": "PositionMap", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture2DArray_c333595616b942739573e272a2bcc553", + "m_StageCapability": 3, + "m_BareResource": false, + "m_TextureArray": { + "m_SerializedTexture": "{\"textureArray\":{\"instanceID\":0}}", + "m_Guid": "" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "122abdb743304eb2906a2afbbee3720b", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "1316e91d0e464b6dbec60e2e9c51f6b1", + "m_Id": 2078266122, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector2_a09a6ce7e08545d99b5bda70586f4e79", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "131c941a29b84d9082e432eb4d92fbff", + "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": "141450dad2754b058a4fc871341ace08", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4318.66748046875, + "y": -219.3333282470703, + "width": 56.00048828125, + "height": 23.999923706054689 + } + }, + "m_Slots": [ + { + "m_Id": "339663b2192d4d868407bd26b88d12bb" + }, + { + "m_Id": "595f0fc996594cec9b39a32d82a4c4b4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "155b2a79aff0451982bb11fd968560d5", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VA_ARRAY", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3525.33349609375, + "y": -400.00006103515627, + "width": 237.333251953125, + "height": 400.0000305175781 + } + }, + "m_Slots": [ + { + "m_Id": "ef9ae5c676bf4087a525e42167512485" + }, + { + "m_Id": "ddade544c4184ea4ad458a23fffa6540" + }, + { + "m_Id": "06be4447d2574fcfb9080780401eb51b" + }, + { + "m_Id": "404cf9c1d7c2403694fcfc1d9fd9f58b" + }, + { + "m_Id": "6e9c17883d1943a38a6e1b9b5852593b" + }, + { + "m_Id": "fac49f0bc29d4f4ebe41c9aa14c32fd7" + }, + { + "m_Id": "2054d1ea961d498e81aa28ce02f6f4b8" + }, + { + "m_Id": "5e7c8686ec53471ca1d3d2b523b75a19" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"cd1263763928d8547a1d83d121b29fe1\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "484a186e-c3de-457f-80e1-65e0ac649faf", + "96fb959c-8624-4642-9ac6-6b405b5a6dd4", + "374e9a5f-1ef4-43a2-9ff2-6108a1976ab0", + "07478aa4-3d18-4430-bf12-24688db601b8", + "26e53708-434a-4d58-b8b2-d8fb8005d644", + "3f779194-c6e4-40be-9134-677bb0c69785" + ], + "m_PropertyIds": [ + -292266562, + 2078266122, + 1220204877, + 509595180, + -1112573420, + -1634479697 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "163fe388e6884f18b4df5fcf5f3301db", + "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": "164fe07fbb314e17bc3015e4fcd44950", + "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.UVMaterialSlot", + "m_ObjectId": "165eb5b4b754b181bf16f0a150c4a36f", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1774d02236fc4531be34511de0153d7c", + "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.BlockNode", + "m_ObjectId": "17c4d89bc88c463cacb65910034d3bf8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Metallic", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -750.0, + "y": 680.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "c4a217c7be6440ac98643d2c9ab1e258" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Metallic" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.FractionNode", + "m_ObjectId": "187c86887df84b51b1494eaf1cb1133f", + "m_Group": { + "m_Id": "d467618f2df0455290a99285130edaad" + }, + "m_Name": "Fraction", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3964.0, + "y": -1019.3334350585938, + "width": 129.333251953125, + "height": 95.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "044c63772fbc4a8192912161b8e94921" + }, + { + "m_Id": "24d5acd0efde4a1d84147e1a8c816753" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1ae0f081059547518e75e5acd9b2b962", + "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": "1c537e5eac934eb2b4aebd1051e95c1c", + "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": "1e43faa37e7e4f8f9545e7e794be6a97", + "m_Id": -1112573420, + "m_DisplayName": "MaxFrames", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector1_967e0c2bcb6e48c2b85b82c6d4c734a4", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1e83e4b971ae4a1c8d0e78aacfec6b96", + "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.Vector1ShaderProperty", + "m_ObjectId": "2050e0ab6209188987441943ce1d9601", + "m_Guid": { + "m_GuidSerialized": "27540cfd-4bb2-4ac1-a2bd-769f94938217" + }, + "m_Name": "AlphaClipThreshhold", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_CC96E0E2", + "m_OverrideReferenceName": "_AlphaClipThreshhold", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": true, + "hlslDeclarationOverride": 3, + "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.Vector3MaterialSlot", + "m_ObjectId": "2054d1ea961d498e81aa28ce02f6f4b8", + "m_Id": 1, + "m_DisplayName": "Position", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Position", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "20fa878d8b5665828c5acad9e27e74f6", + "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": "22244bbdf58649679abf152fd725237d", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "22ccae3e3aea43cbab3732e63e8bebc9", + "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": "2303ebb861eedd879cdeb61953663a11", + "m_Guid": { + "m_GuidSerialized": "d64d3aee-3dbe-46e3-ad7a-f260a05630bf" + }, + "m_Name": "Smoothness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_E826F7F4", + "m_OverrideReferenceName": "_Smoothness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": true, + "hlslDeclarationOverride": 3, + "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": "239522f100cf4377a77c1dd751f238f3", + "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": "23c5d3eceec94c4386c0d23160fe6e4f", + "m_Id": -1112573420, + "m_DisplayName": "MaxFrames", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector1_967e0c2bcb6e48c2b85b82c6d4c734a4", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "23d116e96d5f420690aeb86f7105f23a", + "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": "24d5acd0efde4a1d84147e1a8c816753", + "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": "2537379ba277494c89e48156207a7eb6", + "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.Texture2DInputMaterialSlot", + "m_ObjectId": "2675c8d1c5febc859802587abd20ba39", + "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.SubGraphNode", + "m_ObjectId": "272d49caa0394199bba107c18569dbf8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "DecodeVector1ToVector3", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3261.33349609375, + "y": 84.6666030883789, + "width": 209.33349609375, + "height": 280.0000305175781 + } + }, + "m_Slots": [ + { + "m_Id": "4460a510a5274068b34899dc562e7812" + }, + { + "m_Id": "ac51afbba081468bac863db3d03285fe" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"7f3356cfbf53f3741b12d5aa82ff460a\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "9bf172a7-cce3-4c15-b3c5-10db50121814" + ], + "m_PropertyIds": [ + 1192378022 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2765f3138e254d3483b6a51e447bd746", + "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": "284c9f5598ee4145938bd61ffab50baa", + "m_Id": 1192378022, + "m_DisplayName": "Vector1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector1_c7aa86a194644e57b07408803b64ebd7", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "28a570460d5d456da389318b319381ee", + "m_Title": "Lerp", + "m_Position": { + "x": -4548.6669921875, + "y": 315.99993896484377 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "295c0a318fb848a38cef6ddf44a215c0", + "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": "29c53d3807b148f5a9162370a5e59276", + "m_Id": 0, + "m_DisplayName": "MaxFrames", + "m_SlotType": 1, + "m_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": "2a55c2f2b12a4d29a2b1306d4cd9cb45", + "m_Id": 2, + "m_DisplayName": "Alpha", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "2cbf5108f6154b66b9ff9475bdd86717", + "m_Id": 2078266122, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector2_a09a6ce7e08545d99b5bda70586f4e79", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "2d7ba4933d504da8abb95a031b12126c", + "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": "2dc83313ad23b38bba4888cfff0f3962", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "30667d3183e94f8f925104a5528ca0ba", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4506.1982421875, + "y": -1441.0841064453125, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "066f26d2d8d34864b06dc6e744a46f4d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "4c4eb2d44969485d822ccfa7b1d6cc34" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "31250ce680804c938e8a46d56d77722d", + "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": "31dba377fe72401ca40db6ffdbff3f82", + "m_Id": 2, + "m_DisplayName": "Alpha", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "33311e6cf5444d528b84be419da49c14", + "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": "339663b2192d4d868407bd26b88d12bb", + "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": "3476eba4c57b41aa89ebd4908f51de29", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4188.6669921875, + "y": -1661.333251953125, + "width": 56.0, + "height": 23.9998779296875 + } + }, + "m_Slots": [ + { + "m_Id": "fcee1d9a6de845f5b37643df31981db5" + }, + { + "m_Id": "60cee769f04a4b078e5a01a0089fe5f6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "3634bb2753944b73abea7e7200ca92b8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2233.0, + "y": 1375.0, + "width": 156.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d2e0f4873a6443418d3db806e84cf902" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "ef585cca41ba4bd3858cb09898ac8d26" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "36de93c4eb6374828eb48487057b17fd", + "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": "3787b445dee144eb9c7b80cd39231258", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "379bc98cf54f4c4da5e8902e32fafb0b", + "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": "37fe0277e4d94b17a5fd55602d0925b7", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "3886281c6b6741fc86c1d9b4e6292c5e", + "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": "38aaea95542f48e8b258ab2a1a041c63", + "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.MultiplyNode", + "m_ObjectId": "39465bed8c4831818e9efec2088936e5", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1167.0, + "y": 1163.0, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "46b2550ad821ac8082c2ab0e28aa682d" + }, + { + "m_Id": "d87c9e1ca88fbd8b9f2c579db103c096" + }, + { + "m_Id": "d0ca151bea6595859e92a0d1147125a8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "39acf619fa1bbc8ca0561b322dfe823c", + "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": "3abb1a77a5c6488bb8cedcecc8e9876b", + "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": "3b9a6f5b810a489fb8857b5ef58ca768", + "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": "3cba087e4c7759858b43974a387a7f78", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1577.0, + "y": 1107.0, + "width": 129.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "a623fd0865c1e78bbd2cd9ca270e24e6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "9b352a6846488e8380fa03d9459132c3" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "3d17bd6d0684446eae570cd7d99b4985", + "m_Id": 0, + "m_DisplayName": "TilingAndOffset", + "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": "404cf9c1d7c2403694fcfc1d9fd9f58b", + "m_Id": 509595180, + "m_DisplayName": "Time", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector1_f9b649ed28584dca8a522f3fb582f350", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4092d65f69af48ccb8e9e4db4a771903", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "4177ee1cab5b432b94f24cad8c3cafb0", + "m_Group": { + "m_Id": "" + }, + "m_Name": "DecodeVector1ToVector3", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3260.666748046875, + "y": -321.9999694824219, + "width": 209.333251953125, + "height": 280.0000305175781 + } + }, + "m_Slots": [ + { + "m_Id": "284c9f5598ee4145938bd61ffab50baa" + }, + { + "m_Id": "e78abbe7b9df407ea285f6a0b2b764db" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"7f3356cfbf53f3741b12d5aa82ff460a\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "9bf172a7-cce3-4c15-b3c5-10db50121814" + ], + "m_PropertyIds": [ + 1192378022 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "426f78d41a7425849c34e9e5d4c8ee17", + "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": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "42ca0807c0914306ae81324bb9af0728", + "m_Group": { + "m_Id": "d467618f2df0455290a99285130edaad" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4102.6669921875, + "y": -1019.3334350585938, + "width": 127.333251953125, + "height": 120.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "726187d38ec24267816cd2ec20bf5c48" + }, + { + "m_Id": "d201631dcc6749518aa1b2a864bc67d0" + }, + { + "m_Id": "ff2aa8dbfcdd43688fdb4dfa8f0fdd10" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "436435e588fa278890d2142a9a57b80e", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4460a510a5274068b34899dc562e7812", + "m_Id": 1192378022, + "m_DisplayName": "Vector1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector1_c7aa86a194644e57b07408803b64ebd7", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "44a4ab847e2b429babe11e435e176c48", + "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.LerpNode", + "m_ObjectId": "46513e7e32264a2a91aba77bf91fcbe1", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2162.000244140625, + "y": -1339.3333740234375, + "width": 131.333251953125, + "height": 144.0 + } + }, + "m_Slots": [ + { + "m_Id": "868cca1dd952401b9caa8a3aa79c6398" + }, + { + "m_Id": "d8fba4b7b00a496d99302528c979b912" + }, + { + "m_Id": "94db605288364e0fb6368bfbb5187029" + }, + { + "m_Id": "75fafe8762a64391842b32d9f165ccab" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "46b2550ad821ac8082c2ab0e28aa682d", + "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": "49265fae20724f399acf376bcf760868", + "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": "496bda15efb743e98121bd0c4fbb947b", + "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": "497e898ed37e4ee296893eb057d5bd58", + "m_Id": 2, + "m_DisplayName": "Off", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Off", + "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": "49ce045bdd4c4db1aabeaee7ebc3d781", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3692.666748046875, + "y": 156.0, + "width": 137.33349609375, + "height": 35.99998474121094 + } + }, + "m_Slots": [ + { + "m_Id": "5d742287180e449fbd90a24d78440f8d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "b8ee11fe1178410a95b7b678347777ae" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "4a1849ad4e1c4938808f5f2298d2f6a0", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "4ad66d3b26e34cf3ae0590b434e88512", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "4b7482d6c09840469ddbb5f1d3b564ea", + "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": "4b8d50c2628e43a7955e295328724eac", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "4c4eb2d44969485d822ccfa7b1d6cc34", + "m_Guid": { + "m_GuidSerialized": "fcf14bb9-c18a-45b4-9a24-b993443a8346" + }, + "m_Name": "AnimationDataTwo", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "AnimationDataTwo", + "m_DefaultReferenceName": "_AnimationDataTwo", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": true, + "hlslDeclarationOverride": 3, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4c78b438e8b24e1eb6ebec1d4b7eb251", + "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": "4dd325d981be498cb9a930f8d1306334", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "4f03581262094ec683ed8eb56e7b08fe", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4453.333984375, + "y": -267.3333740234375, + "width": 56.00048828125, + "height": 23.999908447265626 + } + }, + "m_Slots": [ + { + "m_Id": "0b44d2351afb492b9d95ce4b30cd6684" + }, + { + "m_Id": "87010672f09447a3922c4e75ec7db5cd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalVectorNode", + "m_ObjectId": "503e6f771d2144239be2a2a2ceac3cf4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Normal Vector", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2774.666748046875, + "y": -1222.0001220703125, + "width": 207.333251953125, + "height": 134.6668701171875 + } + }, + "m_Slots": [ + { + "m_Id": "8a63edefb8cd4bc2acc1789bda457f1f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "503f6327bccdf68cb0cdbc03f5d0b180", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", + "m_ObjectId": "50cd0b1080b746fe9c990a61b7bd3104", + "m_Datas": [], + "m_ActiveSubTarget": { + "m_Id": "ec727ed5bb904d87b4a489bfbfcba6b0" + }, + "m_AllowMaterialOverride": true, + "m_SurfaceType": 0, + "m_ZTestMode": 4, + "m_ZWriteControl": 0, + "m_AlphaMode": 0, + "m_RenderFace": 2, + "m_AlphaClip": false, + "m_CastShadows": true, + "m_ReceiveShadows": true, + "m_SupportsLODCrossFade": false, + "m_CustomEditorGUI": "", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "517ec950847944c186aaaaa4325dd80d", + "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": "5295830d36284216981c7fa5c171f0fa", + "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": "540cf8e2cf2e4d6f81bed2393b04e7b4", + "m_Id": -1634479697, + "m_DisplayName": "PositionMapIndex", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector1_cc4eba55004546408c4665cdb22d3111", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "54d8c8fd2b314adf830ddcc8349b689f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2425.333251953125, + "y": -283.3334045410156, + "width": 131.332763671875, + "height": 143.9999542236328 + } + }, + "m_Slots": [ + { + "m_Id": "d2e7609c1d7f402f8132ed7d8d68be4f" + }, + { + "m_Id": "4c78b438e8b24e1eb6ebec1d4b7eb251" + }, + { + "m_Id": "d84ea1faf7b948ffad8736ef2a81c6dc" + }, + { + "m_Id": "756dc50975ba4cad9e68cfb2c65abde2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "557a63b53f48496f8026c5c99de4b320", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "55e73bf5e634c6849b6e29d3eeada1a9", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5645f9c3948b417c98606e211bc8a990", + "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": "56580fdbb4ad4dc39d73f20ee06e5b56", + "m_Guid": { + "m_GuidSerialized": "241e52c1-f0f9-4980-ad50-a54a452dee72" + }, + "m_Name": "NormalStrength", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_56580fdbb4ad4dc39d73f20ee06e5b56", + "m_OverrideReferenceName": "_NormalStrength", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": true, + "hlslDeclarationOverride": 3, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "566a718f965f4d9ba8a8a48e1afeb310", + "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.PropertyNode", + "m_ObjectId": "57af8b0d8e99430a953502818606d6d3", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3428.000244140625, + "y": -1655.3333740234375, + "width": 137.33349609375, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "82476ec0c73d4443875524eddde46797" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "b8ee11fe1178410a95b7b678347777ae" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "57b78b68a624470bb4f85f45b5d9ee24", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4316.6669921875, + "y": 134.0000457763672, + "width": 56.0, + "height": 23.999923706054689 + } + }, + "m_Slots": [ + { + "m_Id": "379bc98cf54f4c4da5e8902e32fafb0b" + }, + { + "m_Id": "2d7ba4933d504da8abb95a031b12126c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "57e18109414048918ef47b4ef163e61a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2863.0, + "y": 849.0, + "width": 120.00000762939453, + "height": 149.0 + } + }, + "m_Slots": [ + { + "m_Id": "a3cc86165b6e415aa675096d6fc7f87b" + }, + { + "m_Id": "b31c274d1fdf4ca298bfacd5cdb9e311" + }, + { + "m_Id": "d7f48550d6a14b42ab18aff8e2f48123" + }, + { + "m_Id": "59e9a7dbf299453696b5f24f3680649e" + }, + { + "m_Id": "ac705774d32d4143a358f03b7d24f41f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "5907ff9a5003e58b8ef1fce2355fba06", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "593053494f434b8ea2678800197d6f5f", + "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": "f57d1e15ea2d425281014b3b2abc8cfa" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Position" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "59451cc4057e42109f17fbde29b08257", + "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": "595f0fc996594cec9b39a32d82a4c4b4", + "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": "59e9a7dbf299453696b5f24f3680649e", + "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.ColorRGBMaterialSlot", + "m_ObjectId": "5bd010545be9409dad7b656b02facb3a", + "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.Vector3MaterialSlot", + "m_ObjectId": "5c38979722594dc2ab703e09f77b23dd", + "m_Id": 1, + "m_DisplayName": "Position", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Position", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5cc20d604a854c04af781866d74047f8", + "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.RedirectNodeData", + "m_ObjectId": "5d480c1b2a08460bb3c57ddcc8efdc05", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1108.0, + "y": 641.0000610351563, + "width": 56.000003814697269, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "f24a08f331dc4f59aefc2dc4f63785fa" + }, + { + "m_Id": "f59b753b715d4e6c85db60b9806125f7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5d742287180e449fbd90a24d78440f8d", + "m_Id": 0, + "m_DisplayName": "MaxFrames", + "m_SlotType": 1, + "m_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": "5d8cce4fe6fa4a86bfbc2554d998fccb", + "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": "5e7c8686ec53471ca1d3d2b523b75a19", + "m_Id": 2, + "m_DisplayName": "Alpha", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5fb8f051357d42adbbceb20bafd08539", + "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": "6015c64a9ff94b12b79fdae4c6d1eae3", + "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": "60cee769f04a4b078e5a01a0089fe5f6", + "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.LightingData", + "m_ObjectId": "60d74aca481d4338bd55ab3108507b6f", + "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.UVNode", + "m_ObjectId": "615c95468314417886cbdc674a1d973d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3590.666748046875, + "y": -1757.333251953125, + "width": 147.333251953125, + "height": 132.0 + } + }, + "m_Slots": [ + { + "m_Id": "496bda15efb743e98121bd0c4fbb947b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 2 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "621ed7ef94f9278fac1d2a1d2693ee44", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2063.0, + "y": 501.0, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "39acf619fa1bbc8ca0561b322dfe823c" + }, + { + "m_Id": "9d670659034f6e8a859bd1ab0a421ea4" + }, + { + "m_Id": "503f6327bccdf68cb0cdbc03f5d0b180" + }, + { + "m_Id": "55e73bf5e634c6849b6e29d3eeada1a9" + }, + { + "m_Id": "dc2f84c7ba27a78aac14d1c597e04dfd" + }, + { + "m_Id": "2675c8d1c5febc859802587abd20ba39" + }, + { + "m_Id": "5907ff9a5003e58b8ef1fce2355fba06" + }, + { + "m_Id": "9f431b7172f6668082b3d029209ed798" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "6242ecc8f74740399a5a7f12db8c5cc1", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4052.0, + "y": -1260.0001220703125, + "width": 55.999755859375, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "5fb8f051357d42adbbceb20bafd08539" + }, + { + "m_Id": "23d116e96d5f420690aeb86f7105f23a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "64094139ab3d4c46859e4a1ec757308b", + "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": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "647973c6b9d7d08e89b6831ff21aaaf0", + "m_Guid": { + "m_GuidSerialized": "6578b8f6-44ef-45ac-b645-75de3cbb5825" + }, + "m_Name": "EmissionColor", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_6D56F0DB", + "m_OverrideReferenceName": "_EmissionColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": true, + "hlslDeclarationOverride": 3, + "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": "64bcd6375b6a4699bfec544e30dbe840", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3699.33349609375, + "y": -347.333251953125, + "width": 156.666748046875, + "height": 35.999969482421878 + } + }, + "m_Slots": [ + { + "m_Id": "862f48df42e64112a92c1f7d0335c297" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a26112f7a84a474fb5edbe1546f1d72b" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "6652daf4988742afb79faed99b20de71", + "m_Group": { + "m_Id": "e6214d379a71458b86eeb08aceb126e3" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4606.6669921875, + "y": -62.00012969970703, + "width": 120.66650390625, + "height": 150.66668701171876 + } + }, + "m_Slots": [ + { + "m_Id": "0823fdddfeb14741a87d3b1b1c8f0b72" + }, + { + "m_Id": "ee25e9a35e234ea38f612e1ec10e75f6" + }, + { + "m_Id": "e63614d1a9854fadad54de85916817e2" + }, + { + "m_Id": "72099f474cf34c2e8f1decad706d4016" + }, + { + "m_Id": "4092d65f69af48ccb8e9e4db4a771903" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "68c50401d125471a8236dce2d742fe5b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VA_ARRAY", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3260.666748046875, + "y": -1794.0001220703125, + "width": 237.333251953125, + "height": 400.0001220703125 + } + }, + "m_Slots": [ + { + "m_Id": "a708b1179379414cb5efa946595b53e2" + }, + { + "m_Id": "2cbf5108f6154b66b9ff9475bdd86717" + }, + { + "m_Id": "99067a173a20437b9cc7e6e9409d8e2e" + }, + { + "m_Id": "02d13a2c7d2042b69519437e9925a08a" + }, + { + "m_Id": "7cf47df707b440d58e0ed12c42000ce8" + }, + { + "m_Id": "74b43b1f0f6b4335b375ee7801240f16" + }, + { + "m_Id": "5c38979722594dc2ab703e09f77b23dd" + }, + { + "m_Id": "f05ee6fb0dfd42cabd2d6ae007afb0c8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"cd1263763928d8547a1d83d121b29fe1\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "484a186e-c3de-457f-80e1-65e0ac649faf", + "96fb959c-8624-4642-9ac6-6b405b5a6dd4", + "374e9a5f-1ef4-43a2-9ff2-6108a1976ab0", + "07478aa4-3d18-4430-bf12-24688db601b8", + "26e53708-434a-4d58-b8b2-d8fb8005d644", + "3f779194-c6e4-40be-9134-677bb0c69785" + ], + "m_PropertyIds": [ + -292266562, + 2078266122, + 1220204877, + 509595180, + -1112573420, + -1634479697 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "6a8ed90aa2c3408eb446045c054612ec", + "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": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.SystemData", + "m_ObjectId": "6ae1534d2b9d454c925705a55d45aa65", + "m_MaterialNeedsUpdateHash": 529, + "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": false, + "m_TessellationMode": 0, + "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.UVNode", + "m_ObjectId": "6bba30b8f8294dfcb7c72f94d1cdcf35", + "m_Group": { + "m_Id": "" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3873.33349609375, + "y": 44.666664123535159, + "width": 147.333251953125, + "height": 131.9998779296875 + } + }, + "m_Slots": [ + { + "m_Id": "f1ddfc5676f4413c963cea292ad64d76" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 2 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.ColorNode", + "m_ObjectId": "6d6bf83fc64a4cb3958a49e03a5aa432", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Color", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1704.0001220703125, + "y": 921.0, + "width": 208.0, + "height": 127.00000762939453 + } + }, + "m_Slots": [ + { + "m_Id": "e782b1e9cd8e4b7aba71cc1a8836b26f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Color": { + "color": { + "r": 0.0, + "g": 0.0, + "b": 1.0, + "a": 0.0 + }, + "mode": 0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6e9c17883d1943a38a6e1b9b5852593b", + "m_Id": -1112573420, + "m_DisplayName": "MaxFrames", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector1_967e0c2bcb6e48c2b85b82c6d4c734a4", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "6f4e0573d8544a35b7b1ea2437cd99a7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2641.33349609375, + "y": 419.9999694824219, + "width": 56.0, + "height": 23.99993896484375 + } + }, + "m_Slots": [ + { + "m_Id": "aee2e164b24e4cf8b630dde12617bc0c" + }, + { + "m_Id": "e6333d6a0ebd4b24bd12cfa67b9a1541" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6fcabbf6d3ce49b198d8c06e5cc35ef4", + "m_Id": 509595180, + "m_DisplayName": "Time", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector1_f9b649ed28584dca8a522f3fb582f350", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "70b4248ab7e047659f83fddeb845326f", + "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": "71ba95fed519464398b648e0fb37a058", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2050.914306640625, + "y": -818.0526733398438, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "dcc45a9eb2fc4b9d81f482ace24e030f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "aa41514a3f3a48c49f0dd3f567b7b3a0" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "71e80e92e94142188b367e239de47046", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.AlphaClipThreshold", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -762.0, + "y": 610.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "ed39b634bd6741188208dae36009501b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.AlphaClipThreshold" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "72099f474cf34c2e8f1decad706d4016", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "726187d38ec24267816cd2ec20bf5c48", + "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": "73615b790d14838d808dcc75cf6c7d47", + "m_Guid": { + "m_GuidSerialized": "8664a328-0cd3-43c1-a367-b728c51ffb7c" + }, + "m_Name": "BaseColor", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Color_1975F252", + "m_OverrideReferenceName": "_BaseColor", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": true, + "hlslDeclarationOverride": 3, + "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": "747f0384c7384fe08c615d766d29a2f3", + "m_Group": { + "m_Id": "d467618f2df0455290a99285130edaad" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4258.6669921875, + "y": -979.33349609375, + "width": 137.3330078125, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "c0e3064e23b942c38f3c553470896c32" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "b8ee11fe1178410a95b7b678347777ae" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "74b43b1f0f6b4335b375ee7801240f16", + "m_Id": -1634479697, + "m_DisplayName": "PositionMapIndex", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector1_cc4eba55004546408c4665cdb22d3111", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "752f253869ae4002b6c6c09725f2a5ef", + "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": "75567a75972f48219b8e855a123bb2e3", + "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": "756dc50975ba4cad9e68cfb2c65abde2", + "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": "75fafe8762a64391842b32d9f165ccab", + "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": "769ef3bffef244f2b0c098e896e3a412", + "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.BlockNode", + "m_ObjectId": "76cd96e5fa3a4c43afdb2cf135f37631", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.NormalTS", + "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": "d8866f1579f34cbebb1c129293531aa2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.NormalTS" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7badc9b2d6fc4d36af87e91dfb5df64f", + "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.ShaderKeyword", + "m_ObjectId": "7c33c1d673e94bbeb1b275184439bab2", + "m_Guid": { + "m_GuidSerialized": "fd4d176e-6a60-4dc9-9bc2-75c409513d2a" + }, + "m_Name": "UseInterpolation", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "BOOLEAN_7C33C1D673E94BBEB1B275184439BAB2_ON", + "m_OverrideReferenceName": "USE_INTERPOLATION_ON", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "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", + "m_ObjectId": "7cf47df707b440d58e0ed12c42000ce8", + "m_Id": -1112573420, + "m_DisplayName": "MaxFrames", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector1_967e0c2bcb6e48c2b85b82c6d4c734a4", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "7d3a2fa0af144c4899163deb14da3030", + "m_Id": 1, + "m_DisplayName": "Position", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Position", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7d8b90d0f1d04fe4816580d5b789a270", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7f7bfb6bf91242d4a3440c4aaad2885d", + "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.RedirectNodeData", + "m_ObjectId": "8033c515f6c44dae82530dfde5de114f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2376.66650390625, + "y": -974.0001220703125, + "width": 55.999755859375, + "height": 24.0001220703125 + } + }, + "m_Slots": [ + { + "m_Id": "890c69c5386d4db0a321db1e27821d61" + }, + { + "m_Id": "f914f3e0f1334a319bec90b54a3b2b54" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "80f7d1cc7b19488e85aa552b5501043c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1663.0, + "y": 502.0, + "width": 130.0, + "height": 117.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "c51112dd86044a4da156b2769ae03a30" + }, + { + "m_Id": "70b4248ab7e047659f83fddeb845326f" + }, + { + "m_Id": "4b7482d6c09840469ddbb5f1d3b564ea" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "816452faabc940b4ab2dd30dd005bcd4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4054.000244140625, + "y": -1613.3333740234375, + "width": 56.0, + "height": 24.0001220703125 + } + }, + "m_Slots": [ + { + "m_Id": "dcecfff351c946ba911cb1ae6abe6114" + }, + { + "m_Id": "919d4ff0ca094ddd8adc4ad015ee9597" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "81f4b8eb7f418186969fad0762cb8ab8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2216.0, + "y": 1104.0, + "width": 136.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "f38a207743e7758e97287874c2bf3f0f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a4f03e6e3684788ba75400817834c667" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "82476ec0c73d4443875524eddde46797", + "m_Id": 0, + "m_DisplayName": "MaxFrames", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "82a97a731a634e92b7829f9d48acd24f", + "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": "ad683fc126b946dbb46ce1f69fea37f9" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Normal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "82c21ca2e0464ba59aaa92326f6dc886", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VA_ARRAY", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3525.33349609375, + "y": 19.99993896484375, + "width": 237.333251953125, + "height": 400.0000305175781 + } + }, + "m_Slots": [ + { + "m_Id": "10c8faaf8212473886eb5a443071cbf4" + }, + { + "m_Id": "1316e91d0e464b6dbec60e2e9c51f6b1" + }, + { + "m_Id": "cca97ded11be401e8c8856b733b7f42e" + }, + { + "m_Id": "091e4db999dd474390460c3cba9cf881" + }, + { + "m_Id": "23c5d3eceec94c4386c0d23160fe6e4f" + }, + { + "m_Id": "957e0015fa054483a74c01dda8aeb8dd" + }, + { + "m_Id": "7d3a2fa0af144c4899163deb14da3030" + }, + { + "m_Id": "31dba377fe72401ca40db6ffdbff3f82" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"cd1263763928d8547a1d83d121b29fe1\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "484a186e-c3de-457f-80e1-65e0ac649faf", + "96fb959c-8624-4642-9ac6-6b405b5a6dd4", + "374e9a5f-1ef4-43a2-9ff2-6108a1976ab0", + "07478aa4-3d18-4430-bf12-24688db601b8", + "26e53708-434a-4d58-b8b2-d8fb8005d644", + "3f779194-c6e4-40be-9134-677bb0c69785" + ], + "m_PropertyIds": [ + -292266562, + 2078266122, + 1220204877, + 509595180, + -1112573420, + -1634479697 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "82fc42848c3d455381865910a657d287", + "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.Texture2DArrayMaterialSlot", + "m_ObjectId": "862f48df42e64112a92c1f7d0335c297", + "m_Id": 0, + "m_DisplayName": "PositionMap", + "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": "868cca1dd952401b9caa8a3aa79c6398", + "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.CategoryData", + "m_ObjectId": "86fb5c9a8b5641de8066fe26b14b557c", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "73615b790d14838d808dcc75cf6c7d47" + }, + { + "m_Id": "0d45416d8d660a86b6c005d732a53eaa" + }, + { + "m_Id": "2050e0ab6209188987441943ce1d9601" + }, + { + "m_Id": "dce6400ed295b5879db60d50219be7f8" + }, + { + "m_Id": "56580fdbb4ad4dc39d73f20ee06e5b56" + }, + { + "m_Id": "a4f03e6e3684788ba75400817834c667" + }, + { + "m_Id": "9b352a6846488e8380fa03d9459132c3" + }, + { + "m_Id": "2303ebb861eedd879cdeb61953663a11" + }, + { + "m_Id": "647973c6b9d7d08e89b6831ff21aaaf0" + }, + { + "m_Id": "ef585cca41ba4bd3858cb09898ac8d26" + }, + { + "m_Id": "f105625e9ef44d4c898f7ed315000014" + }, + { + "m_Id": "b8ee11fe1178410a95b7b678347777ae" + }, + { + "m_Id": "a26112f7a84a474fb5edbe1546f1d72b" + }, + { + "m_Id": "b9e013614c534e1cb383404d0ee936b9" + }, + { + "m_Id": "f9e1cb1197da47409d5a9dd9b809de80" + }, + { + "m_Id": "7c33c1d673e94bbeb1b275184439bab2" + }, + { + "m_Id": "91eff99b70f0413a8f826a9f717ac3b6" + }, + { + "m_Id": "cc15912931794ae79993f81f6f7efd62" + }, + { + "m_Id": "d8e6dd9d0f5b4f75a95867330e06f4e6" + }, + { + "m_Id": "4c4eb2d44969485d822ccfa7b1d6cc34" + }, + { + "m_Id": "aa41514a3f3a48c49f0dd3f567b7b3a0" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "87010672f09447a3922c4e75ec7db5cd", + "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": "877b06924c66458d867d64e60ac9547f", + "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": "882ade6795f14f659317c094eec78a93", + "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": "890c69c5386d4db0a321db1e27821d61", + "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": "89edc7ee6956538486ce52c0c7197ada", + "m_Id": 0, + "m_DisplayName": "Smoothness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "8a63edefb8cd4bc2acc1789bda457f1f", + "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": "8c94e10ad36c4269b4da33e1de75960d", + "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": "8ca595ec72eb4838a8533db06de78ac4", + "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": "8f4467cbe35c40ce8686fc656743d939", + "m_Id": 1192378022, + "m_DisplayName": "Vector1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector1_c7aa86a194644e57b07408803b64ebd7", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "907efe7641ef42f7871dd2405fd1a3bd", + "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": "5bd010545be9409dad7b656b02facb3a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BaseColor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TilingAndOffsetNode", + "m_ObjectId": "91829ea0d0227788949ba077294ddc1d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Tiling And Offset", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2466.999755859375, + "y": 822.9999389648438, + "width": 155.0, + "height": 142.0 + } + }, + "m_Slots": [ + { + "m_Id": "165eb5b4b754b181bf16f0a150c4a36f" + }, + { + "m_Id": "426f78d41a7425849c34e9e5d4c8ee17" + }, + { + "m_Id": "6a8ed90aa2c3408eb446045c054612ec" + }, + { + "m_Id": "ee19853e9a5ed98daf5b7fa47af42afe" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "919d4ff0ca094ddd8adc4ad015ee9597", + "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.ShaderKeyword", + "m_ObjectId": "91eff99b70f0413a8f826a9f717ac3b6", + "m_Guid": { + "m_GuidSerialized": "ec07dc77-11ca-452e-bc93-85ce1a68f88e" + }, + "m_Name": "UseNormalMap", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "BOOLEAN_91EFF99B70F0413A8F826A9F717AC3B6_ON", + "m_OverrideReferenceName": "USE_NORMALMAP_ON", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "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.SampleTexture2DNode", + "m_ObjectId": "92287c7ffb304016a4e2aba3b2bb3375", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2063.0, + "y": 1335.0, + "width": 184.0, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "104b373985bd49ceb0616fac799e31af" + }, + { + "m_Id": "0b03a0b7ea6446c68027c3caa6382c28" + }, + { + "m_Id": "cab4b39ca14f4b4b8040c90d6e58d609" + }, + { + "m_Id": "2537379ba277494c89e48156207a7eb6" + }, + { + "m_Id": "5645f9c3948b417c98606e211bc8a990" + }, + { + "m_Id": "d38c96738324480db0772092e35f8153" + }, + { + "m_Id": "d4fc12e4b0eb45e68646c924a0f18d69" + }, + { + "m_Id": "b259a30e31c747919a4390f36134ec3c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9243cf5f05064ea186f25f9200f9166c", + "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": "93eec85ea1e94a5bacb754b3d221939a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1264.0, + "y": 1157.0, + "width": 56.000003814697269, + "height": 24.000001907348634 + } + }, + "m_Slots": [ + { + "m_Id": "1ae0f081059547518e75e5acd9b2b962" + }, + { + "m_Id": "131c941a29b84d9082e432eb4d92fbff" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "94db605288364e0fb6368bfbb5187029", + "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": "957e0015fa054483a74c01dda8aeb8dd", + "m_Id": -1634479697, + "m_DisplayName": "PositionMapIndex", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector1_cc4eba55004546408c4665cdb22d3111", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "95901e0c42c74a549374e468efa965b1", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "95c645358ca849cca064cc13464ca19b", + "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": "9641677b07cd4786bf9f20e5c137bd13", + "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": "969ba5f27c8f4f37b33fa51806de48ad", + "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.KeywordNode", + "m_ObjectId": "96e5fb96971c4f4fb000d6715467f4ea", + "m_Group": { + "m_Id": "" + }, + "m_Name": "UseEmissionMap", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1650.0, + "y": 1334.0, + "width": 143.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "7badc9b2d6fc4d36af87e91dfb5df64f" + }, + { + "m_Id": "e6c604ee1e2a4016a52a780112eb8343" + }, + { + "m_Id": "497e898ed37e4ee296893eb057d5bd58" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "cc15912931794ae79993f81f6f7efd62" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2Node", + "m_ObjectId": "9889312c44fe47df9a7f1dd1a4b441dc", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Vector 2", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2702.0, + "y": 951.0, + "width": 128.0, + "height": 101.0 + } + }, + "m_Slots": [ + { + "m_Id": "02db80836610437ab9c6e4f81eb1c7d8" + }, + { + "m_Id": "dfb1f3d8a85f47a1a72b9a1e8899ef53" + }, + { + "m_Id": "998f905746694213913f6eb63dba3002" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": { + "x": 0.0, + "y": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "98fd6355706040bcaaf5022e5b3672a4", + "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": "99007f15ac1a488a8cce475801314d7f", + "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": "99067a173a20437b9cc7e6e9409d8e2e", + "m_Id": 1220204877, + "m_DisplayName": "SamplerState", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SamplerState_975a04061f8d4786bce18d1574108732", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "998f905746694213913f6eb63dba3002", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "99a4d5acdd64476097e81c54dc81e490", + "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": "9a57e00cbef04f24854695dae973b7be", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3716.666748046875, + "y": 60.66667938232422, + "width": 156.66650390625, + "height": 35.99999237060547 + } + }, + "m_Slots": [ + { + "m_Id": "9b3540b291a947faa4efd899ca101da1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a26112f7a84a474fb5edbe1546f1d72b" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.KeywordNode", + "m_ObjectId": "9a7b6248815248459822cbb897ce40c4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "UseNormal(A)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2546.0, + "y": -1310.0001220703125, + "width": 139.999755859375, + "height": 120.0 + } + }, + "m_Slots": [ + { + "m_Id": "1e83e4b971ae4a1c8d0e78aacfec6b96" + }, + { + "m_Id": "3886281c6b6741fc86c1d9b4e6292c5e" + }, + { + "m_Id": "a334bd8a1b704cb5818109a41f4bcc0e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "f9e1cb1197da47409d5a9dd9b809de80" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "9b352a6846488e8380fa03d9459132c3", + "m_Guid": { + "m_GuidSerialized": "629fbb17-fc38-4d83-b6f7-878a14786f8b" + }, + "m_Name": "Metalness", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_72474321", + "m_OverrideReferenceName": "_Metalness", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": true, + "hlslDeclarationOverride": 3, + "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.Texture2DArrayMaterialSlot", + "m_ObjectId": "9b3540b291a947faa4efd899ca101da1", + "m_Id": 0, + "m_DisplayName": "PositionMap", + "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": "9ba0c25cd1ef4ce1b8576071a55fe02c", + "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": "9bbe01c82f4d4f51b4aa132db6565fb4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2635.33349609375, + "y": -342.0001525878906, + "width": 56.0, + "height": 24.000152587890626 + } + }, + "m_Slots": [ + { + "m_Id": "9243cf5f05064ea186f25f9200f9166c" + }, + { + "m_Id": "239522f100cf4377a77c1dd751f238f3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9d670659034f6e8a859bd1ab0a421ea4", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9df0d1e416a6a988af4f5aba8d16d2f0", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9e70319e5a1841529f20d8ddbd0a62c9", + "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": "9ea24571b633678ca0fd2a6304998def", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9ef871a5e85b4401a4e634da5468380f", + "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": "9f431b7172f6668082b3d029209ed798", + "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.SubGraphNode", + "m_ObjectId": "a147df29f61a4bac80b742f412477170", + "m_Group": { + "m_Id": "" + }, + "m_Name": "DecodeVector1ToVector3", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2996.666748046875, + "y": -1309.333251953125, + "width": 209.333251953125, + "height": 280.0 + } + }, + "m_Slots": [ + { + "m_Id": "ff5db0cbbe0047a49642277588884427" + }, + { + "m_Id": "c0f0afb347ab4ade8cf7a19faa1554a5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"7f3356cfbf53f3741b12d5aa82ff460a\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "9bf172a7-cce3-4c15-b3c5-10db50121814" + ], + "m_PropertyIds": [ + 1192378022 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DArrayShaderProperty", + "m_ObjectId": "a26112f7a84a474fb5edbe1546f1d72b", + "m_Guid": { + "m_GuidSerialized": "be8a21bb-997f-49f5-adff-8dde83813969" + }, + "m_Name": "PositionMap", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2DArray_a26112f7a84a474fb5edbe1546f1d72b", + "m_OverrideReferenceName": "_PositionMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"textureArray\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_Modifiable": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a334bd8a1b704cb5818109a41f4bcc0e", + "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": "a34fc61ffc5c4c76bd0863f9376eaa22", + "m_Group": { + "m_Id": "28a570460d5d456da389318b319381ee" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4523.333984375, + "y": 414.6666564941406, + "width": 137.333984375, + "height": 35.999969482421878 + } + }, + "m_Slots": [ + { + "m_Id": "29c53d3807b148f5a9162370a5e59276" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "b8ee11fe1178410a95b7b678347777ae" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "a371ce2e9d97463d96d814a45413df53", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1653.0, + "y": 1464.0001220703125, + "width": 155.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "0fa26f900f0f4b0c9b3f7d9bb219396e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "647973c6b9d7d08e89b6831ff21aaaf0" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a3cc86165b6e415aa675096d6fc7f87b", + "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": "a451982dbba82f81920a2d521399c7ba", + "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": "a4f03e6e3684788ba75400817834c667", + "m_Guid": { + "m_GuidSerialized": "3e3fb8dd-ad7d-435a-80c8-0cca0f6a198a" + }, + "m_Name": "MaskMap", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_3E939B7", + "m_OverrideReferenceName": "_MaskMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": true, + "hlslDeclarationOverride": 2, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": true, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a623fd0865c1e78bbd2cd9ca270e24e6", + "m_Id": 0, + "m_DisplayName": "Metalness", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "a6cf0ae2bf1bfa889a811e33ead30d4e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2219.999755859375, + "y": 837.9999389648438, + "width": 149.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "afe038909ff71b8fadd2dacdc3a3728a" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "dce6400ed295b5879db60d50219be7f8" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.KeywordNode", + "m_ObjectId": "a6fad4cb7525433daccf070d0a146722", + "m_Group": { + "m_Id": "" + }, + "m_Name": "UseInterpolation", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2008.0, + "y": -1805.3333740234375, + "width": 141.3331298828125, + "height": 120.0 + } + }, + "m_Slots": [ + { + "m_Id": "164fe07fbb314e17bc3015e4fcd44950" + }, + { + "m_Id": "7f7bfb6bf91242d4a3440c4aaad2885d" + }, + { + "m_Id": "9ef871a5e85b4401a4e634da5468380f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "7c33c1d673e94bbeb1b275184439bab2" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DArrayInputMaterialSlot", + "m_ObjectId": "a708b1179379414cb5efa946595b53e2", + "m_Id": -292266562, + "m_DisplayName": "PositionMap", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture2DArray_c333595616b942739573e272a2bcc553", + "m_StageCapability": 3, + "m_BareResource": false, + "m_TextureArray": { + "m_SerializedTexture": "{\"textureArray\":{\"instanceID\":0}}", + "m_Guid": "" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "a90eba1bdc90c58190c53102d8e08747", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1422.0, + "y": 1067.0, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "a451982dbba82f81920a2d521399c7ba" + }, + { + "m_Id": "f01ac70c1e7cd18dac070b4211daf582" + }, + { + "m_Id": "e16bd5fcf69be8839c02aa64d26ab9ec" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "a932c739a0d9425aa8c1ef6d9b354ff5", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Specular", + "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": "ab9067a4ca7b43dc9ae35bb2b9524ae6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Specular" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "a9b08687e7974eeb97ab820912938029", + "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": "a9c0c221d7714a6f9e26ed042ec578e2", + "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.Rendering.HighDefinition.ShaderGraph.BuiltinData", + "m_ObjectId": "aa3231a9e59c4c9996ea8e38c7549e52", + "m_Distortion": false, + "m_DistortionMode": 0, + "m_DistortionDepthTest": true, + "m_AddPrecomputedVelocity": false, + "m_TransparentWritesMotionVec": 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.BlockNode", + "m_ObjectId": "aa343738e2a24eaab98c222198e8a486", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Smoothness", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -751.0000610351563, + "y": 796.0, + "width": 200.00001525878907, + "height": 41.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "1774d02236fc4531be34511de0153d7c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Smoothness" +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "aa41514a3f3a48c49f0dd3f567b7b3a0", + "m_Guid": { + "m_GuidSerialized": "2b414016-34fd-4dd6-b7db-03ece39f7fb7" + }, + "m_Name": "AnimationDataBlend", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "AnimationDataBlend", + "m_DefaultReferenceName": "_AnimationDataBlend", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": true, + "hlslDeclarationOverride": 3, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "aac144f625554b6b932665da18a6c2e8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3608.666748046875, + "y": -1349.3333740234375, + "width": 147.333251953125, + "height": 132.0 + } + }, + "m_Slots": [ + { + "m_Id": "4a1849ad4e1c4938808f5f2298d2f6a0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 2 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "aadf1d551cd7cf8ea1c5bf14d32c5c82", + "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": "ab9067a4ca7b43dc9ae35bb2b9524ae6", + "m_Id": 0, + "m_DisplayName": "Specular Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Specular", + "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": "ab968d84e25e448d9d9b38572a4d71ae", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "ac51afbba081468bac863db3d03285fe", + "m_Id": 1, + "m_DisplayName": "Vector3", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Vector3", + "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": "ac705774d32d4143a358f03b7d24f41f", + "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.NormalMaterialSlot", + "m_ObjectId": "ad683fc126b946dbb46ce1f69fea37f9", + "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.FractionNode", + "m_ObjectId": "ad95ecf28af24f97810aa62c9f4993ca", + "m_Group": { + "m_Id": "28a570460d5d456da389318b319381ee" + }, + "m_Name": "Fraction", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4228.6669921875, + "y": 374.6667175292969, + "width": 129.3330078125, + "height": 95.9998779296875 + } + }, + "m_Slots": [ + { + "m_Id": "877b06924c66458d867d64e60ac9547f" + }, + { + "m_Id": "a9c0c221d7714a6f9e26ed042ec578e2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "ae27dbe6c62f4b9098f5b93f1f2780bd", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Occlusion", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -753.0000610351563, + "y": 773.0, + "width": 200.00001525878907, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "3787b445dee144eb9c7b80cd39231258" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Occlusion" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "aea9f04c5c2c7d85a10a8d314595bd42", + "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": "aee2e164b24e4cf8b630dde12617bc0c", + "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.KeywordNode", + "m_ObjectId": "afbfcb73be704fafaba7bce0dfb1eca8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "UseNormal(A)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2544.666748046875, + "y": -1714.0001220703125, + "width": 140.0, + "height": 120.0 + } + }, + "m_Slots": [ + { + "m_Id": "75567a75972f48219b8e855a123bb2e3" + }, + { + "m_Id": "e10a3d1982c7401bbd565678cc25d2f2" + }, + { + "m_Id": "38aaea95542f48e8b258ab2a1a041c63" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 1, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "f9e1cb1197da47409d5a9dd9b809de80" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "afe038909ff71b8fadd2dacdc3a3728a", + "m_Id": 0, + "m_DisplayName": "NormalMap", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.KeywordNode", + "m_ObjectId": "b07d9e2392f24c3bb990a1f028ff25f5", + "m_Group": { + "m_Id": "" + }, + "m_Name": "UseInterpolation", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2272.66650390625, + "y": -411.3333435058594, + "width": 141.3330078125, + "height": 120.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "cbae9fee50bb4e5e9c9ded067b484950" + }, + { + "m_Id": "2765f3138e254d3483b6a51e447bd746" + }, + { + "m_Id": "22244bbdf58649679abf152fd725237d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "7c33c1d673e94bbeb1b275184439bab2" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "b259a30e31c747919a4390f36134ec3c", + "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": "b27b4d9154c747eba2c680b6cf448c9b", + "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": "b31c274d1fdf4ca298bfacd5cdb9e311", + "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": "b4123beda78f4746bdea268cc0b3b68e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3428.000244140625, + "y": -1238.0001220703125, + "width": 137.33349609375, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "b89f3f15bef04711a95760d58958e7e4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "b8ee11fe1178410a95b7b678347777ae" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b7706b977a7c4840a5a318f51bf91d00", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b89f3f15bef04711a95760d58958e7e4", + "m_Id": 0, + "m_DisplayName": "MaxFrames", + "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": "b8ee11fe1178410a95b7b678347777ae", + "m_Guid": { + "m_GuidSerialized": "b6fa6f51-6712-45cc-a398-a04bb8777468" + }, + "m_Name": "MaxFrames", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector1_b8ee11fe1178410a95b7b678347777ae", + "m_OverrideReferenceName": "_MaxFrames", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": true, + "hlslDeclarationOverride": 3, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 2, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "b949842828b49c83b8550e68d801a741", + "m_Id": 0, + "m_DisplayName": "BaseColor", + "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": "b98155adadd748cfa15768303cc3972f", + "m_Id": 1220204877, + "m_DisplayName": "SamplerState", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SamplerState_975a04061f8d4786bce18d1574108732", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "b9e013614c534e1cb383404d0ee936b9", + "m_Guid": { + "m_GuidSerialized": "416e5d06-22ba-446c-a133-37a773135edb" + }, + "m_Name": "FlipPositionMap", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "BOOLEAN_B9E013614C534E1CB383404D0EE936B9_ON", + "m_OverrideReferenceName": "VA_FLIP_UVS_ON", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "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": "ba6e380acf314cbda88e0d18f46db904", + "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": "bb97f85abff54eea9258c67bc1b507e9", + "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.KeywordNode", + "m_ObjectId": "bdb3bb951d6a4641994ae1962b405f1f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "UseNormal(A)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2809.33349609375, + "y": -319.9999694824219, + "width": 140.0, + "height": 120.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "bb97f85abff54eea9258c67bc1b507e9" + }, + { + "m_Id": "33311e6cf5444d528b84be419da49c14" + }, + { + "m_Id": "f074880f3f0342d7969fc1d88da54f11" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 1, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "f9e1cb1197da47409d5a9dd9b809de80" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "be3f5bd8f57a4d919ea5ef31d19ff683", + "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": "bf5239fe1ce2463abcaa9d0100ca8add", + "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.NormalVectorNode", + "m_ObjectId": "bf6a6ccd714c4a999ee308d087095428", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Normal Vector", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3038.666748046875, + "y": -235.33334350585938, + "width": 207.333251953125, + "height": 134.66665649414063 + } + }, + "m_Slots": [ + { + "m_Id": "44a4ab847e2b429babe11e435e176c48" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c0e3064e23b942c38f3c553470896c32", + "m_Id": 0, + "m_DisplayName": "MaxFrames", + "m_SlotType": 1, + "m_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": "c0f0afb347ab4ade8cf7a19faa1554a5", + "m_Id": 1, + "m_DisplayName": "Vector3", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Vector3", + "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": "c3f529c5eeeb493387e492e27635091c", + "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": "769ef3bffef244f2b0c098e896e3a412" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "c45767a93d5f46f0a0c4adb81b77daf9", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2160.666748046875, + "y": -1677.333251953125, + "width": 131.3333740234375, + "height": 143.9998779296875 + } + }, + "m_Slots": [ + { + "m_Id": "98fd6355706040bcaaf5022e5b3672a4" + }, + { + "m_Id": "99007f15ac1a488a8cce475801314d7f" + }, + { + "m_Id": "3b9a6f5b810a489fb8857b5ef58ca768" + }, + { + "m_Id": "bf5239fe1ce2463abcaa9d0100ca8add" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "c47cc0596567412d88b52ea0fa261628", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3692.666748046875, + "y": -261.3334655761719, + "width": 137.33349609375, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "f756260a98794c46b07ceb1f8bf725c8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "b8ee11fe1178410a95b7b678347777ae" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c4a217c7be6440ac98643d2c9ab1e258", + "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.Vector4MaterialSlot", + "m_ObjectId": "c4e0decce3ae4a33acd4fd7992996507", + "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.UVNode", + "m_ObjectId": "c4f838b4b7294bfb82f5431a446655cd", + "m_Group": { + "m_Id": "" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3855.33349609375, + "y": -363.3332824707031, + "width": 147.333251953125, + "height": 131.99989318847657 + } + }, + "m_Slots": [ + { + "m_Id": "c4e0decce3ae4a33acd4fd7992996507" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 2 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "c4fb09ea302d416c846c206f47bf2237", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "c51112dd86044a4da156b2769ae03a30", + "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": "c5377911134242dd9b1bcb25844c97e3", + "m_Id": 1, + "m_DisplayName": "Position", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Position", + "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": [ + "X", + "Y", + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalStrengthNode", + "m_ObjectId": "c67160311c3940b39a8f6fd4f59fcce8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Normal Strength", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1662.0001220703125, + "y": 797.0, + "width": 166.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "c4fb09ea302d416c846c206f47bf2237" + }, + { + "m_Id": "d8b4b09b472b4a6396b2869b264aa1c6" + }, + { + "m_Id": "cbbc3cc6b83b4944bcaf65ca1ded87e3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DArrayMaterialSlot", + "m_ObjectId": "c689fac1273445828fb918d401773e35", + "m_Id": 0, + "m_DisplayName": "PositionMap", + "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": "c7c2cf7d476e40c0af0a671acee3f2f3", + "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.SubGraphNode", + "m_ObjectId": "c8c6a60ed0d2402c9baeb19ac956da9d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VA_ARRAY", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3260.666748046875, + "y": -1374.0001220703125, + "width": 237.333251953125, + "height": 400.00018310546877 + } + }, + "m_Slots": [ + { + "m_Id": "0224a8c5351e4ef4ab3e1f636828e6f7" + }, + { + "m_Id": "fd036e81b5864460b669b60da2f6b985" + }, + { + "m_Id": "b98155adadd748cfa15768303cc3972f" + }, + { + "m_Id": "6fcabbf6d3ce49b198d8c06e5cc35ef4" + }, + { + "m_Id": "1e43faa37e7e4f8f9545e7e794be6a97" + }, + { + "m_Id": "540cf8e2cf2e4d6f81bed2393b04e7b4" + }, + { + "m_Id": "c5377911134242dd9b1bcb25844c97e3" + }, + { + "m_Id": "2a55c2f2b12a4d29a2b1306d4cd9cb45" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"cd1263763928d8547a1d83d121b29fe1\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "484a186e-c3de-457f-80e1-65e0ac649faf", + "96fb959c-8624-4642-9ac6-6b405b5a6dd4", + "374e9a5f-1ef4-43a2-9ff2-6108a1976ab0", + "07478aa4-3d18-4430-bf12-24688db601b8", + "26e53708-434a-4d58-b8b2-d8fb8005d644", + "3f779194-c6e4-40be-9134-677bb0c69785" + ], + "m_PropertyIds": [ + -292266562, + 2078266122, + 1220204877, + 509595180, + -1112573420, + -1634479697 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "c9743d04255644cb90f2f137d655f06f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4453.333984375, + "y": 188.00003051757813, + "width": 56.00048828125, + "height": 23.999923706054689 + } + }, + "m_Slots": [ + { + "m_Id": "ba6e380acf314cbda88e0d18f46db904" + }, + { + "m_Id": "c7c2cf7d476e40c0af0a671acee3f2f3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cab4b39ca14f4b4b8040c90d6e58d609", + "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": "cbae9fee50bb4e5e9c9ded067b484950", + "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.Vector3MaterialSlot", + "m_ObjectId": "cbbc3cc6b83b4944bcaf65ca1ded87e3", + "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": "cbfc8c898d410482a670bea7be70300c", + "m_Id": 0, + "m_DisplayName": "BaseMap", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", + "m_ObjectId": "cc15912931794ae79993f81f6f7efd62", + "m_Guid": { + "m_GuidSerialized": "c85b3983-2358-48e5-9289-79b549b771e9" + }, + "m_Name": "UseEmissionMap", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "BOOLEAN_CC15912931794AE79993F81F6F7EFD62_ON", + "m_OverrideReferenceName": "USE_EMISSIONMAP_ON", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "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.LerpNode", + "m_ObjectId": "cc3beb8b178f416c8f88db1e094d0d4a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1547.3333740234375, + "y": -619.3333129882813, + "width": 209.3333740234375, + "height": 327.9999084472656 + } + }, + "m_Slots": [ + { + "m_Id": "fa925383895440c18d835d1e33095ea3" + }, + { + "m_Id": "517ec950847944c186aaaaa4325dd80d" + }, + { + "m_Id": "6015c64a9ff94b12b79fdae4c6d1eae3" + }, + { + "m_Id": "eb22d9b015fa4ae984b497130506141f" + } + ], + "synonyms": [ + "mix", + "blend", + "linear interpolate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "cca97ded11be401e8c8856b733b7f42e", + "m_Id": 1220204877, + "m_DisplayName": "SamplerState", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "SamplerState_975a04061f8d4786bce18d1574108732", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.KeywordNode", + "m_ObjectId": "cd79a2ba492e434183f23bf12f563d45", + "m_Group": { + "m_Id": "" + }, + "m_Name": "UseInterpolation", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2273.33349609375, + "y": -43.333335876464847, + "width": 141.333251953125, + "height": 120.00003814697266 + } + }, + "m_Slots": [ + { + "m_Id": "59451cc4057e42109f17fbde29b08257" + }, + { + "m_Id": "d6a2de24cbeb49e68f9fe71705668011" + }, + { + "m_Id": "64094139ab3d4c46859e4a1ec757308b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "7c33c1d673e94bbeb1b275184439bab2" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "cdfe775c20b54db2844ca7a931e2465b", + "m_Title": "R = AnimationTime, G = AnimationIndex, B = AnimationTimeNext, A = AnimationIndexNext", + "m_Position": { + "x": -4542.0, + "y": -1514.666748046875 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "ce5bb56172a443bd9d11e716bea2d821", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4188.6669921875, + "y": -1206.0001220703125, + "width": 56.0, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "3abb1a77a5c6488bb8cedcecc8e9876b" + }, + { + "m_Id": "163fe388e6884f18b4df5fcf5f3301db" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "cf281a715e42428c8f85e28a997f9842", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "cf69e43290298a83b97530ec65474158", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2063.999755859375, + "y": 797.9999389648438, + "width": 183.99998474121095, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "aea9f04c5c2c7d85a10a8d314595bd42" + }, + { + "m_Id": "4dd325d981be498cb9a930f8d1306334" + }, + { + "m_Id": "9ea24571b633678ca0fd2a6304998def" + }, + { + "m_Id": "fff4175bd47c0a869c0679f357dbc8ce" + }, + { + "m_Id": "ab968d84e25e448d9d9b38572a4d71ae" + }, + { + "m_Id": "d9e106fdcb2525878725fb46c0318321" + }, + { + "m_Id": "df210a8f4493ae859fce02b642138a15" + }, + { + "m_Id": "fda0bc658a0fee8eab1bbc7e27b752c5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 1, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "cfd4abc887bf4449adcdc594887f1a14", + "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": "d0111f047ee04e60b7ec04d5e7e5223b", + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "d08a89885163420b8f737cb20425accc", + "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": "d0ca151bea6595859e92a0d1147125a8", + "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": "d201631dcc6749518aa1b2a864bc67d0", + "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": "d2593a95f23eb58a916976d5ec6a18cf", + "m_Id": 0, + "m_DisplayName": "AlphaClipThreshhold", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "d2e0f4873a6443418d3db806e84cf902", + "m_Id": 0, + "m_DisplayName": "EmissionMap", + "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": "d2e7609c1d7f402f8132ed7d8d68be4f", + "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": "d376462bdbe4400f87553535bcc17c38", + "m_Group": { + "m_Id": "28a570460d5d456da389318b319381ee" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4367.333984375, + "y": 374.6667175292969, + "width": 127.333984375, + "height": 120.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "5d8cce4fe6fa4a86bfbc2554d998fccb" + }, + { + "m_Id": "9641677b07cd4786bf9f20e5c137bd13" + }, + { + "m_Id": "49265fae20724f399acf376bcf760868" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "d38c96738324480db0772092e35f8153", + "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.GroupData", + "m_ObjectId": "d467618f2df0455290a99285130edaad", + "m_Title": "Lerp", + "m_Position": { + "x": -4518.6669921875, + "y": 345.99993896484377 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "d4fc12e4b0eb45e68646c924a0f18d69", + "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": "d53e987b4639435e963c7a7f96045a8c", + "m_Id": 0, + "m_DisplayName": "NormalStrength", + "m_SlotType": 1, + "m_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.SplitNode", + "m_ObjectId": "d557f77863054e559b14e38897377461", + "m_Group": { + "m_Id": "cdfe775c20b54db2844ca7a931e2465b" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -4342.0, + "y": -1456.0, + "width": 120.666015625, + "height": 150.6666259765625 + } + }, + "m_Slots": [ + { + "m_Id": "b27b4d9154c747eba2c680b6cf448c9b" + }, + { + "m_Id": "b7706b977a7c4840a5a318f51bf91d00" + }, + { + "m_Id": "7d8b90d0f1d04fe4816580d5b789a270" + }, + { + "m_Id": "557a63b53f48496f8026c5c99de4b320" + }, + { + "m_Id": "122abdb743304eb2906a2afbbee3720b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d6a2de24cbeb49e68f9fe71705668011", + "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": "d7f48550d6a14b42ab18aff8e2f48123", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "d840bcba069d4e31a2dcf7ab4b17ac45", + "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": "d84ea1faf7b948ffad8736ef2a81c6dc", + "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": "d87c9e1ca88fbd8b9f2c579db103c096", + "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": "d8866f1579f34cbebb1c129293531aa2", + "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": "d8b4b09b472b4a6396b2869b264aa1c6", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "d8e6dd9d0f5b4f75a95867330e06f4e6", + "m_Guid": { + "m_GuidSerialized": "1ae6efb7-4b10-4256-8b3d-b26b7ccccde1" + }, + "m_Name": "AnimationDataOne", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_d8e6dd9d0f5b4f75a95867330e06f4e6", + "m_OverrideReferenceName": "_AnimationDataOne", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": true, + "hlslDeclarationOverride": 3, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "d8f8acf30f5e4f53b548d20f8419b501", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3051.0, + "y": 889.0, + "width": 175.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "3d17bd6d0684446eae570cd7d99b4985" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "f105625e9ef44d4c898f7ed315000014" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "d8fba4b7b00a496d99302528c979b912", + "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": "d9e106fdcb2525878725fb46c0318321", + "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": "dc2f84c7ba27a78aac14d1c597e04dfd", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "dc3e8f56156d4b2188490714df53ed8c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3452.000244140625, + "y": -1333.3333740234375, + "width": 156.666748046875, + "height": 36.0 + } + }, + "m_Slots": [ + { + "m_Id": "c689fac1273445828fb918d401773e35" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a26112f7a84a474fb5edbe1546f1d72b" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "dc8c645c1081278dabf727bd246d3b32", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -981.0, + "y": 624.0, + "width": 188.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d2593a95f23eb58a916976d5ec6a18cf" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2050e0ab6209188987441943ce1d9601" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HDLitSubTarget", + "m_ObjectId": "dca6cccbddd64c21acc4b47558729667" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "dcc45a9eb2fc4b9d81f482ace24e030f", + "m_Id": 0, + "m_DisplayName": "AnimationDataBlend", + "m_SlotType": 1, + "m_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": "dce6400ed295b5879db60d50219be7f8", + "m_Guid": { + "m_GuidSerialized": "df707a47-db95-405a-97c4-a2d89fcd61a0" + }, + "m_Name": "NormalMap", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_E3942DC8", + "m_OverrideReferenceName": "_NormalMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": true, + "hlslDeclarationOverride": 2, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": true, + "m_Modifiable": true, + "m_DefaultType": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "dcecfff351c946ba911cb1ae6abe6114", + "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.Vector2MaterialSlot", + "m_ObjectId": "ddade544c4184ea4ad458a23fffa6540", + "m_Id": 2078266122, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector2_a09a6ce7e08545d99b5bda70586f4e79", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "deffb0a506c7cc8c8d4210bd1df41882", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1323.0, + "y": 1228.0, + "width": 142.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "89edc7ee6956538486ce52c0c7197ada" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "2303ebb861eedd879cdeb61953663a11" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "df210a8f4493ae859fce02b642138a15", + "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": [ + "X", + "Y" + ], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.KeywordNode", + "m_ObjectId": "df98706a112f43109a0fc04da74bfaeb", + "m_Group": { + "m_Id": "" + }, + "m_Name": "UseNormal(A)", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2810.666748046875, + "y": 84.00001525878906, + "width": 140.0, + "height": 120.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "e3626d1c2ef44f4db5ce05a175c14aef" + }, + { + "m_Id": "969ba5f27c8f4f37b33fa51806de48ad" + }, + { + "m_Id": "95901e0c42c74a549374e468efa965b1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "f9e1cb1197da47409d5a9dd9b809de80" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "dfb1f3d8a85f47a1a72b9a1e8899ef53", + "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": "dfb2b7818dff41ed95bdb15ee2d46fb2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -3434.666748046875, + "y": -1741.3333740234375, + "width": 156.66650390625, + "height": 36.0001220703125 + } + }, + "m_Slots": [ + { + "m_Id": "e9877e72bd4146bda7c5344ad58a8f8c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a26112f7a84a474fb5edbe1546f1d72b" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e10a3d1982c7401bbd565678cc25d2f2", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "e16bd5fcf69be8839c02aa64d26ab9ec", + "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": "e3626d1c2ef44f4db5ce05a175c14aef", + "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": "e436940e72cd4dfc9d2fc46fbcb08d19", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1828.0001220703125, + "y": 861.0000610351563, + "width": 159.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d53e987b4639435e963c7a7f96045a8c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "56580fdbb4ad4dc39d73f20ee06e5b56" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.KeywordNode", + "m_ObjectId": "e5e5b472153e421faf1ced4bbab99544", + "m_Group": { + "m_Id": "" + }, + "m_Name": "UseNormalMap", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1472.0001220703125, + "y": 797.0, + "width": 139.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "be3f5bd8f57a4d919ea5ef31d19ff683" + }, + { + "m_Id": "82fc42848c3d455381865910a657d287" + }, + { + "m_Id": "4b8d50c2628e43a7955e295328724eac" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "91eff99b70f0413a8f826a9f717ac3b6" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.KeywordNode", + "m_ObjectId": "e6040632f3884c2c93c5976fcdbaea8c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "UseInterpolation", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2008.6668701171875, + "y": -1437.3333740234375, + "width": 141.333251953125, + "height": 120.0001220703125 + } + }, + "m_Slots": [ + { + "m_Id": "10accb2b053941ba9f7534feb33a2fba" + }, + { + "m_Id": "31250ce680804c938e8a46d56d77722d" + }, + { + "m_Id": "37fe0277e4d94b17a5fd55602d0925b7" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Keyword": { + "m_Id": "7c33c1d673e94bbeb1b275184439bab2" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e61ae85669c0b184bb2d37a39f661252", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.GroupData", + "m_ObjectId": "e6214d379a71458b86eeb08aceb126e3", + "m_Title": "R = AnimationTime, G = AnimationIndex, B = AnimationTimeNext, A = AnimationIndexNext", + "m_Position": { + "x": -4806.6669921875, + "y": -120.66667175292969 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e6333d6a0ebd4b24bd12cfa67b9a1541", + "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": "e63614d1a9854fadad54de85916817e2", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "e6c604ee1e2a4016a52a780112eb8343", + "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.Vector4MaterialSlot", + "m_ObjectId": "e782b1e9cd8e4b7aba71cc1a8836b26f", + "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": "e78abbe7b9df407ea285f6a0b2b764db", + "m_Id": 1, + "m_DisplayName": "Vector3", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Vector3", + "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.Texture2DArrayMaterialSlot", + "m_ObjectId": "e9877e72bd4146bda7c5344ad58a8f8c", + "m_Id": 0, + "m_DisplayName": "PositionMap", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "ea494f3bfe6e40b3b3086c1a7f1c438d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2426.666748046875, + "y": 54.66653823852539, + "width": 131.333251953125, + "height": 144.00018310546876 + } + }, + "m_Slots": [ + { + "m_Id": "a9b08687e7974eeb97ab820912938029" + }, + { + "m_Id": "017c03332cf44415a3172137342e4334" + }, + { + "m_Id": "8c94e10ad36c4269b4da33e1de75960d" + }, + { + "m_Id": "95c645358ca849cca064cc13464ca19b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "eace7df126164ddcac91b980d4a337eb", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Emission", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -751.0000610351563, + "y": 829.0, + "width": 200.00001525878907, + "height": 41.000003814697269 + } + }, + "m_Slots": [ + { + "m_Id": "752f253869ae4002b6c6c09725f2a5ef" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Emission" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "eb22d9b015fa4ae984b497130506141f", + "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": 2, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalLitSubTarget", + "m_ObjectId": "ec727ed5bb904d87b4a489bfbfcba6b0", + "m_WorkflowMode": 1, + "m_NormalDropOffSpace": 0, + "m_ClearCoat": false, + "m_BlendModePreserveSpecular": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ed39b634bd6741188208dae36009501b", + "m_Id": 0, + "m_DisplayName": "Alpha Clip Threshold", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AlphaClipThreshold", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "ed77498f3935431ba1339e3ab58db77a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2636.666748046875, + "y": 23.999889373779298, + "width": 56.0, + "height": 24.000137329101564 + } + }, + "m_Slots": [ + { + "m_Id": "99a4d5acdd64476097e81c54dc81e490" + }, + { + "m_Id": "fdbdeb3f07ac4f62aad6772f78404235" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "ed8333a9d4d541c5a644e1c4a7e1054f", + "m_Id": 1, + "m_DisplayName": "Vector3", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Vector3", + "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.Vector2MaterialSlot", + "m_ObjectId": "ee19853e9a5ed98daf5b7fa47af42afe", + "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": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ee25e9a35e234ea38f612e1ec10e75f6", + "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": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "ee4f544267bf4145bae7e3dad3c2ed6b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Alpha", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -751.0, + "y": 582.0, + "width": 200.0, + "height": 41.0 + } + }, + "m_Slots": [ + { + "m_Id": "5cc20d604a854c04af781866d74047f8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Alpha" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "ef585cca41ba4bd3858cb09898ac8d26", + "m_Guid": { + "m_GuidSerialized": "b8c76c8e-26fd-4144-8fd2-c1092633e2f0" + }, + "m_Name": "EmissionMap", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Texture2D_ef585cca41ba4bd3858cb09898ac8d26", + "m_OverrideReferenceName": "_EmissionMap", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": true, + "hlslDeclarationOverride": 2, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": true, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DArrayInputMaterialSlot", + "m_ObjectId": "ef9ae5c676bf4087a525e42167512485", + "m_Id": -292266562, + "m_DisplayName": "PositionMap", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture2DArray_c333595616b942739573e272a2bcc553", + "m_StageCapability": 3, + "m_BareResource": false, + "m_TextureArray": { + "m_SerializedTexture": "{\"textureArray\":{\"instanceID\":0}}", + "m_Guid": "" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2Node", + "m_ObjectId": "efa7ac733cc5494aadf85ec21798f053", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Vector 2", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2700.0, + "y": 849.0, + "width": 128.0, + "height": 101.0 + } + }, + "m_Slots": [ + { + "m_Id": "9e70319e5a1841529f20d8ddbd0a62c9" + }, + { + "m_Id": "f11f6d417602456281c3e7d168c5ac86" + }, + { + "m_Id": "566a718f965f4d9ba8a8a48e1afeb310" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": { + "x": 0.0, + "y": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "f01ac70c1e7cd18dac070b4211daf582", + "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": "f05ee6fb0dfd42cabd2d6ae007afb0c8", + "m_Id": 2, + "m_DisplayName": "Alpha", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f074880f3f0342d7969fc1d88da54f11", + "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.Vector3MaterialSlot", + "m_ObjectId": "f0d71716068746d9985abb4db08a3aa9", + "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": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "f105625e9ef44d4c898f7ed315000014", + "m_Guid": { + "m_GuidSerialized": "05f7483d-8755-4e61-9a50-b4c237bcaffa" + }, + "m_Name": "TilingAndOffset", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "Vector4_f105625e9ef44d4c898f7ed315000014", + "m_OverrideReferenceName": "_TilingAndOffset", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": true, + "hlslDeclarationOverride": 3, + "m_Hidden": false, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f11f6d417602456281c3e7d168c5ac86", + "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.Vector4MaterialSlot", + "m_ObjectId": "f1ddfc5676f4413c963cea292ad64d76", + "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": "f24a08f331dc4f59aefc2dc4f63785fa", + "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": "f3887f1dfdd44b62863c328af70a21ca", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1086.0001220703125, + "y": 1380.0, + "width": 56.000003814697269, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "4ad66d3b26e34cf3ae0590b434e88512" + }, + { + "m_Id": "d0111f047ee04e60b7ec04d5e7e5223b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "f38a207743e7758e97287874c2bf3f0f", + "m_Id": 0, + "m_DisplayName": "MaskMap", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "f57d1e15ea2d425281014b3b2abc8cfa", + "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": "f59b753b715d4e6c85db60b9806125f7", + "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.SubGraphNode", + "m_ObjectId": "f5ea43d87bb445379c9dc4ec7745a9ef", + "m_Group": { + "m_Id": "" + }, + "m_Name": "DecodeVector1ToVector3", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2996.000244140625, + "y": -1716.0001220703125, + "width": 209.33349609375, + "height": 280.0 + } + }, + "m_Slots": [ + { + "m_Id": "8f4467cbe35c40ce8686fc656743d939" + }, + { + "m_Id": "ed8333a9d4d541c5a644e1c4a7e1054f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"7f3356cfbf53f3741b12d5aa82ff460a\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "9bf172a7-cce3-4c15-b3c5-10db50121814" + ], + "m_PropertyIds": [ + 1192378022 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f644ff7ef78338828bcf0832d06b34cd", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1827.0, + "y": 566.0, + "width": 147.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "b949842828b49c83b8550e68d801a741" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "73615b790d14838d808dcc75cf6c7d47" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.LerpNode", + "m_ObjectId": "f6e6f89b144f4f2ba579e3b3c3d4d8c8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Lerp", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1547.2449951171875, + "y": -1020.56103515625, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "295c0a318fb848a38cef6ddf44a215c0" + }, + { + "m_Id": "22ccae3e3aea43cbab3732e63e8bebc9" + }, + { + "m_Id": "9ba0c25cd1ef4ce1b8576071a55fe02c" + }, + { + "m_Id": "cfd4abc887bf4449adcdc594887f1a14" + } + ], + "synonyms": [ + "mix", + "blend", + "linear interpolate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f756260a98794c46b07ceb1f8bf725c8", + "m_Id": 0, + "m_DisplayName": "MaxFrames", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "f7a80b4e61cb4ecdae182f1130cde3f6", + "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": "f914f3e0f1334a319bec90b54a3b2b54", + "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": "f9b890aaa88c475d94a3d3318be9a2e5", + "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.ShaderKeyword", + "m_ObjectId": "f9e1cb1197da47409d5a9dd9b809de80", + "m_Guid": { + "m_GuidSerialized": "e9246a9c-8c97-4448-860d-375ca8b59975" + }, + "m_Name": "UseNormal(A)", + "m_DefaultRefNameVersion": 0, + "m_RefNameGeneratedByDisplayName": "", + "m_DefaultReferenceName": "BOOLEAN_F9E1CB1197DA47409D5A9DD9B809DE80_ON", + "m_OverrideReferenceName": "USE_NORMALA_ON", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "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.SampleTexture2DNode", + "m_ObjectId": "fa4a24643e6fad8aaefbe2cebc69c09c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2062.999755859375, + "y": 1064.0, + "width": 183.99998474121095, + "height": 253.0 + } + }, + "m_Slots": [ + { + "m_Id": "20fa878d8b5665828c5acad9e27e74f6" + }, + { + "m_Id": "2dc83313ad23b38bba4888cfff0f3962" + }, + { + "m_Id": "9df0d1e416a6a988af4f5aba8d16d2f0" + }, + { + "m_Id": "e61ae85669c0b184bb2d37a39f661252" + }, + { + "m_Id": "cf281a715e42428c8f85e28a997f9842" + }, + { + "m_Id": "aadf1d551cd7cf8ea1c5bf14d32c5c82" + }, + { + "m_Id": "436435e588fa278890d2142a9a57b80e" + }, + { + "m_Id": "36de93c4eb6374828eb48487057b17fd" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true, + "m_MipSamplingMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "fa925383895440c18d835d1e33095ea3", + "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": "fac49f0bc29d4f4ebe41c9aa14c32fd7", + "m_Id": -1634479697, + "m_DisplayName": "PositionMapIndex", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector1_cc4eba55004546408c4665cdb22d3111", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "X" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.RedirectNodeData", + "m_ObjectId": "fb97a9be38e5434f8130bbef18b6e2a9", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Redirect Node", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2372.000244140625, + "y": -1370.0001220703125, + "width": 56.000244140625, + "height": 24.0 + } + }, + "m_Slots": [ + { + "m_Id": "882ade6795f14f659317c094eec78a93" + }, + { + "m_Id": "f9b890aaa88c475d94a3d3318be9a2e5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "fcdb24c7b2c9388a99f5a9f660c771b2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2237.0, + "y": 542.0, + "width": 148.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "cbfc8c898d410482a670bea7be70300c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "0d45416d8d660a86b6c005d732a53eaa" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "fcee1d9a6de845f5b37643df31981db5", + "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.Vector2MaterialSlot", + "m_ObjectId": "fd036e81b5864460b669b60da2f6b985", + "m_Id": 2078266122, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector2_a09a6ce7e08545d99b5bda70586f4e79", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [ + "X", + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "fda0bc658a0fee8eab1bbc7e27b752c5", + "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": "fdbdeb3f07ac4f62aad6772f78404235", + "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": "ff2aa8dbfcdd43688fdb4dfa8f0fdd10", + "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": "ff5db0cbbe0047a49642277588884427", + "m_Id": 1192378022, + "m_DisplayName": "Vector1", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Vector1_c7aa86a194644e57b07408803b64ebd7", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fff4175bd47c0a869c0679f357dbc8ce", + "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": [ + "X" + ] +} + diff --git a/Runtime/Shaders/Graphs/Lit.ShaderGraph.meta b/Runtime/Shaders/Graphs/LitBlending.ShaderGraph.meta similarity index 100% rename from Runtime/Shaders/Graphs/Lit.ShaderGraph.meta rename to Runtime/Shaders/Graphs/LitBlending.ShaderGraph.meta diff --git a/Runtime/Shaders/Graphs/Lit.ShaderGraph b/Runtime/Shaders/Graphs/LitWithoutBlending.ShaderGraph similarity index 96% rename from Runtime/Shaders/Graphs/Lit.ShaderGraph rename to Runtime/Shaders/Graphs/LitWithoutBlending.ShaderGraph index 16f6692..a75d32c 100644 --- a/Runtime/Shaders/Graphs/Lit.ShaderGraph +++ b/Runtime/Shaders/Graphs/LitWithoutBlending.ShaderGraph @@ -44,6 +44,12 @@ }, { "m_Id": "a26112f7a84a474fb5edbe1546f1d72b" + }, + { + "m_Id": "4c4eb2d44969485d822ccfa7b1d6cc34" + }, + { + "m_Id": "aa41514a3f3a48c49f0dd3f567b7b3a0" } ], "m_Keywords": [ @@ -1510,10 +1516,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -2042.0001220703125, - "y": 84.00004577636719, - "width": 206.0, - "height": 132.0 + "x": -3039.33349609375, + "y": 172.00001525878907, + "width": 207.333251953125, + "height": 134.6666717529297 } }, "m_Slots": [ @@ -1559,10 +1565,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -3783.999755859375, - "y": -110.0, - "width": 154.0, - "height": 34.0 + "x": -4781.33349609375, + "y": -21.999975204467775, + "width": 176.0, + "height": 35.9999885559082 } }, "m_Slots": [ @@ -1720,7 +1726,7 @@ "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", "m_ObjectId": "0c91d07b837049389e484be61d32c114", "m_Id": 0, - "m_DisplayName": "AnimationData", + "m_DisplayName": "AnimationDataOne", "m_SlotType": 1, "m_Hidden": false, "m_ShaderOutputName": "Out", @@ -1897,10 +1903,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -3320.999755859375, - "y": -307.0, - "width": 55.999996185302737, - "height": 24.0 + "x": -4318.66748046875, + "y": -219.3333282470703, + "width": 56.00048828125, + "height": 23.999923706054689 } }, "m_Slots": [ @@ -1933,10 +1939,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -2528.0, - "y": -488.0000305175781, - "width": 237.33349609375, - "height": 400.0 + "x": -3525.33349609375, + "y": -400.00006103515627, + "width": 237.333251953125, + "height": 400.0000305175781 } }, "m_Slots": [ @@ -2358,10 +2364,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -2264.000244140625, - "y": -2.9999754428863527, - "width": 208.0, - "height": 278.0 + "x": -3261.33349609375, + "y": 84.6666030883789, + "width": 209.33349609375, + "height": 280.0000305175781 } }, "m_Slots": [ @@ -2436,8 +2442,8 @@ "m_ObjectId": "28a570460d5d456da389318b319381ee", "m_Title": "Lerp", "m_Position": { - "x": -3550.999755859375, - "y": 228.00010681152345 + "x": -4548.6669921875, + "y": 315.99993896484377 } } @@ -2819,10 +2825,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -2263.000244140625, - "y": -409.99993896484377, - "width": 208.0, - "height": 278.0 + "x": -3260.666748046875, + "y": -321.9999694824219, + "width": 209.333251953125, + "height": 280.0000305175781 } }, "m_Slots": [ @@ -3071,10 +3077,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -2695.0, - "y": 68.00005340576172, - "width": 136.0, - "height": 34.0 + "x": -3692.666748046875, + "y": 156.0, + "width": 137.33349609375, + "height": 35.99998474121094 } }, "m_Slots": [ @@ -3215,6 +3221,34 @@ } } +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", + "m_ObjectId": "4c4eb2d44969485d822ccfa7b1d6cc34", + "m_Guid": { + "m_GuidSerialized": "fcf14bb9-c18a-45b4-9a24-b993443a8346" + }, + "m_Name": "AnimationDataTwo", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "AnimationDataTwo", + "m_DefaultReferenceName": "_AnimationDataTwo", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": true, + "hlslDeclarationOverride": 3, + "m_Hidden": false, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", @@ -3268,10 +3302,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -3455.999755859375, - "y": -355.0, - "width": 55.999996185302737, - "height": 24.0 + "x": -4453.333984375, + "y": -267.3333740234375, + "width": 56.00048828125, + "height": 23.999908447265626 } }, "m_Slots": [ @@ -3327,7 +3361,7 @@ "m_CastShadows": true, "m_ReceiveShadows": true, "m_SupportsLODCrossFade": false, - "m_CustomEditorGUI": "TAO.VertexAnimation.Editor.LitGUI", + "m_CustomEditorGUI": "", "m_SupportVFX": false } @@ -3343,10 +3377,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -1428.0, - "y": -370.9999694824219, - "width": 130.0, - "height": 142.0 + "x": -2425.333251953125, + "y": -283.3334045410156, + "width": 131.332763671875, + "height": 143.9999542236328 } }, "m_Slots": [ @@ -3466,10 +3500,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -3318.999755859375, - "y": 45.999961853027347, - "width": 55.999996185302737, - "height": 24.0 + "x": -4316.6669921875, + "y": 134.0000457763672, + "width": 56.0, + "height": 23.999923706054689 } }, "m_Slots": [ @@ -3954,10 +3988,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -2702.000244140625, - "y": -434.9999694824219, - "width": 158.0, - "height": 34.0 + "x": -3699.33349609375, + "y": -347.333251953125, + "width": 156.666748046875, + "height": 35.999969482421878 } }, "m_Slots": [ @@ -3990,10 +4024,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -3608.999755859375, - "y": -150.00001525878907, - "width": 120.0, - "height": 149.0 + "x": -4606.6669921875, + "y": -62.00012969970703, + "width": 120.66650390625, + "height": 150.66668701171876 } }, "m_Slots": [ @@ -4091,10 +4125,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -2876.0, - "y": -42.99996566772461, - "width": 145.0, - "height": 130.0 + "x": -3873.33349609375, + "y": 44.666664123535159, + "width": 147.333251953125, + "height": 131.9998779296875 } }, "m_Slots": [ @@ -4184,10 +4218,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -1644.0, - "y": 332.0000305175781, - "width": 55.999996185302737, - "height": 24.0 + "x": -2641.33349609375, + "y": 419.9999694824219, + "width": 56.0, + "height": 23.99993896484375 } }, "m_Slots": [ @@ -4646,10 +4680,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -2528.000244140625, - "y": -67.99991607666016, - "width": 239.99998474121095, - "height": 398.0 + "x": -3525.33349609375, + "y": 19.99993896484375, + "width": 237.333251953125, + "height": 400.0000305175781 } }, "m_Slots": [ @@ -4786,9 +4820,6 @@ { "m_Id": "b8ee11fe1178410a95b7b678347777ae" }, - { - "m_Id": "d8e6dd9d0f5b4f75a95867330e06f4e6" - }, { "m_Id": "a26112f7a84a474fb5edbe1546f1d72b" }, @@ -4806,6 +4837,15 @@ }, { "m_Id": "cc15912931794ae79993f81f6f7efd62" + }, + { + "m_Id": "d8e6dd9d0f5b4f75a95867330e06f4e6" + }, + { + "m_Id": "4c4eb2d44969485d822ccfa7b1d6cc34" + }, + { + "m_Id": "aa41514a3f3a48c49f0dd3f567b7b3a0" } ] } @@ -5445,10 +5485,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -2719.0, - "y": -26.99995994567871, - "width": 158.0, - "height": 34.0 + "x": -3716.666748046875, + "y": 60.66667938232422, + "width": 156.66650390625, + "height": 35.99999237060547 } }, "m_Slots": [ @@ -5522,10 +5562,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -1638.0, - "y": -430.0000305175781, - "width": 56.000003814697269, - "height": 24.0 + "x": -2635.33349609375, + "y": -342.0001525878906, + "width": 56.0, + "height": 24.000152587890626 } }, "m_Slots": [ @@ -5664,10 +5704,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -3525.999755859375, - "y": 327.0, - "width": 136.0, - "height": 34.0 + "x": -4523.333984375, + "y": 414.6666564941406, + "width": 137.333984375, + "height": 35.999969482421878 } }, "m_Slots": [ @@ -6053,6 +6093,34 @@ "m_SerializedDescriptor": "SurfaceDescription.Smoothness" } +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "aa41514a3f3a48c49f0dd3f567b7b3a0", + "m_Guid": { + "m_GuidSerialized": "2b414016-34fd-4dd6-b7db-03ece39f7fb7" + }, + "m_Name": "AnimationDataBlend", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "AnimationDataBlend", + "m_DefaultReferenceName": "_AnimationDataBlend", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": true, + "hlslDeclarationOverride": 3, + "m_Hidden": false, + "m_Value": 0.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", @@ -6192,10 +6260,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -3230.999755859375, - "y": 287.0, - "width": 128.0, - "height": 94.0 + "x": -4228.6669921875, + "y": 374.6667175292969, + "width": 129.3330078125, + "height": 95.9998779296875 } }, "m_Slots": [ @@ -6324,10 +6392,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -1275.0, - "y": -499.0, - "width": 139.0, - "height": 118.00000762939453 + "x": -2272.66650390625, + "y": -411.3333435058594, + "width": 141.3330078125, + "height": 120.00003051757813 } }, "m_Slots": [ @@ -6520,10 +6588,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -1812.0001220703125, - "y": -408.0000305175781, - "width": 139.0, - "height": 118.00000762939453 + "x": -2809.33349609375, + "y": -319.9999694824219, + "width": 140.0, + "height": 120.00003051757813 } }, "m_Slots": [ @@ -6586,10 +6654,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -2041.0001220703125, - "y": -322.99993896484377, - "width": 206.0, - "height": 132.0 + "x": -3038.666748046875, + "y": -235.33334350585938, + "width": 207.333251953125, + "height": 134.66665649414063 } }, "m_Slots": [ @@ -6654,9 +6722,9 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -2695.333251953125, - "y": -349.33331298828127, - "width": 137.333251953125, + "x": -3692.666748046875, + "y": -261.3334655761719, + "width": 137.33349609375, "height": 36.0 } }, @@ -6730,10 +6798,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -2858.0, - "y": -451.0, - "width": 145.0, - "height": 130.0 + "x": -3855.33349609375, + "y": -363.3332824707031, + "width": 147.333251953125, + "height": 131.99989318847657 } }, "m_Slots": [ @@ -6898,10 +6966,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -3455.999755859375, - "y": 100.0000228881836, - "width": 55.999996185302737, - "height": 24.0 + "x": -4453.333984375, + "y": 188.00003051757813, + "width": 56.00048828125, + "height": 23.999923706054689 } }, "m_Slots": [ @@ -7047,10 +7115,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -1276.0001220703125, - "y": -131.0, - "width": 139.0, - "height": 118.00000762939453 + "x": -2273.33349609375, + "y": -43.333335876464847, + "width": 141.333251953125, + "height": 120.00003814697266 } }, "m_Slots": [ @@ -7314,10 +7382,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -3369.999755859375, - "y": 287.0, - "width": 126.0, - "height": 117.99999237060547 + "x": -4367.333984375, + "y": 374.6667175292969, + "width": 127.333984375, + "height": 120.00003051757813 } }, "m_Slots": [ @@ -7601,11 +7669,11 @@ "m_Guid": { "m_GuidSerialized": "1ae6efb7-4b10-4256-8b3d-b26b7ccccde1" }, - "m_Name": "AnimationData", + "m_Name": "AnimationDataOne", "m_DefaultRefNameVersion": 0, "m_RefNameGeneratedByDisplayName": "", "m_DefaultReferenceName": "Vector4_d8e6dd9d0f5b4f75a95867330e06f4e6", - "m_OverrideReferenceName": "_AnimationData", + "m_OverrideReferenceName": "_AnimationDataOne", "m_GeneratePropertyBlock": true, "m_UseCustomSlotLabel": false, "m_CustomSlotLabel": "", @@ -7862,10 +7930,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -1813.0001220703125, - "y": -3.999986410140991, - "width": 139.0, - "height": 118.00000762939453 + "x": -2810.666748046875, + "y": 84.00001525878906, + "width": 140.0, + "height": 120.00003051757813 } }, "m_Slots": [ @@ -8082,8 +8150,8 @@ "m_ObjectId": "e6214d379a71458b86eeb08aceb126e3", "m_Title": "R = AnimationTime, G = AnimationIndex, B = AnimationTimeNext, A = AnimationIndexNext", "m_Position": { - "x": -3808.999755859375, - "y": -209.0 + "x": -4806.6669921875, + "y": -120.66667175292969 } } @@ -8212,10 +8280,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -1429.0, - "y": -33.00001907348633, - "width": 130.0, - "height": 142.0 + "x": -2426.666748046875, + "y": 54.66653823852539, + "width": 131.333251953125, + "height": 144.00018310546876 } }, "m_Slots": [ @@ -8313,10 +8381,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": -1639.0, - "y": -64.00001525878906, - "width": 56.000003814697269, - "height": 24.0 + "x": -2636.666748046875, + "y": 23.999889373779298, + "width": 56.0, + "height": 24.000137329101564 } }, "m_Slots": [ diff --git a/Runtime/Shaders/Graphs/LitWithoutBlending.ShaderGraph.meta b/Runtime/Shaders/Graphs/LitWithoutBlending.ShaderGraph.meta new file mode 100644 index 0000000..6eea276 --- /dev/null +++ b/Runtime/Shaders/Graphs/LitWithoutBlending.ShaderGraph.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 6b66d2d1b13d1ad4b94d13a1b1cca665 +ScriptedImporter: + fileIDToRecycleName: + 4800000: MainAsset + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} diff --git a/Runtime/TAO.VertexAnimation.asmdef b/Runtime/TAO.VertexAnimation.asmdef index 856995e..77a9fa5 100644 --- a/Runtime/TAO.VertexAnimation.asmdef +++ b/Runtime/TAO.VertexAnimation.asmdef @@ -9,7 +9,7 @@ "GUID:a5baed0c9693541a5bd947d336ec7659", "GUID:d8b63aba1907145bea998dd612889d6b", "GUID:e0cd26848372d4e5c891c569017e11f1", - "GUID:c6266fb6386056f4b9e71740697607ca" + "GUID:77ccaf49895b0d64e87cd4b4faf83c49" ], "includePlatforms": [], "excludePlatforms": [],