Unreal material graph

Breathing Outline

Named reroutes carry Pulse and Mask across blocks, so no wire runs the width of the graph. Blocks draw their own comment boxes.

Paste this into the Material Editor

This is the text Unreal itself writes when you copy nodes. Select it and press Ctrl+C, then open a material and press Ctrl+V — the network arrives with its wiring and layout intact.

Begin Object Class=/Script/UnrealEd.MaterialGraphNode_Comment Name="MaterialGraphNode_Comment_1" ExportPath=/Script/UnrealEd.MaterialGraphNode_Comment'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_Comment_1"'
   Begin Object Class=/Script/Engine.MaterialExpressionComment Name="MaterialExpressionComment_M_UI_BreathingOutline_1" ExportPath=/Script/Engine.MaterialExpressionComment'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_Comment_1.MaterialExpressionComment_M_UI_BreathingOutline_1"'
   End Object
   Begin Object Name="MaterialExpressionComment_M_UI_BreathingOutline_1" ExportPath=/Script/Engine.MaterialExpressionComment'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_Comment_1.MaterialExpressionComment_M_UI_BreathingOutline_1"'
      SizeX=1392
      SizeY=630
      Text="Pulse"
      CommentColor=(R=0.160000,G=0.280000,B=0.420000,A=0.300000)
      MaterialExpressionEditorX=-56
      MaterialExpressionEditorY=66
      MaterialExpressionGuid=49389742D89A3CACBEBFF2CAC95E9A30
      Material=/Script/UnrealEd.PreviewMaterial'"/Engine/Transient.M_UI_BreathingOutline"'
   End Object
   MaterialExpressionComment=/Script/Engine.MaterialExpressionComment'"MaterialExpressionComment_M_UI_BreathingOutline_1"'
   NodePosX=-56
   NodePosY=66
   NodeWidth=1392
   NodeHeight=630
   CommentColor=(R=0.160000,G=0.280000,B=0.420000,A=0.300000)
   NodeComment="Pulse"
   MoveMode=GroupMovement
   NodeGuid=D9FBF8BE94AB4706C0E8339259FF4942
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode_Comment Name="MaterialGraphNode_Comment_2" ExportPath=/Script/UnrealEd.MaterialGraphNode_Comment'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_Comment_2"'
   Begin Object Class=/Script/Engine.MaterialExpressionComment Name="MaterialExpressionComment_M_UI_BreathingOutline_2" ExportPath=/Script/Engine.MaterialExpressionComment'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_Comment_2.MaterialExpressionComment_M_UI_BreathingOutline_2"'
   End Object
   Begin Object Name="MaterialExpressionComment_M_UI_BreathingOutline_2" ExportPath=/Script/Engine.MaterialExpressionComment'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_Comment_2.MaterialExpressionComment_M_UI_BreathingOutline_2"'
      SizeX=872
      SizeY=630
      Text="Outline"
      CommentColor=(R=0.140000,G=0.360000,B=0.320000,A=0.300000)
      MaterialExpressionEditorX=1764
      MaterialExpressionEditorY=406
      MaterialExpressionGuid=D874BBF77A272C9D713280DB452B2045
      Material=/Script/UnrealEd.PreviewMaterial'"/Engine/Transient.M_UI_BreathingOutline"'
   End Object
   MaterialExpressionComment=/Script/Engine.MaterialExpressionComment'"MaterialExpressionComment_M_UI_BreathingOutline_2"'
   NodePosX=1764
   NodePosY=406
   NodeWidth=872
   NodeHeight=630
   CommentColor=(R=0.140000,G=0.360000,B=0.320000,A=0.300000)
   NodeComment="Outline"
   MoveMode=GroupMovement
   NodeGuid=6F1083010196BFE966105EBD56D68A1D
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode_Comment Name="MaterialGraphNode_Comment_3" ExportPath=/Script/UnrealEd.MaterialGraphNode_Comment'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_Comment_3"'
   Begin Object Class=/Script/Engine.MaterialExpressionComment Name="MaterialExpressionComment_M_UI_BreathingOutline_3" ExportPath=/Script/Engine.MaterialExpressionComment'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_Comment_3.MaterialExpressionComment_M_UI_BreathingOutline_3"'
   End Object
   Begin Object Name="MaterialExpressionComment_M_UI_BreathingOutline_3" ExportPath=/Script/Engine.MaterialExpressionComment'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_Comment_3.MaterialExpressionComment_M_UI_BreathingOutline_3"'
      SizeX=1652
      SizeY=630
      Text="Compose"
      CommentColor=(R=0.220000,G=0.340000,B=0.180000,A=0.300000)
      MaterialExpressionEditorX=3064
      MaterialExpressionEditorY=66
      MaterialExpressionGuid=73FA402CEF66B11E244B44F424D89A6A
      Material=/Script/UnrealEd.PreviewMaterial'"/Engine/Transient.M_UI_BreathingOutline"'
   End Object
   MaterialExpressionComment=/Script/Engine.MaterialExpressionComment'"MaterialExpressionComment_M_UI_BreathingOutline_3"'
   NodePosX=3064
   NodePosY=66
   NodeWidth=1652
   NodeHeight=630
   CommentColor=(R=0.220000,G=0.340000,B=0.180000,A=0.300000)
   NodeComment="Compose"
   MoveMode=GroupMovement
   NodeGuid=84C3A784CEE7FC7492BF18C0BC615A28
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_1" ExportPath=/Script/UnrealEd.MaterialGraphNode'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_1"'
   Begin Object Class=/Script/Engine.MaterialExpressionTime Name="MaterialExpressionTime_M_UI_BreathingOutline_1" ExportPath=/Script/Engine.MaterialExpressionTime'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_1.MaterialExpressionTime_M_UI_BreathingOutline_1"'
   End Object
   Begin Object Name="MaterialExpressionTime_M_UI_BreathingOutline_1" ExportPath=/Script/Engine.MaterialExpressionTime'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_1.MaterialExpressionTime_M_UI_BreathingOutline_1"'
      MaterialExpressionEditorX=0
      MaterialExpressionEditorY=340
      MaterialExpressionGuid=5D1E629DCFB3C6A1107417B9949B24CD
      Material=/Script/UnrealEd.PreviewMaterial'"/Engine/Transient.M_UI_BreathingOutline"'
   End Object
   MaterialExpression=/Script/Engine.MaterialExpressionTime'"MaterialExpressionTime_M_UI_BreathingOutline_1"'
   NodePosX=0
   NodePosY=340
   NodeGuid=B7919D366D33C47AD9B42CC6E879206A
   CustomProperties Pin (PinId=CF355967AAAF9AABD32350CF8BF1CA7B,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_4 72075F44578C900E7B21A47CBBAAB322,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_2" ExportPath=/Script/UnrealEd.MaterialGraphNode'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_2"'
   Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_M_UI_BreathingOutline_2" ExportPath=/Script/Engine.MaterialExpressionScalarParameter'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_2.MaterialExpressionScalarParameter_M_UI_BreathingOutline_2"'
   End Object
   Begin Object Name="MaterialExpressionScalarParameter_M_UI_BreathingOutline_2" ExportPath=/Script/Engine.MaterialExpressionScalarParameter'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_2.MaterialExpressionScalarParameter_M_UI_BreathingOutline_2"'
      DefaultValue=0.600000
      ParameterName="PulseSpeed"
      Group="Pulse"
      MaterialExpressionEditorX=0
      MaterialExpressionEditorY=510
      MaterialExpressionGuid=3FF61BC932FBA5E3E7AFD57D273F2163
      Material=/Script/UnrealEd.PreviewMaterial'"/Engine/Transient.M_UI_BreathingOutline"'
   End Object
   MaterialExpression=/Script/Engine.MaterialExpressionScalarParameter'"MaterialExpressionScalarParameter_M_UI_BreathingOutline_2"'
   NodePosX=0
   NodePosY=510
   bCanRenameNode=True
   NodeGuid=64DD0A5A1C6D7BA893D3FB329DE8202C
   CustomProperties Pin (PinId=946F4FD4285C3420E0C7796435910650,PinName="Default Value",PinType.PinCategory="optional",PinType.PinSubCategory="red",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="0.6",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=CAA047A3333D640D782672E33E6D9F19,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_4 5C543AC1EE01B9B72E72B81989BB086B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_3" ExportPath=/Script/UnrealEd.MaterialGraphNode'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_3"'
   Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_M_UI_BreathingOutline_3" ExportPath=/Script/Engine.MaterialExpressionScalarParameter'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_3.MaterialExpressionScalarParameter_M_UI_BreathingOutline_3"'
   End Object
   Begin Object Name="MaterialExpressionScalarParameter_M_UI_BreathingOutline_3" ExportPath=/Script/Engine.MaterialExpressionScalarParameter'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_3.MaterialExpressionScalarParameter_M_UI_BreathingOutline_3"'
      DefaultValue=0.000000
      ParameterName="PulsePhase"
      Group="Pulse"
      MaterialExpressionEditorX=260
      MaterialExpressionEditorY=170
      MaterialExpressionGuid=D847CC61AF33F347618F62DD2F4A86EF
      Material=/Script/UnrealEd.PreviewMaterial'"/Engine/Transient.M_UI_BreathingOutline"'
   End Object
   MaterialExpression=/Script/Engine.MaterialExpressionScalarParameter'"MaterialExpressionScalarParameter_M_UI_BreathingOutline_3"'
   NodePosX=260
   NodePosY=170
   bCanRenameNode=True
   NodeGuid=554547E2844E59E4B8F04992568CC5A0
   CustomProperties Pin (PinId=75EC9CECB0FF0674E3F9FB444A7D856C,PinName="Default Value",PinType.PinCategory="optional",PinType.PinSubCategory="red",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="0.0",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=FB7E077B40C70E8181CFB8831981A6A5,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_5 9B5C872C17E2C4B4448C02DCB3040DCC,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_4" ExportPath=/Script/UnrealEd.MaterialGraphNode'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_4"'
   Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_M_UI_BreathingOutline_4" ExportPath=/Script/Engine.MaterialExpressionMultiply'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_4.MaterialExpressionMultiply_M_UI_BreathingOutline_4"'
   End Object
   Begin Object Name="MaterialExpressionMultiply_M_UI_BreathingOutline_4" ExportPath=/Script/Engine.MaterialExpressionMultiply'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_4.MaterialExpressionMultiply_M_UI_BreathingOutline_4"'
      A=(Expression=/Script/Engine.MaterialExpressionTime'"MaterialExpressionTime_M_UI_BreathingOutline_1"',OutputIndex=0)
      B=(Expression=/Script/Engine.MaterialExpressionScalarParameter'"MaterialExpressionScalarParameter_M_UI_BreathingOutline_2"',OutputIndex=0)
      MaterialExpressionEditorX=260
      MaterialExpressionEditorY=340
      MaterialExpressionGuid=7A10C098BE15FE9452ED2C6817568904
      Material=/Script/UnrealEd.PreviewMaterial'"/Engine/Transient.M_UI_BreathingOutline"'
   End Object
   MaterialExpression=/Script/Engine.MaterialExpressionMultiply'"MaterialExpressionMultiply_M_UI_BreathingOutline_4"'
   NodePosX=260
   NodePosY=340
   NodeGuid=2F67D873CDBBA94FF26D2D674C813A43
   CustomProperties Pin (PinId=72075F44578C900E7B21A47CBBAAB322,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_1 CF355967AAAF9AABD32350CF8BF1CA7B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=5C543AC1EE01B9B72E72B81989BB086B,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_2 CAA047A3333D640D782672E33E6D9F19,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=DA31392263406BC6EAFD4ABEC8D6C6DA,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_5 86E697294A91882977DC4CF9CEB73BC1,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_5" ExportPath=/Script/UnrealEd.MaterialGraphNode'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_5"'
   Begin Object Class=/Script/Engine.MaterialExpressionAdd Name="MaterialExpressionAdd_M_UI_BreathingOutline_5" ExportPath=/Script/Engine.MaterialExpressionAdd'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_5.MaterialExpressionAdd_M_UI_BreathingOutline_5"'
   End Object
   Begin Object Name="MaterialExpressionAdd_M_UI_BreathingOutline_5" ExportPath=/Script/Engine.MaterialExpressionAdd'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_5.MaterialExpressionAdd_M_UI_BreathingOutline_5"'
      A=(Expression=/Script/Engine.MaterialExpressionMultiply'"MaterialExpressionMultiply_M_UI_BreathingOutline_4"',OutputIndex=0)
      B=(Expression=/Script/Engine.MaterialExpressionScalarParameter'"MaterialExpressionScalarParameter_M_UI_BreathingOutline_3"',OutputIndex=0)
      MaterialExpressionEditorX=520
      MaterialExpressionEditorY=170
      MaterialExpressionGuid=2A13AC6F4B16F695D7A140BB8891BA15
      Material=/Script/UnrealEd.PreviewMaterial'"/Engine/Transient.M_UI_BreathingOutline"'
   End Object
   MaterialExpression=/Script/Engine.MaterialExpressionAdd'"MaterialExpressionAdd_M_UI_BreathingOutline_5"'
   NodePosX=520
   NodePosY=170
   NodeGuid=2819427472593546549EBC3C914541E2
   CustomProperties Pin (PinId=86E697294A91882977DC4CF9CEB73BC1,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_4 DA31392263406BC6EAFD4ABEC8D6C6DA,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=9B5C872C17E2C4B4448C02DCB3040DCC,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_3 FB7E077B40C70E8181CFB8831981A6A5,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=7BF2E921F10F23FF1D230E2184881603,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_6 737A96700ADB29CADC027EF480897F52,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_6" ExportPath=/Script/UnrealEd.MaterialGraphNode'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_6"'
   Begin Object Class=/Script/Engine.MaterialExpressionSine Name="MaterialExpressionSine_M_UI_BreathingOutline_6" ExportPath=/Script/Engine.MaterialExpressionSine'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_6.MaterialExpressionSine_M_UI_BreathingOutline_6"'
   End Object
   Begin Object Name="MaterialExpressionSine_M_UI_BreathingOutline_6" ExportPath=/Script/Engine.MaterialExpressionSine'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_6.MaterialExpressionSine_M_UI_BreathingOutline_6"'
      Input=(Expression=/Script/Engine.MaterialExpressionAdd'"MaterialExpressionAdd_M_UI_BreathingOutline_5"',OutputIndex=0)
      MaterialExpressionEditorX=780
      MaterialExpressionEditorY=170
      MaterialExpressionGuid=BD9F112D300FC9992FDE18F18DA5B5FD
      Material=/Script/UnrealEd.PreviewMaterial'"/Engine/Transient.M_UI_BreathingOutline"'
   End Object
   MaterialExpression=/Script/Engine.MaterialExpressionSine'"MaterialExpressionSine_M_UI_BreathingOutline_6"'
   NodePosX=780
   NodePosY=170
   NodeGuid=CD08EAA6162534423504618ED9692AFA
   CustomProperties Pin (PinId=737A96700ADB29CADC027EF480897F52,PinName="Input",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_5 7BF2E921F10F23FF1D230E2184881603,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=9518AB374F8188C3CF88DD67BB3FD8EB,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_7 D9ADB51E306CD14AD993E67A5C3293DE,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_7" ExportPath=/Script/UnrealEd.MaterialGraphNode'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_7"'
   Begin Object Class=/Script/Engine.MaterialExpressionNamedRerouteDeclaration Name="MaterialExpressionNamedRerouteDeclaration_M_UI_BreathingOutline_7" ExportPath=/Script/Engine.MaterialExpressionNamedRerouteDeclaration'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_7.MaterialExpressionNamedRerouteDeclaration_M_UI_BreathingOutline_7"'
   End Object
   Begin Object Name="MaterialExpressionNamedRerouteDeclaration_M_UI_BreathingOutline_7" ExportPath=/Script/Engine.MaterialExpressionNamedRerouteDeclaration'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_7.MaterialExpressionNamedRerouteDeclaration_M_UI_BreathingOutline_7"'
      Input=(Expression=/Script/Engine.MaterialExpressionSine'"MaterialExpressionSine_M_UI_BreathingOutline_6"',OutputIndex=0)
      Name="Pulse"
      VariableGuid=6D260578C5B072480C07373CB0697B2C
      MaterialExpressionEditorX=1040
      MaterialExpressionEditorY=170
      MaterialExpressionGuid=C45A5DC731BE34196E3A1183DFE97FD1
      Material=/Script/UnrealEd.PreviewMaterial'"/Engine/Transient.M_UI_BreathingOutline"'
   End Object
   MaterialExpression=/Script/Engine.MaterialExpressionNamedRerouteDeclaration'"MaterialExpressionNamedRerouteDeclaration_M_UI_BreathingOutline_7"'
   NodePosX=1040
   NodePosY=170
   bCanRenameNode=True
   NodeGuid=D33D39DC17D39EC265A4BA9493409486
   CustomProperties Pin (PinId=D9ADB51E306CD14AD993E67A5C3293DE,PinName="Input",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_6 9518AB374F8188C3CF88DD67BB3FD8EB,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=4E4532B9F3CC3743FEFC6AE921F6B60F,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_8" ExportPath=/Script/UnrealEd.MaterialGraphNode'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_8"'
   Begin Object Class=/Script/Engine.MaterialExpressionTextureCoordinate Name="MaterialExpressionTextureCoordinate_M_UI_BreathingOutline_8" ExportPath=/Script/Engine.MaterialExpressionTextureCoordinate'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_8.MaterialExpressionTextureCoordinate_M_UI_BreathingOutline_8"'
   End Object
   Begin Object Name="MaterialExpressionTextureCoordinate_M_UI_BreathingOutline_8" ExportPath=/Script/Engine.MaterialExpressionTextureCoordinate'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_8.MaterialExpressionTextureCoordinate_M_UI_BreathingOutline_8"'
      MaterialExpressionEditorX=1820
      MaterialExpressionEditorY=510
      MaterialExpressionGuid=725CABDBE256F3839BB5249F6BE643EF
      Material=/Script/UnrealEd.PreviewMaterial'"/Engine/Transient.M_UI_BreathingOutline"'
   End Object
   MaterialExpression=/Script/Engine.MaterialExpressionTextureCoordinate'"MaterialExpressionTextureCoordinate_M_UI_BreathingOutline_8"'
   NodePosX=1820
   NodePosY=510
   NodeGuid=16017298CA8B94C8ABA48608932882A0
   CustomProperties Pin (PinId=DF73D55D82DDB26D33290415A7742BA5,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_11 23E453D9DD2B04D707744401B477BE93,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_9" ExportPath=/Script/UnrealEd.MaterialGraphNode'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_9"'
   Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_M_UI_BreathingOutline_9" ExportPath=/Script/Engine.MaterialExpressionScalarParameter'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_9.MaterialExpressionScalarParameter_M_UI_BreathingOutline_9"'
   End Object
   Begin Object Name="MaterialExpressionScalarParameter_M_UI_BreathingOutline_9" ExportPath=/Script/Engine.MaterialExpressionScalarParameter'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_9.MaterialExpressionScalarParameter_M_UI_BreathingOutline_9"'
      DefaultValue=8.000000
      ParameterName="CornerRadius"
      Group="Shape"
      MaterialExpressionEditorX=1820
      MaterialExpressionEditorY=680
      MaterialExpressionGuid=8C5852DC204AA6D08FE087EC26BC4180
      Material=/Script/UnrealEd.PreviewMaterial'"/Engine/Transient.M_UI_BreathingOutline"'
   End Object
   MaterialExpression=/Script/Engine.MaterialExpressionScalarParameter'"MaterialExpressionScalarParameter_M_UI_BreathingOutline_9"'
   NodePosX=1820
   NodePosY=680
   bCanRenameNode=True
   NodeGuid=970BDDCFADEFE9238A1B0AA3887B8C57
   CustomProperties Pin (PinId=27893AEFFABCEEB9B45A73CF27905B3D,PinName="Default Value",PinType.PinCategory="optional",PinType.PinSubCategory="red",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="8.0",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=2F0DB1169BC80E72E3FA1E22C9EFFA26,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_11 F9491EF01435521631B815803059CECA,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_10" ExportPath=/Script/UnrealEd.MaterialGraphNode'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_10"'
   Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_M_UI_BreathingOutline_10" ExportPath=/Script/Engine.MaterialExpressionScalarParameter'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_10.MaterialExpressionScalarParameter_M_UI_BreathingOutline_10"'
   End Object
   Begin Object Name="MaterialExpressionScalarParameter_M_UI_BreathingOutline_10" ExportPath=/Script/Engine.MaterialExpressionScalarParameter'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_10.MaterialExpressionScalarParameter_M_UI_BreathingOutline_10"'
      DefaultValue=2.000000
      ParameterName="Thickness"
      Group="Shape"
      MaterialExpressionEditorX=1820
      MaterialExpressionEditorY=850
      MaterialExpressionGuid=986814D6E4EC9394153A23427F13C374
      Material=/Script/UnrealEd.PreviewMaterial'"/Engine/Transient.M_UI_BreathingOutline"'
   End Object
   MaterialExpression=/Script/Engine.MaterialExpressionScalarParameter'"MaterialExpressionScalarParameter_M_UI_BreathingOutline_10"'
   NodePosX=1820
   NodePosY=850
   bCanRenameNode=True
   NodeGuid=F7C461C5F4923E4FF3AE9D35907DA013
   CustomProperties Pin (PinId=AADA22694979226D9BFEE1D59CAA02D1,PinName="Default Value",PinType.PinCategory="optional",PinType.PinSubCategory="red",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="2.0",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=563B3D80BE4588C680090330372DBBCA,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_11 D87C7206662C5FB2088831325793EE76,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_11" ExportPath=/Script/UnrealEd.MaterialGraphNode'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_11"'
   Begin Object Class=/Script/Engine.MaterialExpressionCustom Name="MaterialExpressionCustom_M_UI_BreathingOutline_11" ExportPath=/Script/Engine.MaterialExpressionCustom'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_11.MaterialExpressionCustom_M_UI_BreathingOutline_11"'
   End Object
   Begin Object Name="MaterialExpressionCustom_M_UI_BreathingOutline_11" ExportPath=/Script/Engine.MaterialExpressionCustom'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_11.MaterialExpressionCustom_M_UI_BreathingOutline_11"'
      Code="float2 size = 1.0 / max(fwidth(UV), 1e-8);\r\nfloat2 h = max(size * 0.5 - 2.0, 0.5);\r\nfloat2 p = abs((UV - 0.5) * size);\r\nfloat r = clamp(Radius, 0.0, min(h.x, h.y));\r\nfloat2 q = p - (h - r);\r\nfloat d = length(max(q, 0.0)) + min(max(q.x, q.y), 0.0) - r;\r\nreturn saturate(0.5 - (abs(d) - Thickness * 0.5));"
      OutputType=CMOT_Float1
      Description="RoundedRectStroke"
      Inputs(0)=(InputName="UV",Input=(Expression=/Script/Engine.MaterialExpressionTextureCoordinate'"MaterialExpressionTextureCoordinate_M_UI_BreathingOutline_8"',OutputIndex=0))
      Inputs(1)=(InputName="Radius",Input=(Expression=/Script/Engine.MaterialExpressionScalarParameter'"MaterialExpressionScalarParameter_M_UI_BreathingOutline_9"',OutputIndex=0))
      Inputs(2)=(InputName="Thickness",Input=(Expression=/Script/Engine.MaterialExpressionScalarParameter'"MaterialExpressionScalarParameter_M_UI_BreathingOutline_10"',OutputIndex=0))
      MaterialExpressionEditorX=2080
      MaterialExpressionEditorY=510
      MaterialExpressionGuid=2AA0A0959E09F2EB7F7B9265D4559E07
      Material=/Script/UnrealEd.PreviewMaterial'"/Engine/Transient.M_UI_BreathingOutline"'
   End Object
   MaterialExpression=/Script/Engine.MaterialExpressionCustom'"MaterialExpressionCustom_M_UI_BreathingOutline_11"'
   NodePosX=2080
   NodePosY=510
   NodeGuid=AFEAEE5E7DA018A00CA6F34AACA1A148
   CustomProperties Pin (PinId=23E453D9DD2B04D707744401B477BE93,PinName="UV",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_8 DF73D55D82DDB26D33290415A7742BA5,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=F9491EF01435521631B815803059CECA,PinName="Radius",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_9 2F0DB1169BC80E72E3FA1E22C9EFFA26,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=D87C7206662C5FB2088831325793EE76,PinName="Thickness",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_10 563B3D80BE4588C680090330372DBBCA,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=86EB83BF202F5F75CCCF86CB062DEDBD,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_12 A2DABE81BB0CEE9FB993025D23D988C7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_12" ExportPath=/Script/UnrealEd.MaterialGraphNode'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_12"'
   Begin Object Class=/Script/Engine.MaterialExpressionNamedRerouteDeclaration Name="MaterialExpressionNamedRerouteDeclaration_M_UI_BreathingOutline_12" ExportPath=/Script/Engine.MaterialExpressionNamedRerouteDeclaration'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_12.MaterialExpressionNamedRerouteDeclaration_M_UI_BreathingOutline_12"'
   End Object
   Begin Object Name="MaterialExpressionNamedRerouteDeclaration_M_UI_BreathingOutline_12" ExportPath=/Script/Engine.MaterialExpressionNamedRerouteDeclaration'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_12.MaterialExpressionNamedRerouteDeclaration_M_UI_BreathingOutline_12"'
      Input=(Expression=/Script/Engine.MaterialExpressionCustom'"MaterialExpressionCustom_M_UI_BreathingOutline_11"',OutputIndex=0)
      Name="Mask"
      VariableGuid=B24723A97DD91743A2F50C794757F8E7
      MaterialExpressionEditorX=2340
      MaterialExpressionEditorY=510
      MaterialExpressionGuid=62E261425869662E397BD2024D3F399E
      Material=/Script/UnrealEd.PreviewMaterial'"/Engine/Transient.M_UI_BreathingOutline"'
   End Object
   MaterialExpression=/Script/Engine.MaterialExpressionNamedRerouteDeclaration'"MaterialExpressionNamedRerouteDeclaration_M_UI_BreathingOutline_12"'
   NodePosX=2340
   NodePosY=510
   bCanRenameNode=True
   NodeGuid=207A0A19851E0ED5442F5CF5C0101E61
   CustomProperties Pin (PinId=A2DABE81BB0CEE9FB993025D23D988C7,PinName="Input",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_11 86EB83BF202F5F75CCCF86CB062DEDBD,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=8623E1ACB074E7083FB389F0F3380714,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_13" ExportPath=/Script/UnrealEd.MaterialGraphNode'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_13"'
   Begin Object Class=/Script/Engine.MaterialExpressionNamedRerouteUsage Name="MaterialExpressionNamedRerouteUsage_M_UI_BreathingOutline_13" ExportPath=/Script/Engine.MaterialExpressionNamedRerouteUsage'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_13.MaterialExpressionNamedRerouteUsage_M_UI_BreathingOutline_13"'
   End Object
   Begin Object Name="MaterialExpressionNamedRerouteUsage_M_UI_BreathingOutline_13" ExportPath=/Script/Engine.MaterialExpressionNamedRerouteUsage'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_13.MaterialExpressionNamedRerouteUsage_M_UI_BreathingOutline_13"'
      DeclarationGuid=6D260578C5B072480C07373CB0697B2C
      Desc="Pulse"
      MaterialExpressionEditorX=3120
      MaterialExpressionEditorY=340
      MaterialExpressionGuid=BB0CF79AEAF1541A3F52A01E720C1106
      Material=/Script/UnrealEd.PreviewMaterial'"/Engine/Transient.M_UI_BreathingOutline"'
   End Object
   MaterialExpression=/Script/Engine.MaterialExpressionNamedRerouteUsage'"MaterialExpressionNamedRerouteUsage_M_UI_BreathingOutline_13"'
   NodePosX=3120
   NodePosY=340
   NodeGuid=9558FE01FC5B30B975E622F9E98A70B9
   CustomProperties Pin (PinId=4B510104517BC2246920631CB9AAC05C,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_18 6610E8E6FA0AA2BA4E54DF6EBCD3AE42,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_14" ExportPath=/Script/UnrealEd.MaterialGraphNode'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_14"'
   Begin Object Class=/Script/Engine.MaterialExpressionNamedRerouteUsage Name="MaterialExpressionNamedRerouteUsage_M_UI_BreathingOutline_14" ExportPath=/Script/Engine.MaterialExpressionNamedRerouteUsage'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_14.MaterialExpressionNamedRerouteUsage_M_UI_BreathingOutline_14"'
   End Object
   Begin Object Name="MaterialExpressionNamedRerouteUsage_M_UI_BreathingOutline_14" ExportPath=/Script/Engine.MaterialExpressionNamedRerouteUsage'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_14.MaterialExpressionNamedRerouteUsage_M_UI_BreathingOutline_14"'
      DeclarationGuid=B24723A97DD91743A2F50C794757F8E7
      Desc="Mask"
      MaterialExpressionEditorX=3640
      MaterialExpressionEditorY=510
      MaterialExpressionGuid=602422E9B96A642319BC99DD291FBA5B
      Material=/Script/UnrealEd.PreviewMaterial'"/Engine/Transient.M_UI_BreathingOutline"'
   End Object
   MaterialExpression=/Script/Engine.MaterialExpressionNamedRerouteUsage'"MaterialExpressionNamedRerouteUsage_M_UI_BreathingOutline_14"'
   NodePosX=3640
   NodePosY=510
   NodeGuid=F5D2CEFACF1B4AE8711D8092D35E5B34
   CustomProperties Pin (PinId=5B20CD034A94DD4D069147839DDE8CF1,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_21 9BF2FC40D1D5F470B3F1283C28ADA594,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_15" ExportPath=/Script/UnrealEd.MaterialGraphNode'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_15"'
   Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_M_UI_BreathingOutline_15" ExportPath=/Script/Engine.MaterialExpressionScalarParameter'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_15.MaterialExpressionScalarParameter_M_UI_BreathingOutline_15"'
   End Object
   Begin Object Name="MaterialExpressionScalarParameter_M_UI_BreathingOutline_15" ExportPath=/Script/Engine.MaterialExpressionScalarParameter'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_15.MaterialExpressionScalarParameter_M_UI_BreathingOutline_15"'
      DefaultValue=0.400000
      ParameterName="PulseAmount"
      Group="Pulse"
      MaterialExpressionEditorX=3120
      MaterialExpressionEditorY=510
      MaterialExpressionGuid=D891574A04411AB67BE6AC8E2382924A
      Material=/Script/UnrealEd.PreviewMaterial'"/Engine/Transient.M_UI_BreathingOutline"'
   End Object
   MaterialExpression=/Script/Engine.MaterialExpressionScalarParameter'"MaterialExpressionScalarParameter_M_UI_BreathingOutline_15"'
   NodePosX=3120
   NodePosY=510
   bCanRenameNode=True
   NodeGuid=F68085D12B280C6DEDDFD4C97CE37C25
   CustomProperties Pin (PinId=D477AFADC000CAE71C0D28B11E917FD7,PinName="Default Value",PinType.PinCategory="optional",PinType.PinSubCategory="red",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="0.4",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=EE1A8AB474A07A90FF00334CBDE8CFF0,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_18 35622897711EFDC334A1B49F8C21380B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_16" ExportPath=/Script/UnrealEd.MaterialGraphNode'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_16"'
   Begin Object Class=/Script/Engine.MaterialExpressionVectorParameter Name="MaterialExpressionVectorParameter_M_UI_BreathingOutline_16" ExportPath=/Script/Engine.MaterialExpressionVectorParameter'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_16.MaterialExpressionVectorParameter_M_UI_BreathingOutline_16"'
   End Object
   Begin Object Name="MaterialExpressionVectorParameter_M_UI_BreathingOutline_16" ExportPath=/Script/Engine.MaterialExpressionVectorParameter'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_16.MaterialExpressionVectorParameter_M_UI_BreathingOutline_16"'
      DefaultValue=(R=0.400000,G=0.800000,B=1.000000,A=1.000000)
      ParameterName="OutlineColor"
      Group="Colour"
      MaterialExpressionEditorX=3900
      MaterialExpressionEditorY=170
      MaterialExpressionGuid=B893CB9522219FF533AED88578041E55
      Material=/Script/UnrealEd.PreviewMaterial'"/Engine/Transient.M_UI_BreathingOutline"'
   End Object
   MaterialExpression=/Script/Engine.MaterialExpressionVectorParameter'"MaterialExpressionVectorParameter_M_UI_BreathingOutline_16"'
   NodePosX=3900
   NodePosY=170
   bCanRenameNode=True
   NodeGuid=3DDE195EC5A9C5262F25DB6A54789522
   CustomProperties Pin (PinId=366F43E03B2055F2B5C3290C94D6B4C2,PinName="Default Value",PinType.PinCategory="optional",PinType.PinSubCategory="rgba",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="(R=0.400000,G=0.800000,B=1.000000,A=1.000000)",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=772B4D57A35A71BDB901F24F2A8D0861,PinName="RGB",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="mask",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_20 F37F71D2A20BCA008A0B387603D50D48,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=E77FE5C68872F7449D84FF324AB9BBBC,PinName="R",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="mask",PinType.PinSubCategory="red",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=2F6472CDF81B6923D4DF2A01424A031B,PinName="G",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="mask",PinType.PinSubCategory="green",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=354C4DD6D77C93D4EBF0CB021924BE0C,PinName="B",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="mask",PinType.PinSubCategory="blue",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=049D8D878A2C20C9D23DA03334D7EC01,PinName="A",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="mask",PinType.PinSubCategory="alpha",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=0700E6046B3CEA706DE780A812C9B22C,PinName="RGBA",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="mask",PinType.PinSubCategory="rgba",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_17" ExportPath=/Script/UnrealEd.MaterialGraphNode'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_17"'
   Begin Object Class=/Script/Engine.MaterialExpressionConstant Name="MaterialExpressionConstant_M_UI_BreathingOutline_17" ExportPath=/Script/Engine.MaterialExpressionConstant'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_17.MaterialExpressionConstant_M_UI_BreathingOutline_17"'
   End Object
   Begin Object Name="MaterialExpressionConstant_M_UI_BreathingOutline_17" ExportPath=/Script/Engine.MaterialExpressionConstant'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_17.MaterialExpressionConstant_M_UI_BreathingOutline_17"'
      R=1.000000
      MaterialExpressionEditorX=3380
      MaterialExpressionEditorY=340
      MaterialExpressionGuid=B6FE56D0EF5FEB0E663504DC3C1BA9C6
      Material=/Script/UnrealEd.PreviewMaterial'"/Engine/Transient.M_UI_BreathingOutline"'
   End Object
   MaterialExpression=/Script/Engine.MaterialExpressionConstant'"MaterialExpressionConstant_M_UI_BreathingOutline_17"'
   NodePosX=3380
   NodePosY=340
   NodeGuid=A2702FBB9AD695B58F7746B3875AF879
   CustomProperties Pin (PinId=5B0E4CEEF44526CAC92E114AA2ACB8DE,PinName="Value",PinType.PinCategory="optional",PinType.PinSubCategory="red",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="1.0",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=6E6998FAA9163028C772F0921796041C,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_19 C7593BF9836DF847D363B4BD923E68F7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_18" ExportPath=/Script/UnrealEd.MaterialGraphNode'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_18"'
   Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_M_UI_BreathingOutline_18" ExportPath=/Script/Engine.MaterialExpressionMultiply'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_18.MaterialExpressionMultiply_M_UI_BreathingOutline_18"'
   End Object
   Begin Object Name="MaterialExpressionMultiply_M_UI_BreathingOutline_18" ExportPath=/Script/Engine.MaterialExpressionMultiply'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_18.MaterialExpressionMultiply_M_UI_BreathingOutline_18"'
      A=(Expression=/Script/Engine.MaterialExpressionNamedRerouteUsage'"MaterialExpressionNamedRerouteUsage_M_UI_BreathingOutline_13"',OutputIndex=0)
      B=(Expression=/Script/Engine.MaterialExpressionScalarParameter'"MaterialExpressionScalarParameter_M_UI_BreathingOutline_15"',OutputIndex=0)
      MaterialExpressionEditorX=3380
      MaterialExpressionEditorY=510
      MaterialExpressionGuid=DE90D312FA35BB50B6EEE3C230D4A064
      Material=/Script/UnrealEd.PreviewMaterial'"/Engine/Transient.M_UI_BreathingOutline"'
   End Object
   MaterialExpression=/Script/Engine.MaterialExpressionMultiply'"MaterialExpressionMultiply_M_UI_BreathingOutline_18"'
   NodePosX=3380
   NodePosY=510
   NodeGuid=D8CB55C987DAFDA395635DB58D47DE23
   CustomProperties Pin (PinId=6610E8E6FA0AA2BA4E54DF6EBCD3AE42,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_13 4B510104517BC2246920631CB9AAC05C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=35622897711EFDC334A1B49F8C21380B,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_15 EE1A8AB474A07A90FF00334CBDE8CFF0,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=E897A2FC2DF876F277E8F7B041A7A17A,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_19 DBCF2BFCEC596ADE00126EC0438F796E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_19" ExportPath=/Script/UnrealEd.MaterialGraphNode'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_19"'
   Begin Object Class=/Script/Engine.MaterialExpressionAdd Name="MaterialExpressionAdd_M_UI_BreathingOutline_19" ExportPath=/Script/Engine.MaterialExpressionAdd'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_19.MaterialExpressionAdd_M_UI_BreathingOutline_19"'
   End Object
   Begin Object Name="MaterialExpressionAdd_M_UI_BreathingOutline_19" ExportPath=/Script/Engine.MaterialExpressionAdd'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_19.MaterialExpressionAdd_M_UI_BreathingOutline_19"'
      A=(Expression=/Script/Engine.MaterialExpressionConstant'"MaterialExpressionConstant_M_UI_BreathingOutline_17"',OutputIndex=0)
      B=(Expression=/Script/Engine.MaterialExpressionMultiply'"MaterialExpressionMultiply_M_UI_BreathingOutline_18"',OutputIndex=0)
      MaterialExpressionEditorX=3640
      MaterialExpressionEditorY=340
      MaterialExpressionGuid=FE376C3F4003E2DB2D3E427F16617F43
      Material=/Script/UnrealEd.PreviewMaterial'"/Engine/Transient.M_UI_BreathingOutline"'
   End Object
   MaterialExpression=/Script/Engine.MaterialExpressionAdd'"MaterialExpressionAdd_M_UI_BreathingOutline_19"'
   NodePosX=3640
   NodePosY=340
   NodeGuid=8B62CD24F588CDF03BF06F6873BDC90C
   CustomProperties Pin (PinId=C7593BF9836DF847D363B4BD923E68F7,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_17 6E6998FAA9163028C772F0921796041C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=DBCF2BFCEC596ADE00126EC0438F796E,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_18 E897A2FC2DF876F277E8F7B041A7A17A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=DD2F2EF1CAE8F325C5D93C3523008E39,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_20 A2D07F2374BB895510F6DA471F883B3D,MaterialGraphNode_21 A77D3E9D2484EA4567423BD9A3C206E9,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_20" ExportPath=/Script/UnrealEd.MaterialGraphNode'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_20"'
   Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_M_UI_BreathingOutline_20" ExportPath=/Script/Engine.MaterialExpressionMultiply'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_20.MaterialExpressionMultiply_M_UI_BreathingOutline_20"'
   End Object
   Begin Object Name="MaterialExpressionMultiply_M_UI_BreathingOutline_20" ExportPath=/Script/Engine.MaterialExpressionMultiply'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_20.MaterialExpressionMultiply_M_UI_BreathingOutline_20"'
      A=(Expression=/Script/Engine.MaterialExpressionVectorParameter'"MaterialExpressionVectorParameter_M_UI_BreathingOutline_16"',OutputIndex=0,Mask=1,MaskR=1,MaskG=1,MaskB=1)
      B=(Expression=/Script/Engine.MaterialExpressionAdd'"MaterialExpressionAdd_M_UI_BreathingOutline_19"',OutputIndex=0)
      MaterialExpressionEditorX=4160
      MaterialExpressionEditorY=340
      MaterialExpressionGuid=FA19B77E3CE2950E09AD8A8A078DB75A
      Material=/Script/UnrealEd.PreviewMaterial'"/Engine/Transient.M_UI_BreathingOutline"'
   End Object
   MaterialExpression=/Script/Engine.MaterialExpressionMultiply'"MaterialExpressionMultiply_M_UI_BreathingOutline_20"'
   NodePosX=4160
   NodePosY=340
   NodeGuid=B04DE75DE8593FB5D771CC2D18709695
   CustomProperties Pin (PinId=F37F71D2A20BCA008A0B387603D50D48,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_16 772B4D57A35A71BDB901F24F2A8D0861,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=A2D07F2374BB895510F6DA471F883B3D,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_19 DD2F2EF1CAE8F325C5D93C3523008E39,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=1DF3F7880CB1EA2823E384389A444600,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_23 3247C81839F8D47C1D302760A97313DC,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_21" ExportPath=/Script/UnrealEd.MaterialGraphNode'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_21"'
   Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_M_UI_BreathingOutline_21" ExportPath=/Script/Engine.MaterialExpressionMultiply'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_21.MaterialExpressionMultiply_M_UI_BreathingOutline_21"'
   End Object
   Begin Object Name="MaterialExpressionMultiply_M_UI_BreathingOutline_21" ExportPath=/Script/Engine.MaterialExpressionMultiply'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_21.MaterialExpressionMultiply_M_UI_BreathingOutline_21"'
      A=(Expression=/Script/Engine.MaterialExpressionNamedRerouteUsage'"MaterialExpressionNamedRerouteUsage_M_UI_BreathingOutline_14"',OutputIndex=0)
      B=(Expression=/Script/Engine.MaterialExpressionAdd'"MaterialExpressionAdd_M_UI_BreathingOutline_19"',OutputIndex=0)
      MaterialExpressionEditorX=3900
      MaterialExpressionEditorY=510
      MaterialExpressionGuid=92D19154A67A0E3E123AF6289D2A8076
      Material=/Script/UnrealEd.PreviewMaterial'"/Engine/Transient.M_UI_BreathingOutline"'
   End Object
   MaterialExpression=/Script/Engine.MaterialExpressionMultiply'"MaterialExpressionMultiply_M_UI_BreathingOutline_21"'
   NodePosX=3900
   NodePosY=510
   NodeGuid=8FF7531787878505B1BAF7272ACFC2C9
   CustomProperties Pin (PinId=9BF2FC40D1D5F470B3F1283C28ADA594,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_14 5B20CD034A94DD4D069147839DDE8CF1,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=A77D3E9D2484EA4567423BD9A3C206E9,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_19 DD2F2EF1CAE8F325C5D93C3523008E39,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=597C9B4EB151AE982A506D7E58D005CC,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_22 00A257069AD50DBE8EA2DCA27C687352,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_22" ExportPath=/Script/UnrealEd.MaterialGraphNode'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_22"'
   Begin Object Class=/Script/Engine.MaterialExpressionSaturate Name="MaterialExpressionSaturate_M_UI_BreathingOutline_22" ExportPath=/Script/Engine.MaterialExpressionSaturate'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_22.MaterialExpressionSaturate_M_UI_BreathingOutline_22"'
   End Object
   Begin Object Name="MaterialExpressionSaturate_M_UI_BreathingOutline_22" ExportPath=/Script/Engine.MaterialExpressionSaturate'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_22.MaterialExpressionSaturate_M_UI_BreathingOutline_22"'
      Input=(Expression=/Script/Engine.MaterialExpressionMultiply'"MaterialExpressionMultiply_M_UI_BreathingOutline_21"',OutputIndex=0)
      MaterialExpressionEditorX=4160
      MaterialExpressionEditorY=510
      MaterialExpressionGuid=12F5854FF6EFED052231E42BF67371FD
      Material=/Script/UnrealEd.PreviewMaterial'"/Engine/Transient.M_UI_BreathingOutline"'
   End Object
   MaterialExpression=/Script/Engine.MaterialExpressionSaturate'"MaterialExpressionSaturate_M_UI_BreathingOutline_22"'
   NodePosX=4160
   NodePosY=510
   NodeGuid=E4BC0A54EF2A6C96013F57CC4236E6FA
   CustomProperties Pin (PinId=00A257069AD50DBE8EA2DCA27C687352,PinName="Input",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_21 597C9B4EB151AE982A506D7E58D005CC,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=92DEF6C140C7AFAF276C16D13B39F4EB,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_23 57A16F022CA9F08686B6A14ECE248ABA,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode_Root Name="MaterialGraphNode_23" ExportPath=/Script/UnrealEd.MaterialGraphNode_Root'"/Engine/Transient.M_UI_BreathingOutline:MaterialGraph_0.MaterialGraphNode_23"'
   Material=/Script/UnrealEd.PreviewMaterial'"/Engine/Transient.M_UI_BreathingOutline"'
   NodePosX=4420
   NodePosY=340
   NodeGuid=508F9D7BF61AC22567D9D757C693B195
   CustomProperties Pin (PinId=3247C81839F8D47C1D302760A97313DC,PinName="Final Color",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_20 1DF3F7880CB1EA2823E384389A444600,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=57A16F022CA9F08686B6A14ECE248ABA,PinName="Opacity",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_22 92DEF6C140C7AFAF276C16D13B39F4EB,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=64C31554896A1DBAC206C9D854F68442,PinName="Opacity Mask",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object

Rendered with bue-render (MIT), embedded in full — this page makes no network requests.