{ "m_SGVersion": 3, "m_Type": "UnityEditor.ShaderGraph.GraphData", "m_ObjectId": "2c9939d1c50a4724bf908268530dffd8", "m_Properties": [ { "m_Id": "1091685182654d9aabccbb58cfaf438d" }, { "m_Id": "a789ffae5ecf49de87c443e33f6fb9ff" } ], "m_Keywords": [], "m_Dropdowns": [ { "m_Id": "8070d2098ae948bba11b768890b7a346" } ], "m_CategoryData": [ { "m_Id": "2cd6e872ba4e4598bc518b27a4c6f900" } ], "m_Nodes": [ { "m_Id": "083b752083a9489ebdf35f7699ddba00" }, { "m_Id": "e45a669a4b0740839373955c8d688815" }, { "m_Id": "37ceb7244bbf4bd89f5ad62052209cb0" }, { "m_Id": "65f7c70b0e364fd28d9e34e10d6765e0" }, { "m_Id": "b15a4f9ad52a4900b8b8c7382547c3c3" }, { "m_Id": "19936236872542bcbd7be0d1f7212894" }, { "m_Id": "23bedb1af1cb448faaca119d54e63f44" }, { "m_Id": "376fdaaecce24eebaa561f05ec5b55cf" }, { "m_Id": "fc8119521d7a4251a0205ea0936dd8e0" }, { "m_Id": "b6522ef3a1d24780823aa929131faf27" }, { "m_Id": "94a7e2f2a32a4595b829a1ac7991f81e" }, { "m_Id": "7bf0e69105d649469ab6dee06cdaf4f7" } ], "m_GroupDatas": [], "m_StickyNoteDatas": [ { "m_Id": "d7c8923b00ab4fb9a64fe88bdf996d01" } ], "m_Edges": [ { "m_OutputSlot": { "m_Node": { "m_Id": "19936236872542bcbd7be0d1f7212894" }, "m_SlotId": 2 }, "m_InputSlot": { "m_Node": { "m_Id": "376fdaaecce24eebaa561f05ec5b55cf" }, "m_SlotId": 3 } }, { "m_OutputSlot": { "m_Node": { "m_Id": "23bedb1af1cb448faaca119d54e63f44" }, "m_SlotId": 3 }, "m_InputSlot": { "m_Node": { "m_Id": "083b752083a9489ebdf35f7699ddba00" }, "m_SlotId": 4 } }, { "m_OutputSlot": { "m_Node": { "m_Id": "23bedb1af1cb448faaca119d54e63f44" }, "m_SlotId": 4 }, "m_InputSlot": { "m_Node": { "m_Id": "083b752083a9489ebdf35f7699ddba00" }, "m_SlotId": 5 } }, { "m_OutputSlot": { "m_Node": { "m_Id": "376fdaaecce24eebaa561f05ec5b55cf" }, "m_SlotId": 0 }, "m_InputSlot": { "m_Node": { "m_Id": "083b752083a9489ebdf35f7699ddba00" }, "m_SlotId": 2 } }, { "m_OutputSlot": { "m_Node": { "m_Id": "37ceb7244bbf4bd89f5ad62052209cb0" }, "m_SlotId": 0 }, "m_InputSlot": { "m_Node": { "m_Id": "23bedb1af1cb448faaca119d54e63f44" }, "m_SlotId": 0 } }, { "m_OutputSlot": { "m_Node": { "m_Id": "37ceb7244bbf4bd89f5ad62052209cb0" }, "m_SlotId": 0 }, "m_InputSlot": { "m_Node": { "m_Id": "b15a4f9ad52a4900b8b8c7382547c3c3" }, "m_SlotId": 0 } }, { "m_OutputSlot": { "m_Node": { "m_Id": "65f7c70b0e364fd28d9e34e10d6765e0" }, "m_SlotId": 1 }, "m_InputSlot": { "m_Node": { "m_Id": "083b752083a9489ebdf35f7699ddba00" }, "m_SlotId": 1 } }, { "m_OutputSlot": { "m_Node": { "m_Id": "65f7c70b0e364fd28d9e34e10d6765e0" }, "m_SlotId": 2 }, "m_InputSlot": { "m_Node": { "m_Id": "083b752083a9489ebdf35f7699ddba00" }, "m_SlotId": 3 } }, { "m_OutputSlot": { "m_Node": { "m_Id": "7bf0e69105d649469ab6dee06cdaf4f7" }, "m_SlotId": 2 }, "m_InputSlot": { "m_Node": { "m_Id": "19936236872542bcbd7be0d1f7212894" }, "m_SlotId": 0 } }, { "m_OutputSlot": { "m_Node": { "m_Id": "7bf0e69105d649469ab6dee06cdaf4f7" }, "m_SlotId": 2 }, "m_InputSlot": { "m_Node": { "m_Id": "fc8119521d7a4251a0205ea0936dd8e0" }, "m_SlotId": 0 } }, { "m_OutputSlot": { "m_Node": { "m_Id": "94a7e2f2a32a4595b829a1ac7991f81e" }, "m_SlotId": 2 }, "m_InputSlot": { "m_Node": { "m_Id": "7bf0e69105d649469ab6dee06cdaf4f7" }, "m_SlotId": 0 } }, { "m_OutputSlot": { "m_Node": { "m_Id": "b15a4f9ad52a4900b8b8c7382547c3c3" }, "m_SlotId": 1 }, "m_InputSlot": { "m_Node": { "m_Id": "94a7e2f2a32a4595b829a1ac7991f81e" }, "m_SlotId": 0 } }, { "m_OutputSlot": { "m_Node": { "m_Id": "b6522ef3a1d24780823aa929131faf27" }, "m_SlotId": 5 }, "m_InputSlot": { "m_Node": { "m_Id": "376fdaaecce24eebaa561f05ec5b55cf" }, "m_SlotId": 1 } }, { "m_OutputSlot": { "m_Node": { "m_Id": "e45a669a4b0740839373955c8d688815" }, "m_SlotId": 0 }, "m_InputSlot": { "m_Node": { "m_Id": "65f7c70b0e364fd28d9e34e10d6765e0" }, "m_SlotId": 71621326 } }, { "m_OutputSlot": { "m_Node": { "m_Id": "fc8119521d7a4251a0205ea0936dd8e0" }, "m_SlotId": 1 }, "m_InputSlot": { "m_Node": { "m_Id": "b6522ef3a1d24780823aa929131faf27" }, "m_SlotId": 0 } }, { "m_OutputSlot": { "m_Node": { "m_Id": "fc8119521d7a4251a0205ea0936dd8e0" }, "m_SlotId": 2 }, "m_InputSlot": { "m_Node": { "m_Id": "b6522ef3a1d24780823aa929131faf27" }, "m_SlotId": 1 } } ], "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": "Sub Graphs", "m_GraphPrecision": 1, "m_PreviewMode": 2, "m_OutputNode": { "m_Id": "083b752083a9489ebdf35f7699ddba00" }, "m_SubDatas": [], "m_ActiveTargets": [] } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", "m_ObjectId": "025da784f72247728d018f4ded55bffc", "m_Id": 0, "m_DisplayName": "R", "m_SlotType": 0, "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.SubGraphOutputNode", "m_ObjectId": "083b752083a9489ebdf35f7699ddba00", "m_Group": { "m_Id": "" }, "m_Name": "Output", "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": "aac4e3b3cbaf407a80ede430fd436bef" }, { "m_Id": "7968345899724958b529cebe0eb0d405" }, { "m_Id": "438f380838e44a749a8725e2f266aafd" }, { "m_Id": "f6aa55bcc94f4fbc88d4d31ecf6b7040" }, { "m_Id": "e4a833ddb44c4239bc65da4227685b30" } ], "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.Vector4MaterialSlot", "m_ObjectId": "0b33f858a3d44c0ca584c3aa8e4e4c64", "m_Id": 0, "m_DisplayName": "NOH", "m_SlotType": 1, "m_Hidden": false, "m_ShaderOutputName": "Out", "m_StageCapability": 3, "m_Value": { "x": 0.0, "y": 0.0, "z": 0.0, "w": 0.0 }, "m_DefaultValue": { "x": 0.0, "y": 0.0, "z": 0.0, "w": 0.0 }, "m_Labels": [] } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", "m_ObjectId": "0be43c34c8154a46b8357aa763590d1f", "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.DynamicVectorMaterialSlot", "m_ObjectId": "0f6fb2b3b50d4031b7230c56e192a9f3", "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.DynamicVectorMaterialSlot", "m_ObjectId": "0fd5152e056a44a0b062c64c677dd31e", "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.Vector4MaterialSlot", "m_ObjectId": "0fec495acc2b45818f19980264164128", "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": 1, "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", "m_ObjectId": "1091685182654d9aabccbb58cfaf438d", "m_Guid": { "m_GuidSerialized": "43894570-c9a4-4005-94d4-3bb2ef9d70da" }, "m_Name": "CS", "m_DefaultRefNameVersion": 1, "m_RefNameGeneratedByDisplayName": "CS", "m_DefaultReferenceName": "_CS", "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.5, "y": 0.5, "z": 0.5, "w": 0.5 } } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", "m_ObjectId": "10d947617fff43e584dd1be6418b384f", "m_Id": 4, "m_DisplayName": "RGBA", "m_SlotType": 1, "m_Hidden": false, "m_ShaderOutputName": "RGBA", "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.NormalReconstructZNode", "m_ObjectId": "19936236872542bcbd7be0d1f7212894", "m_Group": { "m_Id": "" }, "m_Name": "Normal Reconstruct Z", "m_DrawState": { "m_Expanded": true, "m_Position": { "serializedVersion": "2", "x": -423.0000305175781, "y": 198.50001525878907, "width": 170.0, "height": 94.00001525878906 } }, "m_Slots": [ { "m_Id": "94948c36d8474f47adaba0a1e98fd522" }, { "m_Id": "d8e05af93bac4642af770ace5eed1ad2" } ], "synonyms": [ "derive z" ], "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": "1c40cc41f8114209b0fdc26f101d444b", "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.DynamicVectorMaterialSlot", "m_ObjectId": "1eb67d58ed464263a1ac0e6c9a171040", "m_Id": 0, "m_DisplayName": "Out", "m_SlotType": 1, "m_Hidden": false, "m_ShaderOutputName": "Out", "m_StageCapability": 3, "m_Value": { "x": 0.0, "y": 0.0, "z": 0.0, "w": 0.0 }, "m_DefaultValue": { "x": 0.0, "y": 0.0, "z": 0.0, "w": 0.0 } } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.SplitNode", "m_ObjectId": "23bedb1af1cb448faaca119d54e63f44", "m_Group": { "m_Id": "" }, "m_Name": "Split", "m_DrawState": { "m_Expanded": false, "m_Position": { "serializedVersion": "2", "x": -553.0000610351563, "y": 59.4999885559082, "width": 118.50003051757813, "height": 101.00001525878906 } }, "m_Slots": [ { "m_Id": "0fd5152e056a44a0b062c64c677dd31e" }, { "m_Id": "c7d8a849fd2c4c209fec9728438667e3" }, { "m_Id": "e978bc4a420546b99dc368be90410231" }, { "m_Id": "63d00b95a8524511bfacfcea39259c2b" }, { "m_Id": "4bee6d5b6d8040eb888acb2ff3786227" } ], "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.DynamicValueMaterialSlot", "m_ObjectId": "29626d11c5214f86947bc559036a0e07", "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.CategoryData", "m_ObjectId": "2cd6e872ba4e4598bc518b27a4c6f900", "m_Name": "", "m_ChildObjectList": [ { "m_Id": "1091685182654d9aabccbb58cfaf438d" }, { "m_Id": "a789ffae5ecf49de87c443e33f6fb9ff" }, { "m_Id": "8070d2098ae948bba11b768890b7a346" } ] } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DropdownNode", "m_ObjectId": "376fdaaecce24eebaa561f05ec5b55cf", "m_Group": { "m_Id": "" }, "m_Name": "Quality", "m_DrawState": { "m_Expanded": true, "m_Position": { "serializedVersion": "2", "x": -208.0000457763672, "y": 278.0000305175781, "width": 168.99996948242188, "height": 118.0 } }, "m_Slots": [ { "m_Id": "1eb67d58ed464263a1ac0e6c9a171040" }, { "m_Id": "8413b11a034e48c48338bad3e7849552" }, { "m_Id": "df75b00fbfc54c9f9078005860be45ac" } ], "synonyms": [], "m_Precision": 0, "m_PreviewExpanded": false, "m_DismissedVersion": 0, "m_PreviewMode": 0, "m_CustomColors": { "m_SerializableColors": [] }, "m_Dropdown": { "m_Id": "8070d2098ae948bba11b768890b7a346" } } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.PropertyNode", "m_ObjectId": "37ceb7244bbf4bd89f5ad62052209cb0", "m_Group": { "m_Id": "" }, "m_Name": "Property", "m_DrawState": { "m_Expanded": true, "m_Position": { "serializedVersion": "2", "x": -1079.0001220703125, "y": 239.00001525878907, "width": 102.00006103515625, "height": 34.00001525878906 } }, "m_Slots": [ { "m_Id": "0b33f858a3d44c0ca584c3aa8e4e4c64" } ], "synonyms": [], "m_Precision": 0, "m_PreviewExpanded": true, "m_DismissedVersion": 0, "m_PreviewMode": 0, "m_CustomColors": { "m_SerializableColors": [] }, "m_Property": { "m_Id": "a789ffae5ecf49de87c443e33f6fb9ff" } } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", "m_ObjectId": "438f380838e44a749a8725e2f266aafd", "m_Id": 3, "m_DisplayName": "Smoothness", "m_SlotType": 0, "m_Hidden": false, "m_ShaderOutputName": "Smoothness", "m_StageCapability": 3, "m_Value": 0.0, "m_DefaultValue": 0.0, "m_Labels": [] } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", "m_ObjectId": "46b3a97c540a4a2da18ab215f0e8921c", "m_Id": 0, "m_DisplayName": "In", "m_SlotType": 0, "m_Hidden": false, "m_ShaderOutputName": "In", "m_StageCapability": 3, "m_Value": { "x": 0.0, "y": 0.0, "z": 0.0, "w": 0.0 }, "m_DefaultValue": { "x": 0.0, "y": 0.0, "z": 0.0, "w": 0.0 } } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", "m_ObjectId": "4bee6d5b6d8040eb888acb2ff3786227", "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.Vector1MaterialSlot", "m_ObjectId": "52fe9540880d4a30ba90ded0bfc979f7", "m_Id": 1, "m_DisplayName": "G", "m_SlotType": 0, "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": "596a785b25994505bb8ea4832d7c3533", "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.Vector1MaterialSlot", "m_ObjectId": "5e4de0154532445f9c69c5b890747d07", "m_Id": 2, "m_DisplayName": "B", "m_SlotType": 0, "m_Hidden": false, "m_ShaderOutputName": "B", "m_StageCapability": 3, "m_Value": 1.0, "m_DefaultValue": 0.0, "m_Labels": [] } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", "m_ObjectId": "63d00b95a8524511bfacfcea39259c2b", "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.SubGraphNode", "m_ObjectId": "65f7c70b0e364fd28d9e34e10d6765e0", "m_Group": { "m_Id": "" }, "m_Name": "AlphaSplit", "m_DrawState": { "m_Expanded": true, "m_Position": { "serializedVersion": "2", "x": -595.5000610351563, "y": -59.50001525878906, "width": 161.00003051757813, "height": 119.0 } }, "m_Slots": [ { "m_Id": "0fec495acc2b45818f19980264164128" }, { "m_Id": "b41bedb130eb41b58436db43de71961e" }, { "m_Id": "e257190e63c840999cedd83087877832" } ], "synonyms": [], "m_Precision": 0, "m_PreviewExpanded": false, "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.Vector2MaterialSlot", "m_ObjectId": "69a6f14613674106a9df45c31b0ca772", "m_Id": 6, "m_DisplayName": "RG", "m_SlotType": 1, "m_Hidden": false, "m_ShaderOutputName": "RG", "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.Vector1MaterialSlot", "m_ObjectId": "706f97a66769462a990ec9e88d49715e", "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.Vector2MaterialSlot", "m_ObjectId": "7690b3aa80a74425ae722054dfdf9dcd", "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 }, "m_DefaultValue": { "x": 0.0, "y": 0.0 }, "m_Labels": [] } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", "m_ObjectId": "7968345899724958b529cebe0eb0d405", "m_Id": 2, "m_DisplayName": "Normal", "m_SlotType": 0, "m_Hidden": false, "m_ShaderOutputName": "Normal", "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.SubtractNode", "m_ObjectId": "7bf0e69105d649469ab6dee06cdaf4f7", "m_Group": { "m_Id": "" }, "m_Name": "Subtract", "m_DrawState": { "m_Expanded": false, "m_Position": { "serializedVersion": "2", "x": -658.0001220703125, "y": 198.50001525878907, "width": 129.0, "height": 94.00001525878906 } }, "m_Slots": [ { "m_Id": "b5966e95803f4d739a005935a297efed" }, { "m_Id": "f7a8e18b04ca42c4adc64e6c69d9f57a" }, { "m_Id": "0f6fb2b3b50d4031b7230c56e192a9f3" } ], "synonyms": [ "subtraction", "remove", "minus", "take away" ], "m_Precision": 0, "m_PreviewExpanded": false, "m_DismissedVersion": 0, "m_PreviewMode": 0, "m_CustomColors": { "m_SerializableColors": [] } } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.ShaderDropdown", "m_ObjectId": "8070d2098ae948bba11b768890b7a346", "m_Guid": { "m_GuidSerialized": "53dab3bf-784f-4a79-b999-dba6953e478e" }, "m_Name": "Quality", "m_DefaultRefNameVersion": 1, "m_RefNameGeneratedByDisplayName": "Quality", "m_DefaultReferenceName": "_Quality", "m_OverrideReferenceName": "", "m_GeneratePropertyBlock": true, "m_UseCustomSlotLabel": false, "m_CustomSlotLabel": "", "m_DismissedVersion": 0, "m_Entries": [ { "id": 3, "displayName": "Accurate" }, { "id": 1, "displayName": "Fast" } ], "m_Value": 0 } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", "m_ObjectId": "8413b11a034e48c48338bad3e7849552", "m_Id": 3, "m_DisplayName": "Accurate", "m_SlotType": 0, "m_Hidden": false, "m_ShaderOutputName": "Accurate", "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": "89707295240b4c7e942d33a016dad025", "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.Vector2MaterialSlot", "m_ObjectId": "94948c36d8474f47adaba0a1e98fd522", "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 }, "m_DefaultValue": { "x": 0.0, "y": 0.0 }, "m_Labels": [] } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", "m_ObjectId": "94a7e2f2a32a4595b829a1ac7991f81e", "m_Group": { "m_Id": "" }, "m_Name": "Multiply", "m_DrawState": { "m_Expanded": false, "m_Position": { "serializedVersion": "2", "x": -787.0001220703125, "y": 198.50001525878907, "width": 129.0, "height": 94.00001525878906 } }, "m_Slots": [ { "m_Id": "fc00d065a3074403827d2dcdcf334a6b" }, { "m_Id": "29626d11c5214f86947bc559036a0e07" }, { "m_Id": "89707295240b4c7e942d33a016dad025" } ], "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", "m_ObjectId": "9d0c77dbe5744f36821a3e94c35f92d6", "m_Id": 3, "m_DisplayName": "A", "m_SlotType": 0, "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.DynamicVectorMaterialSlot", "m_ObjectId": "a700b47eeda5429ebbca086d13b91bd0", "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": 1, "m_Type": "UnityEditor.ShaderGraph.Internal.Vector4ShaderProperty", "m_ObjectId": "a789ffae5ecf49de87c443e33f6fb9ff", "m_Guid": { "m_GuidSerialized": "09f324fe-2985-41c8-8ec4-00b3fa0145bd" }, "m_Name": "NOH", "m_DefaultRefNameVersion": 1, "m_RefNameGeneratedByDisplayName": "NOH", "m_DefaultReferenceName": "_NOH", "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.5, "y": 0.5, "z": 1.0, "w": 0.5 } } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", "m_ObjectId": "aac4e3b3cbaf407a80ede430fd436bef", "m_Id": 1, "m_DisplayName": "Color", "m_SlotType": 0, "m_Hidden": false, "m_ShaderOutputName": "Color", "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": 1, "m_Type": "UnityEditor.ShaderGraph.SwizzleNode", "m_ObjectId": "b15a4f9ad52a4900b8b8c7382547c3c3", "m_Group": { "m_Id": "" }, "m_Name": "Swizzle", "m_DrawState": { "m_Expanded": true, "m_Position": { "serializedVersion": "2", "x": -918.0001220703125, "y": 198.50001525878907, "width": 131.0, "height": 121.49998474121094 } }, "m_Slots": [ { "m_Id": "a700b47eeda5429ebbca086d13b91bd0" }, { "m_Id": "7690b3aa80a74425ae722054dfdf9dcd" } ], "synonyms": [ "swap", "reorder", "component mask" ], "m_Precision": 0, "m_PreviewExpanded": false, "m_DismissedVersion": 0, "m_PreviewMode": 0, "m_CustomColors": { "m_SerializableColors": [] }, "_maskInput": "xy", "convertedMask": "xy" } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", "m_ObjectId": "b41bedb130eb41b58436db43de71961e", "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", "m_ObjectId": "b5966e95803f4d739a005935a297efed", "m_Id": 0, "m_DisplayName": "A", "m_SlotType": 0, "m_Hidden": false, "m_ShaderOutputName": "A", "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.CombineNode", "m_ObjectId": "b6522ef3a1d24780823aa929131faf27", "m_Group": { "m_Id": "" }, "m_Name": "Combine", "m_DrawState": { "m_Expanded": false, "m_Position": { "serializedVersion": "2", "x": -385.0000305175781, "y": 391.5000305175781, "width": 132.0, "height": 118.00003051757813 } }, "m_Slots": [ { "m_Id": "025da784f72247728d018f4ded55bffc" }, { "m_Id": "52fe9540880d4a30ba90ded0bfc979f7" }, { "m_Id": "5e4de0154532445f9c69c5b890747d07" }, { "m_Id": "9d0c77dbe5744f36821a3e94c35f92d6" }, { "m_Id": "10d947617fff43e584dd1be6418b384f" }, { "m_Id": "cd08b602e1c0425cb9c9c1e3f8cdcaf2" }, { "m_Id": "69a6f14613674106a9df45c31b0ca772" } ], "synonyms": [ "append" ], "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": "c7d8a849fd2c4c209fec9728438667e3", "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.Vector4MaterialSlot", "m_ObjectId": "c8b2dd0b909740c3a44cf878252e41fb", "m_Id": 0, "m_DisplayName": "CS", "m_SlotType": 1, "m_Hidden": false, "m_ShaderOutputName": "Out", "m_StageCapability": 3, "m_Value": { "x": 0.0, "y": 0.0, "z": 0.0, "w": 0.0 }, "m_DefaultValue": { "x": 0.0, "y": 0.0, "z": 0.0, "w": 0.0 }, "m_Labels": [] } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", "m_ObjectId": "cd08b602e1c0425cb9c9c1e3f8cdcaf2", "m_Id": 5, "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.StickyNoteData", "m_ObjectId": "d7c8923b00ab4fb9a64fe88bdf996d01", "m_Title": "", "m_Content": "We provide two methods for unpacking the normal.\n\nThe Accurate method correctly calculates the Z component of the normal based on the X and Y components using the Normal Reconstruct Z node. This generates accurate normals but has a higher performance cost.\n\nThe Fast method just uses a hard-coded value of 1 for the Z component of the normal. This is a faster approximation that is less accurate, but can be good enough in many cases.", "m_TextSize": 0, "m_Theme": 0, "m_Position": { "serializedVersion": "2", "x": -210.0, "y": 418.0, "width": 200.0, "height": 253.0 }, "m_Group": { "m_Id": "" } } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", "m_ObjectId": "d8e05af93bac4642af770ace5eed1ad2", "m_Id": 2, "m_DisplayName": "Out", "m_SlotType": 1, "m_Hidden": false, "m_ShaderOutputName": "Out", "m_StageCapability": 3, "m_Value": { "x": 0.0, "y": 0.0, "z": 0.0 }, "m_DefaultValue": { "x": 0.0, "y": 0.0, "z": 0.0 }, "m_Labels": [] } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", "m_ObjectId": "df75b00fbfc54c9f9078005860be45ac", "m_Id": 1, "m_DisplayName": "Fast", "m_SlotType": 0, "m_Hidden": false, "m_ShaderOutputName": "Fast", "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": "e257190e63c840999cedd83087877832", "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.PropertyNode", "m_ObjectId": "e45a669a4b0740839373955c8d688815", "m_Group": { "m_Id": "" }, "m_Name": "Property", "m_DrawState": { "m_Expanded": true, "m_Position": { "serializedVersion": "2", "x": -688.0000610351563, "y": -25.5, "width": 92.5, "height": 34.0 } }, "m_Slots": [ { "m_Id": "c8b2dd0b909740c3a44cf878252e41fb" } ], "synonyms": [], "m_Precision": 0, "m_PreviewExpanded": true, "m_DismissedVersion": 0, "m_PreviewMode": 0, "m_CustomColors": { "m_SerializableColors": [] }, "m_Property": { "m_Id": "1091685182654d9aabccbb58cfaf438d" } } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", "m_ObjectId": "e4a833ddb44c4239bc65da4227685b30", "m_Id": 5, "m_DisplayName": "Height", "m_SlotType": 0, "m_Hidden": false, "m_ShaderOutputName": "Height", "m_StageCapability": 3, "m_Value": 0.0, "m_DefaultValue": 0.0, "m_Labels": [] } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", "m_ObjectId": "e978bc4a420546b99dc368be90410231", "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": "f6aa55bcc94f4fbc88d4d31ecf6b7040", "m_Id": 4, "m_DisplayName": "AmbientOcclusion", "m_SlotType": 0, "m_Hidden": false, "m_ShaderOutputName": "AmbientOcclusion", "m_StageCapability": 3, "m_Value": 0.0, "m_DefaultValue": 0.0, "m_Labels": [] } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", "m_ObjectId": "f7a8e18b04ca42c4adc64e6c69d9f57a", "m_Id": 1, "m_DisplayName": "B", "m_SlotType": 0, "m_Hidden": false, "m_ShaderOutputName": "B", "m_StageCapability": 3, "m_Value": { "x": 1.0, "y": 1.0, "z": 1.0, "w": 1.0 }, "m_DefaultValue": { "x": 0.0, "y": 0.0, "z": 0.0, "w": 0.0 } } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", "m_ObjectId": "fc00d065a3074403827d2dcdcf334a6b", "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.SplitNode", "m_ObjectId": "fc8119521d7a4251a0205ea0936dd8e0", "m_Group": { "m_Id": "" }, "m_Name": "Split", "m_DrawState": { "m_Expanded": false, "m_Position": { "serializedVersion": "2", "x": -503.5001220703125, "y": 391.5000305175781, "width": 118.50009155273438, "height": 101.0 } }, "m_Slots": [ { "m_Id": "46b3a97c540a4a2da18ab215f0e8921c" }, { "m_Id": "1c40cc41f8114209b0fdc26f101d444b" }, { "m_Id": "706f97a66769462a990ec9e88d49715e" }, { "m_Id": "0be43c34c8154a46b8357aa763590d1f" }, { "m_Id": "596a785b25994505bb8ea4832d7c3533" } ], "synonyms": [ "separate" ], "m_Precision": 0, "m_PreviewExpanded": true, "m_DismissedVersion": 0, "m_PreviewMode": 0, "m_CustomColors": { "m_SerializableColors": [] } }