{
    "m_SGVersion": 3,
    "m_Type": "UnityEditor.ShaderGraph.GraphData",
    "m_ObjectId": "86a48c064bf74da6b9b14b5ee713fc13",
    "m_Properties": [
        {
            "m_Id": "de0c7da9ce09440f9f21f001d99346c4"
        }
    ],
    "m_Keywords": [],
    "m_Dropdowns": [
        {
            "m_Id": "39ed9895ff4249b6b84e26962b3653e2"
        }
    ],
    "m_CategoryData": [
        {
            "m_Id": "82ea0c1d696344d08a664e3c175d0157"
        }
    ],
    "m_Nodes": [
        {
            "m_Id": "78e2de3cc4934cd19bb0cc1fe0b11817"
        },
        {
            "m_Id": "30cc60d5c9f0495689b5257813d0f21b"
        },
        {
            "m_Id": "0ba5087f2c914417b3cf6fd2711851ef"
        },
        {
            "m_Id": "4b1271bafc8241e19cdbbecec9522e3d"
        },
        {
            "m_Id": "4b214d47cb0b481eb889e73e419da8c4"
        },
        {
            "m_Id": "0a1b03832b7e49b3b27b33284c2d7c9d"
        },
        {
            "m_Id": "b22d4920d56a4a32b4484587a54d36c6"
        },
        {
            "m_Id": "1415b6d65d844ac893853b280d028d28"
        },
        {
            "m_Id": "5e9e38be890540fe9d3c776c147b9df6"
        },
        {
            "m_Id": "775fccfc6999403bb4a48c5a7c6073db"
        },
        {
            "m_Id": "74636b0f5fea464f8bc3e3d285fc946e"
        }
    ],
    "m_GroupDatas": [],
    "m_StickyNoteDatas": [],
    "m_Edges": [
        {
            "m_OutputSlot": {
                "m_Node": {
                    "m_Id": "0a1b03832b7e49b3b27b33284c2d7c9d"
                },
                "m_SlotId": 1
            },
            "m_InputSlot": {
                "m_Node": {
                    "m_Id": "4b1271bafc8241e19cdbbecec9522e3d"
                },
                "m_SlotId": 4
            }
        },
        {
            "m_OutputSlot": {
                "m_Node": {
                    "m_Id": "0ba5087f2c914417b3cf6fd2711851ef"
                },
                "m_SlotId": 0
            },
            "m_InputSlot": {
                "m_Node": {
                    "m_Id": "74636b0f5fea464f8bc3e3d285fc946e"
                },
                "m_SlotId": 0
            }
        },
        {
            "m_OutputSlot": {
                "m_Node": {
                    "m_Id": "1415b6d65d844ac893853b280d028d28"
                },
                "m_SlotId": 0
            },
            "m_InputSlot": {
                "m_Node": {
                    "m_Id": "5e9e38be890540fe9d3c776c147b9df6"
                },
                "m_SlotId": 0
            }
        },
        {
            "m_OutputSlot": {
                "m_Node": {
                    "m_Id": "30cc60d5c9f0495689b5257813d0f21b"
                },
                "m_SlotId": 1
            },
            "m_InputSlot": {
                "m_Node": {
                    "m_Id": "0a1b03832b7e49b3b27b33284c2d7c9d"
                },
                "m_SlotId": 0
            }
        },
        {
            "m_OutputSlot": {
                "m_Node": {
                    "m_Id": "30cc60d5c9f0495689b5257813d0f21b"
                },
                "m_SlotId": 1
            },
            "m_InputSlot": {
                "m_Node": {
                    "m_Id": "4b1271bafc8241e19cdbbecec9522e3d"
                },
                "m_SlotId": 3
            }
        },
        {
            "m_OutputSlot": {
                "m_Node": {
                    "m_Id": "30cc60d5c9f0495689b5257813d0f21b"
                },
                "m_SlotId": 1
            },
            "m_InputSlot": {
                "m_Node": {
                    "m_Id": "4b214d47cb0b481eb889e73e419da8c4"
                },
                "m_SlotId": 0
            }
        },
        {
            "m_OutputSlot": {
                "m_Node": {
                    "m_Id": "4b1271bafc8241e19cdbbecec9522e3d"
                },
                "m_SlotId": 0
            },
            "m_InputSlot": {
                "m_Node": {
                    "m_Id": "b22d4920d56a4a32b4484587a54d36c6"
                },
                "m_SlotId": 0
            }
        },
        {
            "m_OutputSlot": {
                "m_Node": {
                    "m_Id": "4b214d47cb0b481eb889e73e419da8c4"
                },
                "m_SlotId": 1
            },
            "m_InputSlot": {
                "m_Node": {
                    "m_Id": "4b1271bafc8241e19cdbbecec9522e3d"
                },
                "m_SlotId": 2
            }
        },
        {
            "m_OutputSlot": {
                "m_Node": {
                    "m_Id": "5e9e38be890540fe9d3c776c147b9df6"
                },
                "m_SlotId": 4
            },
            "m_InputSlot": {
                "m_Node": {
                    "m_Id": "775fccfc6999403bb4a48c5a7c6073db"
                },
                "m_SlotId": 4
            }
        },
        {
            "m_OutputSlot": {
                "m_Node": {
                    "m_Id": "74636b0f5fea464f8bc3e3d285fc946e"
                },
                "m_SlotId": 1
            },
            "m_InputSlot": {
                "m_Node": {
                    "m_Id": "0a1b03832b7e49b3b27b33284c2d7c9d"
                },
                "m_SlotId": 2
            }
        },
        {
            "m_OutputSlot": {
                "m_Node": {
                    "m_Id": "74636b0f5fea464f8bc3e3d285fc946e"
                },
                "m_SlotId": 1
            },
            "m_InputSlot": {
                "m_Node": {
                    "m_Id": "30cc60d5c9f0495689b5257813d0f21b"
                },
                "m_SlotId": 0
            }
        },
        {
            "m_OutputSlot": {
                "m_Node": {
                    "m_Id": "74636b0f5fea464f8bc3e3d285fc946e"
                },
                "m_SlotId": 1
            },
            "m_InputSlot": {
                "m_Node": {
                    "m_Id": "4b214d47cb0b481eb889e73e419da8c4"
                },
                "m_SlotId": 2
            }
        },
        {
            "m_OutputSlot": {
                "m_Node": {
                    "m_Id": "775fccfc6999403bb4a48c5a7c6073db"
                },
                "m_SlotId": 0
            },
            "m_InputSlot": {
                "m_Node": {
                    "m_Id": "78e2de3cc4934cd19bb0cc1fe0b11817"
                },
                "m_SlotId": 1
            }
        },
        {
            "m_OutputSlot": {
                "m_Node": {
                    "m_Id": "b22d4920d56a4a32b4484587a54d36c6"
                },
                "m_SlotId": 1
            },
            "m_InputSlot": {
                "m_Node": {
                    "m_Id": "775fccfc6999403bb4a48c5a7c6073db"
                },
                "m_SlotId": 1
            }
        },
        {
            "m_OutputSlot": {
                "m_Node": {
                    "m_Id": "b22d4920d56a4a32b4484587a54d36c6"
                },
                "m_SlotId": 2
            },
            "m_InputSlot": {
                "m_Node": {
                    "m_Id": "775fccfc6999403bb4a48c5a7c6073db"
                },
                "m_SlotId": 2
            }
        },
        {
            "m_OutputSlot": {
                "m_Node": {
                    "m_Id": "b22d4920d56a4a32b4484587a54d36c6"
                },
                "m_SlotId": 3
            },
            "m_InputSlot": {
                "m_Node": {
                    "m_Id": "775fccfc6999403bb4a48c5a7c6073db"
                },
                "m_SlotId": 3
            }
        }
    ],
    "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": 0,
    "m_OutputNode": {
        "m_Id": "78e2de3cc4934cd19bb0cc1fe0b11817"
    },
    "m_ActiveTargets": []
}

{
    "m_SGVersion": 1,
    "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode",
    "m_ObjectId": "0a1b03832b7e49b3b27b33284c2d7c9d",
    "m_Group": {
        "m_Id": ""
    },
    "m_Name": "S2L_SelectOnLinear (Custom Function)",
    "m_DrawState": {
        "m_Expanded": true,
        "m_Position": {
            "serializedVersion": "2",
            "x": -254.50006103515626,
            "y": 369.00006103515627,
            "width": 241.50006103515626,
            "height": 118.0
        }
    },
    "m_Slots": [
        {
            "m_Id": "5e316965d17f4e16a5dc041e222cca3f"
        },
        {
            "m_Id": "67eaa8e19fa84cebbefa762a78b724f4"
        },
        {
            "m_Id": "6e59618622d544ac8b6e0fb3c06f668c"
        }
    ],
    "synonyms": [
        "code",
        "HLSL"
    ],
    "m_Precision": 0,
    "m_PreviewExpanded": false,
    "m_PreviewMode": 0,
    "m_CustomColors": {
        "m_SerializableColors": []
    },
    "m_SourceType": 1,
    "m_FunctionName": "S2L_SelectOnLinear",
    "m_FunctionSource": "",
    "m_FunctionBody": "#ifndef UNITY_COLORSPACE_GAMMA\nOut = Linear;\n#else\nOut = sRGB;\n#endif"
}

{
    "m_SGVersion": 0,
    "m_Type": "UnityEditor.ShaderGraph.PropertyNode",
    "m_ObjectId": "0ba5087f2c914417b3cf6fd2711851ef",
    "m_Group": {
        "m_Id": ""
    },
    "m_Name": "Property",
    "m_DrawState": {
        "m_Expanded": true,
        "m_Position": {
            "serializedVersion": "2",
            "x": -877.0000610351563,
            "y": 280.5,
            "width": 86.50006103515625,
            "height": 34.0
        }
    },
    "m_Slots": [
        {
            "m_Id": "6b65830b5aab4c29a96f72ff20e50907"
        }
    ],
    "synonyms": [],
    "m_Precision": 0,
    "m_PreviewExpanded": true,
    "m_PreviewMode": 0,
    "m_CustomColors": {
        "m_SerializableColors": []
    },
    "m_Property": {
        "m_Id": "de0c7da9ce09440f9f21f001d99346c4"
    }
}

{
    "m_SGVersion": 0,
    "m_Type": "UnityEditor.ShaderGraph.PropertyNode",
    "m_ObjectId": "1415b6d65d844ac893853b280d028d28",
    "m_Group": {
        "m_Id": ""
    },
    "m_Name": "Property",
    "m_DrawState": {
        "m_Expanded": true,
        "m_Position": {
            "serializedVersion": "2",
            "x": 143.0,
            "y": 314.5,
            "width": 86.5,
            "height": 34.0
        }
    },
    "m_Slots": [
        {
            "m_Id": "1ef1e74dfef84af78de1c053b62c0b36"
        }
    ],
    "synonyms": [],
    "m_Precision": 0,
    "m_PreviewExpanded": true,
    "m_PreviewMode": 0,
    "m_CustomColors": {
        "m_SerializableColors": []
    },
    "m_Property": {
        "m_Id": "de0c7da9ce09440f9f21f001d99346c4"
    }
}

{
    "m_SGVersion": 0,
    "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot",
    "m_ObjectId": "1ef1e74dfef84af78de1c053b62c0b36",
    "m_Id": 0,
    "m_DisplayName": "In",
    "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.ColorspaceConversionNode",
    "m_ObjectId": "30cc60d5c9f0495689b5257813d0f21b",
    "m_Group": {
        "m_Id": ""
    },
    "m_Name": "Colorspace Conversion",
    "m_DrawState": {
        "m_Expanded": true,
        "m_Position": {
            "serializedVersion": "2",
            "x": -545.0000610351563,
            "y": 117.50006103515625,
            "width": 211.0,
            "height": 130.4998779296875
        }
    },
    "m_Slots": [
        {
            "m_Id": "82f70e5e78b0469a878efe9634b410e6"
        },
        {
            "m_Id": "50706ff2f11e440fa61f2ac07f281769"
        }
    ],
    "synonyms": [],
    "m_Precision": 0,
    "m_PreviewExpanded": false,
    "m_PreviewMode": 0,
    "m_CustomColors": {
        "m_SerializableColors": []
    },
    "m_Conversion": {
        "from": 0,
        "to": 1
    }
}

{
    "m_SGVersion": 0,
    "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
    "m_ObjectId": "343f444859f34f229026a79bfe2a1a00",
    "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.ShaderDropdown",
    "m_ObjectId": "39ed9895ff4249b6b84e26962b3653e2",
    "m_Guid": {
        "m_GuidSerialized": "954c5fa6-289c-4b7d-9003-38d8b490cb14"
    },
    "m_Name": "Condition",
    "m_DefaultRefNameVersion": 1,
    "m_RefNameGeneratedByDisplayName": "Condition",
    "m_DefaultReferenceName": "_Condition",
    "m_OverrideReferenceName": "",
    "m_GeneratePropertyBlock": true,
    "m_UseCustomSlotLabel": false,
    "m_CustomSlotLabel": "",
    "m_Entries": [
        {
            "id": 3,
            "displayName": "Always"
        },
        {
            "id": 2,
            "displayName": "Gamma"
        },
        {
            "id": 4,
            "displayName": "Linear"
        }
    ],
    "m_Value": 0
}

{
    "m_SGVersion": 0,
    "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot",
    "m_ObjectId": "412d1d91dd674b27861af3c3b49c6424",
    "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,
        "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": "43e359aebeff49f88219cce96241fd27",
    "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.DropdownNode",
    "m_ObjectId": "4b1271bafc8241e19cdbbecec9522e3d",
    "m_Group": {
        "m_Id": ""
    },
    "m_Name": "Condition",
    "m_DrawState": {
        "m_Expanded": true,
        "m_Position": {
            "serializedVersion": "2",
            "x": 67.5,
            "y": 151.0,
            "width": 162.0,
            "height": 142.0
        }
    },
    "m_Slots": [
        {
            "m_Id": "343f444859f34f229026a79bfe2a1a00"
        },
        {
            "m_Id": "ab1cc0cedcb54d6c9b0b46db6b8f4ca1"
        },
        {
            "m_Id": "d5113ada0c5c4b97892144cc30c57c60"
        },
        {
            "m_Id": "81fe7f2c828f41038178d39772c06b67"
        }
    ],
    "synonyms": [],
    "m_Precision": 0,
    "m_PreviewExpanded": false,
    "m_PreviewMode": 0,
    "m_CustomColors": {
        "m_SerializableColors": []
    },
    "m_Dropdown": {
        "m_Id": "39ed9895ff4249b6b84e26962b3653e2"
    }
}

{
    "m_SGVersion": 1,
    "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode",
    "m_ObjectId": "4b214d47cb0b481eb889e73e419da8c4",
    "m_Group": {
        "m_Id": ""
    },
    "m_Name": "S2L_SelectOnGamma (Custom Function)",
    "m_DrawState": {
        "m_Expanded": true,
        "m_Position": {
            "serializedVersion": "2",
            "x": -254.50006103515626,
            "y": 234.50006103515626,
            "width": 249.50006103515626,
            "height": 118.0
        }
    },
    "m_Slots": [
        {
            "m_Id": "afbce49f1f104692ba1dd6e4ca4a3442"
        },
        {
            "m_Id": "f7c57d0f7bc94cf58224df3dafa9a530"
        },
        {
            "m_Id": "b1e746bb6ab449b1b6b763702add3d7a"
        }
    ],
    "synonyms": [
        "code",
        "HLSL"
    ],
    "m_Precision": 0,
    "m_PreviewExpanded": false,
    "m_PreviewMode": 0,
    "m_CustomColors": {
        "m_SerializableColors": []
    },
    "m_SourceType": 1,
    "m_FunctionName": "S2L_SelectOnGamma",
    "m_FunctionSource": "",
    "m_FunctionBody": "#ifdef UNITY_COLORSPACE_GAMMA\nOut = Linear;\n#else\nOut = sRGB;\n#endif"
}

{
    "m_SGVersion": 0,
    "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
    "m_ObjectId": "4c8e8914910e48819eebfa4456fe8faa",
    "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.Vector3MaterialSlot",
    "m_ObjectId": "50706ff2f11e440fa61f2ac07f281769",
    "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
    },
    "m_DefaultValue": {
        "x": 0.0,
        "y": 0.0,
        "z": 0.0
    },
    "m_Labels": []
}

{
    "m_SGVersion": 0,
    "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
    "m_ObjectId": "59084fa1d4ce44daaac26defa1e5caba",
    "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.Vector3MaterialSlot",
    "m_ObjectId": "5e316965d17f4e16a5dc041e222cca3f",
    "m_Id": 0,
    "m_DisplayName": "Linear",
    "m_SlotType": 0,
    "m_Hidden": false,
    "m_ShaderOutputName": "Linear",
    "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.SplitNode",
    "m_ObjectId": "5e9e38be890540fe9d3c776c147b9df6",
    "m_Group": {
        "m_Id": ""
    },
    "m_Name": "Split",
    "m_DrawState": {
        "m_Expanded": false,
        "m_Position": {
            "serializedVersion": "2",
            "x": 266.5000305175781,
            "y": 276.0,
            "width": 118.5,
            "height": 76.0
        }
    },
    "m_Slots": [
        {
            "m_Id": "c9ea42a1c30a4ecaab40eaa72beb3aa1"
        },
        {
            "m_Id": "7c59066017d44c80b31e7cad396b5d09"
        },
        {
            "m_Id": "90d548b948c24362b385bb6f524a7cea"
        },
        {
            "m_Id": "a2199e4f372b4b2e86e00ac715a3e179"
        },
        {
            "m_Id": "fd5fb9d8b6f84de1b3be028ec5407c8a"
        }
    ],
    "synonyms": [
        "separate"
    ],
    "m_Precision": 0,
    "m_PreviewExpanded": true,
    "m_PreviewMode": 0,
    "m_CustomColors": {
        "m_SerializableColors": []
    }
}

{
    "m_SGVersion": 0,
    "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
    "m_ObjectId": "67eaa8e19fa84cebbefa762a78b724f4",
    "m_Id": 2,
    "m_DisplayName": "sRGB",
    "m_SlotType": 0,
    "m_Hidden": false,
    "m_ShaderOutputName": "sRGB",
    "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": "6a87f19455e14e6eba6209fef3a8e65a",
    "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
    },
    "m_DefaultValue": {
        "x": 0.0,
        "y": 0.0,
        "z": 0.0
    },
    "m_Labels": []
}

{
    "m_SGVersion": 0,
    "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot",
    "m_ObjectId": "6b65830b5aab4c29a96f72ff20e50907",
    "m_Id": 0,
    "m_DisplayName": "In",
    "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": "6e59618622d544ac8b6e0fb3c06f668c",
    "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
    },
    "m_DefaultValue": {
        "x": 0.0,
        "y": 0.0,
        "z": 0.0
    },
    "m_Labels": []
}

{
    "m_SGVersion": 0,
    "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
    "m_ObjectId": "7374e041d76244588bf35590bfa9ec40",
    "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": 1,
    "m_Type": "UnityEditor.ShaderGraph.SwizzleNode",
    "m_ObjectId": "74636b0f5fea464f8bc3e3d285fc946e",
    "m_Group": {
        "m_Id": ""
    },
    "m_Name": "Swizzle",
    "m_DrawState": {
        "m_Expanded": true,
        "m_Position": {
            "serializedVersion": "2",
            "x": -728.5,
            "y": 232.5,
            "width": 131.5,
            "height": 122.5
        }
    },
    "m_Slots": [
        {
            "m_Id": "fbfa17b53a344e5989fd84ab7bb43bf5"
        },
        {
            "m_Id": "6a87f19455e14e6eba6209fef3a8e65a"
        }
    ],
    "synonyms": [
        "swap",
        "reorder",
        "component mask"
    ],
    "m_Precision": 0,
    "m_PreviewExpanded": false,
    "m_PreviewMode": 0,
    "m_CustomColors": {
        "m_SerializableColors": []
    },
    "_maskInput": "xyz",
    "convertedMask": "xyz"
}

{
    "m_SGVersion": 0,
    "m_Type": "UnityEditor.ShaderGraph.Vector4Node",
    "m_ObjectId": "775fccfc6999403bb4a48c5a7c6073db",
    "m_Group": {
        "m_Id": ""
    },
    "m_Name": "Vector 4",
    "m_DrawState": {
        "m_Expanded": true,
        "m_Position": {
            "serializedVersion": "2",
            "x": 448.0,
            "y": 182.5,
            "width": 131.0,
            "height": 149.0
        }
    },
    "m_Slots": [
        {
            "m_Id": "4c8e8914910e48819eebfa4456fe8faa"
        },
        {
            "m_Id": "43e359aebeff49f88219cce96241fd27"
        },
        {
            "m_Id": "900febdc0d884aa3931d480659865acd"
        },
        {
            "m_Id": "7e4436d48463430387c15302323b6bb0"
        },
        {
            "m_Id": "97dcf7e5f11d4b8da668cb34ddbfeec6"
        }
    ],
    "synonyms": [
        "4",
        "v4",
        "vec4",
        "float4"
    ],
    "m_Precision": 0,
    "m_PreviewExpanded": true,
    "m_PreviewMode": 0,
    "m_CustomColors": {
        "m_SerializableColors": []
    },
    "m_Value": {
        "x": 0.0,
        "y": 0.0,
        "z": 0.0,
        "w": 0.0
    }
}

{
    "m_SGVersion": 0,
    "m_Type": "UnityEditor.ShaderGraph.SubGraphOutputNode",
    "m_ObjectId": "78e2de3cc4934cd19bb0cc1fe0b11817",
    "m_Group": {
        "m_Id": ""
    },
    "m_Name": "Output",
    "m_DrawState": {
        "m_Expanded": true,
        "m_Position": {
            "serializedVersion": "2",
            "x": 615.0,
            "y": 182.5,
            "width": 85.5,
            "height": 77.0
        }
    },
    "m_Slots": [
        {
            "m_Id": "412d1d91dd674b27861af3c3b49c6424"
        }
    ],
    "synonyms": [],
    "m_Precision": 0,
    "m_PreviewExpanded": true,
    "m_PreviewMode": 0,
    "m_CustomColors": {
        "m_SerializableColors": []
    },
    "IsFirstSlotValid": true
}

{
    "m_SGVersion": 0,
    "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
    "m_ObjectId": "7c59066017d44c80b31e7cad396b5d09",
    "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.Vector1MaterialSlot",
    "m_ObjectId": "7e4436d48463430387c15302323b6bb0",
    "m_Id": 4,
    "m_DisplayName": "W",
    "m_SlotType": 0,
    "m_Hidden": false,
    "m_ShaderOutputName": "W",
    "m_StageCapability": 3,
    "m_Value": 0.0,
    "m_DefaultValue": 0.0,
    "m_Labels": [
        "W"
    ]
}

{
    "m_SGVersion": 0,
    "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
    "m_ObjectId": "81fe7f2c828f41038178d39772c06b67",
    "m_Id": 4,
    "m_DisplayName": "Linear",
    "m_SlotType": 0,
    "m_Hidden": false,
    "m_ShaderOutputName": "Linear",
    "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": "82ea0c1d696344d08a664e3c175d0157",
    "m_Name": "",
    "m_ChildObjectList": [
        {
            "m_Id": "de0c7da9ce09440f9f21f001d99346c4"
        },
        {
            "m_Id": "39ed9895ff4249b6b84e26962b3653e2"
        }
    ]
}

{
    "m_SGVersion": 0,
    "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
    "m_ObjectId": "82f70e5e78b0469a878efe9634b410e6",
    "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
    },
    "m_DefaultValue": {
        "x": 0.0,
        "y": 0.0,
        "z": 0.0
    },
    "m_Labels": []
}

{
    "m_SGVersion": 0,
    "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
    "m_ObjectId": "8837eb62987647cc8ad66d5d413ae0ae",
    "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.Vector1MaterialSlot",
    "m_ObjectId": "900febdc0d884aa3931d480659865acd",
    "m_Id": 3,
    "m_DisplayName": "Z",
    "m_SlotType": 0,
    "m_Hidden": false,
    "m_ShaderOutputName": "Z",
    "m_StageCapability": 3,
    "m_Value": 0.0,
    "m_DefaultValue": 0.0,
    "m_Labels": [
        "Z"
    ]
}

{
    "m_SGVersion": 0,
    "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
    "m_ObjectId": "90d548b948c24362b385bb6f524a7cea",
    "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.Vector4MaterialSlot",
    "m_ObjectId": "97dcf7e5f11d4b8da668cb34ddbfeec6",
    "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.Vector1MaterialSlot",
    "m_ObjectId": "9dc629c108014f27be5ba7b2aca2754c",
    "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.Vector1MaterialSlot",
    "m_ObjectId": "a2199e4f372b4b2e86e00ac715a3e179",
    "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": "ab1cc0cedcb54d6c9b0b46db6b8f4ca1",
    "m_Id": 3,
    "m_DisplayName": "Always",
    "m_SlotType": 0,
    "m_Hidden": false,
    "m_ShaderOutputName": "Always",
    "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.Vector3MaterialSlot",
    "m_ObjectId": "afbce49f1f104692ba1dd6e4ca4a3442",
    "m_Id": 0,
    "m_DisplayName": "Linear",
    "m_SlotType": 0,
    "m_Hidden": false,
    "m_ShaderOutputName": "Linear",
    "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": "b1e746bb6ab449b1b6b763702add3d7a",
    "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
    },
    "m_DefaultValue": {
        "x": 0.0,
        "y": 0.0,
        "z": 0.0
    },
    "m_Labels": []
}

{
    "m_SGVersion": 0,
    "m_Type": "UnityEditor.ShaderGraph.SplitNode",
    "m_ObjectId": "b22d4920d56a4a32b4484587a54d36c6",
    "m_Group": {
        "m_Id": ""
    },
    "m_Name": "Split",
    "m_DrawState": {
        "m_Expanded": false,
        "m_Position": {
            "serializedVersion": "2",
            "x": 266.5,
            "y": 151.0,
            "width": 119.0,
            "height": 149.0
        }
    },
    "m_Slots": [
        {
            "m_Id": "bbf0dd15e14c404589290661732be068"
        },
        {
            "m_Id": "9dc629c108014f27be5ba7b2aca2754c"
        },
        {
            "m_Id": "7374e041d76244588bf35590bfa9ec40"
        },
        {
            "m_Id": "8837eb62987647cc8ad66d5d413ae0ae"
        },
        {
            "m_Id": "59084fa1d4ce44daaac26defa1e5caba"
        }
    ],
    "synonyms": [
        "separate"
    ],
    "m_Precision": 0,
    "m_PreviewExpanded": true,
    "m_PreviewMode": 0,
    "m_CustomColors": {
        "m_SerializableColors": []
    }
}

{
    "m_SGVersion": 0,
    "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
    "m_ObjectId": "bbf0dd15e14c404589290661732be068",
    "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.DynamicVectorMaterialSlot",
    "m_ObjectId": "c9ea42a1c30a4ecaab40eaa72beb3aa1",
    "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.DynamicVectorMaterialSlot",
    "m_ObjectId": "d5113ada0c5c4b97892144cc30c57c60",
    "m_Id": 2,
    "m_DisplayName": "Gamma",
    "m_SlotType": 0,
    "m_Hidden": false,
    "m_ShaderOutputName": "Gamma",
    "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": 3,
    "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty",
    "m_ObjectId": "de0c7da9ce09440f9f21f001d99346c4",
    "m_Guid": {
        "m_GuidSerialized": "9d2aa2f5-55e6-45f7-bdce-dbc8229963cd"
    },
    "m_Name": "In",
    "m_DefaultRefNameVersion": 1,
    "m_RefNameGeneratedByDisplayName": "In",
    "m_DefaultReferenceName": "_In",
    "m_OverrideReferenceName": "",
    "m_GeneratePropertyBlock": true,
    "m_UseCustomSlotLabel": false,
    "m_CustomSlotLabel": "",
    "m_Precision": 0,
    "overrideHLSLDeclaration": false,
    "hlslDeclarationOverride": 0,
    "m_Hidden": false,
    "m_Value": {
        "r": 0.5,
        "g": 0.5,
        "b": 0.5,
        "a": 1.0
    },
    "isMainColor": false,
    "m_ColorMode": 0
}

{
    "m_SGVersion": 0,
    "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot",
    "m_ObjectId": "f7c57d0f7bc94cf58224df3dafa9a530",
    "m_Id": 2,
    "m_DisplayName": "sRGB",
    "m_SlotType": 0,
    "m_Hidden": false,
    "m_ShaderOutputName": "sRGB",
    "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": "fbfa17b53a344e5989fd84ab7bb43bf5",
    "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": "fd5fb9d8b6f84de1b3be028ec5407c8a",
    "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": []
}

