{ "m_SGVersion": 3, "m_Type": "UnityEditor.ShaderGraph.GraphData", "m_ObjectId": "f38c5df8665b481dbe95b9cca3bafbab", "m_Properties": [], "m_Keywords": [ { "m_Id": "9965cfbcf05548a2aacadd783da7c456" }, { "m_Id": "5fb2bfc60eac4072845d4bd7a044aa91" } ], "m_Dropdowns": [], "m_CategoryData": [ { "m_Id": "a2d9442fde024d6882d835968e6aeeac" } ], "m_Nodes": [ { "m_Id": "e534c03a3a6044beb00c3ccd38e9fbf1" }, { "m_Id": "40d65638bcab4b738ff8db4f6869f185" }, { "m_Id": "ba7f2a933e0b407b86df80ee94e5c4d7" } ], "m_GroupDatas": [], "m_StickyNoteDatas": [], "m_Edges": [ { "m_OutputSlot": { "m_Node": { "m_Id": "40d65638bcab4b738ff8db4f6869f185" }, "m_SlotId": 0 }, "m_InputSlot": { "m_Node": { "m_Id": "e534c03a3a6044beb00c3ccd38e9fbf1" }, "m_SlotId": 1 } }, { "m_OutputSlot": { "m_Node": { "m_Id": "ba7f2a933e0b407b86df80ee94e5c4d7" }, "m_SlotId": 0 }, "m_InputSlot": { "m_Node": { "m_Id": "40d65638bcab4b738ff8db4f6869f185" }, "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": 2, "m_PreviewMode": 2, "m_OutputNode": { "m_Id": "e534c03a3a6044beb00c3ccd38e9fbf1" }, "m_ActiveTargets": [] } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", "m_ObjectId": "086a3d8d8e7d4834ac722833789362e5", "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": 1, "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode", "m_ObjectId": "40d65638bcab4b738ff8db4f6869f185", "m_Group": { "m_Id": "" }, "m_Name": "Shadowmask (Custom Function)", "m_DrawState": { "m_Expanded": true, "m_Position": { "serializedVersion": "2", "x": -244.0, "y": 0.0, "width": 231.0, "height": 94.0 } }, "m_Slots": [ { "m_Id": "7589e040b19e46dca319375437974ac3" }, { "m_Id": "8e9e88aa266b41a6913536ae215ae2b1" } ], "synonyms": [ "code", "HLSL" ], "m_Precision": 2, "m_PreviewExpanded": false, "m_PreviewMode": 0, "m_CustomColors": { "m_SerializableColors": [] }, "m_SourceType": 0, "m_FunctionName": "Shadowmask", "m_FunctionSource": "5c09ec492074d214fbe1a19781ad15e8", "m_FunctionBody": "Enter function body here..." } { "m_SGVersion": 1, "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", "m_ObjectId": "5fb2bfc60eac4072845d4bd7a044aa91", "m_Guid": { "m_GuidSerialized": "eadee4e3-abce-4222-a899-b391a6f562cf" }, "m_Name": "LIGHTMAP_SHADOW_MIXING", "m_DefaultRefNameVersion": 1, "m_RefNameGeneratedByDisplayName": "LIGHTMAP_SHADOW_MIXING", "m_DefaultReferenceName": "_LIGHTMAP_SHADOW_MIXING", "m_OverrideReferenceName": "LIGHTMAP_SHADOW_MIXING", "m_GeneratePropertyBlock": true, "m_UseCustomSlotLabel": false, "m_CustomSlotLabel": "", "m_KeywordType": 0, "m_KeywordDefinition": 1, "m_KeywordScope": 1, "m_KeywordStages": 63, "m_Entries": [], "m_Value": 0, "m_IsEditable": true } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", "m_ObjectId": "73cfdccbe46643beb090e99f185c848f", "m_Id": 1, "m_DisplayName": "Shadowmask", "m_SlotType": 0, "m_Hidden": false, "m_ShaderOutputName": "Shadowmask", "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.Vector2MaterialSlot", "m_ObjectId": "7589e040b19e46dca319375437974ac3", "m_Id": 1, "m_DisplayName": "UV1", "m_SlotType": 0, "m_Hidden": false, "m_ShaderOutputName": "UV1", "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.Vector4MaterialSlot", "m_ObjectId": "8e9e88aa266b41a6913536ae215ae2b1", "m_Id": 0, "m_DisplayName": "Mask", "m_SlotType": 1, "m_Hidden": false, "m_ShaderOutputName": "Mask", "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": 1, "m_Type": "UnityEditor.ShaderGraph.ShaderKeyword", "m_ObjectId": "9965cfbcf05548a2aacadd783da7c456", "m_Guid": { "m_GuidSerialized": "05277912-186f-484b-931b-b7272aafa0a0" }, "m_Name": "SHADOWS_SHADOWMASK", "m_DefaultRefNameVersion": 1, "m_RefNameGeneratedByDisplayName": "SHADOWS_SHADOWMASK", "m_DefaultReferenceName": "_SHADOWS_SHADOWMASK", "m_OverrideReferenceName": "SHADOWS_SHADOWMASK", "m_GeneratePropertyBlock": true, "m_UseCustomSlotLabel": false, "m_CustomSlotLabel": "", "m_KeywordType": 0, "m_KeywordDefinition": 1, "m_KeywordScope": 1, "m_KeywordStages": 63, "m_Entries": [], "m_Value": 0, "m_IsEditable": true } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.CategoryData", "m_ObjectId": "a2d9442fde024d6882d835968e6aeeac", "m_Name": "", "m_ChildObjectList": [ { "m_Id": "9965cfbcf05548a2aacadd783da7c456" }, { "m_Id": "5fb2bfc60eac4072845d4bd7a044aa91" } ] } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.UVNode", "m_ObjectId": "ba7f2a933e0b407b86df80ee94e5c4d7", "m_Group": { "m_Id": "" }, "m_Name": "UV", "m_DrawState": { "m_Expanded": true, "m_Position": { "serializedVersion": "2", "x": -389.0, "y": 0.0, "width": 145.0, "height": 129.0 } }, "m_Slots": [ { "m_Id": "086a3d8d8e7d4834ac722833789362e5" } ], "synonyms": [ "texcoords", "coords", "coordinates" ], "m_Precision": 0, "m_PreviewExpanded": false, "m_PreviewMode": 0, "m_CustomColors": { "m_SerializableColors": [] }, "m_OutputChannel": 1 } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.SubGraphOutputNode", "m_ObjectId": "e534c03a3a6044beb00c3ccd38e9fbf1", "m_Group": { "m_Id": "" }, "m_Name": "Output", "m_DrawState": { "m_Expanded": true, "m_Position": { "serializedVersion": "2", "x": -13.0, "y": 0.0, "width": 121.0, "height": 77.0 } }, "m_Slots": [ { "m_Id": "73cfdccbe46643beb090e99f185c848f" } ], "synonyms": [], "m_Precision": 0, "m_PreviewExpanded": true, "m_PreviewMode": 0, "m_CustomColors": { "m_SerializableColors": [] }, "IsFirstSlotValid": true }