{ "m_SGVersion": 3, "m_Type": "UnityEditor.ShaderGraph.GraphData", "m_ObjectId": "50cfc4df60bd4dff81e295d28aaf3655", "m_Properties": [ { "m_Id": "265f1bebf86d48a9b32d46120b8a2f94" } ], "m_Keywords": [], "m_Dropdowns": [ { "m_Id": "c2427350574b408a9ee54692f066fb43" } ], "m_CategoryData": [ { "m_Id": "cadd333478f44f6da751cb36dd44c6c8" } ], "m_Nodes": [ { "m_Id": "92235385d3ac412baa7b5aa94487b951" }, { "m_Id": "31618709ebb34d7ab4452d56e83b263e" }, { "m_Id": "c8b0c5a408624255ad06500afd1d80fc" }, { "m_Id": "3d48137ddabd464d9380c9a5087740b7" } ], "m_GroupDatas": [], "m_StickyNoteDatas": [ { "m_Id": "908782b74acf4132821ab83df724057d" } ], "m_Edges": [ { "m_OutputSlot": { "m_Node": { "m_Id": "31618709ebb34d7ab4452d56e83b263e" }, "m_SlotId": 0 }, "m_InputSlot": { "m_Node": { "m_Id": "3d48137ddabd464d9380c9a5087740b7" }, "m_SlotId": 0 } }, { "m_OutputSlot": { "m_Node": { "m_Id": "3d48137ddabd464d9380c9a5087740b7" }, "m_SlotId": 1 }, "m_InputSlot": { "m_Node": { "m_Id": "92235385d3ac412baa7b5aa94487b951" }, "m_SlotId": 1 } }, { "m_OutputSlot": { "m_Node": { "m_Id": "c8b0c5a408624255ad06500afd1d80fc" }, "m_SlotId": 0 }, "m_InputSlot": { "m_Node": { "m_Id": "3d48137ddabd464d9380c9a5087740b7" }, "m_SlotId": 2 } } ], "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": "Input/UGUI", "m_GraphPrecision": 1, "m_PreviewMode": 1, "m_OutputNode": { "m_Id": "92235385d3ac412baa7b5aa94487b951" }, "m_SubDatas": [], "m_ActiveTargets": [] } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", "m_ObjectId": "17f663ce65d04896876462d46e829226", "m_Id": 5, "m_DisplayName": "Selected", "m_SlotType": 0, "m_Hidden": false, "m_HideConnector": false, "m_ShaderOutputName": "Selected", "m_StageCapability": 3, "m_Value": { "x": 3.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_LiteralMode": false } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", "m_ObjectId": "21921afa7e5143e3a4aed64541998e76", "m_Id": 1, "m_DisplayName": "State", "m_SlotType": 0, "m_Hidden": false, "m_HideConnector": false, "m_ShaderOutputName": "State", "m_StageCapability": 3, "m_Value": 0.0, "m_DefaultValue": 0.0, "m_Labels": [], "m_LiteralMode": false } { "m_SGVersion": 1, "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", "m_ObjectId": "265f1bebf86d48a9b32d46120b8a2f94", "m_Guid": { "m_GuidSerialized": "0688cc2f-00bd-4f68-b297-894d722f0b4c" }, "promotedFromAssetID": "9cc8eedec3988455885bdb12866a33d6", "promotedFromCategoryName": "", "promotedOrdering": -1, "m_Name": "State", "m_DefaultRefNameVersion": 1, "m_RefNameGeneratedByDisplayName": "State", "m_DefaultReferenceName": "_State", "m_OverrideReferenceName": "", "m_GeneratePropertyBlock": false, "m_UseCustomSlotLabel": false, "m_CustomSlotLabel": "", "m_DismissedVersion": 0, "m_Precision": 0, "overrideHLSLDeclaration": true, "hlslDeclarationOverride": 2, "hideConnector": false, "m_Hidden": false, "m_PerRendererData": false, "m_customAttributes": [], "m_Value": 0.0, "m_FloatType": 3, "m_LiteralFloatMode": false, "m_RangeValues": { "x": 0.0, "y": 1.0 }, "m_SliderType": 0, "m_SliderPower": 3.0, "m_EnumType": 0, "m_CSharpEnumString": "", "m_EnumNames": [ "Normal", "Highlighted", "Pressed", "Selected", "Disabled" ], "m_EnumValues": [ 0, 1, 2, 3, 4 ] } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.PropertyNode", "m_ObjectId": "31618709ebb34d7ab4452d56e83b263e", "m_Group": { "m_Id": "" }, "m_Name": "Property", "m_DrawState": { "m_Expanded": true, "m_Position": { "serializedVersion": "2", "x": 0.0, "y": 219.0, "width": 103.0, "height": 34.0 } }, "m_Slots": [ { "m_Id": "b77de99290914323b11ee25ef045fa89" } ], "synonyms": [], "m_Precision": 0, "m_PreviewExpanded": false, "m_DismissedVersion": 0, "m_PreviewMode": 0, "m_CustomColors": { "m_SerializableColors": [] }, "m_Property": { "m_Id": "265f1bebf86d48a9b32d46120b8a2f94" } } { "m_SGVersion": 1, "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", "m_ObjectId": "3d48137ddabd464d9380c9a5087740b7", "m_Group": { "m_Id": "" }, "m_Name": "IsPreviewFloat (Custom Function)", "m_DrawState": { "m_Expanded": true, "m_Position": { "serializedVersion": "2", "x": 0.0, "y": 253.0, "width": 209.0, "height": 118.0 } }, "m_Slots": [ { "m_Id": "93304cfd400342329d3a79073644b9f0" }, { "m_Id": "8b758b7f7b684e7282dca35d0ffe2919" }, { "m_Id": "5a79bb0f94e34194b85745a05ee29860" } ], "synonyms": [ "code", "HLSL" ], "m_Precision": 0, "m_PreviewExpanded": false, "m_DismissedVersion": 0, "m_PreviewMode": 0, "m_CustomColors": { "m_SerializableColors": [] }, "m_SourceType": 1, "m_FunctionName": "IsPreviewFloat", "m_FunctionSource": "", "m_FunctionSourceUsePragmas": true, "m_FunctionBody": "#if defined(SHADERGRAPH_PREVIEW_MAIN) || defined(SHADERGRAPH_PREVIEW)\nOut = Preview;\n#else\nOut = Final;\n#endif\n" } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", "m_ObjectId": "5a79bb0f94e34194b85745a05ee29860", "m_Id": 1, "m_DisplayName": "Out", "m_SlotType": 1, "m_Hidden": false, "m_HideConnector": false, "m_ShaderOutputName": "Out", "m_StageCapability": 3, "m_Value": 0.0, "m_DefaultValue": 0.0, "m_Labels": [], "m_LiteralMode": false } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", "m_ObjectId": "80dbefee10e64c3fa6ea6b5caad46a43", "m_Id": 4, "m_DisplayName": "Pressed", "m_SlotType": 0, "m_Hidden": false, "m_HideConnector": false, "m_ShaderOutputName": "Pressed", "m_StageCapability": 3, "m_Value": { "x": 2.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_LiteralMode": false } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", "m_ObjectId": "8b758b7f7b684e7282dca35d0ffe2919", "m_Id": 2, "m_DisplayName": "Preview", "m_SlotType": 0, "m_Hidden": false, "m_HideConnector": false, "m_ShaderOutputName": "Preview", "m_StageCapability": 3, "m_Value": 0.0, "m_DefaultValue": 0.0, "m_Labels": [], "m_LiteralMode": false } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.StickyNoteData", "m_ObjectId": "908782b74acf4132821ab83df724057d", "m_Title": "Selectable State", "m_Content": "This subgraph uses a Custom Function Node to switch between a hidden promoted property and subgraph properties with input port disabled used as the preview values.\n\nThis requires one of the custom components (CustomButton, CustomSlider, CustomToggle) on the element to feed the value.", "m_TextSize": 0, "m_Theme": 1, "m_Position": { "serializedVersion": "2", "x": -319.0, "y": 101.0, "width": 259.0, "height": 137.0 }, "m_Group": { "m_Id": "" } } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.SubGraphOutputNode", "m_ObjectId": "92235385d3ac412baa7b5aa94487b951", "m_Group": { "m_Id": "" }, "m_Name": "Output", "m_DrawState": { "m_Expanded": true, "m_Position": { "serializedVersion": "2", "x": 237.00003051757813, "y": 253.0, "width": 85.99996948242188, "height": 77.0 } }, "m_Slots": [ { "m_Id": "21921afa7e5143e3a4aed64541998e76" } ], "synonyms": [], "m_Precision": 0, "m_PreviewExpanded": false, "m_DismissedVersion": 0, "m_PreviewMode": 0, "m_CustomColors": { "m_SerializableColors": [] }, "IsFirstSlotValid": true } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", "m_ObjectId": "93304cfd400342329d3a79073644b9f0", "m_Id": 0, "m_DisplayName": "Final", "m_SlotType": 0, "m_Hidden": false, "m_HideConnector": false, "m_ShaderOutputName": "Final", "m_StageCapability": 3, "m_Value": 0.0, "m_DefaultValue": 0.0, "m_Labels": [], "m_LiteralMode": false } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", "m_ObjectId": "95d2ddb6938c4528a4f32e806d7e5e55", "m_Id": 6, "m_DisplayName": "Disabled", "m_SlotType": 0, "m_Hidden": false, "m_HideConnector": false, "m_ShaderOutputName": "Disabled", "m_StageCapability": 3, "m_Value": { "x": 4.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_LiteralMode": false } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", "m_ObjectId": "ad5a442221ef485388b42e303ff9014e", "m_Id": 2, "m_DisplayName": "Highlighted", "m_SlotType": 0, "m_Hidden": false, "m_HideConnector": false, "m_ShaderOutputName": "Highlighted", "m_StageCapability": 3, "m_Value": { "x": 1.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_LiteralMode": false } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", "m_ObjectId": "b6c6cb12496a40f7be541f9d7151a58c", "m_Id": 0, "m_DisplayName": "Out", "m_SlotType": 1, "m_Hidden": false, "m_HideConnector": 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_LiteralMode": true } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", "m_ObjectId": "b77de99290914323b11ee25ef045fa89", "m_Id": 0, "m_DisplayName": "State", "m_SlotType": 1, "m_Hidden": false, "m_HideConnector": false, "m_ShaderOutputName": "Out", "m_StageCapability": 3, "m_Value": 0.0, "m_DefaultValue": 0.0, "m_Labels": [], "m_LiteralMode": false } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.ShaderDropdown", "m_ObjectId": "c2427350574b408a9ee54692f066fb43", "m_Guid": { "m_GuidSerialized": "0c74d9a9-3643-4486-b032-d8d60ffb56e7" }, "promotedFromAssetID": "", "promotedFromCategoryName": "", "promotedOrdering": -1, "m_Name": "Preview", "m_DefaultRefNameVersion": 1, "m_RefNameGeneratedByDisplayName": "Preview", "m_DefaultReferenceName": "_Preview", "m_OverrideReferenceName": "", "m_GeneratePropertyBlock": true, "m_UseCustomSlotLabel": false, "m_CustomSlotLabel": "", "m_DismissedVersion": 0, "m_Entries": [ { "id": 3, "displayName": "Normal" }, { "id": 2, "displayName": "Highlighted" }, { "id": 4, "displayName": "Pressed" }, { "id": 5, "displayName": "Selected" }, { "id": 6, "displayName": "Disabled" } ], "m_Value": 0 } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", "m_ObjectId": "c2d2665dcb8341b49512be75ce2580a7", "m_Id": 3, "m_DisplayName": "Normal", "m_SlotType": 0, "m_Hidden": false, "m_HideConnector": false, "m_ShaderOutputName": "Normal", "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_LiteralMode": false } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DropdownNode", "m_ObjectId": "c8b0c5a408624255ad06500afd1d80fc", "m_Group": { "m_Id": "" }, "m_Name": "Preview", "m_DrawState": { "m_Expanded": true, "m_Position": { "serializedVersion": "2", "x": -230.0, "y": 276.0, "width": 178.0, "height": 190.0 } }, "m_Slots": [ { "m_Id": "b6c6cb12496a40f7be541f9d7151a58c" }, { "m_Id": "c2d2665dcb8341b49512be75ce2580a7" }, { "m_Id": "ad5a442221ef485388b42e303ff9014e" }, { "m_Id": "80dbefee10e64c3fa6ea6b5caad46a43" }, { "m_Id": "17f663ce65d04896876462d46e829226" }, { "m_Id": "95d2ddb6938c4528a4f32e806d7e5e55" } ], "synonyms": [], "m_Precision": 0, "m_PreviewExpanded": false, "m_DismissedVersion": 0, "m_PreviewMode": 0, "m_CustomColors": { "m_SerializableColors": [] }, "m_Dropdown": { "m_Id": "c2427350574b408a9ee54692f066fb43" } } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.CategoryData", "m_ObjectId": "cadd333478f44f6da751cb36dd44c6c8", "m_Name": "", "m_ChildObjectList": [ { "m_Id": "265f1bebf86d48a9b32d46120b8a2f94" }, { "m_Id": "c2427350574b408a9ee54692f066fb43" } ] }