From 65db6be4109c11d008da1eb3620b0a6213252276 Mon Sep 17 00:00:00 2001 From: Fredrik Date: Fri, 3 Jan 2025 13:29:18 +0100 Subject: [PATCH] Add loading screen transition animation, add new crimes and tips --- Assets/Prefabs/UI/LoadingScreen.prefab | 154 +- Assets/Prefabs/UI/Scoreboards.prefab | 18 + Assets/Scripts/Auction/AuctionDriver.cs | 2 +- .../Control&Input/RPRNetworkManager.cs | 12 +- .../Control&Input/ReturnToMainMenuGate.cs | 2 + Assets/Scripts/Gamestate/MatchController.cs | 6 +- Assets/Scripts/LoadingScreen.cs | 39 +- Assets/Scripts/UI/ClientLobby.cs | 3 +- Assets/Scripts/UI/PauseMenu.cs | 2 + .../SpriteTransparencyTransition.shadergraph | 3018 +++++++++++++++++ ...iteTransparencyTransition.shadergraph.meta | 10 + 11 files changed, 3248 insertions(+), 18 deletions(-) create mode 100644 Assets/Shaders/SpriteTransparencyTransition.shadergraph create mode 100644 Assets/Shaders/SpriteTransparencyTransition.shadergraph.meta diff --git a/Assets/Prefabs/UI/LoadingScreen.prefab b/Assets/Prefabs/UI/LoadingScreen.prefab index c4bf652cc..baf82a4d6 100644 --- a/Assets/Prefabs/UI/LoadingScreen.prefab +++ b/Assets/Prefabs/UI/LoadingScreen.prefab @@ -102,10 +102,11 @@ Transform: m_GameObject: {fileID: 174770792394613555} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.18, y: 0.18, z: 0.18} + m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 1 m_Children: - {fileID: 2576682853555585358} + - {fileID: 137433583397651966} m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -131,7 +132,7 @@ MonoBehaviour: - 'A clever trick awaits: Crouch, jump, then jump again when you hit a surface to gain speed.' - You can jump farther by crouching and then jumping in any direction. - - With more than 250 weapon combinations available, you've got many strategies + - With more than 500 weapon combinations available, you've got many strategies to explore! - You can use the pan extension as a makeshift skateboard if you crouch and look slightly downwards! @@ -175,7 +176,12 @@ MonoBehaviour: extension turns your dynamites into explosive barrels. Trick your opponents by hiding them well! - The cowbots yearn for cattle. + - You can leap jump from the top of the giant fan air streams for an extra boost! + - The enemy of artifical intelligence is natural stupidity. + - Some special weapon combinations have unique names, they usually have some kind + of synergy! background: {fileID: 8814292908430132048} + transitionScreen: {fileID: 3396547481487014123} mandatoryDuration: 4 normalRotationSpeed: 60 fastRotationSpeed: 120 @@ -451,6 +457,148 @@ MonoBehaviour: y: 0 width: 30 height: 13 +--- !u!1 &2861130451342191357 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 137433583397651966} + - component: {fileID: 3396547481487014123} + - component: {fileID: 1401931501047091552} + - component: {fileID: 532126310618488488} + - component: {fileID: 6810969230588656204} + - component: {fileID: 5322328896927091427} + m_Layer: 5 + m_Name: Transition + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &137433583397651966 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2861130451342191357} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 7800017457875967080} + m_RootOrder: -1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!223 &3396547481487014123 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2861130451342191357} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 1 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_VertexColorAlwaysGammaSpace: 0 + m_AdditionalShaderChannelsFlag: 0 + m_UpdateRectTransformForStandalone: 0 + m_SortingLayerID: 0 + m_SortingOrder: 1001 + m_TargetDisplay: 0 +--- !u!114 &1401931501047091552 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2861130451342191357} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 1 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 0 +--- !u!114 &532126310618488488 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2861130451342191357} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!222 &6810969230588656204 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2861130451342191357} + m_CullTransparentMesh: 1 +--- !u!114 &5322328896927091427 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2861130451342191357} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: -876546973899608171, guid: 73bee47dbd86e114ca0f6b057f75abdf, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 --- !u!1 &3020746609343585238 GameObject: m_ObjectHideFlags: 0 @@ -1465,7 +1613,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} m_Name: m_EditorClassIdentifier: - m_Material: {fileID: 2100000, guid: 1b932d1bf9d2da849a39d7c6d1dd4e47, type: 2} + m_Material: {fileID: 0} m_Color: {r: 0.5849056, g: 0.2795775, b: 0.2795775, a: 1} m_RaycastTarget: 1 m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} diff --git a/Assets/Prefabs/UI/Scoreboards.prefab b/Assets/Prefabs/UI/Scoreboards.prefab index 18f743c7f..594c47da2 100644 --- a/Assets/Prefabs/UI/Scoreboards.prefab +++ b/Assets/Prefabs/UI/Scoreboards.prefab @@ -86,6 +86,24 @@ MonoBehaviour: - IN A BLOCK OF MEMORY OR ALIVE - FOR POLLING IN THE RIGHT HALF PLANE - FOR RADIOACTIVE MIRACLE SORTING + - FOR NATURAL STUPIDITY + - FOR BOTHERING THE BOIDS + - FOR GASLIGHTING LARGE LANGUAGE MODELS + - FOR ONLY WORKING IN FACTORIAL TIME + - FOR LEAVING COILS ALL OVER THE PLACE + - FOR CRUSTY UNSAFE RUST + - FOR AMBIGUOUS SEMANTICS + - FOR EXTRAPOLATING MEANING FROM + - FOR UNTANGLING QUBIT SPAGHETTI + - FOR DE-FUZZING DATA WITH A HIGH-PASS LINT ROLLER + - IN HEAPS AND BUCKETS FOR SKIPPING THE QUEUE + - FOR I/O ABUSE + - FOR PROVIDING A MARSHAL WITH THE WRONG COUNT + - FOR PLAYING 18 HOLES WITH A SINGLE LINE OF WHITESPACE + - FOR USING 9 BIT BYTES + - FOR NOT RESPECTING A VARIABLE'S PRIVACY + - FOR STACKING THE ODDS WITH PUSH OPERATIONS + - FOR Horrible_Naming_Variable nextCrimeSound: {fileID: 11400000, guid: b85c2d27bf39bda4787e149b19385438, type: 2} newCrimeDelay: 1 matchProgressDelay: 5 diff --git a/Assets/Scripts/Auction/AuctionDriver.cs b/Assets/Scripts/Auction/AuctionDriver.cs index b169e93b0..9b33deed3 100644 --- a/Assets/Scripts/Auction/AuctionDriver.cs +++ b/Assets/Scripts/Auction/AuctionDriver.cs @@ -111,7 +111,7 @@ private IEnumerator WaitAndStartAuction() StartCoroutine(WaitAndStartCameraAnimation()); StartCoroutine(PopulatePlatforms()); - LoadingScreen.Singleton.Hide(); + LoadingScreen.Singleton.Hide(Camera.GetComponent()); } private void OnDestroy() diff --git a/Assets/Scripts/Control&Input/RPRNetworkManager.cs b/Assets/Scripts/Control&Input/RPRNetworkManager.cs index 1bb3de9c1..af4e8d498 100644 --- a/Assets/Scripts/Control&Input/RPRNetworkManager.cs +++ b/Assets/Scripts/Control&Input/RPRNetworkManager.cs @@ -265,7 +265,7 @@ public override void OnStopClient() public override void OnClientDisconnect() { Debug.Log("Disconnected as client"); - LoadingScreen.Singleton.Hide(); + LoadingScreen.Singleton.Hide(PlayerInputManagerController.Singleton.LocalPlayerInputs.First().PlayerCamera); MusicTrackManager.Singleton.SwitchTo(MusicType.Menu); PlayerInputManagerController.Singleton.ChangeInputMaps("Menu"); if (NetworkClient.active) @@ -295,7 +295,7 @@ public void JoinLobby(string address = "127.0.0.1") { if (NetworkServer.active) return; - LoadingScreen.Singleton.Show(); + LoadingScreen.Singleton.Show(PlayerInputManagerController.Singleton.LocalPlayerInputs.First().PlayerCamera); // Only clients from here! PlayerInputManagerController.Singleton.RemoveJoinListener(); SceneManager.LoadScene(Scenes.ClientLobby); @@ -329,8 +329,8 @@ public static void StartTrainingMode() private static IEnumerator WaitAndSwitchToTrainingMode() { - LoadingScreen.Singleton.Show(); - + LoadingScreen.Singleton.Show(FindObjectsByType(FindObjectsSortMode.None).Where(camera => camera.gameObject.activeInHierarchy && camera.enabled == true).First()); + FindAnyObjectByType().gameObject.SetActive(false); // Wait for player details to be populated while (!NetworkClient.isConnected && !singleton.isNetworkActive && players.Count < PlayerInputManagerController.Singleton.LocalPlayerInputs.Count) yield return new WaitForEndOfFrame(); @@ -342,7 +342,7 @@ private static IEnumerator WaitAndSwitchToTrainingMode() // TODO add a timeout for these wait-for-spawn spins while (FindObjectsByType(FindObjectsSortMode.None).Count() < players.Count) yield return new WaitForEndOfFrame(); - LoadingScreen.Singleton.Hide(); + LoadingScreen.Singleton.Hide(PlayerInputManagerController.Singleton.LocalPlayerInputs.First().PlayerCamera); MusicTrackManager.Singleton.SwitchTo(MusicType.Tutorial); } @@ -366,7 +366,7 @@ private void OnStartMatch(StartMatchMessage message) var mainMenuController = FindAnyObjectByType(); if (mainMenuController) mainMenuController.DisableSceneSwitching(); - LoadingScreen.Singleton.Show(); + LoadingScreen.Singleton.Show(FindObjectsByType(FindObjectsSortMode.None).Where(camera => camera.gameObject.activeInHierarchy && camera.enabled == true).First()); } private void RefuseConnection(NetworkConnectionToClient connection) diff --git a/Assets/Scripts/Control&Input/ReturnToMainMenuGate.cs b/Assets/Scripts/Control&Input/ReturnToMainMenuGate.cs index 459efb118..217a82a14 100644 --- a/Assets/Scripts/Control&Input/ReturnToMainMenuGate.cs +++ b/Assets/Scripts/Control&Input/ReturnToMainMenuGate.cs @@ -1,4 +1,5 @@ using Mirror; +using System.Linq; using UnityEngine; using UnityEngine.SceneManagement; @@ -18,6 +19,7 @@ private void OnTriggerEnter(Collider other) private void ReturnToMainMenu() { // Mirror pulls us to the main menu automatically + RPRNetworkManager.LocalPlayerInstances.ToList().ForEach(player => player.inputManager.PlayerCamera.enabled = false); NetworkManager.singleton.StopHost(); } } diff --git a/Assets/Scripts/Gamestate/MatchController.cs b/Assets/Scripts/Gamestate/MatchController.cs index c2871ef00..eacd7a1b9 100644 --- a/Assets/Scripts/Gamestate/MatchController.cs +++ b/Assets/Scripts/Gamestate/MatchController.cs @@ -152,7 +152,7 @@ public void RegisterPlayer(PlayerManager player) // TODO give players start amount worth of chips (on match start only) private void InitializeRound() { - LoadingScreen.Singleton.Hide(); + LoadingScreen.Singleton.Hide(PlayerInputManagerController.Singleton.LocalPlayerInputs.First().PlayerCamera); InitializeAIPlayers(); MusicTrackManager.Singleton.SwitchTo(MusicType.Battle); onRoundStart?.Invoke(); @@ -196,7 +196,7 @@ public void StartNextBidding() private IEnumerator ShowLoadingScreenBeforeBidding() { - LoadingScreen.Singleton.Show(); + LoadingScreen.Singleton.Show(MatchController.Singleton.arenaCamera); yield return new WaitForSeconds(LoadingScreen.Singleton.MandatoryDuration); onBiddingStart?.Invoke(); @@ -249,7 +249,7 @@ private IEnumerator WaitAndShowResults() public IEnumerator WaitAndStartNextRound() { - LoadingScreen.Singleton.Show(); + LoadingScreen.Singleton.Show(PlayerInputManagerController.Singleton.LocalPlayerInputs.First().PlayerCamera); yield return new WaitForSeconds(LoadingScreen.Singleton.MandatoryDuration); NetworkManager.singleton.ServerChangeScene(currentMapName); } diff --git a/Assets/Scripts/LoadingScreen.cs b/Assets/Scripts/LoadingScreen.cs index 92cc3b487..8ee2b23e6 100644 --- a/Assets/Scripts/LoadingScreen.cs +++ b/Assets/Scripts/LoadingScreen.cs @@ -4,6 +4,7 @@ using UnityEngine.UI; using TMPro; using CollectionExtensions; +using System.Linq; public class LoadingScreen : MonoBehaviour { @@ -26,6 +27,8 @@ public class LoadingScreen : MonoBehaviour [SerializeField] private RawImage background; + [SerializeField] private Canvas transitionScreen; + [Header("Timing")] [SerializeField] private float mandatoryDuration = 4; public float MandatoryDuration => mandatoryDuration; @@ -68,7 +71,7 @@ private void Awake() private void Start() { radialTimer.material = Instantiate(radialTimer.material); - Hide(); + Hide(Camera.main); } private IEnumerator UpdateTimer(float duration) @@ -97,14 +100,26 @@ public static void ResetCounter() loadingCounter = 0; } - public void Show() + public void Show(Camera transitionCamera) { if (enabled) return; enabled = true; - gameObject.transform.GetChild(0).gameObject.SetActive(true); + gameObject.transform.GetChild(1).gameObject.SetActive(true); + transitionScreen.worldCamera = transitionCamera; + transitionScreen.planeDistance = 1; + var slideMaterial = transform.GetChild(1).gameObject.GetComponent().material; + slideMaterial.SetFloat("_Direction", 1f); + LeanTween.value(gameObject, (value) => slideMaterial.SetFloat("_Coverage", value), -0.5f, 1.5f, 0.5f) + .setEaseInOutQuad() + .setOnComplete(ShowEntireScreen); + } + private void ShowEntireScreen() + { + gameObject.transform.GetChild(0).gameObject.SetActive(true); + gameObject.transform.GetChild(1).gameObject.SetActive(false); // Random background funkiness var angle = Random.Range(-15f, 15f); background.transform.eulerAngles = angle * Vector3.forward; @@ -140,12 +155,28 @@ public void Show() } } - public void Hide() + public void Hide(Camera transitionCamera) { if (!enabled) return; enabled = false; gameObject.transform.GetChild(0).gameObject.SetActive(false); + transitionScreen.worldCamera = transitionCamera; + transitionScreen.planeDistance = 1; + var transition = gameObject.transform.GetChild(1).gameObject; + // Avoids animating transitions when not transitioning from a loading screen + if (loadingCounter < 1) + { + transition.SetActive(false); + return; + } + + transition.SetActive(true); + var slideMaterial = transition.GetComponent().material; + slideMaterial.SetFloat("_Direction", 0f); + LeanTween.value(gameObject, (value) => slideMaterial.SetFloat("_Coverage", value), -0.5f, 1.5f, 0.5f) + .setEaseInOutQuad() + .setOnComplete(() => transition.SetActive(false)); } private void Update() diff --git a/Assets/Scripts/UI/ClientLobby.cs b/Assets/Scripts/UI/ClientLobby.cs index cdc32222f..1f318fc2b 100644 --- a/Assets/Scripts/UI/ClientLobby.cs +++ b/Assets/Scripts/UI/ClientLobby.cs @@ -1,4 +1,5 @@ using Mirror; +using System.Linq; using UnityEngine; public class ClientLobby : MonoBehaviour @@ -30,7 +31,7 @@ private void AddPlayer(PlayerDetails details) joinedPlayers++; if (joinedPlayers > PlayerInputManagerController.Singleton.LocalPlayerInputs.Count) // More than just the local players present, so the loading screen is no longer needed - LoadingScreen.Singleton.Hide(); + LoadingScreen.Singleton.Hide(PlayerInputManagerController.Singleton.LocalPlayerInputs.First().PlayerCamera); } private void OnDestroy() diff --git a/Assets/Scripts/UI/PauseMenu.cs b/Assets/Scripts/UI/PauseMenu.cs index 049a90bef..e552ac03e 100644 --- a/Assets/Scripts/UI/PauseMenu.cs +++ b/Assets/Scripts/UI/PauseMenu.cs @@ -1,4 +1,5 @@ using Mirror; +using System.Linq; using UnityEngine; using UnityEngine.EventSystems; using UnityEngine.InputSystem; @@ -84,6 +85,7 @@ public void Continue() public void Leave() { + RPRNetworkManager.LocalPlayerInstances.ToList().ForEach(player => player.inputManager.PlayerCamera.enabled = false); NetworkManager.singleton.StopHost(); } } diff --git a/Assets/Shaders/SpriteTransparencyTransition.shadergraph b/Assets/Shaders/SpriteTransparencyTransition.shadergraph new file mode 100644 index 000000000..1370f2abb --- /dev/null +++ b/Assets/Shaders/SpriteTransparencyTransition.shadergraph @@ -0,0 +1,3018 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "4c885f760cdb4d268b26a2bde07f9663", + "m_Properties": [ + { + "m_Id": "1f53faf21fc44b7c9c0a3a289fca9745" + }, + { + "m_Id": "6ee85f5aba4a4344b85e6361ba400d19" + }, + { + "m_Id": "51cd72f107bc473fbe8069e43ec71492" + }, + { + "m_Id": "6318fc29d44e46ebbd62bb14f2b7b546" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "976f516e1d064a40ab782a19f3aba105" + } + ], + "m_Nodes": [ + { + "m_Id": "0fd25f93941b47018fdb6c823334a75e" + }, + { + "m_Id": "db1de3dda60b4dbca06336401dbb9150" + }, + { + "m_Id": "601d69b7164349f99f14c1d9fb468a17" + }, + { + "m_Id": "33387888c0bf4028b797a37fb59add69" + }, + { + "m_Id": "a1be08ea0c1c4b11b30d8c2fa1e129b6" + }, + { + "m_Id": "493955bf656c4413a069539281087d25" + }, + { + "m_Id": "17e51e84c84e4f69af6e5d27808f1f68" + }, + { + "m_Id": "b770ea7f7844477885e4e897c1ebee0e" + }, + { + "m_Id": "113739c833e745b6abfe4218ff7a124e" + }, + { + "m_Id": "3a409401d6324c82a50adc896bcfd9d5" + }, + { + "m_Id": "d3b010c312774da5b6d749400d8d9114" + }, + { + "m_Id": "ca4123c745c94c4582754db0d45d2c45" + }, + { + "m_Id": "d8afd99cb10e4e578b5ccf1ca2d84547" + }, + { + "m_Id": "631c110052e0424286175835477371b0" + }, + { + "m_Id": "a662b9a15a5c4f0db3df2d4367c366cb" + }, + { + "m_Id": "018e32af659948559745f26ef5c85f6b" + }, + { + "m_Id": "6d535ecb484c4ef89b5b03f94714edc8" + }, + { + "m_Id": "c0049b8802c142449b7a19cd19e79337" + }, + { + "m_Id": "93b804cd0b3e450793b6cabe975fa130" + }, + { + "m_Id": "6fb68d32d59b4058acf52d6b8cdffd8e" + }, + { + "m_Id": "e1116f3df0bf47c790a871a68096d3b1" + }, + { + "m_Id": "79d4b9f2d08945d49e31da42c5c62bd0" + }, + { + "m_Id": "bdd9c199ea1c428ca8a5b4dce17e2b13" + } + ], + "m_GroupDatas": [], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "113739c833e745b6abfe4218ff7a124e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ca4123c745c94c4582754db0d45d2c45" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "17e51e84c84e4f69af6e5d27808f1f68" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3a409401d6324c82a50adc896bcfd9d5" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "3a409401d6324c82a50adc896bcfd9d5" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d3b010c312774da5b6d749400d8d9114" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "493955bf656c4413a069539281087d25" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "b770ea7f7844477885e4e897c1ebee0e" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "631c110052e0424286175835477371b0" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d8afd99cb10e4e578b5ccf1ca2d84547" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6d535ecb484c4ef89b5b03f94714edc8" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d3b010c312774da5b6d749400d8d9114" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6fb68d32d59b4058acf52d6b8cdffd8e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "79d4b9f2d08945d49e31da42c5c62bd0" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "6fb68d32d59b4058acf52d6b8cdffd8e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "93b804cd0b3e450793b6cabe975fa130" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "79d4b9f2d08945d49e31da42c5c62bd0" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e1116f3df0bf47c790a871a68096d3b1" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "93b804cd0b3e450793b6cabe975fa130" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bdd9c199ea1c428ca8a5b4dce17e2b13" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "a662b9a15a5c4f0db3df2d4367c366cb" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "018e32af659948559745f26ef5c85f6b" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b770ea7f7844477885e4e897c1ebee0e" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "d8afd99cb10e4e578b5ccf1ca2d84547" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "b770ea7f7844477885e4e897c1ebee0e" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "631c110052e0424286175835477371b0" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bdd9c199ea1c428ca8a5b4dce17e2b13" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "018e32af659948559745f26ef5c85f6b" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bdd9c199ea1c428ca8a5b4dce17e2b13" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a1be08ea0c1c4b11b30d8c2fa1e129b6" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c0049b8802c142449b7a19cd19e79337" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "93b804cd0b3e450793b6cabe975fa130" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ca4123c745c94c4582754db0d45d2c45" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c0049b8802c142449b7a19cd19e79337" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ca4123c745c94c4582754db0d45d2c45" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e1116f3df0bf47c790a871a68096d3b1" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d3b010c312774da5b6d749400d8d9114" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "018e32af659948559745f26ef5c85f6b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d3b010c312774da5b6d749400d8d9114" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "33387888c0bf4028b797a37fb59add69" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "d8afd99cb10e4e578b5ccf1ca2d84547" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ca4123c745c94c4582754db0d45d2c45" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e1116f3df0bf47c790a871a68096d3b1" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "bdd9c199ea1c428ca8a5b4dce17e2b13" + }, + "m_SlotId": 1 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [ + { + "m_Id": "0fd25f93941b47018fdb6c823334a75e" + }, + { + "m_Id": "db1de3dda60b4dbca06336401dbb9150" + }, + { + "m_Id": "601d69b7164349f99f14c1d9fb468a17" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": 0.0, + "y": 200.0 + }, + "m_Blocks": [ + { + "m_Id": "33387888c0bf4028b797a37fb59add69" + }, + { + "m_Id": "a1be08ea0c1c4b11b30d8c2fa1e129b6" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Shader Graphs", + "m_GraphPrecision": 1, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_ActiveTargets": [ + { + "m_Id": "8d3e4502866d470aa7c5ad6bbcde7392" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlendNode", + "m_ObjectId": "018e32af659948559745f26ef5c85f6b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Blend", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -282.4000244140625, + "y": 101.60000610351563, + "width": 208.00003051757813, + "height": 359.20001220703127 + } + }, + "m_Slots": [ + { + "m_Id": "293f9fbfa8d34fcbbd5bcdb04b1efa26" + }, + { + "m_Id": "18784c57775f4d19bcd3f42763360ea3" + }, + { + "m_Id": "f0beba5ec68143fe902486581043935d" + }, + { + "m_Id": "a9bd6c5a2227446681779c405bef22a0" + } + ], + "synonyms": [ + "burn", + "darken", + "difference", + "dodge", + "divide", + "exclusion", + "hard light", + "hard mix", + "linear burn", + "linear dodge", + "linear light", + "multiply", + "negate", + "overlay", + "pin light", + "screen", + "soft light", + "subtract", + "vivid light", + "overwrite" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_BlendMode": 21 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "074bfd0859f14faf9e7822b9e279c6db", + "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": "0894beb14fa241e3aaea9a5318373715", + "m_Id": 0, + "m_DisplayName": "Edge", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Edge", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "0d27338cc12c45e6bdfd24b92f3ef118", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "0fd25f93941b47018fdb6c823334a75e", + "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": "feead88c23d0471f8e88bed17430fcc4" + } + ], + "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.PropertyNode", + "m_ObjectId": "113739c833e745b6abfe4218ff7a124e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -708.8001098632813, + "y": 716.0, + "width": 125.5999755859375, + "height": 33.59991455078125 + } + }, + "m_Slots": [ + { + "m_Id": "87e78025ed014c5984dc47491829f645" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "6ee85f5aba4a4344b85e6361ba400d19" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "17e51e84c84e4f69af6e5d27808f1f68", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -964.7999877929688, + "y": -247.20001220703126, + "width": 128.79998779296876, + "height": 33.600006103515628 + } + }, + "m_Slots": [ + { + "m_Id": "d7a3abe9cee949f3b25869996b0183fc" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1f53faf21fc44b7c9c0a3a289fca9745" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "18784c57775f4d19bcd3f42763360ea3", + "m_Id": 1, + "m_DisplayName": "Blend", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Blend", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "1c126b7d7e534208a646d0b5a5d242c0", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "1f53faf21fc44b7c9c0a3a289fca9745", + "m_Guid": { + "m_GuidSerialized": "8bcddc20-f053-47e6-8b5e-1382353e4cfc" + }, + "m_Name": "MainTex", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "MainTex", + "m_DefaultReferenceName": "_MainTex", + "m_OverrideReferenceName": "", + "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": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "293f9fbfa8d34fcbbd5bcdb04b1efa26", + "m_Id": 0, + "m_DisplayName": "Base", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Base", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "2ab2e2c2fc23481886b41576fbf9b623", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "33387888c0bf4028b797a37fb59add69", + "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": "e4b6da371b3746d1ae1cd9c7f1978649" + } + ], + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "37d4160922ed4778a97971b9334bf6e5", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "3a409401d6324c82a50adc896bcfd9d5", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -670.4000244140625, + "y": -274.3999938964844, + "width": 208.0, + "height": 431.9999694824219 + } + }, + "m_Slots": [ + { + "m_Id": "930e7690131f4300ae93d9eabc954c4a" + }, + { + "m_Id": "2ab2e2c2fc23481886b41576fbf9b623" + }, + { + "m_Id": "986bfe4119b144deb62a7e65af1edc66" + }, + { + "m_Id": "6a6d05a8b4dd4d8a9bbb95796903ddf2" + }, + { + "m_Id": "de7741767e054ea992aeca83b60899a2" + }, + { + "m_Id": "6ae249ef1b2c482d8622bb119ce55fdd" + }, + { + "m_Id": "1c126b7d7e534208a646d0b5a5d242c0" + }, + { + "m_Id": "fa7c00a0fb4f4f3fb1b92df8cec811c6" + } + ], + "synonyms": [ + "tex2d" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "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.DynamicValueMaterialSlot", + "m_ObjectId": "3b63b85ba2684eb4865426a8cc35c04e", + "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": "3e1be640aadf4095ab5eb74c76f35650", + "m_Id": 1, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalSpriteUnlitSubTarget", + "m_ObjectId": "3e74227d3d01489e9816b65f050a0d16" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3eebd64f0eb2498aaf2ddb3a2bb96773", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "400774c3ac7649ffa195c0d158830cc4", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "44583489e8fd40718e3005b6480faac2", + "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": "481d8cc58b0b4135b3391502f2267457", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVNode", + "m_ObjectId": "493955bf656c4413a069539281087d25", + "m_Group": { + "m_Id": "" + }, + "m_Name": "UV", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1172.800048828125, + "y": 114.40005493164063, + "width": 208.00018310546876, + "height": 311.20001220703127 + } + }, + "m_Slots": [ + { + "m_Id": "44583489e8fd40718e3005b6480faac2" + } + ], + "synonyms": [ + "texcoords", + "coords", + "coordinates" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_OutputChannel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4e6083aa1e5c4041ae74233a4613fd9d", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "51cd72f107bc473fbe8069e43ec71492", + "m_Guid": { + "m_GuidSerialized": "fbf0c087-df24-41c8-8abf-ba295f0dda9a" + }, + "m_Name": "ColorCoverage", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "ColorCoverage", + "m_DefaultReferenceName": "_ColorCoverage", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.5843137502670288, + "g": 0.27843138575553896, + "b": 0.27843138575553896, + "a": 1.0 + }, + "isMainColor": false, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", + "m_ObjectId": "5f352f511d6543fc86fe40174894e877", + "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": "601d69b7164349f99f14c1d9fb468a17", + "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": "5f352f511d6543fc86fe40174894e877" + } + ], + "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.DynamicVectorMaterialSlot", + "m_ObjectId": "615b6357c3f24e90ab2ecfd963a9fb49", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "6318fc29d44e46ebbd62bb14f2b7b546", + "m_Guid": { + "m_GuidSerialized": "a46c6287-e54d-4ad0-a3d7-eb2488ae55e1" + }, + "m_Name": "Direction", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Direction", + "m_DefaultReferenceName": "_Direction", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "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.MultiplyNode", + "m_ObjectId": "631c110052e0424286175835477371b0", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -936.0, + "y": 546.4000244140625, + "width": 208.0, + "height": 301.5999755859375 + } + }, + "m_Slots": [ + { + "m_Id": "97092a6826db4456b3473b00d09e507a" + }, + { + "m_Id": "9087a182fdbd463d833f16bb352f0a92" + }, + { + "m_Id": "0d27338cc12c45e6bdfd24b92f3ef118" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "63a8d56cca374dd09018ed5311fec06b", + "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": "659294d564c84627a1705b9eabb13ed5", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6a6d05a8b4dd4d8a9bbb95796903ddf2", + "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": "6ae249ef1b2c482d8622bb119ce55fdd", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "6d535ecb484c4ef89b5b03f94714edc8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -415.199951171875, + "y": -347.2000427246094, + "width": 155.199951171875, + "height": 33.600006103515628 + } + }, + "m_Slots": [ + { + "m_Id": "9d57c1d72479427289247aabd72947f6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "51cd72f107bc473fbe8069e43ec71492" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "6ee85f5aba4a4344b85e6361ba400d19", + "m_Guid": { + "m_GuidSerialized": "087dd8a4-9f02-4474-9f22-4a5cb6d92c74" + }, + "m_Name": "Coverage", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Coverage", + "m_DefaultReferenceName": "_Coverage", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_DismissedVersion": 0, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "6fb68d32d59b4058acf52d6b8cdffd8e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -490.4000549316406, + "y": 766.3999633789063, + "width": 102.4000244140625, + "height": 33.60003662109375 + } + }, + "m_Slots": [ + { + "m_Id": "d19e130e76f841f0b5bbf93422734eb4" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "6318fc29d44e46ebbd62bb14f2b7b546" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "712cd1ce41ec4356a14d71a573084c5f", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "79c1ab80242042fdbcb0f97aec79caeb", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "79d4b9f2d08945d49e31da42c5c62bd0", + "m_Group": { + "m_Id": "" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -402.3999938964844, + "y": 610.4000244140625, + "width": 208.0, + "height": 277.5999755859375 + } + }, + "m_Slots": [ + { + "m_Id": "712cd1ce41ec4356a14d71a573084c5f" + }, + { + "m_Id": "4e6083aa1e5c4041ae74233a4613fd9d" + } + ], + "synonyms": [ + "complement", + "invert", + "opposite" + ], + "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": "7eace22905694a4e9d2e99f3570cec77", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ScreenPositionMaterialSlot", + "m_ObjectId": "849cd18d9c5f491a970576a027e9eee6", + "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, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [], + "m_ScreenSpaceType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "85edd5a811534f44a3bae844511bac75", + "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": "85ff2cce74c5402f9150151cbc448601", + "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": "87e78025ed014c5984dc47491829f645", + "m_Id": 0, + "m_DisplayName": "Coverage", + "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.Rendering.Universal.ShaderGraph.UniversalTarget", + "m_ObjectId": "8d3e4502866d470aa7c5ad6bbcde7392", + "m_Datas": [], + "m_ActiveSubTarget": { + "m_Id": "3e74227d3d01489e9816b65f050a0d16" + }, + "m_AllowMaterialOverride": false, + "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.DynamicValueMaterialSlot", + "m_ObjectId": "9087a182fdbd463d833f16bb352f0a92", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "930e7690131f4300ae93d9eabc954c4a", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "93b804cd0b3e450793b6cabe975fa130", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -163.2001190185547, + "y": 715.9999389648438, + "width": 208.0, + "height": 301.5999755859375 + } + }, + "m_Slots": [ + { + "m_Id": "85ff2cce74c5402f9150151cbc448601" + }, + { + "m_Id": "400774c3ac7649ffa195c0d158830cc4" + }, + { + "m_Id": "074bfd0859f14faf9e7822b9e279c6db" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "97092a6826db4456b3473b00d09e507a", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.25, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "976f516e1d064a40ab782a19f3aba105", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "1f53faf21fc44b7c9c0a3a289fca9745" + }, + { + "m_Id": "6ee85f5aba4a4344b85e6361ba400d19" + }, + { + "m_Id": "51cd72f107bc473fbe8069e43ec71492" + }, + { + "m_Id": "6318fc29d44e46ebbd62bb14f2b7b546" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "986bfe4119b144deb62a7e65af1edc66", + "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": "9bb31a7561aa4284849d498580db7b1d", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "9d57c1d72479427289247aabd72947f6", + "m_Id": 0, + "m_DisplayName": "ColorCoverage", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "a1be08ea0c1c4b11b30d8c2fa1e129b6", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Alpha", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "d9ec1bd5a7fd4ab994e3ef5de9ef9972" + } + ], + "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.SceneColorNode", + "m_ObjectId": "a662b9a15a5c4f0db3df2d4367c366cb", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Scene Color", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -490.3999938964844, + "y": 157.60000610351563, + "width": 138.39999389648438, + "height": 76.80000305175781 + } + }, + "m_Slots": [ + { + "m_Id": "849cd18d9c5f491a970576a027e9eee6" + }, + { + "m_Id": "fcc242f4e331410daf539bb556a1850c" + } + ], + "synonyms": [ + "screen buffer" + ], + "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": "a9bd6c5a2227446681779c405bef22a0", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "ae212f674e8a49fcba5cf6e584508011", + "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.SplitNode", + "m_ObjectId": "b770ea7f7844477885e4e897c1ebee0e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -919.2000732421875, + "y": 314.3999938964844, + "width": 119.20001220703125, + "height": 148.80001831054688 + } + }, + "m_Slots": [ + { + "m_Id": "d73f8aaf63e748f4b96e4fdf317cea5b" + }, + { + "m_Id": "f54db4fc04914fdfa178828ea23324e9" + }, + { + "m_Id": "f0254d4aaed8457283a63ced971758e2" + }, + { + "m_Id": "cea8141795e046ac893cb7d1167b8936" + }, + { + "m_Id": "c53b15f065e044c6822bc75368cf327e" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "bdd9c199ea1c428ca8a5b4dce17e2b13", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -33.600093841552737, + "y": 545.5999755859375, + "width": 208.0, + "height": 301.60003662109377 + } + }, + "m_Slots": [ + { + "m_Id": "37d4160922ed4778a97971b9334bf6e5" + }, + { + "m_Id": "79c1ab80242042fdbcb0f97aec79caeb" + }, + { + "m_Id": "9bb31a7561aa4284849d498580db7b1d" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.OneMinusNode", + "m_ObjectId": "c0049b8802c142449b7a19cd19e79337", + "m_Group": { + "m_Id": "" + }, + "m_Name": "One Minus", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -560.0, + "y": 820.7999267578125, + "width": 207.99996948242188, + "height": 277.60009765625 + } + }, + "m_Slots": [ + { + "m_Id": "659294d564c84627a1705b9eabb13ed5" + }, + { + "m_Id": "3eebd64f0eb2498aaf2ddb3a2bb96773" + } + ], + "synonyms": [ + "complement", + "invert", + "opposite" + ], + "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": "c53b15f065e044c6822bc75368cf327e", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "c59997c116db40c28dcf3f8f0c96cc5e", + "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": "c94d5bc4e71a433999f0119fb9c6a7df", + "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.NormalMaterialSlot", + "m_ObjectId": "c9b36e87fe4747faae8f27c091f0dbb1", + "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.StepNode", + "m_ObjectId": "ca4123c745c94c4582754db0d45d2c45", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Step", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -610.4000854492188, + "y": 395.20001220703127, + "width": 208.00009155273438, + "height": 301.5999755859375 + } + }, + "m_Slots": [ + { + "m_Id": "0894beb14fa241e3aaea9a5318373715" + }, + { + "m_Id": "3e1be640aadf4095ab5eb74c76f35650" + }, + { + "m_Id": "481d8cc58b0b4135b3391502f2267457" + } + ], + "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": "cea8141795e046ac893cb7d1167b8936", + "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.Vector1MaterialSlot", + "m_ObjectId": "d19e130e76f841f0b5bbf93422734eb4", + "m_Id": 0, + "m_DisplayName": "Direction", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "d3b010c312774da5b6d749400d8d9114", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -103.99998474121094, + "y": -347.20001220703127, + "width": 207.99993896484376, + "height": 301.6000061035156 + } + }, + "m_Slots": [ + { + "m_Id": "c59997c116db40c28dcf3f8f0c96cc5e" + }, + { + "m_Id": "63a8d56cca374dd09018ed5311fec06b" + }, + { + "m_Id": "ae212f674e8a49fcba5cf6e584508011" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "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": "d73f8aaf63e748f4b96e4fdf317cea5b", + "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.Texture2DMaterialSlot", + "m_ObjectId": "d7a3abe9cee949f3b25869996b0183fc", + "m_Id": 0, + "m_DisplayName": "MainTex", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "d8afd99cb10e4e578b5ccf1ca2d84547", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -670.4000854492188, + "y": 196.8000030517578, + "width": 125.60009765625, + "height": 117.59999084472656 + } + }, + "m_Slots": [ + { + "m_Id": "f27b9f2054bc447598bac0c512b34da4" + }, + { + "m_Id": "7eace22905694a4e9d2e99f3570cec77" + }, + { + "m_Id": "615b6357c3f24e90ab2ecfd963a9fb49" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "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": "d9ec1bd5a7fd4ab994e3ef5de9ef9972", + "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.BlockNode", + "m_ObjectId": "db1de3dda60b4dbca06336401dbb9150", + "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": "c9b36e87fe4747faae8f27c091f0dbb1" + } + ], + "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.Vector1MaterialSlot", + "m_ObjectId": "de7741767e054ea992aeca83b60899a2", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "e1116f3df0bf47c790a871a68096d3b1", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -267.20001220703127, + "y": 464.7999572753906, + "width": 208.0, + "height": 301.6000061035156 + } + }, + "m_Slots": [ + { + "m_Id": "c94d5bc4e71a433999f0119fb9c6a7df" + }, + { + "m_Id": "3b63b85ba2684eb4865426a8cc35c04e" + }, + { + "m_Id": "85edd5a811534f44a3bae844511bac75" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "e4b6da371b3746d1ae1cd9c7f1978649", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.5, + "y": 0.5, + "z": 0.5 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 0, + "m_DefaultColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f0254d4aaed8457283a63ced971758e2", + "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.Vector1MaterialSlot", + "m_ObjectId": "f0beba5ec68143fe902486581043935d", + "m_Id": 3, + "m_DisplayName": "Opacity", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Opacity", + "m_StageCapability": 3, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "f27b9f2054bc447598bac0c512b34da4", + "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": "f54db4fc04914fdfa178828ea23324e9", + "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.SamplerStateMaterialSlot", + "m_ObjectId": "fa7c00a0fb4f4f3fb1b92df8cec811c6", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "fcc242f4e331410daf539bb556a1850c", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "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_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "feead88c23d0471f8e88bed17430fcc4", + "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 +} + diff --git a/Assets/Shaders/SpriteTransparencyTransition.shadergraph.meta b/Assets/Shaders/SpriteTransparencyTransition.shadergraph.meta new file mode 100644 index 000000000..335eff1b5 --- /dev/null +++ b/Assets/Shaders/SpriteTransparencyTransition.shadergraph.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 73bee47dbd86e114ca0f6b057f75abdf +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3}