{ "m_SGVersion": 3, "m_Type": "UnityEditor.ShaderGraph.GraphData", "m_ObjectId": "66614cffbda945bda84c8e1c5ae05a7f", "m_Properties": [], "m_Keywords": [], "m_Dropdowns": [], "m_CategoryData": [ { "m_Id": "5f791643850a4bf096d420b461ca7967" } ], "m_Nodes": [ { "m_Id": "01bd1cbc8e174643a127ec9446d25b08" }, { "m_Id": "362997afb0e643c98e77c71934c88716" }, { "m_Id": "215d844bf62b4b3abe9943bad9796e5f" }, { "m_Id": "dd58fd782f8e4c91829d012e54a8ef9b" }, { "m_Id": "0f78cda46688476abe4ce0157a01f88b" }, { "m_Id": "adb5831acb024cbea50a82900bdd0f43" }, { "m_Id": "1f734a2cc8b54a79baa3477c442d91e1" }, { "m_Id": "f830cd1393bb4452afbeb6ded507a9ea" }, { "m_Id": "f7ac965c4c7b493095dfaf6b6fe85e83" }, { "m_Id": "6655f6e5149a401295146247be3a1183" }, { "m_Id": "fad1c1fddcb04079837aad3d456c76fe" }, { "m_Id": "4df41ded513b48b191f2116bacc78f42" }, { "m_Id": "82c9e62e20dc4d45ba9a76924c3d231d" }, { "m_Id": "c089af4694c84752b0565cd798520462" }, { "m_Id": "b39443415e424b00a39716f2472a6234" } ], "m_GroupDatas": [ { "m_Id": "2a382f00726b44e89f652ad8db6cca76" }, { "m_Id": "10b04a80cfeb4965b0ee97975b642f20" } ], "m_StickyNoteDatas": [ { "m_Id": "3fefec170483429d892dd3aeb53f9d24" }, { "m_Id": "cbdb4931c89243f79462ab7d93ee7781" }, { "m_Id": "811f00bf37ca4816922230203523c306" }, { "m_Id": "1cfae66ffffa41c5b7aa9be8b8652ba0" }, { "m_Id": "7e3dea073c534d0eae48780a6844f081" }, { "m_Id": "10b1c6ffca5d4339868a60d3ab0f80a4" }, { "m_Id": "07ce4b6908454c56837cdbb1bd259092" } ], "m_Edges": [ { "m_OutputSlot": { "m_Node": { "m_Id": "1f734a2cc8b54a79baa3477c442d91e1" }, "m_SlotId": 1 }, "m_InputSlot": { "m_Node": { "m_Id": "f830cd1393bb4452afbeb6ded507a9ea" }, "m_SlotId": 0 } }, { "m_OutputSlot": { "m_Node": { "m_Id": "4df41ded513b48b191f2116bacc78f42" }, "m_SlotId": 1 }, "m_InputSlot": { "m_Node": { "m_Id": "82c9e62e20dc4d45ba9a76924c3d231d" }, "m_SlotId": 2 } }, { "m_OutputSlot": { "m_Node": { "m_Id": "adb5831acb024cbea50a82900bdd0f43" }, "m_SlotId": 0 }, "m_InputSlot": { "m_Node": { "m_Id": "1f734a2cc8b54a79baa3477c442d91e1" }, "m_SlotId": 0 } }, { "m_OutputSlot": { "m_Node": { "m_Id": "f7ac965c4c7b493095dfaf6b6fe85e83" }, "m_SlotId": 2 }, "m_InputSlot": { "m_Node": { "m_Id": "6655f6e5149a401295146247be3a1183" }, "m_SlotId": 0 } }, { "m_OutputSlot": { "m_Node": { "m_Id": "f830cd1393bb4452afbeb6ded507a9ea" }, "m_SlotId": 2 }, "m_InputSlot": { "m_Node": { "m_Id": "f7ac965c4c7b493095dfaf6b6fe85e83" }, "m_SlotId": 0 } }, { "m_OutputSlot": { "m_Node": { "m_Id": "fad1c1fddcb04079837aad3d456c76fe" }, "m_SlotId": 0 }, "m_InputSlot": { "m_Node": { "m_Id": "4df41ded513b48b191f2116bacc78f42" }, "m_SlotId": 0 } } ], "m_VertexContext": { "m_Position": { "x": 0.0, "y": 0.0 }, "m_Blocks": [ { "m_Id": "01bd1cbc8e174643a127ec9446d25b08" }, { "m_Id": "362997afb0e643c98e77c71934c88716" }, { "m_Id": "215d844bf62b4b3abe9943bad9796e5f" } ] }, "m_FragmentContext": { "m_Position": { "x": 0.0, "y": 200.0 }, "m_Blocks": [ { "m_Id": "dd58fd782f8e4c91829d012e54a8ef9b" }, { "m_Id": "c089af4694c84752b0565cd798520462" }, { "m_Id": "b39443415e424b00a39716f2472a6234" } ] }, "m_PreviewData": { "serializedMesh": { "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", "m_Guid": "" }, "preventRotation": false }, "m_Path": "Shader Graphs", "m_GraphPrecision": 1, "m_PreviewMode": 2, "m_OutputNode": { "m_Id": "" }, "m_SubDatas": [], "m_ActiveTargets": [ { "m_Id": "77d277133b4b46d08421d5a49cf37f91" }, { "m_Id": "686b29df3d474caebfcd8222d994887d" }, { "m_Id": "2e657b6ac01d4708873860a6aa9d59b4" } ] } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", "m_ObjectId": "00a2ec580a404ee6814a6fcee9daf44a", "m_Id": 0, "m_DisplayName": "Alpha", "m_SlotType": 0, "m_Hidden": false, "m_ShaderOutputName": "Alpha", "m_StageCapability": 2, "m_Value": 1.0, "m_DefaultValue": 1.0, "m_Labels": [] } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", "m_ObjectId": "00d133499e48487984b51a05f80d0f11", "m_Id": 1, "m_DisplayName": "Texture", "m_SlotType": 0, "m_Hidden": false, "m_ShaderOutputName": "Texture", "m_StageCapability": 3, "m_BareResource": false, "m_Texture": { "m_SerializedTexture": "{\"texture\":{\"fileID\":2800000,\"guid\":\"b3d77c7c5abcbac42ad89ac5c7f837e6\",\"type\":3}}", "m_Guid": "" }, "m_DefaultType": 0 } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.BlockNode", "m_ObjectId": "01bd1cbc8e174643a127ec9446d25b08", "m_Group": { "m_Id": "" }, "m_Name": "VertexDescription.Position", "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": "3da20b0d1e0f47eab59e11979915d24e" } ], "synonyms": [], "m_Precision": 0, "m_PreviewExpanded": true, "m_DismissedVersion": 0, "m_PreviewMode": 0, "m_CustomColors": { "m_SerializableColors": [] }, "m_SerializedDescriptor": "VertexDescription.Position" } { "m_SGVersion": 0, "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HDUnlitSubTarget", "m_ObjectId": "046dec9a1a9d430aa975579ee93f8818" } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.StickyNoteData", "m_ObjectId": "07ce4b6908454c56837cdbb1bd259092", "m_Title": "", "m_Content": "You can use Position in World space to create texture coordinates. A projected texture stays put in the world as objects move and rotate, so it can create some really interesting effects.", "m_TextSize": 0, "m_Theme": 0, "m_Position": { "serializedVersion": "2", "x": -659.0000610351563, "y": 332.5000305175781, "width": 199.50003051757813, "height": 115.5 }, "m_Group": { "m_Id": "10b04a80cfeb4965b0ee97975b642f20" } } { "m_SGVersion": 1, "m_Type": "UnityEditor.ShaderGraph.PositionNode", "m_ObjectId": "0f78cda46688476abe4ce0157a01f88b", "m_Group": { "m_Id": "" }, "m_Name": "Position", "m_DrawState": { "m_Expanded": true, "m_Position": { "serializedVersion": "2", "x": -1160.0, "y": -94.4999771118164, "width": 206.0001220703125, "height": 130.49998474121095 } }, "m_Slots": [ { "m_Id": "c215f6e19f0d420d8c56e6a79e993c39" } ], "synonyms": [ "location" ], "m_Precision": 1, "m_PreviewExpanded": false, "m_DismissedVersion": 0, "m_PreviewMode": 2, "m_CustomColors": { "m_SerializableColors": [] }, "m_Space": 2, "m_PositionSource": 0 } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.GroupData", "m_ObjectId": "10b04a80cfeb4965b0ee97975b642f20", "m_Title": "Project a Texture In World Space", "m_Position": { "x": -756.4998168945313, "y": 112.00003051757813 } } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.StickyNoteData", "m_ObjectId": "10b1c6ffca5d4339868a60d3ab0f80a4", "m_Title": "", "m_Content": "First, we isolate just the height data - the Y channel of the position.", "m_TextSize": 0, "m_Theme": 0, "m_Position": { "serializedVersion": "2", "x": -1874.0001220703125, "y": 484.00006103515627, "width": 200.0, "height": 100.0 }, "m_Group": { "m_Id": "2a382f00726b44e89f652ad8db6cca76" } } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", "m_ObjectId": "1743ca0270f7444da26d5e41f00cd478", "m_Id": 6, "m_DisplayName": "B", "m_SlotType": 1, "m_Hidden": false, "m_ShaderOutputName": "B", "m_StageCapability": 2, "m_Value": 0.0, "m_DefaultValue": 0.0, "m_Labels": [] } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.StickyNoteData", "m_ObjectId": "1cfae66ffffa41c5b7aa9be8b8652ba0", "m_Title": "", "m_Content": "Your adjustments may vary depending on the height of the character and location of the character's pivot point.", "m_TextSize": 0, "m_Theme": 0, "m_Position": { "serializedVersion": "2", "x": -1297.0001220703125, "y": 484.00006103515627, "width": 200.0, "height": 100.0 }, "m_Group": { "m_Id": "2a382f00726b44e89f652ad8db6cca76" } } { "m_SGVersion": 1, "m_Type": "UnityEditor.ShaderGraph.SwizzleNode", "m_ObjectId": "1f734a2cc8b54a79baa3477c442d91e1", "m_Group": { "m_Id": "2a382f00726b44e89f652ad8db6cca76" }, "m_Name": "Swizzle", "m_DrawState": { "m_Expanded": true, "m_Position": { "serializedVersion": "2", "x": -1878.9998779296875, "y": 168.5, "width": 207.9998779296875, "height": 305.5000305175781 } }, "m_Slots": [ { "m_Id": "4477391fe27b4d95ba5abe8fea857dc2" }, { "m_Id": "f1935cc4f788448fa954ce80de397e57" } ], "synonyms": [ "swap", "reorder", "component mask" ], "m_Precision": 0, "m_PreviewExpanded": true, "m_DismissedVersion": 0, "m_PreviewMode": 0, "m_CustomColors": { "m_SerializableColors": [] }, "_maskInput": "y", "convertedMask": "y" } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.BlockNode", "m_ObjectId": "215d844bf62b4b3abe9943bad9796e5f", "m_Group": { "m_Id": "" }, "m_Name": "VertexDescription.Tangent", "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": "a8e8275106b24f15a672449db899dd6c" } ], "synonyms": [], "m_Precision": 0, "m_PreviewExpanded": true, "m_DismissedVersion": 0, "m_PreviewMode": 0, "m_CustomColors": { "m_SerializableColors": [] }, "m_SerializedDescriptor": "VertexDescription.Tangent" } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", "m_ObjectId": "225614a297bb46d79171ff20481b33f8", "m_Id": 0, "m_DisplayName": "Emission", "m_SlotType": 0, "m_Hidden": false, "m_ShaderOutputName": "Emission", "m_StageCapability": 2, "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_ColorMode": 1, "m_DefaultColor": { "r": 0.0, "g": 0.0, "b": 0.0, "a": 1.0 } } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.GroupData", "m_ObjectId": "2a382f00726b44e89f652ad8db6cca76", "m_Title": "Character Brightness Gradient", "m_Position": { "x": -2128.0, "y": 110.00003051757813 } } { "m_SGVersion": 1, "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", "m_ObjectId": "2e657b6ac01d4708873860a6aa9d59b4", "m_Datas": [], "m_ActiveSubTarget": { "m_Id": "f10105d97c314e58ac3ead5f7526b869" }, "m_AllowMaterialOverride": false, "m_SurfaceType": 0, "m_ZTestMode": 4, "m_ZWriteControl": 0, "m_AlphaMode": 0, "m_RenderFace": 2, "m_AlphaClip": false, "m_CastShadows": true, "m_ReceiveShadows": true, "m_DisableTint": false, "m_AdditionalMotionVectorMode": 0, "m_AlembicMotionVectors": false, "m_SupportsLODCrossFade": false, "m_CustomEditorGUI": "", "m_SupportVFX": false } { "m_SGVersion": 0, "m_Type": "UnityEditor.Rendering.BuiltIn.ShaderGraph.BuiltInUnlitSubTarget", "m_ObjectId": "3030d3cf24c1456fbe0956196dc90321" } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", "m_ObjectId": "325e4e2b7e124ad19bf529de28e98115", "m_Id": 1, "m_DisplayName": "B", "m_SlotType": 0, "m_Hidden": false, "m_ShaderOutputName": "B", "m_StageCapability": 3, "m_Value": { "x": 0.5, "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.BlockNode", "m_ObjectId": "362997afb0e643c98e77c71934c88716", "m_Group": { "m_Id": "" }, "m_Name": "VertexDescription.Normal", "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": "7e397440225d411a8f763737a7f9c274" } ], "synonyms": [], "m_Precision": 0, "m_PreviewExpanded": true, "m_DismissedVersion": 0, "m_PreviewMode": 0, "m_CustomColors": { "m_SerializableColors": [] }, "m_SerializedDescriptor": "VertexDescription.Normal" } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", "m_ObjectId": "3789b4196d8c447d8e48f18f1d93628e", "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 }, "m_DefaultValue": { "x": 0.0, "y": 0.0, "z": 0.0 }, "m_Labels": [] } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", "m_ObjectId": "3da20b0d1e0f47eab59e11979915d24e", "m_Id": 0, "m_DisplayName": "Position", "m_SlotType": 0, "m_Hidden": false, "m_ShaderOutputName": "Position", "m_StageCapability": 1, "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_Space": 0 } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.StickyNoteData", "m_ObjectId": "3fefec170483429d892dd3aeb53f9d24", "m_Title": "Position Node", "m_Content": "When plugged into the Vertex Context of the Master Stack, the Position Node brings in the vertex position.\n\nWhen plugged into the Fragment Context, it brings in the position of the current pixel being rendered.", "m_TextSize": 0, "m_Theme": 0, "m_Position": { "serializedVersion": "2", "x": -940.0000610351563, "y": -98.50000762939453, "width": 200.0, "height": 154.91305541992188 }, "m_Group": { "m_Id": "" } } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", "m_ObjectId": "4477391fe27b4d95ba5abe8fea857dc2", "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": "47bbd68bac5d4ae18098e36fe9c2f64b", "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": 1, "m_Type": "UnityEditor.ShaderGraph.SwizzleNode", "m_ObjectId": "4df41ded513b48b191f2116bacc78f42", "m_Group": { "m_Id": "10b04a80cfeb4965b0ee97975b642f20" }, "m_Name": "Swizzle", "m_DrawState": { "m_Expanded": true, "m_Position": { "serializedVersion": "2", "x": -525.4998168945313, "y": 170.5, "width": 130.99993896484376, "height": 121.5 } }, "m_Slots": [ { "m_Id": "d2789a1da26840768b88adf4d9268353" }, { "m_Id": "4e57019d508a41e9958f5c3ac9cbbe09" } ], "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.Vector2MaterialSlot", "m_ObjectId": "4e57019d508a41e9958f5c3ac9cbbe09", "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.UVMaterialSlot", "m_ObjectId": "55f2a34193f24d9ea26c6df551bbb5eb", "m_Id": 2, "m_DisplayName": "UV", "m_SlotType": 0, "m_Hidden": false, "m_ShaderOutputName": "UV", "m_StageCapability": 3, "m_Value": { "x": 0.0, "y": 0.0 }, "m_DefaultValue": { "x": 0.0, "y": 0.0 }, "m_Labels": [], "m_Channel": 0 } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.CategoryData", "m_ObjectId": "5f791643850a4bf096d420b461ca7967", "m_Name": "", "m_ChildObjectList": [] } { "m_SGVersion": 0, "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.SystemData", "m_ObjectId": "60ef9650a3d043dab6cd45ee9137397d", "m_MaterialNeedsUpdateHash": 0, "m_SurfaceType": 0, "m_RenderingPass": 1, "m_BlendMode": 0, "m_ZTest": 4, "m_ZWrite": false, "m_TransparentCullMode": 2, "m_OpaqueCullMode": 2, "m_SortPriority": 0, "m_AlphaTest": false, "m_TransparentDepthPrepass": false, "m_TransparentDepthPostpass": false, "m_SupportLodCrossFade": false, "m_DoubleSidedMode": 0, "m_DOTSInstancing": false, "m_CustomVelocity": false, "m_Tessellation": false, "m_TessellationMode": 0, "m_TessellationFactorMinDistance": 20.0, "m_TessellationFactorMaxDistance": 50.0, "m_TessellationFactorTriangleSize": 100.0, "m_TessellationShapeFactor": 0.75, "m_TessellationBackFaceCullEpsilon": -0.25, "m_TessellationMaxDisplacement": 0.009999999776482582, "m_DebugSymbols": false, "m_Version": 2, "inspectorFoldoutMask": 0 } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.PowerNode", "m_ObjectId": "6655f6e5149a401295146247be3a1183", "m_Group": { "m_Id": "2a382f00726b44e89f652ad8db6cca76" }, "m_Name": "Power", "m_DrawState": { "m_Expanded": true, "m_Position": { "serializedVersion": "2", "x": -1011.9998779296875, "y": 168.5, "width": 208.0, "height": 301.9999694824219 } }, "m_Slots": [ { "m_Id": "47bbd68bac5d4ae18098e36fe9c2f64b" }, { "m_Id": "88d4b515a770497391a2112ac679133a" }, { "m_Id": "a09dd566ab8c4b38be3d8f96b9f7263c" } ], "synonyms": [], "m_Precision": 0, "m_PreviewExpanded": true, "m_DismissedVersion": 0, "m_PreviewMode": 0, "m_CustomColors": { "m_SerializableColors": [] } } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", "m_ObjectId": "6837488b130244698c77e31db429026f", "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.Vector3MaterialSlot", "m_ObjectId": "68584e43ad0e4989850dcd7c4868645a", "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 }, "m_DefaultValue": { "x": 0.0, "y": 0.0, "z": 0.0 }, "m_Labels": [] } { "m_SGVersion": 0, "m_Type": "UnityEditor.Rendering.HighDefinition.ShaderGraph.HDTarget", "m_ObjectId": "686b29df3d474caebfcd8222d994887d", "m_ActiveSubTarget": { "m_Id": "046dec9a1a9d430aa975579ee93f8818" }, "m_Datas": [ { "m_Id": "d518603a21d048d19989bfba6ee89618" }, { "m_Id": "60ef9650a3d043dab6cd45ee9137397d" }, { "m_Id": "a5dff35c82964cdba783cd0dd6dab8e9" } ], "m_CustomEditorGUI": "", "m_SupportVFX": false, "m_SupportLineRendering": false } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", "m_ObjectId": "6d41187d5aa047d8bf8027e814de500a", "m_Id": 3, "m_DisplayName": "Sampler", "m_SlotType": 0, "m_Hidden": false, "m_ShaderOutputName": "Sampler", "m_StageCapability": 3, "m_BareResource": false } { "m_SGVersion": 2, "m_Type": "UnityEditor.Rendering.BuiltIn.ShaderGraph.BuiltInTarget", "m_ObjectId": "77d277133b4b46d08421d5a49cf37f91", "m_Datas": [], "m_ActiveSubTarget": { "m_Id": "3030d3cf24c1456fbe0956196dc90321" }, "m_AllowMaterialOverride": false, "m_SurfaceType": 0, "m_ZWriteControl": 0, "m_ZTestMode": 4, "m_AlphaMode": 0, "m_RenderFace": 2, "m_AlphaClip": false, "m_CustomEditorGUI": "" } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", "m_ObjectId": "784ec16da85f4241acf9b3280065cd4f", "m_Id": 5, "m_DisplayName": "G", "m_SlotType": 1, "m_Hidden": false, "m_ShaderOutputName": "G", "m_StageCapability": 2, "m_Value": 0.0, "m_DefaultValue": 0.0, "m_Labels": [] } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", "m_ObjectId": "79644d05c2e049b59620f3f6b0383ab8", "m_Id": 0, "m_DisplayName": "RGBA", "m_SlotType": 1, "m_Hidden": false, "m_ShaderOutputName": "RGBA", "m_StageCapability": 2, "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.DynamicValueMaterialSlot", "m_ObjectId": "7cf59e5ab5e74ad5a6f87188843bf983", "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.NormalMaterialSlot", "m_ObjectId": "7e397440225d411a8f763737a7f9c274", "m_Id": 0, "m_DisplayName": "Normal", "m_SlotType": 0, "m_Hidden": false, "m_ShaderOutputName": "Normal", "m_StageCapability": 1, "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_Space": 0 } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.StickyNoteData", "m_ObjectId": "7e3dea073c534d0eae48780a6844f081", "m_Title": "", "m_Content": "The Power node adjusts the contrast of the effect.", "m_TextSize": 0, "m_Theme": 0, "m_Position": { "serializedVersion": "2", "x": -1010.0000610351563, "y": 480.00006103515627, "width": 200.0, "height": 100.0 }, "m_Group": { "m_Id": "2a382f00726b44e89f652ad8db6cca76" } } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.StickyNoteData", "m_ObjectId": "811f00bf37ca4816922230203523c306", "m_Title": "", "m_Content": "Here we're adjusting the length and position of the gradient so that it matches our sphere. The multiply shrinks the gradient's range, and the add moves the dark end of the gradient down to the bottom of the character.", "m_TextSize": 0, "m_Theme": 0, "m_Position": { "serializedVersion": "2", "x": -1581.5001220703125, "y": 480.00006103515627, "width": 200.0, "height": 115.0 }, "m_Group": { "m_Id": "2a382f00726b44e89f652ad8db6cca76" } } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", "m_ObjectId": "828e3c9ea8224b1aa3c8d6dd5211a39a", "m_Id": 0, "m_DisplayName": "Base Color", "m_SlotType": 0, "m_Hidden": false, "m_ShaderOutputName": "BaseColor", "m_StageCapability": 2, "m_Value": { "x": 0.5, "y": 0.5, "z": 0.5 }, "m_DefaultValue": { "x": 0.0, "y": 0.0, "z": 0.0 }, "m_Labels": [], "m_ColorMode": 0, "m_DefaultColor": { "r": 0.5, "g": 0.5, "b": 0.5, "a": 1.0 } } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", "m_ObjectId": "82c9e62e20dc4d45ba9a76924c3d231d", "m_Group": { "m_Id": "10b04a80cfeb4965b0ee97975b642f20" }, "m_Name": "Sample Texture 2D", "m_DrawState": { "m_Expanded": true, "m_Position": { "serializedVersion": "2", "x": -382.5, "y": 170.5, "width": 208.00015258789063, "height": 338.00006103515627 } }, "m_Slots": [ { "m_Id": "79644d05c2e049b59620f3f6b0383ab8" }, { "m_Id": "c9e8c159a8304f30b66cd33a76e050f7" }, { "m_Id": "784ec16da85f4241acf9b3280065cd4f" }, { "m_Id": "1743ca0270f7444da26d5e41f00cd478" }, { "m_Id": "8c901af862e74e809393b6a644cf572b" }, { "m_Id": "00d133499e48487984b51a05f80d0f11" }, { "m_Id": "55f2a34193f24d9ea26c6df551bbb5eb" }, { "m_Id": "6d41187d5aa047d8bf8027e814de500a" } ], "synonyms": [ "tex2d" ], "m_Precision": 0, "m_PreviewExpanded": true, "m_DismissedVersion": 0, "m_PreviewMode": 1, "m_CustomColors": { "m_SerializableColors": [] }, "m_TextureType": 0, "m_NormalMapSpace": 0, "m_EnableGlobalMipBias": true, "m_MipSamplingMode": 0 } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", "m_ObjectId": "88d4b515a770497391a2112ac679133a", "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.Vector1MaterialSlot", "m_ObjectId": "8c901af862e74e809393b6a644cf572b", "m_Id": 7, "m_DisplayName": "A", "m_SlotType": 1, "m_Hidden": false, "m_ShaderOutputName": "A", "m_StageCapability": 2, "m_Value": 0.0, "m_DefaultValue": 0.0, "m_Labels": [] } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", "m_ObjectId": "a09dd566ab8c4b38be3d8f96b9f7263c", "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.Rendering.HighDefinition.ShaderGraph.HDUnlitData", "m_ObjectId": "a5dff35c82964cdba783cd0dd6dab8e9", "m_EnableShadowMatte": false, "m_DistortionOnly": false } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", "m_ObjectId": "a8e8275106b24f15a672449db899dd6c", "m_Id": 0, "m_DisplayName": "Tangent", "m_SlotType": 0, "m_Hidden": false, "m_ShaderOutputName": "Tangent", "m_StageCapability": 1, "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_Space": 0 } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", "m_ObjectId": "ad392c050a074f90bf0ba08e5226d102", "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": 1, "m_Type": "UnityEditor.ShaderGraph.PositionNode", "m_ObjectId": "adb5831acb024cbea50a82900bdd0f43", "m_Group": { "m_Id": "2a382f00726b44e89f652ad8db6cca76" }, "m_Name": "Position", "m_DrawState": { "m_Expanded": true, "m_Position": { "serializedVersion": "2", "x": -2101.0, "y": 168.5, "width": 206.0001220703125, "height": 130.50003051757813 } }, "m_Slots": [ { "m_Id": "68584e43ad0e4989850dcd7c4868645a" } ], "synonyms": [ "location" ], "m_Precision": 1, "m_PreviewExpanded": false, "m_DismissedVersion": 0, "m_PreviewMode": 2, "m_CustomColors": { "m_SerializableColors": [] }, "m_Space": 0, "m_PositionSource": 0 } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.BlockNode", "m_ObjectId": "b39443415e424b00a39716f2472a6234", "m_Group": { "m_Id": "" }, "m_Name": "SurfaceDescription.Alpha", "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": "00a2ec580a404ee6814a6fcee9daf44a" } ], "synonyms": [], "m_Precision": 0, "m_PreviewExpanded": true, "m_DismissedVersion": 0, "m_PreviewMode": 0, "m_CustomColors": { "m_SerializableColors": [] }, "m_SerializedDescriptor": "SurfaceDescription.Alpha" } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.BlockNode", "m_ObjectId": "c089af4694c84752b0565cd798520462", "m_Group": { "m_Id": "" }, "m_Name": "SurfaceDescription.Emission", "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": "225614a297bb46d79171ff20481b33f8" } ], "synonyms": [], "m_Precision": 0, "m_PreviewExpanded": true, "m_DismissedVersion": 0, "m_PreviewMode": 0, "m_CustomColors": { "m_SerializableColors": [] }, "m_SerializedDescriptor": "SurfaceDescription.Emission" } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", "m_ObjectId": "c1b81a510c96459494e928c84de82ac7", "m_Id": 1, "m_DisplayName": "B", "m_SlotType": 0, "m_Hidden": false, "m_ShaderOutputName": "B", "m_StageCapability": 3, "m_Value": { "e00": 0.6000000238418579, "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.Vector3MaterialSlot", "m_ObjectId": "c215f6e19f0d420d8c56e6a79e993c39", "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 }, "m_DefaultValue": { "x": 0.0, "y": 0.0, "z": 0.0 }, "m_Labels": [] } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", "m_ObjectId": "c8788e3f569e4b82acd16fda9cd1ba44", "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.Vector1MaterialSlot", "m_ObjectId": "c9e8c159a8304f30b66cd33a76e050f7", "m_Id": 4, "m_DisplayName": "R", "m_SlotType": 1, "m_Hidden": false, "m_ShaderOutputName": "R", "m_StageCapability": 2, "m_Value": 0.0, "m_DefaultValue": 0.0, "m_Labels": [] } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.StickyNoteData", "m_ObjectId": "cbdb4931c89243f79462ab7d93ee7781", "m_Title": "", "m_Content": "In stylized character art, some artists like to apply a gradient to their charactger so the the area at the feet of the character is darker, and the character gets brighter toward the head. Here's one way to achieve that using the Position node in Object space.", "m_TextSize": 0, "m_Theme": 0, "m_Position": { "serializedVersion": "2", "x": -2103.000244140625, "y": 314.5000305175781, "width": 200.0001220703125, "height": 135.0 }, "m_Group": { "m_Id": "2a382f00726b44e89f652ad8db6cca76" } } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", "m_ObjectId": "d2789a1da26840768b88adf4d9268353", "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.Rendering.HighDefinition.ShaderGraph.BuiltinData", "m_ObjectId": "d518603a21d048d19989bfba6ee89618", "m_Distortion": false, "m_DistortionMode": 0, "m_DistortionDepthTest": true, "m_AddPrecomputedVelocity": false, "m_TransparentWritesMotionVec": false, "m_DepthOffset": false, "m_ConservativeDepthOffset": false, "m_TransparencyFog": true, "m_AlphaTestShadow": false, "m_BackThenFrontRendering": false, "m_TransparentDepthPrepass": false, "m_TransparentDepthPostpass": false, "m_TransparentPerPixelSorting": false, "m_SupportLodCrossFade": false } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.BlockNode", "m_ObjectId": "dd58fd782f8e4c91829d012e54a8ef9b", "m_Group": { "m_Id": "" }, "m_Name": "SurfaceDescription.BaseColor", "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": "828e3c9ea8224b1aa3c8d6dd5211a39a" } ], "synonyms": [], "m_Precision": 0, "m_PreviewExpanded": true, "m_DismissedVersion": 0, "m_PreviewMode": 0, "m_CustomColors": { "m_SerializableColors": [] }, "m_SerializedDescriptor": "SurfaceDescription.BaseColor" } { "m_SGVersion": 2, "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalUnlitSubTarget", "m_ObjectId": "f10105d97c314e58ac3ead5f7526b869" } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", "m_ObjectId": "f1935cc4f788448fa954ce80de397e57", "m_Id": 1, "m_DisplayName": "Out", "m_SlotType": 1, "m_Hidden": false, "m_ShaderOutputName": "Out", "m_StageCapability": 3, "m_Value": 0.0, "m_DefaultValue": 0.0, "m_Labels": [] } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.AddNode", "m_ObjectId": "f7ac965c4c7b493095dfaf6b6fe85e83", "m_Group": { "m_Id": "2a382f00726b44e89f652ad8db6cca76" }, "m_Name": "Add", "m_DrawState": { "m_Expanded": true, "m_Position": { "serializedVersion": "2", "x": -1300.9998779296875, "y": 168.5, "width": 207.9998779296875, "height": 301.9999694824219 } }, "m_Slots": [ { "m_Id": "6837488b130244698c77e31db429026f" }, { "m_Id": "325e4e2b7e124ad19bf529de28e98115" }, { "m_Id": "c8788e3f569e4b82acd16fda9cd1ba44" } ], "synonyms": [ "addition", "sum", "plus" ], "m_Precision": 0, "m_PreviewExpanded": true, "m_DismissedVersion": 0, "m_PreviewMode": 0, "m_CustomColors": { "m_SerializableColors": [] } } { "m_SGVersion": 0, "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", "m_ObjectId": "f830cd1393bb4452afbeb6ded507a9ea", "m_Group": { "m_Id": "2a382f00726b44e89f652ad8db6cca76" }, "m_Name": "Multiply", "m_DrawState": { "m_Expanded": true, "m_Position": { "serializedVersion": "2", "x": -1585.0, "y": 168.5, "width": 208.0001220703125, "height": 301.9999694824219 } }, "m_Slots": [ { "m_Id": "7cf59e5ab5e74ad5a6f87188843bf983" }, { "m_Id": "c1b81a510c96459494e928c84de82ac7" }, { "m_Id": "ad392c050a074f90bf0ba08e5226d102" } ], "synonyms": [ "multiplication", "times", "x" ], "m_Precision": 0, "m_PreviewExpanded": true, "m_DismissedVersion": 0, "m_PreviewMode": 0, "m_CustomColors": { "m_SerializableColors": [] } } { "m_SGVersion": 1, "m_Type": "UnityEditor.ShaderGraph.PositionNode", "m_ObjectId": "fad1c1fddcb04079837aad3d456c76fe", "m_Group": { "m_Id": "10b04a80cfeb4965b0ee97975b642f20" }, "m_Name": "Position", "m_DrawState": { "m_Expanded": true, "m_Position": { "serializedVersion": "2", "x": -731.4999389648438, "y": 170.5, "width": 206.0001220703125, "height": 130.50006103515626 } }, "m_Slots": [ { "m_Id": "3789b4196d8c447d8e48f18f1d93628e" } ], "synonyms": [ "location" ], "m_Precision": 1, "m_PreviewExpanded": false, "m_DismissedVersion": 0, "m_PreviewMode": 2, "m_CustomColors": { "m_SerializableColors": [] }, "m_Space": 2, "m_PositionSource": 0 }