diff --git a/Assets/_DDD/Common/Shaders/WorldGridShader.shadergraph b/Assets/_DDD/Common/Shaders/WorldGridShader.shadergraph index e2a04b5ed..1340d3238 100644 --- a/Assets/_DDD/Common/Shaders/WorldGridShader.shadergraph +++ b/Assets/_DDD/Common/Shaders/WorldGridShader.shadergraph @@ -20,6 +20,9 @@ }, { "m_Id": "321d55f133344b6e832eb56e07e8dddc" + }, + { + "m_Id": "3fff7919c2024325bc91936e30913d9c" } ], "m_Keywords": [], @@ -146,6 +149,18 @@ }, { "m_Id": "bbab9c4371f54abdaf2a27511c3ed6dd" + }, + { + "m_Id": "ccb3d23210b14baeb281edb4ee48cdd7" + }, + { + "m_Id": "218a8479260940919bbe965ed99a4ee3" + }, + { + "m_Id": "4b740ac77d014826bd698e11c962a81c" + }, + { + "m_Id": "c9384f217b854947832fb3e8cd6c1507" } ], "m_GroupDatas": [ @@ -234,6 +249,20 @@ "m_SlotId": 0 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1c75400f1862433199ff711a15d63a9b" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ccb3d23210b14baeb281edb4ee48cdd7" + }, + "m_SlotId": 2 + } + }, { "m_OutputSlot": { "m_Node": { @@ -248,6 +277,20 @@ "m_SlotId": 1 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "218a8479260940919bbe965ed99a4ee3" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ccb3d23210b14baeb281edb4ee48cdd7" + }, + "m_SlotId": 0 + } + }, { "m_OutputSlot": { "m_Node": { @@ -304,6 +347,20 @@ "m_SlotId": 0 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "4b740ac77d014826bd698e11c962a81c" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c9384f217b854947832fb3e8cd6c1507" + }, + "m_SlotId": 0 + } + }, { "m_OutputSlot": { "m_Node": { @@ -313,9 +370,9 @@ }, "m_InputSlot": { "m_Node": { - "m_Id": "cfe55f5735fe49eeb78710dc59d502b9" + "m_Id": "ccb3d23210b14baeb281edb4ee48cdd7" }, - "m_SlotId": 0 + "m_SlotId": 1 } }, { @@ -612,6 +669,20 @@ "m_SlotId": 0 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "bbab9c4371f54abdaf2a27511c3ed6dd" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "4b740ac77d014826bd698e11c962a81c" + }, + "m_SlotId": 71621326 + } + }, { "m_OutputSlot": { "m_Node": { @@ -626,6 +697,20 @@ "m_SlotId": 3 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "c9384f217b854947832fb3e8cd6c1507" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "cfe55f5735fe49eeb78710dc59d502b9" + }, + "m_SlotId": 0 + } + }, { "m_OutputSlot": { "m_Node": { @@ -640,6 +725,20 @@ "m_SlotId": 0 } }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ccb3d23210b14baeb281edb4ee48cdd7" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "c9384f217b854947832fb3e8cd6c1507" + }, + "m_SlotId": 1 + } + }, { "m_OutputSlot": { "m_Node": { @@ -783,8 +882,8 @@ "m_ObjectId": "023666094e514dc6bdb4b6042c2b63fe", "m_Title": "Grid Scale", "m_Position": { - "x": -1017.0, - "y": -352.9999694824219 + "x": -1017.0001220703125, + "y": -353.0000305175781 } } @@ -899,6 +998,31 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "0b456a1f0e314b2489a39f88de7fc7a1", + "m_Id": 71621326, + "m_DisplayName": "RGBA", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "_RGBA", + "m_StageCapability": 3, + "m_Value": { + "x": 0.5, + "y": 0.5, + "z": 0.5, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", @@ -1307,6 +1431,42 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "218a8479260940919bbe965ed99a4ee3", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1445.0819091796875, + "y": 231.82501220703126, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "ef03c683af904ec3a840eb4af1344be5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3fff7919c2024325bc91936e30913d9c" + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", @@ -1742,6 +1902,29 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.BooleanShaderProperty", + "m_ObjectId": "3fff7919c2024325bc91936e30913d9c", + "m_Guid": { + "m_GuidSerialized": "551b2820-bbb3-48ac-9d75-6ac2e6eb8cd9" + }, + "m_Name": "DrawLineOrCell", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "DrawLineOrCell", + "m_DefaultReferenceName": "_DrawLineOrCell", + "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": false +} + { "m_SGVersion": 1, "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", @@ -1956,6 +2139,102 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SubGraphNode", + "m_ObjectId": "4b740ac77d014826bd698e11c962a81c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "AlphaSplit", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1949.4696044921875, + "y": -165.53033447265626, + "width": 208.0, + "height": 303.0 + } + }, + "m_Slots": [ + { + "m_Id": "0b456a1f0e314b2489a39f88de7fc7a1" + }, + { + "m_Id": "b4bc66c7aea14c449f6e6900d680737b" + }, + { + "m_Id": "d0526a08ecdc432f8720aaf96c42ce8e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedSubGraph": "{\n \"subGraph\": {\n \"fileID\": -5475051401550479605,\n \"guid\": \"1586fe714d6c2424284e2ccf5296d73c\",\n \"type\": 3\n }\n}", + "m_PropertyGuids": [ + "49d5b662-f0ea-44e5-a4fb-659ee2671197" + ], + "m_PropertyIds": [ + 71621326 + ], + "m_Dropdowns": [], + "m_DropdownSelectedEntries": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "4c46524569e64f87bbb783dcd1bf95d4", + "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": 2, "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalUnlitSubTarget", @@ -1974,10 +2253,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 1408.000244140625, - "y": -67.99998474121094, - "width": 207.9998779296875, - "height": 278.0 + "x": 1428.0001220703125, + "y": -257.0000305175781, + "width": 208.0, + "height": 278.0000305175781 } }, "m_Slots": [ @@ -2638,6 +2917,54 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "711d1c41caed4e4bae8c88ceba43fcf7", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.BlockNode", @@ -2719,6 +3046,9 @@ }, { "m_Id": "321d55f133344b6e832eb56e07e8dddc" + }, + { + "m_Id": "3fff7919c2024325bc91936e30913d9c" } ] } @@ -3495,6 +3825,30 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "94ffcc100373429e9a801a9ec4af8d55", + "m_Id": 1, + "m_DisplayName": "True", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "True", + "m_StageCapability": 3, + "m_Value": { + "x": 1.0, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", @@ -3706,8 +4060,8 @@ "m_ObjectId": "a0bb62df40f24f168489212a6dd3fe41", "m_Title": "Step Grid", "m_Position": { - "x": 442.999755859375, - "y": -349.9999694824219 + "x": 443.0000305175781, + "y": -350.0000305175781 } } @@ -4038,11 +4392,34 @@ "m_ObjectId": "b331ab8dec0e49ec92497984fe72c73c", "m_Title": "Position and Rotation", "m_Position": { - "x": -4363.99951171875, - "y": -78.0 + "x": -4364.00048828125, + "y": -78.00003051757813 } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "b4bc66c7aea14c449f6e6900d680737b", + "m_Id": 1, + "m_DisplayName": "RGB", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGB", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", @@ -4079,10 +4456,10 @@ "m_Expanded": true, "m_Position": { "serializedVersion": "2", - "x": 2024.582763671875, - "y": -65.08574676513672, - "width": 0.0, - "height": 0.0 + "x": 1797.0, + "y": -72.99998474121094, + "width": 149.0, + "height": 33.99997329711914 } }, "m_Slots": [ @@ -4170,6 +4547,30 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "c420925f422546cca9aacaa86bb926aa", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", @@ -4194,6 +4595,49 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "c9384f217b854947832fb3e8cd6c1507", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 2204.000244140625, + "y": 177.0, + "width": 207.999755859375, + "height": 302.0 + } + }, + "m_Slots": [ + { + "m_Id": "711d1c41caed4e4bae8c88ceba43fcf7" + }, + { + "m_Id": "ebcbbf70d34149e7901305b39d09176a" + }, + { + "m_Id": "4c46524569e64f87bbb783dcd1bf95d4" + } + ], + "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", @@ -4242,6 +4686,20 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "c9a55159167a4566a03bf200c33e9372", + "m_Id": 0, + "m_DisplayName": "Predicate", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Predicate", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.PropertyNode", @@ -4278,6 +4736,52 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BranchNode", + "m_ObjectId": "ccb3d23210b14baeb281edb4ee48cdd7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Branch", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 1762.0001220703125, + "y": 210.0, + "width": 208.0, + "height": 326.00006103515627 + } + }, + "m_Slots": [ + { + "m_Id": "c9a55159167a4566a03bf200c33e9372" + }, + { + "m_Id": "94ffcc100373429e9a801a9ec4af8d55" + }, + { + "m_Id": "ede5f048815d4879b4bf77f874721926" + }, + { + "m_Id": "c420925f422546cca9aacaa86bb926aa" + } + ], + "synonyms": [ + "switch", + "if", + "else" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_DismissedVersion": 0, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.AddNode", @@ -4394,6 +4898,21 @@ "m_SerializedDescriptor": "SurfaceDescription.Alpha" } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d0526a08ecdc432f8720aaf96c42ce8e", + "m_Id": 2, + "m_DisplayName": "Alpha", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", @@ -4668,6 +5187,54 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "ebcbbf70d34149e7901305b39d09176a", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", @@ -4716,6 +5283,30 @@ } } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "ede5f048815d4879b4bf77f874721926", + "m_Id": 2, + "m_DisplayName": "False", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "False", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", @@ -4741,6 +5332,20 @@ "m_Labels": [] } +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BooleanMaterialSlot", + "m_ObjectId": "ef03c683af904ec3a840eb4af1344be5", + "m_Id": 0, + "m_DisplayName": "DrawLineOrCell", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": false, + "m_DefaultValue": false +} + { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", @@ -4976,8 +5581,8 @@ "m_ObjectId": "fdcb5bb46edd4e148c7d9d081b887565", "m_Title": "Diagonal", "m_Position": { - "x": -1946.9998779296875, - "y": -343.9999694824219 + "x": -1947.0001220703125, + "y": -344.0000305175781 } }