From 2c97d0ece8d72e2a67ebcd00425b015c45611b3a Mon Sep 17 00:00:00 2001 From: Lucien Date: Fri, 7 Aug 2026 17:02:06 +0200 Subject: [PATCH] Add a wind fx for foliage shaders --- .../CocaTrees/Apple/Apple_leaves_Hideable.mat | 7 +- .../Charme/Hornbeam_leaves_Hideable.mat | 5 + .../CocaTrees/Hazel/Hazel_leaves_Hideable.mat | 5 + Sources/CocaTrees/Oak/Oak_leaves_Hideable.mat | 5 + .../CocaTrees/Pear/Pear_leaves_Hideable.mat | 5 + .../Shaders/CocaTreesFoliage.shadergraph | 2671 ++++++++++++++++- .../chestnut/Chestnut_leaves_Hideable.mat | 5 + 7 files changed, 2665 insertions(+), 38 deletions(-) diff --git a/Sources/CocaTrees/Apple/Apple_leaves_Hideable.mat b/Sources/CocaTrees/Apple/Apple_leaves_Hideable.mat index 138a5575..7486fbf2 100644 --- a/Sources/CocaTrees/Apple/Apple_leaves_Hideable.mat +++ b/Sources/CocaTrees/Apple/Apple_leaves_Hideable.mat @@ -72,7 +72,12 @@ Material: - _QueueOffset: 0 - _ShouldHide: 0 - _Smoothness: 0 + - _WindScale: 3.5 + - _WindSpeed: 0.3 + - _WindSpread: 0 + - _WindStrength: 0.03 m_Colors: - _PlayerPosition: {r: 0, g: 0, b: 0, a: 0} - - _Tint: {r: 1, g: 1, b: 1, a: 1} + - _Tint: {r: 0.8773585, g: 0.8773585, b: 0.8773585, a: 1} + - _WindSpread: {r: 0.15, g: 0.1, b: 0, a: 0} m_BuildTextureStacks: [] diff --git a/Sources/CocaTrees/Charme/Hornbeam_leaves_Hideable.mat b/Sources/CocaTrees/Charme/Hornbeam_leaves_Hideable.mat index ca12ce2e..6243a2e0 100644 --- a/Sources/CocaTrees/Charme/Hornbeam_leaves_Hideable.mat +++ b/Sources/CocaTrees/Charme/Hornbeam_leaves_Hideable.mat @@ -72,7 +72,12 @@ Material: - _QueueOffset: 0 - _ShouldHide: 0 - _Smoothness: 0 + - _WindScale: 3.5 + - _WindSpeed: 0.3 + - _WindSpread: 0 + - _WindStrength: 0.03 m_Colors: - _PlayerPosition: {r: 0, g: 0, b: 0, a: 0} - _Tint: {r: 1, g: 1, b: 1, a: 1} + - _WindSpread: {r: 0.15, g: 0.1, b: 0, a: 0} m_BuildTextureStacks: [] diff --git a/Sources/CocaTrees/Hazel/Hazel_leaves_Hideable.mat b/Sources/CocaTrees/Hazel/Hazel_leaves_Hideable.mat index c8ddd482..9e273e1d 100644 --- a/Sources/CocaTrees/Hazel/Hazel_leaves_Hideable.mat +++ b/Sources/CocaTrees/Hazel/Hazel_leaves_Hideable.mat @@ -72,7 +72,12 @@ Material: - _QueueOffset: 0 - _ShouldHide: 0 - _Smoothness: 0 + - _WindScale: 3.5 + - _WindSpeed: 0.3 + - _WindSpread: 0 + - _WindStrength: 0.03 m_Colors: - _PlayerPosition: {r: 0, g: 0, b: 0, a: 0} - _Tint: {r: 1, g: 1, b: 1, a: 1} + - _WindSpread: {r: 0.15, g: 0.1, b: 0, a: 0} m_BuildTextureStacks: [] diff --git a/Sources/CocaTrees/Oak/Oak_leaves_Hideable.mat b/Sources/CocaTrees/Oak/Oak_leaves_Hideable.mat index b71cb2ba..6068a881 100644 --- a/Sources/CocaTrees/Oak/Oak_leaves_Hideable.mat +++ b/Sources/CocaTrees/Oak/Oak_leaves_Hideable.mat @@ -72,7 +72,12 @@ Material: - _QueueOffset: 0 - _ShouldHide: 0 - _Smoothness: 0 + - _WindScale: 3.5 + - _WindSpeed: 0.3 + - _WindSpread: 0 + - _WindStrength: 0.03 m_Colors: - _PlayerPosition: {r: 0, g: 0, b: 0, a: 0} - _Tint: {r: 1, g: 1, b: 1, a: 1} + - _WindSpread: {r: 0.15, g: 0.1, b: 0, a: 0} m_BuildTextureStacks: [] diff --git a/Sources/CocaTrees/Pear/Pear_leaves_Hideable.mat b/Sources/CocaTrees/Pear/Pear_leaves_Hideable.mat index 06791a47..f50244c2 100644 --- a/Sources/CocaTrees/Pear/Pear_leaves_Hideable.mat +++ b/Sources/CocaTrees/Pear/Pear_leaves_Hideable.mat @@ -72,7 +72,12 @@ Material: - _QueueOffset: 0 - _ShouldHide: 0 - _Smoothness: 0 + - _WindScale: 3.5 + - _WindSpeed: 0.3 + - _WindSpread: 0 + - _WindStrength: 0.03 m_Colors: - _PlayerPosition: {r: 0, g: 0, b: 0, a: 0} - _Tint: {r: 1, g: 1, b: 1, a: 1} + - _WindSpread: {r: 0.15, g: 0.1, b: 0, a: 0} m_BuildTextureStacks: [] diff --git a/Sources/CocaTrees/Shaders/CocaTreesFoliage.shadergraph b/Sources/CocaTrees/Shaders/CocaTreesFoliage.shadergraph index 7e7f313c..ab43371c 100644 --- a/Sources/CocaTrees/Shaders/CocaTreesFoliage.shadergraph +++ b/Sources/CocaTrees/Shaders/CocaTreesFoliage.shadergraph @@ -35,6 +35,18 @@ }, { "m_Id": "9c137bc13ae44587bdf231d20c4f66ca" + }, + { + "m_Id": "b898cb3bba9c454b9459475a4fbc880f" + }, + { + "m_Id": "eeacf60c0bcf474dafcceb068eaa0f14" + }, + { + "m_Id": "43df0365aa9949b0a292e2dfa6d859ba" + }, + { + "m_Id": "5f8a8e359b3c4c24a6139053cfcca4ec" } ], "m_Keywords": [], @@ -42,6 +54,15 @@ "m_CategoryData": [ { "m_Id": "a1ad6be31588483e860b0481656280bc" + }, + { + "m_Id": "f48c41ee896d4286841091f392791365" + }, + { + "m_Id": "7990845ecc4145819d36c911b7916d85" + }, + { + "m_Id": "e1d1d47aad374d2e89f5a7a8febdf156" } ], "m_Nodes": [ @@ -140,11 +161,110 @@ }, { "m_Id": "8f3adb6a72b34a20aeac2776695d7183" + }, + { + "m_Id": "c3bc096b21834c07a74f942d0b0a0b8c" + }, + { + "m_Id": "439a920659d1435fa8554fd88a9a3ff2" + }, + { + "m_Id": "50cb22ead9e34f888097bbf2a58a9495" + }, + { + "m_Id": "aedb8cab8860402ea51400abdf556ef7" + }, + { + "m_Id": "0f51407d27ff431e8f40658c1d67d8a7" + }, + { + "m_Id": "5e8c7b2e9e9a4d31a2ba594ea3b5ba07" + }, + { + "m_Id": "039a1640873f4d54b497e9837aaa4a7f" + }, + { + "m_Id": "e444cd71ac4e445189d3cf829aa6a499" + }, + { + "m_Id": "555b39f733ec45449f648b856a9b2f9a" + }, + { + "m_Id": "832994fa79ae4dafa0b67a8f7a86deaf" + }, + { + "m_Id": "44fd3b4f3fb04dfa9de3242c71c40ae9" + }, + { + "m_Id": "359e6a28eef9470390f845919a992951" + }, + { + "m_Id": "014024ca573f445bb3646e5a036cb976" + }, + { + "m_Id": "421e2651043a46c9bf3b4a2018dfa95c" + }, + { + "m_Id": "33e3ee23ea59467689caf5c8f74e1d4d" + }, + { + "m_Id": "45bdbed31dc1468ebd467f31e482dfb7" + }, + { + "m_Id": "0660c0135ccb43f1b28f1f112c716d0b" + }, + { + "m_Id": "7e93fb96377a46c6b5d776d37506adbe" + }, + { + "m_Id": "19116d6cc3d24acabc684d0e20ce699f" } ], "m_GroupDatas": [], "m_StickyNoteDatas": [], "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "014024ca573f445bb3646e5a036cb976" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "439a920659d1435fa8554fd88a9a3ff2" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "039a1640873f4d54b497e9837aaa4a7f" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e444cd71ac4e445189d3cf829aa6a499" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0660c0135ccb43f1b28f1f112c716d0b" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "832994fa79ae4dafa0b67a8f7a86deaf" + }, + "m_SlotId": 0 + } + }, { "m_OutputSlot": { "m_Node": { @@ -159,6 +279,34 @@ "m_SlotId": 1 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "0f51407d27ff431e8f40658c1d67d8a7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5e8c7b2e9e9a4d31a2ba594ea3b5ba07" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "19116d6cc3d24acabc684d0e20ce699f" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "359e6a28eef9470390f845919a992951" + }, + "m_SlotId": 0 + } + }, { "m_OutputSlot": { "m_Node": { @@ -215,6 +363,104 @@ "m_SlotId": 0 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "359e6a28eef9470390f845919a992951" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c65a1bed4f5a4938b611974f1295a161" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "421e2651043a46c9bf3b4a2018dfa95c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "33e3ee23ea59467689caf5c8f74e1d4d" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "439a920659d1435fa8554fd88a9a3ff2" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0660c0135ccb43f1b28f1f112c716d0b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "44fd3b4f3fb04dfa9de3242c71c40ae9" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "832994fa79ae4dafa0b67a8f7a86deaf" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "45bdbed31dc1468ebd467f31e482dfb7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "33e3ee23ea59467689caf5c8f74e1d4d" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "50cb22ead9e34f888097bbf2a58a9495" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "439a920659d1435fa8554fd88a9a3ff2" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "555b39f733ec45449f648b856a9b2f9a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "e444cd71ac4e445189d3cf829aa6a499" + }, + "m_SlotId": 0 + } + }, { "m_OutputSlot": { "m_Node": { @@ -243,6 +489,20 @@ "m_SlotId": 0 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5e8c7b2e9e9a4d31a2ba594ea3b5ba07" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "039a1640873f4d54b497e9837aaa4a7f" + }, + "m_SlotId": 0 + } + }, { "m_OutputSlot": { "m_Node": { @@ -299,6 +559,20 @@ "m_SlotId": 0 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7e93fb96377a46c6b5d776d37506adbe" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "19116d6cc3d24acabc684d0e20ce699f" + }, + "m_SlotId": 1 + } + }, { "m_OutputSlot": { "m_Node": { @@ -313,6 +587,20 @@ "m_SlotId": 0 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "832994fa79ae4dafa0b67a8f7a86deaf" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "19116d6cc3d24acabc684d0e20ce699f" + }, + "m_SlotId": 0 + } + }, { "m_OutputSlot": { "m_Node": { @@ -383,6 +671,34 @@ "m_SlotId": 0 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aedb8cab8860402ea51400abdf556ef7" + }, + "m_SlotId": 1 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0f51407d27ff431e8f40658c1d67d8a7" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "aedb8cab8860402ea51400abdf556ef7" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "0f51407d27ff431e8f40658c1d67d8a7" + }, + "m_SlotId": 2 + } + }, { "m_OutputSlot": { "m_Node": { @@ -397,6 +713,20 @@ "m_SlotId": 1 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c3bc096b21834c07a74f942d0b0a0b8c" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "359e6a28eef9470390f845919a992951" + }, + "m_SlotId": 1 + } + }, { "m_OutputSlot": { "m_Node": { @@ -439,6 +769,20 @@ "m_SlotId": 0 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "e444cd71ac4e445189d3cf829aa6a499" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "014024ca573f445bb3646e5a036cb976" + }, + "m_SlotId": 1 + } + }, { "m_OutputSlot": { "m_Node": { @@ -456,8 +800,8 @@ ], "m_VertexContext": { "m_Position": { - "x": 0.00004124641418457031, - "y": -223.99998474121095 + "x": 0.00002491474151611328, + "y": -1022.0 }, "m_Blocks": [ { @@ -524,6 +868,49 @@ ] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "014024ca573f445bb3646e5a036cb976", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1535.999755859375, + "y": -1780.9998779296875, + "width": 129.9998779296875, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "c39bb2959cf540f48cce082c030cecaf" + }, + { + "m_Id": "60cfddad84a94adba0f6f8b6eed0b048" + }, + { + "m_Id": "db48131f10584851ae7a472d72e2122f" + } + ], + "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.PositionMaterialSlot", @@ -548,6 +935,49 @@ "m_Space": 0 } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "039a1640873f4d54b497e9837aaa4a7f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2019.9998779296875, + "y": -1559.9998779296875, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "e0090de2b23a41c3847d8d00c9049ba5" + }, + { + "m_Id": "9f5f50985cee40ecad3e477e18b8e6d3" + }, + { + "m_Id": "a2b5808f558140bcbb88cef65eae244d" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -563,6 +993,67 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SaturateNode", + "m_ObjectId": "0660c0135ccb43f1b28f1f112c716d0b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Saturate", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1148.999755859375, + "y": -1437.9998779296875, + "width": 127.99981689453125, + "height": 94.0 + } + }, + "m_Slots": [ + { + "m_Id": "4cace241ebe4404bbb65529294a26a38" + }, + { + "m_Id": "1fe52a67b03e4986b6b0bb2806f549a5" + } + ], + "synonyms": [ + "clamp" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "06cbb26b583446cfb84ebb8d872b80ee", + "m_Id": 2, + "m_DisplayName": "World Bounds Min", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "World Bounds Min", + "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", @@ -658,6 +1149,54 @@ "m_DropdownSelectedEntries": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2Node", + "m_ObjectId": "0f51407d27ff431e8f40658c1d67d8a7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Vector 2", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2345.999755859375, + "y": -1645.9998779296875, + "width": 128.0, + "height": 101.0 + } + }, + "m_Slots": [ + { + "m_Id": "619b1a7c477440a3a27fa43b0a1065c4" + }, + { + "m_Id": "e28ac5bd47134684b3d0e68ab98878a3" + }, + { + "m_Id": "db74d31d50954778945bddfd0f6c929d" + } + ], + "synonyms": [ + "2", + "v2", + "vec2", + "float2" + ], + "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": 1, "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", @@ -680,6 +1219,63 @@ "m_SupportVFX": false } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1885d25a8ffc45da8f4254137608a970", + "m_Id": 0, + "m_DisplayName": "WindStrength", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DivideNode", + "m_ObjectId": "19116d6cc3d24acabc684d0e20ce699f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Divide", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -565.0, + "y": -1371.0, + "width": 130.00003051757813, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "798454a8f5ed4d1499cd6f7d050e9ef2" + }, + { + "m_Id": "87ec26c209d14b7bbb040ab9bef3363b" + }, + { + "m_Id": "6145e25823e2435b8c7de9027fc19389" + } + ], + "synonyms": [ + "division", + "divided by" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -731,6 +1327,53 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "1ed95ba115c84fd78fa92ff397139d04", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1fe52a67b03e4986b6b0bb2806f549a5", + "m_Id": 1, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", @@ -801,6 +1444,28 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "218231807e9449bcbc76821bba92d8e5", + "m_Id": 0, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", @@ -897,6 +1562,69 @@ "m_Space": 0 } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "2a45b591913c42928bd7d438d0a22efa", + "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": "2b6483a78273475da3073add474e522a", + "m_Id": 1, + "m_DisplayName": "Scale", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Scale", + "m_StageCapability": 3, + "m_Value": 6.0, + "m_DefaultValue": 10.0, + "m_Labels": [] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", @@ -1017,6 +1745,69 @@ "m_BareResource": false } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "2fb2be57d2ad475b94bba871c55affe6", + "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": "30ec532c1f7b45d1aa674810774375a2", + "m_Id": 0, + "m_DisplayName": "Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.PropertyNode", @@ -1053,6 +1844,97 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "33611b4d756243a88a03c536ffc5bfe9", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "33e3ee23ea59467689caf5c8f74e1d4d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1747.999755859375, + "y": -1825.9998779296875, + "width": 129.9998779296875, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "7124ab16d90841acb47d341f6e85bb29" + }, + { + "m_Id": "6058953529b244a1a0b918965a9c9ec7" + }, + { + "m_Id": "cff9eb6446834c6eb405e3083136fdcf" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", @@ -1100,6 +1982,49 @@ "m_SerializedDescriptor": "SurfaceDescription.Smoothness" } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "359e6a28eef9470390f845919a992951", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -291.0, + "y": -1106.0001220703125, + "width": 129.99998474121095, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "98223c0d3f6e48d6a29be6c29d2a528f" + }, + { + "m_Id": "9a41e98965aa42979785c7d0073223bc" + }, + { + "m_Id": "6fd71271d4274e7d87dca8e8c6e15344" + } + ], + "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.TangentMaterialSlot", @@ -1220,6 +2145,173 @@ "m_SerializedDescriptor": "SurfaceDescription.Metallic" } +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.PositionNode", + "m_ObjectId": "421e2651043a46c9bf3b4a2018dfa95c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2030.999755859375, + "y": -2015.9998779296875, + "width": 206.0, + "height": 130.0 + } + }, + "m_Slots": [ + { + "m_Id": "660f33d931f94b0890a78020a87cf15b" + } + ], + "synonyms": [ + "location" + ], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 0, + "m_PositionSource": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4352be23214c44668e1102e78547361d", + "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": 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.GradientNoiseNode", + "m_ObjectId": "439a920659d1435fa8554fd88a9a3ff2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Gradient Noise", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1370.9998779296875, + "y": -1437.9998779296875, + "width": 147.0, + "height": 152.0 + } + }, + "m_Slots": [ + { + "m_Id": "218231807e9449bcbc76821bba92d8e5" + }, + { + "m_Id": "2b6483a78273475da3073add474e522a" + }, + { + "m_Id": "c8291af67eb54f35baa7f442a02939ef" + } + ], + "synonyms": [ + "perlin noise" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_HashType": 0 +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "43df0365aa9949b0a292e2dfa6d859ba", + "m_Guid": { + "m_GuidSerialized": "19b6b371-9b73-4d13-af09-ce97d2cd61a6" + }, + "m_Name": "WindScale", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "WindScale", + "m_DefaultReferenceName": "_WindScale", + "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": 3.5, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "44fd3b4f3fb04dfa9de3242c71c40ae9", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1084.9998779296875, + "y": -1252.9998779296875, + "width": 147.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "1885d25a8ffc45da8f4254137608a970" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "eeacf60c0bcf474dafcceb068eaa0f14" + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", @@ -1243,6 +2335,81 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "45bdbed31dc1468ebd467f31e482dfb7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1980.9998779296875, + "y": -1780.9998779296875, + "width": 141.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "8122bd1d42474134a2b477c63b055f4d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "5f8a8e359b3c4c24a6139053cfcca4ec" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4a06ecf0c4514d60b7cccda54121fe60", + "m_Id": 2, + "m_DisplayName": "Cosine Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Cosine Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "4cace241ebe4404bbb65529294a26a38", + "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", @@ -1306,6 +2473,42 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "50cb22ead9e34f888097bbf2a58a9495", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1601.0, + "y": -1252.9998779296875, + "width": 130.0001220703125, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "fd7d83d271d94db6ba2474d73dc4898b" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "43df0365aa9949b0a292e2dfa6d859ba" + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", @@ -1440,6 +2643,42 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "555b39f733ec45449f648b856a9b2f9a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2102.0, + "y": -1662.9998779296875, + "width": 135.0001220703125, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "9f7e5f3c7c2444dc90ee84883c6f8496" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "b898cb3bba9c454b9459475a4fbc880f" + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.BlockNode", @@ -1661,6 +2900,49 @@ "m_SerializedDescriptor": "SurfaceDescription.BaseColor" } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "5e8c7b2e9e9a4d31a2ba594ea3b5ba07", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2190.999755859375, + "y": -1585.9998779296875, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "bc18458f3acd4eafbe42923fe6fb11d8" + }, + { + "m_Id": "4352be23214c44668e1102e78547361d" + }, + { + "m_Id": "73651e90d3a94f6086074f37c8a7a1cc" + } + ], + "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.SampleTexture2DNode", @@ -1721,6 +3003,106 @@ "m_MipSamplingMode": 0 } +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", + "m_ObjectId": "5f8a8e359b3c4c24a6139053cfcca4ec", + "m_Guid": { + "m_GuidSerialized": "e6dd969c-d031-4873-be51-36a4bf35b42e" + }, + "m_Name": "WindSpread", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "WindSpread", + "m_DefaultReferenceName": "_WindSpread", + "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": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "6058953529b244a1a0b918965a9c9ec7", + "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": "60cfddad84a94adba0f6f8b6eed0b048", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", @@ -1745,6 +3127,45 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6145e25823e2435b8c7de9027fc19389", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "619b1a7c477440a3a27fa43b0a1065c4", + "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", @@ -1803,6 +3224,29 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "660f33d931f94b0890a78020a87cf15b", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.PropertyNode", @@ -1869,6 +3313,78 @@ "m_DefaultType": 0 } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "6fd71271d4274e7d87dca8e8c6e15344", + "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": "7124ab16d90841acb47d341f6e85bb29", + "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", @@ -1884,6 +3400,30 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "73651e90d3a94f6086074f37c8a7a1cc", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.PropertyNode", @@ -2006,6 +3546,54 @@ "m_NormalMapSpace": 0 } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "798454a8f5ed4d1499cd6f7d050e9ef2", + "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": "7990845ecc4145819d36c911b7916d85", + "m_Name": "Hiding", + "m_ChildObjectList": [ + { + "m_Id": "a3b5c4709d3946d899271c515d7a11bd" + }, + { + "m_Id": "c09704ec5e714392bf10f5b070ce849e" + }, + { + "m_Id": "64ff8c20e49a4440acf3048a69ee615b" + }, + { + "m_Id": "a1fc8de2d60248219b0b5202a4c45a45" + }, + { + "m_Id": "9c137bc13ae44587bdf231d20c4f66ca" + } + ] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.BlockNode", @@ -2055,6 +3643,77 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ObjectNode", + "m_ObjectId": "7e93fb96377a46c6b5d776d37506adbe", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Object", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -783.0, + "y": -1219.0, + "width": 153.0, + "height": 173.0 + } + }, + "m_Slots": [ + { + "m_Id": "fcbb783571c04d0cb612ded9d1db6c29" + }, + { + "m_Id": "93af8d56ceae456798114b29753a64c3" + }, + { + "m_Id": "06cbb26b583446cfb84ebb8d872b80ee" + }, + { + "m_Id": "c16a2465a3e34b21a344b13fbfea2a71" + }, + { + "m_Id": "f9d49d9d1e344d81bc5e6404132357c9" + } + ], + "synonyms": [ + "position", + "scale", + "bounds", + "size" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "8122bd1d42474134a2b477c63b055f4d", + "m_Id": 0, + "m_DisplayName": "WindSpread", + "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", @@ -2091,6 +3750,49 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "832994fa79ae4dafa0b67a8f7a86deaf", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -908.9998168945313, + "y": -1403.9998779296875, + "width": 125.9998779296875, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "2a45b591913c42928bd7d438d0a22efa" + }, + { + "m_Id": "b9abeb1bfc0c4deca354a9827cce0d59" + }, + { + "m_Id": "bc7605b377b84df3a06f44d14fdef24e" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.PropertyNode", @@ -2181,6 +3883,30 @@ "m_DefaultType": 0 } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "87ec26c209d14b7bbb040ab9bef3363b", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 2.0, + "y": 2.0, + "z": 2.0, + "w": 2.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.PropertyNode", @@ -2323,6 +4049,77 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "93af8d56ceae456798114b29753a64c3", + "m_Id": 1, + "m_DisplayName": "Scale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Scale", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "98223c0d3f6e48d6a29be6c29d2a528f", + "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": "9a41e98965aa42979785c7d0073223bc", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", @@ -2450,6 +4247,54 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9e272e40069541ae9af9824560b612c9", + "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", @@ -2465,6 +4310,69 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "9f5f50985cee40ecad3e477e18b8e6d3", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.5, + "e01": 0.5, + "e02": 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": "9f7e5f3c7c2444dc90ee84883c6f8496", + "m_Id": 0, + "m_DisplayName": "WindSpeed", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.BlockNode", @@ -2504,41 +4412,7 @@ "m_Type": "UnityEditor.ShaderGraph.CategoryData", "m_ObjectId": "a1ad6be31588483e860b0481656280bc", "m_Name": "", - "m_ChildObjectList": [ - { - "m_Id": "2cb344ad5147420cb50cd4cf2853ade2" - }, - { - "m_Id": "6efcb25d2ed34c8d83ac7ce2b2c0e2c3" - }, - { - "m_Id": "5c3e2f4d9594427d8c477cee9fe81fe5" - }, - { - "m_Id": "a4337d2a3ffe499faa932a3e862f7797" - }, - { - "m_Id": "a3b5c4709d3946d899271c515d7a11bd" - }, - { - "m_Id": "c09704ec5e714392bf10f5b070ce849e" - }, - { - "m_Id": "64ff8c20e49a4440acf3048a69ee615b" - }, - { - "m_Id": "a1fc8de2d60248219b0b5202a4c45a45" - }, - { - "m_Id": "c660a886d4814231a9a98267a718edcc" - }, - { - "m_Id": "c565bf0f17e0406d9766582b9e7267fc" - }, - { - "m_Id": "9c137bc13ae44587bdf231d20c4f66ca" - } - ] + "m_ChildObjectList": [] } { @@ -2582,6 +4456,54 @@ "m_BareResource": false } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "a2b5808f558140bcbb88cef65eae244d", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", @@ -2773,6 +4695,51 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TimeNode", + "m_ObjectId": "aedb8cab8860402ea51400abdf556ef7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Time", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -2528.999755859375, + "y": -1662.9998779296875, + "width": 124.0, + "height": 173.0 + } + }, + "m_Slots": [ + { + "m_Id": "30ec532c1f7b45d1aa674810774375a2" + }, + { + "m_Id": "c5859aa337cd4ef1a5407ae6d9fdf17c" + }, + { + "m_Id": "4a06ecf0c4514d60b7cccda54121fe60" + }, + { + "m_Id": "f7bdc11b6a9745c09cb33b0b47a9411a" + }, + { + "m_Id": "ce976578ca3045cc8840db230b26a248" + } + ], + "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", @@ -2834,6 +4801,34 @@ } } +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "b898cb3bba9c454b9459475a4fbc880f", + "m_Guid": { + "m_GuidSerialized": "68e9b5e7-632d-48c8-a59c-9f2ee38f27ce" + }, + "m_Name": "WindSpeed", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "WindSpeed", + "m_DefaultReferenceName": "_WindSpeed", + "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.Vector1MaterialSlot", @@ -2849,6 +4844,54 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "b9abeb1bfc0c4deca354a9827cce0d59", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", @@ -2988,6 +5031,78 @@ "m_SerializedDescriptor": "SurfaceDescription.Alpha" } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "bc18458f3acd4eafbe42923fe6fb11d8", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "bc7605b377b84df3a06f44d14fdef24e", + "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.Internal.BooleanShaderProperty", @@ -3011,6 +5126,29 @@ "m_Value": false } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "c16a2465a3e34b21a344b13fbfea2a71", + "m_Id": 3, + "m_DisplayName": "World Bounds Max", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "World Bounds Max", + "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", @@ -3045,6 +5183,67 @@ "m_SerializedDescriptor": "SurfaceDescription.Emission" } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c39bb2959cf540f48cce082c030cecaf", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.PositionNode", + "m_ObjectId": "c3bc096b21834c07a74f942d0b0a0b8c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -723.9999389648438, + "y": -1022.0, + "width": 206.00006103515626, + "height": 129.99993896484376 + } + }, + "m_Slots": [ + { + "m_Id": "1ed95ba115c84fd78fa92ff397139d04" + } + ], + "synonyms": [ + "location" + ], + "m_Precision": 1, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 0, + "m_PositionSource": 0 +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -3088,6 +5287,21 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c5859aa337cd4ef1a5407ae6d9fdf17c", + "m_Id": 1, + "m_DisplayName": "Sine Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Sine Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.BlockNode", @@ -3150,6 +5364,21 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c8291af67eb54f35baa7f442a02939ef", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", @@ -3250,6 +5479,69 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ce976578ca3045cc8840db230b26a248", + "m_Id": 4, + "m_DisplayName": "Smooth Delta", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Smooth Delta", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "cff9eb6446834c6eb405e3083136fdcf", + "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", @@ -3346,6 +5638,99 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "db48131f10584851ae7a472d72e2122f", + "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.Vector2MaterialSlot", + "m_ObjectId": "db74d31d50954778945bddfd0f6c929d", + "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.DynamicValueMaterialSlot", + "m_ObjectId": "e0090de2b23a41c3847d8d00c9049ba5", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", @@ -3389,6 +5774,27 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "e1d1d47aad374d2e89f5a7a8febdf156", + "m_Name": "Wind", + "m_ChildObjectList": [ + { + "m_Id": "b898cb3bba9c454b9459475a4fbc880f" + }, + { + "m_Id": "eeacf60c0bcf474dafcceb068eaa0f14" + }, + { + "m_Id": "43df0365aa9949b0a292e2dfa6d859ba" + }, + { + "m_Id": "5f8a8e359b3c4c24a6139053cfcca4ec" + } + ] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", @@ -3404,6 +5810,23 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "e28ac5bd47134684b3d0e68ab98878a3", + "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.MultiplyNode", @@ -3447,6 +5870,49 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "e444cd71ac4e445189d3cf829aa6a499", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1764.9998779296875, + "y": -1630.9998779296875, + "width": 130.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "9e272e40069541ae9af9824560b612c9" + }, + { + "m_Id": "33611b4d756243a88a03c536ffc5bfe9" + }, + { + "m_Id": "2fb2be57d2ad475b94bba871c55affe6" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + { "m_SGVersion": 2, "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalLitSubTarget", @@ -3471,6 +5937,34 @@ "m_DefaultValue": false } +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "eeacf60c0bcf474dafcceb068eaa0f14", + "m_Guid": { + "m_GuidSerialized": "088583d3-91de-45dc-96bc-a9217080403d" + }, + "m_Name": "WindStrength", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "WindStrength", + "m_DefaultReferenceName": "_WindStrength", + "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.0020000000949949028, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.NormalVectorNode", @@ -3507,6 +6001,109 @@ "m_Space": 1 } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "f48c41ee896d4286841091f392791365", + "m_Name": "Base", + "m_ChildObjectList": [ + { + "m_Id": "2cb344ad5147420cb50cd4cf2853ade2" + }, + { + "m_Id": "6efcb25d2ed34c8d83ac7ce2b2c0e2c3" + }, + { + "m_Id": "5c3e2f4d9594427d8c477cee9fe81fe5" + }, + { + "m_Id": "a4337d2a3ffe499faa932a3e862f7797" + }, + { + "m_Id": "c660a886d4814231a9a98267a718edcc" + }, + { + "m_Id": "c565bf0f17e0406d9766582b9e7267fc" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f7bdc11b6a9745c09cb33b0b47a9411a", + "m_Id": 3, + "m_DisplayName": "Delta Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Delta Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "f9d49d9d1e344d81bc5e6404132357c9", + "m_Id": 4, + "m_DisplayName": "Bounds Size", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Bounds Size", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "fcbb783571c04d0cb612ded9d1db6c29", + "m_Id": 0, + "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": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "fd7d83d271d94db6ba2474d73dc4898b", + "m_Id": 0, + "m_DisplayName": "WindScale", + "m_SlotType": 1, + "m_Hidden": 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", diff --git a/Sources/CocaTrees/chestnut/Chestnut_leaves_Hideable.mat b/Sources/CocaTrees/chestnut/Chestnut_leaves_Hideable.mat index ba242317..f7fae26a 100644 --- a/Sources/CocaTrees/chestnut/Chestnut_leaves_Hideable.mat +++ b/Sources/CocaTrees/chestnut/Chestnut_leaves_Hideable.mat @@ -72,7 +72,12 @@ Material: - _QueueOffset: 0 - _ShouldHide: 0 - _Smoothness: 0 + - _WindScale: 3.5 + - _WindSpeed: 0.3 + - _WindSpread: 0 + - _WindStrength: 0.03 m_Colors: - _PlayerPosition: {r: 0, g: 0, b: 0, a: 0} - _Tint: {r: 1, g: 1, b: 1, a: 1} + - _WindSpread: {r: 0.15, g: 0.1, b: 0, a: 0} m_BuildTextureStacks: []