{ "m_SGVersion": 3, "m_Type": "UnityEditor.ShaderGraph.GraphData", "m_ObjectId": "1c0e87eb20c84562889ccb854b1f8b42", "m_Properties": [ { "m_Id": "fc9e818bc3454571a67df13862252a58" }, { "m_Id": "09da2ae169c64ba29a8ded606525db45" } ], "m_Keywords": [], "m_Dropdowns": [], "m_CategoryData": [ { "m_Id": "532a067e45e640e088b4694002da61c9" } ], "m_Nodes": [ { "m_Id": "2c65fff4cf2245c28655ea96e44fb340" }, { "m_Id": "8c81890761c14cc18e4d84804610d8f3" }, { "m_Id": "2c00bc046734482a863e0c78557003e5" }, { "m_Id": "b7d961ca96c64e419b2a7cfa0b03da6a" }, { "m_Id": "9a87a2d79a4148348f961a80684b79bd" }, { "m_Id": "13674c0974bf45a48313739936f72c39" }, { "m_Id": "78b6204434de4b95922e3a643e626d0c" }, { "m_Id": "a28eb9dedb7c42e88a2a37658092d3ac" } ], "m_GroupDatas": [], "m_StickyNoteDatas": [ { "m_Id": "46ef4dfc0a9745078cdc91bcd280ba4b" } ], "m_Edges": [ { "m_OutputSlot": { "m_Node": { "m_Id": "13674c0974bf45a48313739936f72c39" }, "m_SlotId": 1 }, "m_InputSlot": { "m_Node": { "m_Id": "78b6204434de4b95922e3a643e626d0c" }, "m_SlotId": 0 } }, { "m_OutputSlot": { "m_Node": { "m_Id": "2c00bc046734482a863e0c78557003e5" }, "m_SlotId": 0 }, "m_InputSlot": { "m_Node": { "m_Id": "b7d961ca96c64e419b2a7cfa0b03da6a" }, "m_SlotId": 0 } }, { "m_OutputSlot": { "m_Node": { "m_Id": "2c00bc046734482a863e0c78557003e5" }, "m_SlotId": 0 }, "m_InputSlot": { "m_Node": { "m_Id": "b7d961ca96c64e419b2a7cfa0b03da6a" }, "m_SlotId": 1 } }, { "m_OutputSlot": { "m_Node": { "m_Id": "78b6204434de4b95922e3a643e626d0c" }, "m_SlotId": 2 }, "m_InputSlot": { "m_Node": { "m_Id": "2c65fff4cf2245c28655ea96e44fb340" }, "m_SlotId": 1 } }, { "m_OutputSlot": { "m_Node": { "m_Id": "8c81890761c14cc18e4d84804610d8f3" }, "m_SlotId": 0 }, "m_InputSlot": { "m_Node": { "m_Id": "b7d961ca96c64e419b2a7cfa0b03da6a" }, "m_SlotId": 2 } }, { "m_OutputSlot": { "m_Node": { "m_Id": "9a87a2d79a4148348f961a80684b79bd" }, "m_SlotId": 2 }, "m_InputSlot": { "m_Node": { "m_Id": "13674c0974bf45a48313739936f72c39" }, "m_SlotId": 0 } }, { "m_OutputSlot": { "m_Node": { "m_Id": "a28eb9dedb7c42e88a2a37658092d3ac" }, "m_SlotId": 0 }, "m_InputSlot": { "m_Node": { "m_Id": "78b6204434de4b95922e3a643e626d0c" }, "m_SlotId": 1 } }, { "m_OutputSlot": { "m_Node": { "m_Id": "a28eb9dedb7c42e88a2a37658092d3ac" }, "m_SlotId": 0 }, "m_InputSlot": { "m_Node": { "m_Id": "9a87a2d79a4148348f961a80684b79bd" }, "m_SlotId": 1 } }, { "m_OutputSlot": { "m_Node": { "m_Id": "b7d961ca96c64e419b2a7cfa0b03da6a" }, "m_SlotId": 3 }, "m_InputSlot": { "m_Node": { "m_Id": "9a87a2d79a4148348f961a80684b79bd" }, "m_SlotId": 0 } } ], "m_VertexContext": { "m_Position": { "x": 0.0, "y": 0.0 }, "m_Blocks": [] }, "m_FragmentContext": { "m_Position": { "x": 0.0, "y": 0.0 }, "m_Blocks": [] }, "m_PreviewData": { "serializedMesh": { "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", "m_Guid": "" }, "preventRotation": false }, "m_Path": "Procedural/UV", "m_GraphPrecision": 1, "m_PreviewMode": 1, "m_OutputNode": { "m_Id": "2c65fff4cf2245c28655ea96e44fb340" }, "m_SubDatas": [], "m_ActiveTargets": [] } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", "m_ObjectId": "016b548c21874da085799fe1f55161d7", "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": "02956956ffa54079a9443af2094f4b86", "m_Id": 1, "m_DisplayName": "Connected", "m_SlotType": 0, "m_Hidden": false, "m_ShaderOutputName": "Connected", "m_StageCapability": 3, "m_Value": { "x": 1.0, "y": 1.0, "z": 1.0, "w": 1.0 }, "m_DefaultValue": { "x": 0.0, "y": 0.0, "z": 0.0, "w": 0.0 } } { "m_SGVersion": 1, "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", "m_ObjectId": "09da2ae169c64ba29a8ded606525db45", "m_Guid": { "m_GuidSerialized": "6502bc68-be22-439c-b2b2-2043d364d038" }, "m_Name": "Steps", "m_DefaultRefNameVersion": 1, "m_RefNameGeneratedByDisplayName": "Steps", "m_DefaultReferenceName": "_Steps", "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": 10.0, "y": 10.0, "z": 0.0, "w": 0.0 } } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", "m_ObjectId": "0f8a4bacb152496a915f8bde8ece8110", "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.FloorNode", "m_ObjectId": "13674c0974bf45a48313739936f72c39", "m_Group": { "m_Id": "" }, "m_Name": "Floor", "m_DrawState": { "m_Expanded": true, "m_Position": { "serializedVersion": "2", "x": -387.5, "y": 0.0, "width": 208.0, "height": 278.0 } }, "m_Slots": [ { "m_Id": "d3a62609aa1e4e06bc426101c18a0134" }, { "m_Id": "2c905ad327434130a8d91a2c0cbc9743" } ], "synonyms": [ "down" ], "m_Precision": 0, "m_PreviewExpanded": false, "m_DismissedVersion": 0, "m_PreviewMode": 0, "m_CustomColors": { "m_SerializableColors": [] } } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.PropertyNode", "m_ObjectId": "2c00bc046734482a863e0c78557003e5", "m_Group": { "m_Id": "" }, "m_Name": "Property", "m_DrawState": { "m_Expanded": true, "m_Position": { "serializedVersion": "2", "x": -860.5, "y": 20.5, "width": 92.5, "height": 34.0 } }, "m_Slots": [ { "m_Id": "32d477f32fd240a38b9697e8b1f91316" } ], "synonyms": [], "m_Precision": 0, "m_PreviewExpanded": true, "m_DismissedVersion": 0, "m_PreviewMode": 0, "m_CustomColors": { "m_SerializableColors": [] }, "m_Property": { "m_Id": "fc9e818bc3454571a67df13862252a58" } } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.SubGraphOutputNode", "m_ObjectId": "2c65fff4cf2245c28655ea96e44fb340", "m_Group": { "m_Id": "" }, "m_Name": "Output", "m_DrawState": { "m_Expanded": true, "m_Position": { "serializedVersion": "2", "x": -103.99996948242188, "y": 47.99998474121094, "width": 85.49998474121094, "height": 76.99998474121094 } }, "m_Slots": [ { "m_Id": "f9f2e6bb5e8a4ad18bb267f93c9377d3" } ], "synonyms": [], "m_Precision": 0, "m_PreviewExpanded": true, "m_DismissedVersion": 0, "m_PreviewMode": 0, "m_CustomColors": { "m_SerializableColors": [] }, "IsFirstSlotValid": true } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", "m_ObjectId": "2c905ad327434130a8d91a2c0cbc9743", "m_Id": 1, "m_DisplayName": "Out", "m_SlotType": 1, "m_Hidden": false, "m_ShaderOutputName": "Out", "m_StageCapability": 3, "m_Value": { "x": 0.0, "y": 0.0, "z": 0.0, "w": 0.0 }, "m_DefaultValue": { "x": 0.0, "y": 0.0, "z": 0.0, "w": 0.0 } } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", "m_ObjectId": "32d477f32fd240a38b9697e8b1f91316", "m_Id": 0, "m_DisplayName": "UV", "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.StickyNoteData", "m_ObjectId": "46ef4dfc0a9745078cdc91bcd280ba4b", "m_Title": "PosterizeUV", "m_Content": "Converts a smooth UV gradient into a pixelated grid with hard edges between the steps.", "m_TextSize": 0, "m_Theme": 0, "m_Position": { "serializedVersion": "2", "x": -551.5, "y": -241.5, "width": 200.0, "height": 160.0 }, "m_Group": { "m_Id": "" } } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.CategoryData", "m_ObjectId": "532a067e45e640e088b4694002da61c9", "m_Name": "", "m_ChildObjectList": [ { "m_Id": "fc9e818bc3454571a67df13862252a58" }, { "m_Id": "09da2ae169c64ba29a8ded606525db45" } ] } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", "m_ObjectId": "6bc77d3d89ee4bd78206b55285fe9e87", "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": "74e2b9c8d10a471b82867c60416d2dae", "m_Id": 3, "m_DisplayName": "Out", "m_SlotType": 1, "m_Hidden": false, "m_ShaderOutputName": "Out", "m_StageCapability": 3, "m_Value": { "x": 0.0, "y": 0.0, "z": 0.0, "w": 0.0 }, "m_DefaultValue": { "x": 0.0, "y": 0.0, "z": 0.0, "w": 0.0 } } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", "m_ObjectId": "753861b16bd2487b9ce40e3b9153401e", "m_Id": 0, "m_DisplayName": "Steps", "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.DivideNode", "m_ObjectId": "78b6204434de4b95922e3a643e626d0c", "m_Group": { "m_Id": "" }, "m_Name": "Divide", "m_DrawState": { "m_Expanded": true, "m_Position": { "serializedVersion": "2", "x": -232.9999542236328, "y": 47.99998092651367, "width": 128.99996948242188, "height": 118.0 } }, "m_Slots": [ { "m_Id": "7fde05bd62434481b72f8dc8382a679e" }, { "m_Id": "d7697a8f694b41fbb2a01410102e85c0" }, { "m_Id": "8f894e1b4b1e43d0bc2942be8c769a38" } ], "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.DynamicVectorMaterialSlot", "m_ObjectId": "7fde05bd62434481b72f8dc8382a679e", "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.PropertyConnectionStateMaterialSlot", "m_ObjectId": "81936d1034504949a9f7505bb64d2085", "m_Id": 0, "m_DisplayName": "Input", "m_SlotType": 0, "m_Hidden": false, "m_ShaderOutputName": "Input", "m_StageCapability": 3 } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.UVNode", "m_ObjectId": "8c81890761c14cc18e4d84804610d8f3", "m_Group": { "m_Id": "" }, "m_Name": "UV", "m_DrawState": { "m_Expanded": true, "m_Position": { "serializedVersion": "2", "x": -913.0, "y": 54.5, "width": 145.0, "height": 128.5 } }, "m_Slots": [ { "m_Id": "6bc77d3d89ee4bd78206b55285fe9e87" } ], "synonyms": [ "texcoords", "coords", "coordinates" ], "m_Precision": 0, "m_PreviewExpanded": false, "m_DismissedVersion": 0, "m_PreviewMode": 0, "m_CustomColors": { "m_SerializableColors": [] }, "m_OutputChannel": 0 } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", "m_ObjectId": "8f894e1b4b1e43d0bc2942be8c769a38", "m_Id": 2, "m_DisplayName": "Out", "m_SlotType": 1, "m_Hidden": false, "m_ShaderOutputName": "Out", "m_StageCapability": 3, "m_Value": { "x": 0.0, "y": 0.0, "z": 0.0, "w": 0.0 }, "m_DefaultValue": { "x": 0.0, "y": 0.0, "z": 0.0, "w": 0.0 } } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", "m_ObjectId": "9a87a2d79a4148348f961a80684b79bd", "m_Group": { "m_Id": "" }, "m_Name": "Multiply", "m_DrawState": { "m_Expanded": true, "m_Position": { "serializedVersion": "2", "x": -516.5, "y": 0.0, "width": 129.0, "height": 118.0 } }, "m_Slots": [ { "m_Id": "0f8a4bacb152496a915f8bde8ece8110" }, { "m_Id": "d6765c7e6da74489b2e0035b5a75fe4f" }, { "m_Id": "016b548c21874da085799fe1f55161d7" } ], "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", "m_ObjectId": "a28eb9dedb7c42e88a2a37658092d3ac", "m_Group": { "m_Id": "" }, "m_Name": "Property", "m_DrawState": { "m_Expanded": true, "m_Position": { "serializedVersion": "2", "x": -670.0, "y": 112.0, "width": 131.0, "height": 34.0 } }, "m_Slots": [ { "m_Id": "753861b16bd2487b9ce40e3b9153401e" } ], "synonyms": [], "m_Precision": 0, "m_PreviewExpanded": true, "m_DismissedVersion": 0, "m_PreviewMode": 0, "m_CustomColors": { "m_SerializableColors": [] }, "m_Property": { "m_Id": "09da2ae169c64ba29a8ded606525db45" } } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.BranchOnInputConnectionNode", "m_ObjectId": "b7d961ca96c64e419b2a7cfa0b03da6a", "m_Group": { "m_Id": "" }, "m_Name": "Branch On Input Connection", "m_DrawState": { "m_Expanded": true, "m_Position": { "serializedVersion": "2", "x": -745.0, "y": -30.0, "width": 206.0, "height": 142.0 } }, "m_Slots": [ { "m_Id": "81936d1034504949a9f7505bb64d2085" }, { "m_Id": "02956956ffa54079a9443af2094f4b86" }, { "m_Id": "e0b87612cff246bc88ca07311d85f6d0" }, { "m_Id": "74e2b9c8d10a471b82867c60416d2dae" } ], "synonyms": [], "m_Precision": 0, "m_PreviewExpanded": false, "m_DismissedVersion": 0, "m_PreviewMode": 0, "m_CustomColors": { "m_SerializableColors": [] } } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", "m_ObjectId": "d3a62609aa1e4e06bc426101c18a0134", "m_Id": 0, "m_DisplayName": "In", "m_SlotType": 0, "m_Hidden": false, "m_ShaderOutputName": "In", "m_StageCapability": 3, "m_Value": { "x": 0.0, "y": 0.0, "z": 0.0, "w": 0.0 }, "m_DefaultValue": { "x": 0.0, "y": 0.0, "z": 0.0, "w": 0.0 } } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", "m_ObjectId": "d6765c7e6da74489b2e0035b5a75fe4f", "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": "d7697a8f694b41fbb2a01410102e85c0", "m_Id": 1, "m_DisplayName": "B", "m_SlotType": 0, "m_Hidden": false, "m_ShaderOutputName": "B", "m_StageCapability": 3, "m_Value": { "x": 2.0, "y": 2.0, "z": 2.0, "w": 2.0 }, "m_DefaultValue": { "x": 0.0, "y": 0.0, "z": 0.0, "w": 0.0 } } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", "m_ObjectId": "e0b87612cff246bc88ca07311d85f6d0", "m_Id": 2, "m_DisplayName": "NotConnected", "m_SlotType": 0, "m_Hidden": false, "m_ShaderOutputName": "NotConnected", "m_StageCapability": 3, "m_Value": { "x": 0.0, "y": 0.0, "z": 0.0, "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": "f9f2e6bb5e8a4ad18bb267f93c9377d3", "m_Id": 1, "m_DisplayName": "Out", "m_SlotType": 0, "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": 1, "m_Type": "UnityEditor.ShaderGraph.Internal.Vector2ShaderProperty", "m_ObjectId": "fc9e818bc3454571a67df13862252a58", "m_Guid": { "m_GuidSerialized": "b96b4393-b139-4f86-a91a-27fbf925f88f" }, "m_Name": "UV", "m_DefaultRefNameVersion": 1, "m_RefNameGeneratedByDisplayName": "UV", "m_DefaultReferenceName": "_UV", "m_OverrideReferenceName": "", "m_GeneratePropertyBlock": true, "m_UseCustomSlotLabel": true, "m_CustomSlotLabel": "UV0", "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 } }