
Description
A ground zone marker, built from a circle SDF — no textures. Project it on the floor and go.
It's the glowing ring you draw on the ground for a build zone or an ability range. Centre the decal UV, take the distance from the middle, and you've got a radial field — one SmoothStep makes the soft filled disc, another makes the bright edge ring sitting right on the radius. Fill colour, edge colour, radius, ring width, opacity and a slow breathing pulse are all on the instance, and the pulse is a plain Time sine so it stays TSR-safe. Emissive + Opacity out, nothing else needed.
Settings you have to set
Material settings don't come across in a paste, so set these or it won't render right:
- Material Domain → Deferred Decal
- Blend Mode → Translucent
- Decal Blend Mode → Translucent (Emissive + Opacity)
- Shading Model → Unlit
Drop a Decal Actor, point its projection box down at the ground, and keep the box shallow so the marker doesn't climb up walls. A square box gives you a clean circle.
Optional textures (bring your own)
Procedural by default — works with nothing plugged in. Want a custom shape:
- Shape Mask — flip on Use Shape Mask and drop in a grayscale sprite (R = coverage) to swap the disc for an arrow, brackets, a number, any icon. The colour, glow and pulse still apply.
Preview only · open in editor for full material editing
Want this graph on your blog or forum?
View T3D source (109 KB)expandcollapse
Begin Object Class=/Script/UnrealEd.MaterialGraphNode_Comment Name="MaterialGraphNode_Comment_0"
Begin Object Class=/Script/Engine.MaterialExpressionComment Name="MaterialExpressionComment_C0"
End Object
Begin Object Name="MaterialExpressionComment_C0"
SizeX=520
SizeY=560
Text="01 Shape"
CommentColor=(R=0.104616,G=0.327778,B=0.665387,A=1.000000)
MaterialExpressionEditorX=-1860
MaterialExpressionEditorY=-760
MaterialExpressionGuid=E47098E00ED536FEDE90D798346FF3B7
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpressionComment="/Script/Engine.MaterialExpressionComment'MaterialExpressionComment_C0'"
CommentColor=(R=0.104616,G=0.327778,B=0.665387,A=1.000000)
NodePosX=-1860
NodePosY=-760
NodeWidth=520
NodeHeight=560
NodeComment="01 Shape"
NodeGuid=E4291FCDD04F43CEAF2A07B8CD86606F
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_1"
Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_1"
End Object
Begin Object Name="MaterialExpressionScalarParameter_1"
ParameterName="Radius"
DefaultValue=0.42
SliderMin=0.05
SliderMax=0.5
Group="01 Shape"
Desc="Disc radius in decal-UV units (0.5 = edge of the projection box). The edge ring sits on this radius."
MaterialExpressionEditorX=-1780
MaterialExpressionEditorY=-680
MaterialExpressionGuid=FC2BCFF8EBEA0E85B213219431FECDE1
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionScalarParameter'MaterialExpressionScalarParameter_1'"
NodePosX=-1780
NodePosY=-680
NodeGuid=078FE13DC349F7073141AB1DC5696391
CustomProperties Pin (PinId=B43965432ECBCFC2065E2669C52FA79B,PinName="Output",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 C6D71089FFC1E0909392B9E4BF689B98,MaterialGraphNode_20 8ADF2774B7C821B76CF07EE81B00E6FD,MaterialGraphNode_22 A7850CC5F39E7AF289BC736C94870F73,),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"
Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_2"
End Object
Begin Object Name="MaterialExpressionScalarParameter_2"
ParameterName="Edge Feather"
DefaultValue=0.04
SliderMin=0.001
SliderMax=0.25
Group="01 Shape"
Desc="Softness of the disc's outer edge (SmoothStep width). Small = crisp, large = soft falloff."
MaterialExpressionEditorX=-1780
MaterialExpressionEditorY=-500
MaterialExpressionGuid=EFE41476B8DBE1821380EA72632C8472
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionScalarParameter'MaterialExpressionScalarParameter_2'"
NodePosX=-1780
NodePosY=-500
NodeGuid=E9A6E694C5DDFD557ADEFBDBE795B888
CustomProperties Pin (PinId=63206B47A65184D9E3D6D974C6BFC0FB,PinName="Output",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 0EAD4CE268D6CEF708A6BF592C970588,),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"
Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_3"
End Object
Begin Object Name="MaterialExpressionScalarParameter_3"
ParameterName="Ring Width"
DefaultValue=0.05
SliderMin=0
SliderMax=0.3
Group="01 Shape"
Desc="Half-thickness of the bright boundary ring. 0 hides the ring (fill only)."
MaterialExpressionEditorX=-1780
MaterialExpressionEditorY=-320
MaterialExpressionGuid=A98AB81761B9081E14283B104F75C75B
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionScalarParameter'MaterialExpressionScalarParameter_3'"
NodePosX=-1780
NodePosY=-320
NodeGuid=6BACACBC76CEE9EEE9AC990825F5EB8A
CustomProperties Pin (PinId=4403B662687F238C9523F8B89D44F0D1,PinName="Output",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_24 35D982F231666063117A7792B8BA3DAF,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode_Comment Name="MaterialGraphNode_Comment_4"
Begin Object Class=/Script/Engine.MaterialExpressionComment Name="MaterialExpressionComment_C4"
End Object
Begin Object Name="MaterialExpressionComment_C4"
SizeX=520
SizeY=560
Text="02 Colour"
CommentColor=(R=0.042311,G=0.262251,B=0.144128,A=1.000000)
MaterialExpressionEditorX=-1860
MaterialExpressionEditorY=-160
MaterialExpressionGuid=8D53097F44066DFD2EF216363B5E4965
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpressionComment="/Script/Engine.MaterialExpressionComment'MaterialExpressionComment_C4'"
CommentColor=(R=0.042311,G=0.262251,B=0.144128,A=1.000000)
NodePosX=-1860
NodePosY=-160
NodeWidth=520
NodeHeight=560
NodeComment="02 Colour"
NodeGuid=78177EE7845DF7B852E28E8971EFEA81
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_5"
Begin Object Class=/Script/Engine.MaterialExpressionVectorParameter Name="MaterialExpressionVectorParameter_5"
End Object
Begin Object Name="MaterialExpressionVectorParameter_5"
ParameterName="Fill Colour"
DefaultValue=(R=0.04,G=0.35,B=0.85,A=1)
Group="02 Colour"
Desc="Colour of the filled disc interior."
MaterialExpressionEditorX=-1780
MaterialExpressionEditorY=-80
MaterialExpressionGuid=788B24533836307C4EF6B59D90164309
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionVectorParameter'MaterialExpressionVectorParameter_5'"
NodePosX=-1780
NodePosY=-80
NodeGuid=EEE66AE38A71520A968E1CCF4DD1301E
CustomProperties Pin (PinId=51926B22614A0828AF5A68D6249DABBE,PinName="Output",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_26 5FC0AE8D5591EA7077AE84F482DB4226,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=AF55C82B5EC5ED91260D8D1B39BB24ED,PinName="R",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)
CustomProperties Pin (PinId=02AA07EE8D4CD3FC87FCD6E1F2D1AAB2,PinName="G",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)
CustomProperties Pin (PinId=6934162BD648373ECE20F13A3940F3C5,PinName="B",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)
CustomProperties Pin (PinId=3909C1025DE337BE3C0C6FA03D60165B,PinName="A",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_6"
Begin Object Class=/Script/Engine.MaterialExpressionVectorParameter Name="MaterialExpressionVectorParameter_6"
End Object
Begin Object Name="MaterialExpressionVectorParameter_6"
ParameterName="Edge Colour"
DefaultValue=(R=0.45,G=0.85,B=1,A=1)
Group="02 Colour"
Desc="Colour of the bright boundary ring (usually brighter than the fill)."
MaterialExpressionEditorX=-1780
MaterialExpressionEditorY=100
MaterialExpressionGuid=17AEBCB3230026D446DA68197B01542A
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionVectorParameter'MaterialExpressionVectorParameter_6'"
NodePosX=-1780
NodePosY=100
NodeGuid=C6F38796F5E177A63E42E0375205F871
CustomProperties Pin (PinId=11031E589CA85CE42D461E4D30DB8B39,PinName="Output",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_26 95C98B33EACFBBB2ABDF876C93AA9D61,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=007944AAEB3B8078A4C5C45CBB693953,PinName="R",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)
CustomProperties Pin (PinId=EEA883A8AED8D11D7108CD670452B7A4,PinName="G",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)
CustomProperties Pin (PinId=AF5805BFE3A4DD8C1AF11932F2CD4DEE,PinName="B",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)
CustomProperties Pin (PinId=ED617BA02B235971CB9740574ECD529C,PinName="A",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_7"
Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_7"
End Object
Begin Object Name="MaterialExpressionScalarParameter_7"
ParameterName="Emissive Intensity"
DefaultValue=4
SliderMin=0
SliderMax=50
Group="02 Colour"
Desc="Overall emissive brightness multiplier."
MaterialExpressionEditorX=-1780
MaterialExpressionEditorY=290
MaterialExpressionGuid=98CA2F0D5677C41157F381FB35DD8FC0
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionScalarParameter'MaterialExpressionScalarParameter_7'"
NodePosX=-1780
NodePosY=290
NodeGuid=24D980992A3DD5F4FD52528A2D18787D
CustomProperties Pin (PinId=E0FB05BDE726D8BD200E7C2A6919907F,PinName="Output",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_27 3C66987A23085CBB891B80FD27C12B3F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode_Comment Name="MaterialGraphNode_Comment_8"
Begin Object Class=/Script/Engine.MaterialExpressionComment Name="MaterialExpressionComment_C8"
End Object
Begin Object Name="MaterialExpressionComment_C8"
SizeX=520
SizeY=380
Text="03 Opacity"
CommentColor=(R=0.068478,G=0.102242,B=0.262251,A=1.000000)
MaterialExpressionEditorX=-1860
MaterialExpressionEditorY=440
MaterialExpressionGuid=203613F52761B9CA6431BB869E33EF31
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpressionComment="/Script/Engine.MaterialExpressionComment'MaterialExpressionComment_C8'"
CommentColor=(R=0.068478,G=0.102242,B=0.262251,A=1.000000)
NodePosX=-1860
NodePosY=440
NodeWidth=520
NodeHeight=380
NodeComment="03 Opacity"
NodeGuid=A06491520F1826C3A58AE38032638575
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_9"
Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_9"
End Object
Begin Object Name="MaterialExpressionScalarParameter_9"
ParameterName="Fill Opacity"
DefaultValue=0.55
SliderMin=0
SliderMax=1
Group="03 Opacity"
Desc="Opacity of the filled disc interior (the ring always draws at full strength)."
MaterialExpressionEditorX=-1780
MaterialExpressionEditorY=520
MaterialExpressionGuid=83A60CBCDE379D66070919633D24C522
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionScalarParameter'MaterialExpressionScalarParameter_9'"
NodePosX=-1780
NodePosY=520
NodeGuid=CA381006662C0B0FEE40EA6DF2542DFB
CustomProperties Pin (PinId=9D2562FD5DBCC262CD4648A62A9D2115,PinName="Output",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_37 B73C59FF20F9E53E456CF371C2CD6D4D,),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"
Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_10"
End Object
Begin Object Name="MaterialExpressionScalarParameter_10"
ParameterName="Master Opacity"
DefaultValue=1
SliderMin=0
SliderMax=1
Group="03 Opacity"
Desc="Master opacity multiplier for the whole decal (fade the marker in/out)."
MaterialExpressionEditorX=-1780
MaterialExpressionEditorY=700
MaterialExpressionGuid=9DF105664C4490AFB0B3C75F161C4A37
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionScalarParameter'MaterialExpressionScalarParameter_10'"
NodePosX=-1780
NodePosY=700
NodeGuid=ED5EAD713152D7392673C738A14D1787
CustomProperties Pin (PinId=2B9BF484DCFCEEF060B5F387038248C7,PinName="Output",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_39 CE636DC2A1A8D07F1BDF9CCC65C5D123,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode_Comment Name="MaterialGraphNode_Comment_11"
Begin Object Class=/Script/Engine.MaterialExpressionComment Name="MaterialExpressionComment_C11"
End Object
Begin Object Name="MaterialExpressionComment_C11"
SizeX=520
SizeY=380
Text="04 Pulse"
CommentColor=(R=0.262251,G=0.144128,B=0.042311,A=1.000000)
MaterialExpressionEditorX=-1860
MaterialExpressionEditorY=920
MaterialExpressionGuid=A946A73E81CC6D346AE4377E81080281
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpressionComment="/Script/Engine.MaterialExpressionComment'MaterialExpressionComment_C11'"
CommentColor=(R=0.262251,G=0.144128,B=0.042311,A=1.000000)
NodePosX=-1860
NodePosY=920
NodeWidth=520
NodeHeight=380
NodeComment="04 Pulse"
NodeGuid=7432B0EE6BE148494F4166FCC28B8FCB
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_12"
Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_12"
End Object
Begin Object Name="MaterialExpressionScalarParameter_12"
ParameterName="Pulse Speed"
DefaultValue=2
SliderMin=0
SliderMax=12
Group="04 Pulse"
Desc="Breathing-pulse speed (rad/s). 0 = no pulse."
MaterialExpressionEditorX=-1780
MaterialExpressionEditorY=1000
MaterialExpressionGuid=41B28C5DED73E52EC1517699604CFF93
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionScalarParameter'MaterialExpressionScalarParameter_12'"
NodePosX=-1780
NodePosY=1000
NodeGuid=DA3C0DE8F735A6C9B1DD6D3C206E823E
CustomProperties Pin (PinId=168992D724FD21E8D5EE0F8F2970970D,PinName="Output",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_29 FB069B9745DB86CE57A028D44483A433,),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"
Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_13"
End Object
Begin Object Name="MaterialExpressionScalarParameter_13"
ParameterName="Pulse Floor"
DefaultValue=1
SliderMin=0
SliderMax=1
Group="04 Pulse"
Desc="Dimmest point of the pulse, as a fraction of full brightness. 1.0 = pulse off (always full)."
MaterialExpressionEditorX=-1780
MaterialExpressionEditorY=1180
MaterialExpressionGuid=4CD862ADF3E19F1445907A3D20590DCB
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionScalarParameter'MaterialExpressionScalarParameter_13'"
NodePosX=-1780
NodePosY=1180
NodeGuid=BF300927C28E40A26E4EA03455C20BB1
CustomProperties Pin (PinId=64294D78A85DEE65569D77984F8952AC,PinName="Output",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_36 792F90BA2CDD15237CEE1EF3FF00BCB8,),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"
Begin Object Class=/Script/Engine.MaterialExpressionTextureCoordinate Name="MaterialExpressionTextureCoordinate_14"
End Object
Begin Object Name="MaterialExpressionTextureCoordinate_14"
UTiling=1
VTiling=1
Desc="Decal projection UV (0..1 across the decal box footprint)."
MaterialExpressionEditorX=-1240
MaterialExpressionEditorY=-540
MaterialExpressionGuid=F5FC4FB49F18C09819279D0B4D5593F4
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionTextureCoordinate'MaterialExpressionTextureCoordinate_14'"
NodePosX=-1240
NodePosY=-540
NodeGuid=CBB68F575F9B621C91609E2FC7271660
CustomProperties Pin (PinId=B0BF26AD2C13F21EAF88657E752D0D08,PinName="Output",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_17 7B0C0537FBBF761AF4E9AD9043EBA10D,),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"
Begin Object Class=/Script/Engine.MaterialExpressionConstant2Vector Name="MaterialExpressionConstant2Vector_15"
End Object
Begin Object Name="MaterialExpressionConstant2Vector_15"
R=0.5
G=0.5
Desc="Decal-UV centre."
MaterialExpressionEditorX=-1240
MaterialExpressionEditorY=-360
MaterialExpressionGuid=949C757611FCCA21DAA08C9846AB3F1D
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionConstant2Vector'MaterialExpressionConstant2Vector_15'"
NodePosX=-1240
NodePosY=-360
NodeGuid=583844AF599BB05D18768F015A6B0C3C
CustomProperties Pin (PinId=436AAFD2FEA6521491981E44487EE907,PinName="Output",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_17 A1CF2F0DD453AD0F337FBA1041415BB1,),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"
Begin Object Class=/Script/Engine.MaterialExpressionConstant2Vector Name="MaterialExpressionConstant2Vector_16"
End Object
Begin Object Name="MaterialExpressionConstant2Vector_16"
R=0
G=0
Desc="Origin for the radial distance."
MaterialExpressionEditorX=-1240
MaterialExpressionEditorY=-180
MaterialExpressionGuid=6C22F85F39A2A03528A3D37C678E6DA2
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionConstant2Vector'MaterialExpressionConstant2Vector_16'"
NodePosX=-1240
NodePosY=-180
NodeGuid=86C0FF87F14BCDE43F2668DF794A00F6
CustomProperties Pin (PinId=9FE91385D5B255FD9D6D1D5F3CA32773,PinName="Output",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 57F802ABBCE322B6853A46ED0A849D91,),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"
Begin Object Class=/Script/Engine.MaterialExpressionSubtract Name="MaterialExpressionSubtract_17"
End Object
Begin Object Name="MaterialExpressionSubtract_17"
A=(Expression="/Script/Engine.MaterialExpressionTextureCoordinate'MaterialGraphNode_14.MaterialExpressionTextureCoordinate_14'")
B=(Expression="/Script/Engine.MaterialExpressionConstant2Vector'MaterialGraphNode_15.MaterialExpressionConstant2Vector_15'")
MaterialExpressionEditorX=-1000
MaterialExpressionEditorY=-480
MaterialExpressionGuid=6312B2F42837EEA5292951E72875CBB1
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionSubtract'MaterialExpressionSubtract_17'"
NodePosX=-1000
NodePosY=-480
NodeGuid=C40214BECB7093C730328602A9247B30
CustomProperties Pin (PinId=7B0C0537FBBF761AF4E9AD9043EBA10D,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 B0BF26AD2C13F21EAF88657E752D0D08,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=A1CF2F0DD453AD0F337FBA1041415BB1,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 436AAFD2FEA6521491981E44487EE907,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=D31023DA2F7B5396E9C2B3F1717FB6B4,PinName="Output",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 EF3F782F5E3815A6CFE3D872BE481527,),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"
Begin Object Class=/Script/Engine.MaterialExpressionDistance Name="MaterialExpressionDistance_18"
End Object
Begin Object Name="MaterialExpressionDistance_18"
Desc="Radial SDF: distance from centre (0 at centre, ~0.5 at box edge)."
A=(Expression="/Script/Engine.MaterialExpressionSubtract'MaterialGraphNode_17.MaterialExpressionSubtract_17'")
B=(Expression="/Script/Engine.MaterialExpressionConstant2Vector'MaterialGraphNode_16.MaterialExpressionConstant2Vector_16'")
MaterialExpressionEditorX=-820
MaterialExpressionEditorY=-440
MaterialExpressionGuid=16B4DE605EDA35B7CFD01BF94087DFBB
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionDistance'MaterialExpressionDistance_18'"
NodePosX=-820
NodePosY=-440
NodeGuid=23CA18B92D81EFA06336D3D5354574F7
CustomProperties Pin (PinId=EF3F782F5E3815A6CFE3D872BE481527,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 D31023DA2F7B5396E9C2B3F1717FB6B4,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=57F802ABBCE322B6853A46ED0A849D91,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_16 9FE91385D5B255FD9D6D1D5F3CA32773,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=6F840601BE6DFBBBBF066E59A1B74DE0,PinName="Output",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 E63C8A59DE6E7D5918DFFD7226218F5E,MaterialGraphNode_22 BA57B5E4E5666598995AA7BD7E045AA5,),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"
Begin Object Class=/Script/Engine.MaterialExpressionSubtract Name="MaterialExpressionSubtract_19"
End Object
Begin Object Name="MaterialExpressionSubtract_19"
Desc="Inner edge = Radius - Feather."
A=(Expression="/Script/Engine.MaterialExpressionScalarParameter'MaterialGraphNode_1.MaterialExpressionScalarParameter_1'")
B=(Expression="/Script/Engine.MaterialExpressionScalarParameter'MaterialGraphNode_2.MaterialExpressionScalarParameter_2'")
MaterialExpressionEditorX=-640
MaterialExpressionEditorY=-680
MaterialExpressionGuid=24B64704F9B16C3B4DB9C0681EBDFE42
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionSubtract'MaterialExpressionSubtract_19'"
NodePosX=-640
NodePosY=-680
NodeGuid=4F7E0032A7A1F8B2CD5155663EC069D8
CustomProperties Pin (PinId=C6D71089FFC1E0909392B9E4BF689B98,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 B43965432ECBCFC2065E2669C52FA79B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=0EAD4CE268D6CEF708A6BF592C970588,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 63206B47A65184D9E3D6D974C6BFC0FB,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=2E73D28315CE51466B7322B41B85AD63,PinName="Output",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 951462A30E853578A7D90225B49FCD87,),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"
Begin Object Class=/Script/Engine.MaterialExpressionSmoothStep Name="MaterialExpressionSmoothStep_20"
End Object
Begin Object Name="MaterialExpressionSmoothStep_20"
Desc="0 inside the disc, ramps to 1 across the feather band, 1 outside."
Min=(Expression="/Script/Engine.MaterialExpressionSubtract'MaterialGraphNode_19.MaterialExpressionSubtract_19'")
Max=(Expression="/Script/Engine.MaterialExpressionScalarParameter'MaterialGraphNode_1.MaterialExpressionScalarParameter_1'")
Value=(Expression="/Script/Engine.MaterialExpressionDistance'MaterialGraphNode_18.MaterialExpressionDistance_18'")
MaterialExpressionEditorX=-440
MaterialExpressionEditorY=-560
MaterialExpressionGuid=4271BB1BEB5D673E96EF9A05640105DA
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionSmoothStep'MaterialExpressionSmoothStep_20'"
NodePosX=-440
NodePosY=-560
NodeGuid=049F0617B2E08BBF6CEF610A63F82FCB
CustomProperties Pin (PinId=951462A30E853578A7D90225B49FCD87,PinName="Min",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 2E73D28315CE51466B7322B41B85AD63,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=8ADF2774B7C821B76CF07EE81B00E6FD,PinName="Max",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 B43965432ECBCFC2065E2669C52FA79B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=E63C8A59DE6E7D5918DFFD7226218F5E,PinName="Value",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 6F840601BE6DFBBBBF066E59A1B74DE0,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=1D86357F5E6EBFA26B0C3B59735675D1,PinName="Output",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 30FF4825132771993BA0C1371E0688DC,),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"
Begin Object Class=/Script/Engine.MaterialExpressionOneMinus Name="MaterialExpressionOneMinus_21"
End Object
Begin Object Name="MaterialExpressionOneMinus_21"
Desc="Filled disc mask: 1 inside, soft edge, 0 outside."
Input=(Expression="/Script/Engine.MaterialExpressionSmoothStep'MaterialGraphNode_20.MaterialExpressionSmoothStep_20'")
MaterialExpressionEditorX=-240
MaterialExpressionEditorY=-560
MaterialExpressionGuid=89D30C51BADEEFEAC0FAD3EF95EB9F25
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionOneMinus'MaterialExpressionOneMinus_21'"
NodePosX=-240
NodePosY=-560
NodeGuid=12BD38A8452FCB4E4938F008B9C2F720
CustomProperties Pin (PinId=30FF4825132771993BA0C1371E0688DC,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_20 1D86357F5E6EBFA26B0C3B59735675D1,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=8252E8102244C7798588E3B8D432F99B,PinName="Output",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_37 3123D0D8C245669047BEB1DAE2756C93,),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"
Begin Object Class=/Script/Engine.MaterialExpressionSubtract Name="MaterialExpressionSubtract_22"
End Object
Begin Object Name="MaterialExpressionSubtract_22"
Desc="Signed distance to the ring centreline (d - Radius)."
A=(Expression="/Script/Engine.MaterialExpressionDistance'MaterialGraphNode_18.MaterialExpressionDistance_18'")
B=(Expression="/Script/Engine.MaterialExpressionScalarParameter'MaterialGraphNode_1.MaterialExpressionScalarParameter_1'")
MaterialExpressionEditorX=-640
MaterialExpressionEditorY=-200
MaterialExpressionGuid=D64665CFBB2A959C053A8DE1231064BB
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionSubtract'MaterialExpressionSubtract_22'"
NodePosX=-640
NodePosY=-200
NodeGuid=CA39122509CC9FB1C07A83A5F4A76015
CustomProperties Pin (PinId=BA57B5E4E5666598995AA7BD7E045AA5,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_18 6F840601BE6DFBBBBF066E59A1B74DE0,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=A7850CC5F39E7AF289BC736C94870F73,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_1 B43965432ECBCFC2065E2669C52FA79B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=C13BFD1A8411B6475FE6E7253D2B4B2A,PinName="Output",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 9BEA7241051922B54494D2B03DCDC62F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_23"
Begin Object Class=/Script/Engine.MaterialExpressionAbs Name="MaterialExpressionAbs_23"
End Object
Begin Object Name="MaterialExpressionAbs_23"
Desc="|d - Radius| — symmetric distance from the boundary."
Input=(Expression="/Script/Engine.MaterialExpressionSubtract'MaterialGraphNode_22.MaterialExpressionSubtract_22'")
MaterialExpressionEditorX=-460
MaterialExpressionEditorY=-200
MaterialExpressionGuid=F0CE30909FAF445E18846728BDA88229
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionAbs'MaterialExpressionAbs_23'"
NodePosX=-460
NodePosY=-200
NodeGuid=4781170EDB258220ED84A50C9E801321
CustomProperties Pin (PinId=9BEA7241051922B54494D2B03DCDC62F,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_22 C13BFD1A8411B6475FE6E7253D2B4B2A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=9C6E1EC7A1E1AC9F25D52B11EAB33040,PinName="Output",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_24 627F417A038A153F21E32E10ABA50ECD,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_24"
Begin Object Class=/Script/Engine.MaterialExpressionSmoothStep Name="MaterialExpressionSmoothStep_24"
End Object
Begin Object Name="MaterialExpressionSmoothStep_24"
ConstMin=0
Desc="Ramps 0..1 outward from the boundary across Ring Width."
Max=(Expression="/Script/Engine.MaterialExpressionScalarParameter'MaterialGraphNode_3.MaterialExpressionScalarParameter_3'")
Value=(Expression="/Script/Engine.MaterialExpressionAbs'MaterialGraphNode_23.MaterialExpressionAbs_23'")
MaterialExpressionEditorX=-280
MaterialExpressionEditorY=-200
MaterialExpressionGuid=CB351ECE85322CFB92B4867002277D86
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionSmoothStep'MaterialExpressionSmoothStep_24'"
NodePosX=-280
NodePosY=-200
NodeGuid=6B5C337606A1121A0B0F35D143B2931E
CustomProperties Pin (PinId=D442EF97025CDB97D475EE1364D81CEE,PinName="Min",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)
CustomProperties Pin (PinId=35D982F231666063117A7792B8BA3DAF,PinName="Max",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 4403B662687F238C9523F8B89D44F0D1,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=627F417A038A153F21E32E10ABA50ECD,PinName="Value",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_23 9C6E1EC7A1E1AC9F25D52B11EAB33040,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=11F5466D3877AFCDD4E5F5FD2CF8BEE3,PinName="Output",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_25 B8860DE926C5A3646009041DF929E363,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_25"
Begin Object Class=/Script/Engine.MaterialExpressionOneMinus Name="MaterialExpressionOneMinus_25"
End Object
Begin Object Name="MaterialExpressionOneMinus_25"
Desc="Bright boundary ring mask: 1 on the line, falling off to 0."
Input=(Expression="/Script/Engine.MaterialExpressionSmoothStep'MaterialGraphNode_24.MaterialExpressionSmoothStep_24'")
MaterialExpressionEditorX=-80
MaterialExpressionEditorY=-200
MaterialExpressionGuid=D4D480DA11AFF259BA80B09589CAB012
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionOneMinus'MaterialExpressionOneMinus_25'"
NodePosX=-80
NodePosY=-200
NodeGuid=C3FD4E2BFC53A0742B8E9906D21D0FAD
CustomProperties Pin (PinId=B8860DE926C5A3646009041DF929E363,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_24 11F5466D3877AFCDD4E5F5FD2CF8BEE3,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=0DC9987BCD3339267EB2A1B4358D4452,PinName="Output",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_26 64E3FF3802019456CA7164B0F23ED812,MaterialGraphNode_38 F619A6B432B41D3D677FC4CDD2DEB3DA,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_26"
Begin Object Class=/Script/Engine.MaterialExpressionLinearInterpolate Name="MaterialExpressionLinearInterpolate_26"
End Object
Begin Object Name="MaterialExpressionLinearInterpolate_26"
Desc="Fill colour, overwritten by edge colour where the ring is bright."
A=(Expression="/Script/Engine.MaterialExpressionVectorParameter'MaterialGraphNode_5.MaterialExpressionVectorParameter_5'")
B=(Expression="/Script/Engine.MaterialExpressionVectorParameter'MaterialGraphNode_6.MaterialExpressionVectorParameter_6'")
Alpha=(Expression="/Script/Engine.MaterialExpressionOneMinus'MaterialGraphNode_25.MaterialExpressionOneMinus_25'")
MaterialExpressionEditorX=220
MaterialExpressionEditorY=-360
MaterialExpressionGuid=ADCC5CD7FA784C57EFAAAB17511A0D9A
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionLinearInterpolate'MaterialExpressionLinearInterpolate_26'"
NodePosX=220
NodePosY=-360
NodeGuid=4EA4843255DE4E190CC2923CF59E0639
CustomProperties Pin (PinId=5FC0AE8D5591EA7077AE84F482DB4226,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_5 51926B22614A0828AF5A68D6249DABBE,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=95C98B33EACFBBB2ABDF876C93AA9D61,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_6 11031E589CA85CE42D461E4D30DB8B39,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=64E3FF3802019456CA7164B0F23ED812,PinName="Alpha",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_25 0DC9987BCD3339267EB2A1B4358D4452,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=A6C9E1CB8F29ECD08750DE22CC1A371E,PinName="Output",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_27 EE6E696C4A80BA7F806F140525C1DE25,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_27"
Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_27"
End Object
Begin Object Name="MaterialExpressionMultiply_27"
Desc="Apply emissive intensity."
A=(Expression="/Script/Engine.MaterialExpressionLinearInterpolate'MaterialGraphNode_26.MaterialExpressionLinearInterpolate_26'")
B=(Expression="/Script/Engine.MaterialExpressionScalarParameter'MaterialGraphNode_7.MaterialExpressionScalarParameter_7'")
MaterialExpressionEditorX=440
MaterialExpressionEditorY=-360
MaterialExpressionGuid=A476E3F247B93B4ED390481250F7D583
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionMultiply'MaterialExpressionMultiply_27'"
NodePosX=440
NodePosY=-360
NodeGuid=1838EC45C4C8E517616647A756CB1727
CustomProperties Pin (PinId=EE6E696C4A80BA7F806F140525C1DE25,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_26 A6C9E1CB8F29ECD08750DE22CC1A371E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=3C66987A23085CBB891B80FD27C12B3F,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_7 E0FB05BDE726D8BD200E7C2A6919907F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=2C5768BEF97B6E96F9C48EAFC28B3058,PinName="Output",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_44 79EF4CB3B59B75A73F4EB0C8C87AFC09,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_28"
Begin Object Class=/Script/Engine.MaterialExpressionTime Name="MaterialExpressionTime_28"
End Object
Begin Object Name="MaterialExpressionTime_28"
MaterialExpressionEditorX=-1240
MaterialExpressionEditorY=1060
MaterialExpressionGuid=A3E84EE74BF8B367ED37A1B83630310E
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionTime'MaterialExpressionTime_28'"
NodePosX=-1240
NodePosY=1060
NodeGuid=248A87208BB393159C53A55958C63370
CustomProperties Pin (PinId=595C9209C9C1DDE08F66F7153325921E,PinName="Output",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_29 60F94232E4D573D117126E10941392A3,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_29"
Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_29"
End Object
Begin Object Name="MaterialExpressionMultiply_29"
Desc="Time * Pulse Speed (Time-panned -> TSR-safe)."
A=(Expression="/Script/Engine.MaterialExpressionTime'MaterialGraphNode_28.MaterialExpressionTime_28'")
B=(Expression="/Script/Engine.MaterialExpressionScalarParameter'MaterialGraphNode_12.MaterialExpressionScalarParameter_12'")
MaterialExpressionEditorX=-1000
MaterialExpressionEditorY=1060
MaterialExpressionGuid=A9D028AEE0D9C5613C61F20BDA791055
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionMultiply'MaterialExpressionMultiply_29'"
NodePosX=-1000
NodePosY=1060
NodeGuid=60F6F5078983E11AB572030E3D6D258D
CustomProperties Pin (PinId=60F94232E4D573D117126E10941392A3,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_28 595C9209C9C1DDE08F66F7153325921E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=FB069B9745DB86CE57A028D44483A433,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_12 168992D724FD21E8D5EE0F8F2970970D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=8F3A783BC071AFE3543B86AA56C38A7E,PinName="Output",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_30 7670383AC3E2DC9F416AFFE75A93214E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_30"
Begin Object Class=/Script/Engine.MaterialExpressionSine Name="MaterialExpressionSine_30"
End Object
Begin Object Name="MaterialExpressionSine_30"
Input=(Expression="/Script/Engine.MaterialExpressionMultiply'MaterialGraphNode_29.MaterialExpressionMultiply_29'")
MaterialExpressionEditorX=-820
MaterialExpressionEditorY=1040
MaterialExpressionGuid=720FFBF55AA30B55BCD2E2E2B1B0D077
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionSine'MaterialExpressionSine_30'"
NodePosX=-820
NodePosY=1040
NodeGuid=C0BC4EE7F17C525EBB3949BED2A34067
CustomProperties Pin (PinId=7670383AC3E2DC9F416AFFE75A93214E,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_29 8F3A783BC071AFE3543B86AA56C38A7E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=3A7A003CA01A6B63F39CFC88D30A633A,PinName="Output",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_32 DA76D459082240C6407D96D48C366A52,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_31"
Begin Object Class=/Script/Engine.MaterialExpressionConstant Name="MaterialExpressionConstant_31"
End Object
Begin Object Name="MaterialExpressionConstant_31"
R=0.5
MaterialExpressionEditorX=-820
MaterialExpressionEditorY=1220
MaterialExpressionGuid=1D003D748CE248D4E6E6159B00CA6167
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionConstant'MaterialExpressionConstant_31'"
NodePosX=-820
NodePosY=1220
NodeGuid=A66C100D9C45AE6B64744F9FB7C1BCFD
CustomProperties Pin (PinId=B7A017F1F1610DF29B55748DABDA0560,PinName="Output",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_32 BB2562199479778340202DB3DF69E4D5,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_32"
Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_32"
End Object
Begin Object Name="MaterialExpressionMultiply_32"
Desc="sin -> *0.5."
A=(Expression="/Script/Engine.MaterialExpressionSine'MaterialGraphNode_30.MaterialExpressionSine_30'")
B=(Expression="/Script/Engine.MaterialExpressionConstant'MaterialGraphNode_31.MaterialExpressionConstant_31'")
MaterialExpressionEditorX=-640
MaterialExpressionEditorY=1060
MaterialExpressionGuid=BF311E024D55E9E34422571FB3FF964D
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionMultiply'MaterialExpressionMultiply_32'"
NodePosX=-640
NodePosY=1060
NodeGuid=4F7FBA7D12E77463CF5A4734EEBF01F7
CustomProperties Pin (PinId=DA76D459082240C6407D96D48C366A52,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_30 3A7A003CA01A6B63F39CFC88D30A633A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=BB2562199479778340202DB3DF69E4D5,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_31 B7A017F1F1610DF29B55748DABDA0560,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=E3436361D3836691BCF02FE3C981B82E,PinName="Output",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_34 2D9269B4448F48E51AC8B53D865739B8,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_33"
Begin Object Class=/Script/Engine.MaterialExpressionConstant Name="MaterialExpressionConstant_33"
End Object
Begin Object Name="MaterialExpressionConstant_33"
R=0.5
MaterialExpressionEditorX=-640
MaterialExpressionEditorY=1240
MaterialExpressionGuid=54EEE9EB73ABA2F2F1ABDDE274E8E88D
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionConstant'MaterialExpressionConstant_33'"
NodePosX=-640
NodePosY=1240
NodeGuid=578A902F343B83C04951D1B31689AD10
CustomProperties Pin (PinId=AABB9F6AB48540247C391F3D4E7D2DFC,PinName="Output",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_34 68B3D779DF525D44A72A95B2450CA269,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_34"
Begin Object Class=/Script/Engine.MaterialExpressionAdd Name="MaterialExpressionAdd_34"
End Object
Begin Object Name="MaterialExpressionAdd_34"
Desc="+0.5 -> 0..1 pulse."
A=(Expression="/Script/Engine.MaterialExpressionMultiply'MaterialGraphNode_32.MaterialExpressionMultiply_32'")
B=(Expression="/Script/Engine.MaterialExpressionConstant'MaterialGraphNode_33.MaterialExpressionConstant_33'")
MaterialExpressionEditorX=-460
MaterialExpressionEditorY=1060
MaterialExpressionGuid=9E441219776AE2D34E52CAD6B0E96DFD
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionAdd'MaterialExpressionAdd_34'"
NodePosX=-460
NodePosY=1060
NodeGuid=4F21EC9A7774BF50EDD7CE25BCF94E35
CustomProperties Pin (PinId=2D9269B4448F48E51AC8B53D865739B8,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_32 E3436361D3836691BCF02FE3C981B82E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=68B3D779DF525D44A72A95B2450CA269,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_33 AABB9F6AB48540247C391F3D4E7D2DFC,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=B4E109E5D1CD712749E6B516E775EA4D,PinName="Output",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_36 C965F1EC2CDD4CF37F9C28605FC1A845,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_35"
Begin Object Class=/Script/Engine.MaterialExpressionConstant Name="MaterialExpressionConstant_35"
End Object
Begin Object Name="MaterialExpressionConstant_35"
R=1
MaterialExpressionEditorX=-280
MaterialExpressionEditorY=1240
MaterialExpressionGuid=3B92BFA5A1EB6F73B4776A5A999B773D
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionConstant'MaterialExpressionConstant_35'"
NodePosX=-280
NodePosY=1240
NodeGuid=9EF4D53834C7243CC6B87B4BBCE0BE3F
CustomProperties Pin (PinId=4FA801B0827963630F7315152FF085E6,PinName="Output",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_36 E66FD0D54C5999DA9C45BEC43B42A29C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_36"
Begin Object Class=/Script/Engine.MaterialExpressionLinearInterpolate Name="MaterialExpressionLinearInterpolate_36"
End Object
Begin Object Name="MaterialExpressionLinearInterpolate_36"
Desc="Floor..1 by the 0..1 pulse -> brightness multiplier."
A=(Expression="/Script/Engine.MaterialExpressionScalarParameter'MaterialGraphNode_13.MaterialExpressionScalarParameter_13'")
B=(Expression="/Script/Engine.MaterialExpressionConstant'MaterialGraphNode_35.MaterialExpressionConstant_35'")
Alpha=(Expression="/Script/Engine.MaterialExpressionAdd'MaterialGraphNode_34.MaterialExpressionAdd_34'")
MaterialExpressionEditorX=-100
MaterialExpressionEditorY=1060
MaterialExpressionGuid=BD9CDD88A56BBC9EDD0CE011E5380E59
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionLinearInterpolate'MaterialExpressionLinearInterpolate_36'"
NodePosX=-100
NodePosY=1060
NodeGuid=C5D1DD3C0C6E7489372CF199B8E4E7AF
CustomProperties Pin (PinId=792F90BA2CDD15237CEE1EF3FF00BCB8,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 64294D78A85DEE65569D77984F8952AC,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=E66FD0D54C5999DA9C45BEC43B42A29C,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_35 4FA801B0827963630F7315152FF085E6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=C965F1EC2CDD4CF37F9C28605FC1A845,PinName="Alpha",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_34 B4E109E5D1CD712749E6B516E775EA4D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=E4E48EFE4B29789CF4AABBDC1D7B0160,PinName="Output",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_44 B9899C44F49A89CDFA15AF9A4DEED644,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_37"
Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_37"
End Object
Begin Object Name="MaterialExpressionMultiply_37"
Desc="Disc interior * Fill Opacity."
A=(Expression="/Script/Engine.MaterialExpressionOneMinus'MaterialGraphNode_21.MaterialExpressionOneMinus_21'")
B=(Expression="/Script/Engine.MaterialExpressionScalarParameter'MaterialGraphNode_9.MaterialExpressionScalarParameter_9'")
MaterialExpressionEditorX=220
MaterialExpressionEditorY=480
MaterialExpressionGuid=BC04ADFC29A3EBD077B3B24337C6A798
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionMultiply'MaterialExpressionMultiply_37'"
NodePosX=220
NodePosY=480
NodeGuid=28EA25E463D77D7A05520EB0B22FCD50
CustomProperties Pin (PinId=3123D0D8C245669047BEB1DAE2756C93,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_21 8252E8102244C7798588E3B8D432F99B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=B73C59FF20F9E53E456CF371C2CD6D4D,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_9 9D2562FD5DBCC262CD4648A62A9D2115,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=EBA5802880263B05A0D7FF055100FCEB,PinName="Output",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_38 F9758DD73A832B7CB78CE39B6F3A5BEE,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_38"
Begin Object Class=/Script/Engine.MaterialExpressionMax Name="MaterialExpressionMax_38"
End Object
Begin Object Name="MaterialExpressionMax_38"
Desc="Combine the faded fill with the always-on ring."
A=(Expression="/Script/Engine.MaterialExpressionMultiply'MaterialGraphNode_37.MaterialExpressionMultiply_37'")
B=(Expression="/Script/Engine.MaterialExpressionOneMinus'MaterialGraphNode_25.MaterialExpressionOneMinus_25'")
MaterialExpressionEditorX=440
MaterialExpressionEditorY=360
MaterialExpressionGuid=4CE66EBFDF70ED96BCB8A51AA8E05C1C
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionMax'MaterialExpressionMax_38'"
NodePosX=440
NodePosY=360
NodeGuid=89E40F931D60D0D759611D573595293F
CustomProperties Pin (PinId=F9758DD73A832B7CB78CE39B6F3A5BEE,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_37 EBA5802880263B05A0D7FF055100FCEB,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=F619A6B432B41D3D677FC4CDD2DEB3DA,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_25 0DC9987BCD3339267EB2A1B4358D4452,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=0E352C5EF386815E4B3B4DCDCC10E826,PinName="Output",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_39 CA119B095D41295683D878C82E1646DA,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_39"
Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_39"
End Object
Begin Object Name="MaterialExpressionMultiply_39"
Desc="Apply master opacity."
A=(Expression="/Script/Engine.MaterialExpressionMax'MaterialGraphNode_38.MaterialExpressionMax_38'")
B=(Expression="/Script/Engine.MaterialExpressionScalarParameter'MaterialGraphNode_10.MaterialExpressionScalarParameter_10'")
MaterialExpressionEditorX=640
MaterialExpressionEditorY=360
MaterialExpressionGuid=973A30F576C6BF391E45FD0617C3F912
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionMultiply'MaterialExpressionMultiply_39'"
NodePosX=640
NodePosY=360
NodeGuid=0B96C6BD5835C650DC669D36BE42491C
CustomProperties Pin (PinId=CA119B095D41295683D878C82E1646DA,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_38 0E352C5EF386815E4B3B4DCDCC10E826,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=CE636DC2A1A8D07F1BDF9CCC65C5D123,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_10 2B9BF484DCFCEEF060B5F387038248C7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=EA859C1F175FDBD16DFF9C7CD3D10D11,PinName="Output",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_42 AE9A819795C270D8CB14BB3538E1CAD2,MaterialGraphNode_46 64491BC4C6D365AE1248F0D2F8D7ABE2,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode_Comment Name="MaterialGraphNode_Comment_40"
Begin Object Class=/Script/Engine.MaterialExpressionComment Name="MaterialExpressionComment_C40"
End Object
Begin Object Name="MaterialExpressionComment_C40"
SizeX=520
SizeY=360
Text="05 Optional Textures"
CommentColor=(R=0.194618,G=0.107023,B=0.262251,A=1.000000)
MaterialExpressionEditorX=-1860
MaterialExpressionEditorY=1360
MaterialExpressionGuid=8E7D097C2A66D601ED53B9B9B602DD61
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpressionComment="/Script/Engine.MaterialExpressionComment'MaterialExpressionComment_C40'"
CommentColor=(R=0.194618,G=0.107023,B=0.262251,A=1.000000)
NodePosX=-1860
NodePosY=1360
NodeWidth=520
NodeHeight=360
NodeComment="05 Optional Textures"
NodeGuid=470EF195E4A33CD56F0E3BC2DC83DCFA
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_41"
Begin Object Class=/Script/Engine.MaterialExpressionTextureSampleParameter2D Name="MaterialExpressionTextureSampleParameter2D_41"
End Object
Begin Object Name="MaterialExpressionTextureSampleParameter2D_41"
ParameterName="Shape Mask"
Group="05 Optional Textures"
Texture=Texture2D'/Engine/EngineResources/WhiteSquareTexture'
SamplerType=SAMPLERTYPE_LinearColor
Desc="Optional grayscale sprite (R = coverage) that replaces the procedural disc — arrows, brackets, icons. White until you flip Use Shape Mask."
MaterialExpressionEditorX=-1780
MaterialExpressionEditorY=1440
MaterialExpressionGuid=66C339D5CB712A3FA26A511A3D0147A1
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionTextureSampleParameter2D'MaterialExpressionTextureSampleParameter2D_41'"
NodePosX=-1780
NodePosY=1440
NodeGuid=394277B3BCE5E6A7F358E8B29F00B9D3
CustomProperties Pin (PinId=6815219E24CA93FF1834B76DD185ADA5,PinName="UVs",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)
CustomProperties Pin (PinId=CD0C27D63D50E1AAD2C2DB1EF3DC0AF5,PinName="ApplyViewMipBias",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)
CustomProperties Pin (PinId=5AD22B69EEEEC9D2506FBD53F6A682FE,PinName="RGB",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)
CustomProperties Pin (PinId=95F39EAB562F36B66698C9254CC7A95C,PinName="R",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_42 722B6AF0C92CAC7DC757FDA72DCAF261,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=B73AEBCC324995904D960EB9C0FE5F49,PinName="G",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)
CustomProperties Pin (PinId=8BE46AF372477AE4C846A36F342940E6,PinName="B",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)
CustomProperties Pin (PinId=F1F779B1A4F51A1A19FE415A84826037,PinName="A",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)
CustomProperties Pin (PinId=C87C9336A22585E6CD26B2626E17C64E,PinName="RGBA",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_42"
Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_42"
End Object
Begin Object Name="MaterialExpressionMultiply_42"
Desc="Gate the combined alpha by the shape sprite."
A=(Expression="/Script/Engine.MaterialExpressionMultiply'MaterialGraphNode_39.MaterialExpressionMultiply_39'")
B=(Expression="/Script/Engine.MaterialExpressionTextureSampleParameter2D'MaterialGraphNode_41.MaterialExpressionTextureSampleParameter2D_41'",OutputIndex=1)
MaterialExpressionEditorX=860
MaterialExpressionEditorY=420
MaterialExpressionGuid=4776751C6195F7850D58F75553AC7F0C
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionMultiply'MaterialExpressionMultiply_42'"
NodePosX=860
NodePosY=420
NodeGuid=14774CCD320213E459496705B72EC042
CustomProperties Pin (PinId=AE9A819795C270D8CB14BB3538E1CAD2,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_39 EA859C1F175FDBD16DFF9C7CD3D10D11,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=722B6AF0C92CAC7DC757FDA72DCAF261,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_41 95F39EAB562F36B66698C9254CC7A95C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=BED8A1EF65DA5B87735BA30C867F8674,PinName="Output",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_46 338A50AEF1EDBB9A6074A33C46967FF1,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode_Comment Name="MaterialGraphNode_Comment_43"
Begin Object Class=/Script/Engine.MaterialExpressionComment Name="MaterialExpressionComment_C43"
End Object
Begin Object Name="MaterialExpressionComment_C43"
SizeX=440
SizeY=260
Text="Emissive Color"
CommentColor=(R=1.000000,G=0.450786,B=0.063010,A=1.000000)
MaterialExpressionEditorX=1160
MaterialExpressionEditorY=-420
MaterialExpressionGuid=5084D9AD96A1775191F8D8A859C2B8EC
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_ZoneMarker'"
End Object
MaterialExpressionComment="/Script/Engine.MaterialExpressionComment'MaterialExpressionComment_C43'"
CommentColor=(R=1.000000,G=0.450786,B=0.063010,A=1.000000)
NodePosX=1160
NodePosY=-420
NodeWidth=440
NodeHeight=260
NodeComment="Emissive Color"
NodeGuid=9978757CDE2A575AFFAA1C227D1DAB43
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_44"
Begin Object Class=/Script/Engine.MaterialExpressio
…Source truncated for rendering. Use Copy to grab the full 109 KB.
Nodes: ScalarParameter (x8), Comment (x7), Multiply (x7), Constant (x3), Subtract (x3), Constant2Vector (x2), LinearInterpolate (x2), OneMinus (x2), SmoothStep (x2), VectorParameter (x2), Abs, Add, Distance, Material, Max, Sine, StaticSwitchParameter, TextureCoordinate, TextureSampleParameter2D, Time
More like this
CC0 1.0: Public Domain
Public domain: use it however you like, no credit required.
Zero dependencies
Pastes and works in any UE 5.3+ project. No textures, no material functions, no MPCs.
Details
- Last update
- 3 hours ago
- Published
- 3 hours ago
- Nodes
- 48



0 comments
Sign in to join the discussion.
No comments yet. Be the first.