I just tried a quick render with the temporal samples maxed out. It didn’t make a difference.
A little more info about what isn’t exporting right is the material itself. I feel like it has something to do with the engine ignoring it and only applying the wpo movement over time differently based on the time it takes to calculate each frame. Since the material looks like it’s not outputting properly in real time.
I’m not sure how to post my material here unless I was to copy paste it as code.
Summary
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name=“MaterialGraphNode_1” ExportPath=“/Script/UnrealEd.MaterialGraphNode’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_1’”
Begin Object Class=/Script/Engine.MaterialExpressionStaticComponentMaskParameter Name=“MaterialExpressionStaticComponentMaskParameter_0” ExportPath=“/Script/Engine.MaterialExpressionStaticComponentMaskParameter’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_1.MaterialExpressionStaticComponentMaskParameter_0’”
End Object
Begin Object Name=“MaterialExpressionStaticComponentMaskParameter_0” ExportPath=“/Script/Engine.MaterialExpressionStaticComponentMaskParameter’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_1.MaterialExpressionStaticComponentMaskParameter_0’”
Input=(Expression=“/Script/Engine.MaterialExpressionLocalPosition’MaterialGraphNode_21.MaterialExpressionLocalPosition_0’”,Mask=1,MaskR=1,MaskG=1,MaskB=1)
DefaultR=True
ParameterName=“Axis”
ExpressionGUID=F528D8C54DB8D85BEE6D31BF5A7463A5
MaterialExpressionEditorX=-288
MaterialExpressionEditorY=48
MaterialExpressionGuid=DA11DC8443DD740A1A5EB4AE107D03A0
Material=“/Script/Engine.Material’/Engine/Transient.Material_1’”
End Object
MaterialExpression=“/Script/Engine.MaterialExpressionStaticComponentMaskParameter’MaterialExpressionStaticComponentMaskParameter_0’”
NodePosX=-288
NodePosY=48
AdvancedPinDisplay=Hidden
bCanRenameNode=True
NodeGuid=6BF63D154279F71DEA511BBE0344443B
CustomProperties Pin (PinId=3547684E496D6E6F2512A1A1A25FBA6D,PinName=“Input”,PinFriendlyName=NSLOCTEXT(“MaterialGraphNode”, “Space”, " “),PinType.PinCategory=“required”,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 E37B95614672146DBEC126B9E77124C8,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=B6DCA2B4425FC31178CEB78009FA23C5,PinName=“Default R”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“bool”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“true”,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,)
CustomProperties Pin (PinId=AC60C9CC4BF02422C37CAA9320AD37F1,PinName=“Default G”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“bool”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“false”,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,)
CustomProperties Pin (PinId=95FAEBA54AA3310BAE09FBB40461E182,PinName=“Default B”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“bool”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“false”,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,)
CustomProperties Pin (PinId=1507212748C57D7028C31381D5019206,PinName=“Default A”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“bool”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“false”,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,)
CustomProperties Pin (PinId=C72F6D104C043AF82C5A62B2BA8F7427,PinName=“Output”,PinFriendlyName=NSLOCTEXT(“MaterialGraphNode”, “Space”, " “),Direction=“EGPD_Output”,PinType.PinCategory=””,PinType.PinSubCategory=“”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_2 109BB89C4C7CA2848DB97B8E34356207,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name=“MaterialGraphNode_2” ExportPath=“/Script/UnrealEd.MaterialGraphNode’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_2’”
Begin Object Class=/Script/Engine.MaterialExpressionDivide Name=“MaterialExpressionDivide_0” ExportPath=“/Script/Engine.MaterialExpressionDivide’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_2.MaterialExpressionDivide_0’”
End Object
Begin Object Name=“MaterialExpressionDivide_0” ExportPath=“/Script/Engine.MaterialExpressionDivide’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_2.MaterialExpressionDivide_0’”
A=(Expression=“/Script/Engine.MaterialExpressionStaticComponentMaskParameter’MaterialGraphNode_1.MaterialExpressionStaticComponentMaskParameter_0’”)
B=(Expression=“/Script/Engine.MaterialExpressionScalarParameter’MaterialGraphNode_3.MaterialExpressionScalarParameter_0’”)
MaterialExpressionEditorX=-96
MaterialExpressionEditorY=224
MaterialExpressionGuid=130B38E34F457039C2112C91230F13D1
Material=“/Script/Engine.Material’/Engine/Transient.Material_1’”
End Object
MaterialExpression=“/Script/Engine.MaterialExpressionDivide’MaterialExpressionDivide_0’”
NodePosX=-96
NodePosY=224
NodeGuid=9890CAF44FB61F9CB14F4ABEDBE2F093
CustomProperties Pin (PinId=109BB89C4C7CA2848DB97B8E34356207,PinName=“A”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“red”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“1.0”,LinkedTo=(MaterialGraphNode_1 C72F6D104C043AF82C5A62B2BA8F7427,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=A83231804B5BB73141759BBD2641D9AB,PinName=“B”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“red”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“2.0”,LinkedTo=(MaterialGraphNode_3 6562C3EB45E8168A0558BB9F38F6F89A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=00C6952740FF503EC795299E16CD81B9,PinName=“Output”,PinFriendlyName=NSLOCTEXT(“MaterialGraphNode”, “Space”, " “),Direction=“EGPD_Output”,PinType.PinCategory=”“,PinType.PinSubCategory=”“,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_14 9F53151940BD45D98E8F509A45DE875F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name=“MaterialGraphNode_3” ExportPath=”/Script/UnrealEd.MaterialGraphNode’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_3’"
Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name=“MaterialExpressionScalarParameter_0” ExportPath=“/Script/Engine.MaterialExpressionScalarParameter’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_3.MaterialExpressionScalarParameter_0’”
End Object
Begin Object Name=“MaterialExpressionScalarParameter_0” ExportPath=“/Script/Engine.MaterialExpressionScalarParameter’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_3.MaterialExpressionScalarParameter_0’”
DefaultValue=100.000000
ParameterName=“WaveLR”
ExpressionGUID=F39D393D466007C0DA6AEF855882237C
MaterialExpressionEditorX=-336
MaterialExpressionEditorY=304
MaterialExpressionGuid=A4D90B9F4DFC007BB98B9EAC83B097FE
Material=“/Script/Engine.Material’/Engine/Transient.Material_1’”
End Object
MaterialExpression=“/Script/Engine.MaterialExpressionScalarParameter’MaterialExpressionScalarParameter_0’”
NodePosX=-336
NodePosY=304
bCanRenameNode=True
NodeGuid=9EC9E8FC43BDDD017A6E209A68BC70F4
CustomProperties Pin (PinId=D1BB81FF40845316DE7B5E95B2C809F7,PinName=“Default Value”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“red”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“100.0”,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=6562C3EB45E8168A0558BB9F38F6F89A,PinName=“Output”,PinFriendlyName=NSLOCTEXT(“MaterialGraphNode”, “Space”, " “),Direction=“EGPD_Output”,PinType.PinCategory=”“,PinType.PinSubCategory=”“,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_2 A83231804B5BB73141759BBD2641D9AB,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name=“MaterialGraphNode_4” ExportPath=”/Script/UnrealEd.MaterialGraphNode’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_4’"
Begin Object Class=/Script/Engine.MaterialExpressionTime Name=“MaterialExpressionTime_0” ExportPath=“/Script/Engine.MaterialExpressionTime’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_4.MaterialExpressionTime_0’”
End Object
Begin Object Name=“MaterialExpressionTime_0” ExportPath=“/Script/Engine.MaterialExpressionTime’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_4.MaterialExpressionTime_0’”
MaterialExpressionEditorX=-256
MaterialExpressionEditorY=464
MaterialExpressionGuid=EE5F01BC418DB2DC1A20EA93378D50E3
Material=“/Script/Engine.Material’/Engine/Transient.Material_1’”
End Object
MaterialExpression=“/Script/Engine.MaterialExpressionTime’MaterialExpressionTime_0’”
NodePosX=-256
NodePosY=464
NodeGuid=015FB6CB4926E7B3B8B631ADF79B84D6
CustomProperties Pin (PinId=98B87845404FC5F0669674B8341D499A,PinName=“Output”,PinFriendlyName=NSLOCTEXT(“MaterialGraphNode”, “Space”, " “),Direction=“EGPD_Output”,PinType.PinCategory=”“,PinType.PinSubCategory=”“,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_5 05B063C347E6A00858A2DC8B818FFC74,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name=“MaterialGraphNode_5” ExportPath=”/Script/UnrealEd.MaterialGraphNode’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_5’"
Begin Object Class=/Script/Engine.MaterialExpressionDivide Name=“MaterialExpressionDivide_1” ExportPath=“/Script/Engine.MaterialExpressionDivide’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_5.MaterialExpressionDivide_1’”
End Object
Begin Object Name=“MaterialExpressionDivide_1” ExportPath=“/Script/Engine.MaterialExpressionDivide’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_5.MaterialExpressionDivide_1’”
A=(Expression=“/Script/Engine.MaterialExpressionTime’MaterialGraphNode_4.MaterialExpressionTime_0’”)
B=(Expression=“/Script/Engine.MaterialExpressionScalarParameter’MaterialGraphNode_6.MaterialExpressionScalarParameter_1’”)
MaterialExpressionEditorX=-96
MaterialExpressionEditorY=480
MaterialExpressionGuid=1E0AE9024C9DFB6B1D6FE7916EB22E48
Material=“/Script/Engine.Material’/Engine/Transient.Material_1’”
End Object
MaterialExpression=“/Script/Engine.MaterialExpressionDivide’MaterialExpressionDivide_1’”
NodePosX=-96
NodePosY=480
NodeGuid=7F0D3B544D4D3EB3124471A184D324FC
CustomProperties Pin (PinId=05B063C347E6A00858A2DC8B818FFC74,PinName=“A”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“red”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“1.0”,LinkedTo=(MaterialGraphNode_4 98B87845404FC5F0669674B8341D499A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=F8AD07B84481B137AA59E68F9E04C4B9,PinName=“B”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“red”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“2.0”,LinkedTo=(MaterialGraphNode_6 F7C1144447F822E21F67AD8D081A11E5,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=D06A6E6947B092F4E3A47A8F6520DAEC,PinName=“Output”,PinFriendlyName=NSLOCTEXT(“MaterialGraphNode”, “Space”, " “),Direction=“EGPD_Output”,PinType.PinCategory=”“,PinType.PinSubCategory=”“,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_14 9BDB2FFE4AEB6B5AD872B2BDF1C72408,MaterialGraphNode_31 A620EE144C43AC12C882839986294E18,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name=“MaterialGraphNode_6” ExportPath=”/Script/UnrealEd.MaterialGraphNode’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_6’"
Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name=“MaterialExpressionScalarParameter_1” ExportPath=“/Script/Engine.MaterialExpressionScalarParameter’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_6.MaterialExpressionScalarParameter_1’”
End Object
Begin Object Name=“MaterialExpressionScalarParameter_1” ExportPath=“/Script/Engine.MaterialExpressionScalarParameter’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_6.MaterialExpressionScalarParameter_1’”
DefaultValue=2.000000
ParameterName=“Wave Speed”
ExpressionGUID=C6E6E8644E6C8EEB50063DAC1DEC2675
MaterialExpressionEditorX=-304
MaterialExpressionEditorY=544
MaterialExpressionGuid=66A27C1143A77D1A263A9AB304263B48
Material=“/Script/Engine.Material’/Engine/Transient.Material_1’”
End Object
MaterialExpression=“/Script/Engine.MaterialExpressionScalarParameter’MaterialExpressionScalarParameter_1’”
NodePosX=-304
NodePosY=544
bCanRenameNode=True
NodeGuid=03C9DCEE4A6DB6307B34388E87A772BA
CustomProperties Pin (PinId=E23DDC14450FC803BE4B7F9507075077,PinName=“Default Value”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“red”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“2.0”,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=F7C1144447F822E21F67AD8D081A11E5,PinName=“Output”,PinFriendlyName=NSLOCTEXT(“MaterialGraphNode”, “Space”, " “),Direction=“EGPD_Output”,PinType.PinCategory=”“,PinType.PinSubCategory=”“,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_5 F8AD07B84481B137AA59E68F9E04C4B9,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name=“MaterialGraphNode_7” ExportPath=”/Script/UnrealEd.MaterialGraphNode’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_7’"
Begin Object Class=/Script/Engine.MaterialExpressionSphereMask Name=“MaterialExpressionSphereMask_0” ExportPath=“/Script/Engine.MaterialExpressionSphereMask’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_7.MaterialExpressionSphereMask_0’”
End Object
Begin Object Name=“MaterialExpressionSphereMask_0” ExportPath=“/Script/Engine.MaterialExpressionSphereMask’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_7.MaterialExpressionSphereMask_0’”
A=(Expression=“/Script/Engine.MaterialExpressionLocalPosition’MaterialGraphNode_21.MaterialExpressionLocalPosition_0’”,Mask=1,MaskR=1,MaskG=1,MaskB=1)
B=(Expression=“/Script/Engine.MaterialExpressionVectorParameter’MaterialGraphNode_8.MaterialExpressionVectorParameter_0’”,Mask=1,MaskR=1,MaskG=1,MaskB=1)
Radius=(Expression=“/Script/Engine.MaterialExpressionScalarParameter’MaterialGraphNode_9.MaterialExpressionScalarParameter_2’”)
Hardness=(Expression=“/Script/Engine.MaterialExpressionScalarParameter’MaterialGraphNode_10.MaterialExpressionScalarParameter_3’”)
MaterialExpressionEditorX=-320
MaterialExpressionEditorY=-368
MaterialExpressionGuid=8C68938042580B3B013565BCF4C92E69
Material=“/Script/Engine.Material’/Engine/Transient.Material_1’”
End Object
MaterialExpression=“/Script/Engine.MaterialExpressionSphereMask’MaterialExpressionSphereMask_0’”
NodePosX=-320
NodePosY=-368
NodeGuid=6834138942C67CD6F641F2A9FF07BC62
CustomProperties Pin (PinId=FAF32F4349D7F713A283899845F25808,PinName=“A”,PinType.PinCategory=“required”,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 E37B95614672146DBEC126B9E77124C8,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=956552D3487F4148F007FB81956A68AA,PinName=“B”,PinType.PinCategory=“required”,PinType.PinSubCategory=“”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_8 7839C2AA4C9B6AF592A127981D16613E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=380AE65F4D9A80A1096B66B0C6DD9A13,PinName=“Radius”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“red”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“256.0”,LinkedTo=(MaterialGraphNode_9 0792A6A3492E75C09E274EBC08836FD7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=843015864B8A08EA2DCB3D80DB54395F,PinName=“Hardness”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“red”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“100.0”,LinkedTo=(MaterialGraphNode_10 3B90857F4B57A3ED746707B47EEEA171,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=FAFF785741769F6D57F7BFA864F6B6F7,PinName=“Output”,PinFriendlyName=NSLOCTEXT(“MaterialGraphNode”, “Space”, " “),Direction=“EGPD_Output”,PinType.PinCategory=”“,PinType.PinSubCategory=”“,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_22 CEA62F514709F6E50B9C8C8C8DD3FA0A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name=“MaterialGraphNode_8” ExportPath=”/Script/UnrealEd.MaterialGraphNode’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_8’"
Begin Object Class=/Script/Engine.MaterialExpressionVectorParameter Name=“MaterialExpressionVectorParameter_0” ExportPath=“/Script/Engine.MaterialExpressionVectorParameter’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_8.MaterialExpressionVectorParameter_0’”
End Object
Begin Object Name=“MaterialExpressionVectorParameter_0” ExportPath=“/Script/Engine.MaterialExpressionVectorParameter’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_8.MaterialExpressionVectorParameter_0’”
DefaultValue=(R=80.000000,G=0.000000,B=0.000000,A=1.000000)
ParameterName=“MaskLocation”
ExpressionGUID=FF857645447BF23A645A19A4E5A398C2
MaterialExpressionEditorX=-736
MaterialExpressionEditorY=-528
MaterialExpressionGuid=E2D1BC7E4A16CAE2CF3AB3AFF3384B0E
Material=“/Script/Engine.Material’/Engine/Transient.Material_1’”
End Object
MaterialExpression=“/Script/Engine.MaterialExpressionVectorParameter’MaterialExpressionVectorParameter_0’”
NodePosX=-736
NodePosY=-528
bCanRenameNode=True
NodeGuid=93C80BFD4939445E947F378741C95814
CustomProperties Pin (PinId=E272E3C344EDCB3868005E82338358AB,PinName=“Default Value”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“rgba”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“(R=80.000000,G=0.000000,B=0.000000,A=1.000000)”,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=7839C2AA4C9B6AF592A127981D16613E,PinName=“RGB”,Direction=“EGPD_Output”,PinType.PinCategory=“mask”,PinType.PinSubCategory=“”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_7 956552D3487F4148F007FB81956A68AA,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=2DAB20CA4146887069DBA8AF6785DB4A,PinName=“R”,Direction=“EGPD_Output”,PinType.PinCategory=“mask”,PinType.PinSubCategory=“red”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=7B8550AD408AB67CD53374AE4A399A0D,PinName=“G”,Direction=“EGPD_Output”,PinType.PinCategory=“mask”,PinType.PinSubCategory=“green”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=EB30850847CF32DA7784C0BC8A314504,PinName=“B”,Direction=“EGPD_Output”,PinType.PinCategory=“mask”,PinType.PinSubCategory=“blue”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=7F24CB464CCF50E548BE49B82C8C6998,PinName=“A”,Direction=“EGPD_Output”,PinType.PinCategory=“mask”,PinType.PinSubCategory=“alpha”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=D31958944EC0B8DC433C4EA1D7EB005A,PinName=“RGBA”,Direction=“EGPD_Output”,PinType.PinCategory=“mask”,PinType.PinSubCategory=“rgba”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name=“MaterialGraphNode_9” ExportPath=“/Script/UnrealEd.MaterialGraphNode’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_9’”
Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name=“MaterialExpressionScalarParameter_2” ExportPath=“/Script/Engine.MaterialExpressionScalarParameter’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_9.MaterialExpressionScalarParameter_2’”
End Object
Begin Object Name=“MaterialExpressionScalarParameter_2” ExportPath=“/Script/Engine.MaterialExpressionScalarParameter’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_9.MaterialExpressionScalarParameter_2’”
DefaultValue=140.000000
ParameterName=“Radius”
ExpressionGUID=19F40BF249637D7B089BF4B5471E499E
MaterialExpressionEditorX=-736
MaterialExpressionEditorY=-288
MaterialExpressionGuid=40DDBD2E43816F0C8BDFB899DD397E48
Material=“/Script/Engine.Material’/Engine/Transient.Material_1’”
End Object
MaterialExpression=“/Script/Engine.MaterialExpressionScalarParameter’MaterialExpressionScalarParameter_2’”
NodePosX=-736
NodePosY=-288
bCanRenameNode=True
NodeGuid=2C8AA15949328E6EC3600080C4A25272
CustomProperties Pin (PinId=FC765B014705BFFB31495D9F6C9C23AD,PinName=“Default Value”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“red”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“140.0”,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=0792A6A3492E75C09E274EBC08836FD7,PinName=“Output”,PinFriendlyName=NSLOCTEXT(“MaterialGraphNode”, “Space”, " “),Direction=“EGPD_Output”,PinType.PinCategory=”“,PinType.PinSubCategory=”“,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_7 380AE65F4D9A80A1096B66B0C6DD9A13,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name=“MaterialGraphNode_10” ExportPath=”/Script/UnrealEd.MaterialGraphNode’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_10’"
Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name=“MaterialExpressionScalarParameter_3” ExportPath=“/Script/Engine.MaterialExpressionScalarParameter’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_10.MaterialExpressionScalarParameter_3’”
End Object
Begin Object Name=“MaterialExpressionScalarParameter_3” ExportPath=“/Script/Engine.MaterialExpressionScalarParameter’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_10.MaterialExpressionScalarParameter_3’”
ParameterName=“Hardness”
ExpressionGUID=0A6CE4284C438DC370795BBD482FF161
MaterialExpressionEditorX=-736
MaterialExpressionEditorY=-192
MaterialExpressionGuid=93ED5ACB452D097AB86CA5BFC4C5B7D1
Material=“/Script/Engine.Material’/Engine/Transient.Material_1’”
End Object
MaterialExpression=“/Script/Engine.MaterialExpressionScalarParameter’MaterialExpressionScalarParameter_3’”
NodePosX=-736
NodePosY=-192
bCanRenameNode=True
NodeGuid=8CE7936349259A3451586A9EE241F4A7
CustomProperties Pin (PinId=7E1ACDD6486268C0185973B2B271B76F,PinName=“Default Value”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“red”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“0.0”,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=3B90857F4B57A3ED746707B47EEEA171,PinName=“Output”,PinFriendlyName=NSLOCTEXT(“MaterialGraphNode”, “Space”, " “),Direction=“EGPD_Output”,PinType.PinCategory=”“,PinType.PinSubCategory=”“,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_7 843015864B8A08EA2DCB3D80DB54395F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name=“MaterialGraphNode_11” ExportPath=”/Script/UnrealEd.MaterialGraphNode’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_11’"
Begin Object Class=/Script/Engine.MaterialExpressionAppendVector Name=“MaterialExpressionAppendVector_1” ExportPath=“/Script/Engine.MaterialExpressionAppendVector’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_11.MaterialExpressionAppendVector_1’”
End Object
Begin Object Name=“MaterialExpressionAppendVector_1” ExportPath=“/Script/Engine.MaterialExpressionAppendVector’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_11.MaterialExpressionAppendVector_1’”
A=(Expression=“/Script/Engine.MaterialExpressionComponentMask’MaterialGraphNode_22.MaterialExpressionComponentMask_3’”)
B=(Expression=“/Script/Engine.MaterialExpressionScalarParameter’MaterialGraphNode_12.MaterialExpressionScalarParameter_5’”)
MaterialExpressionEditorX=192
MaterialExpressionEditorY=-368
MaterialExpressionGuid=17E16D114BDF279BB2E9D7BE463234EF
Material=“/Script/Engine.Material’/Engine/Transient.Material_1’”
End Object
MaterialExpression=“/Script/Engine.MaterialExpressionAppendVector’MaterialExpressionAppendVector_1’”
NodePosX=192
NodePosY=-368
NodeGuid=FB147B654A5E0EC71AEEDCA40A1C6D5A
CustomProperties Pin (PinId=00FAF2B6488D124B6EEA8DB827EB7693,PinName=“A”,PinType.PinCategory=“required”,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 C024402A4DB7AF2D5E0C1891002FFE61,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=7813AB004FF9D375FA30E0986F39A783,PinName=“B”,PinType.PinCategory=“required”,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 DDCEAA364EDEF44828BD85A01D1CC71D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=C0CE26A94BD012D6B92D63934475A537,PinName=“Output”,PinFriendlyName=NSLOCTEXT(“MaterialGraphNode”, “Space”, " “),Direction=“EGPD_Output”,PinType.PinCategory=”“,PinType.PinSubCategory=”“,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_16 42DCEF0549F1F5D2D40B2D8567749DAF,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name=“MaterialGraphNode_12” ExportPath=”/Script/UnrealEd.MaterialGraphNode’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_12’"
Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name=“MaterialExpressionScalarParameter_5” ExportPath=“/Script/Engine.MaterialExpressionScalarParameter’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_12.MaterialExpressionScalarParameter_5’”
End Object
Begin Object Name=“MaterialExpressionScalarParameter_5” ExportPath=“/Script/Engine.MaterialExpressionScalarParameter’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_12.MaterialExpressionScalarParameter_5’”
ParameterName=“Vertical Movement”
ExpressionGUID=5700DD324629C301C8EF5C88A5774FDB
MaterialExpressionEditorX=-80
MaterialExpressionEditorY=-192
MaterialExpressionGuid=7939B59B4572F4F677689682267FB41B
Material=“/Script/Engine.Material’/Engine/Transient.Material_1’”
End Object
MaterialExpression=“/Script/Engine.MaterialExpressionScalarParameter’MaterialExpressionScalarParameter_5’”
NodePosX=-80
NodePosY=-192
bCanRenameNode=True
NodeGuid=D36D477C4A1B1E2C3CD122A8BF074B29
CustomProperties Pin (PinId=A43E8EF44DD3D2A77FABDF92C0EBACE1,PinName=“Default Value”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“red”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“0.0”,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=DDCEAA364EDEF44828BD85A01D1CC71D,PinName=“Output”,PinFriendlyName=NSLOCTEXT(“MaterialGraphNode”, “Space”, " “),Direction=“EGPD_Output”,PinType.PinCategory=”“,PinType.PinSubCategory=”“,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_11 7813AB004FF9D375FA30E0986F39A783,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name=“MaterialGraphNode_13” ExportPath=”/Script/UnrealEd.MaterialGraphNode’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_13’"
Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name=“MaterialExpressionMultiply_3” ExportPath=“/Script/Engine.MaterialExpressionMultiply’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_13.MaterialExpressionMultiply_3’”
End Object
Begin Object Name=“MaterialExpressionMultiply_3” ExportPath=“/Script/Engine.MaterialExpressionMultiply’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_13.MaterialExpressionMultiply_3’”
A=(Expression=“/Script/Engine.MaterialExpressionMultiply’MaterialGraphNode_16.MaterialExpressionMultiply_1’”)
B=(Expression=“/Script/Engine.MaterialExpressionScalarParameter’MaterialGraphNode_17.MaterialExpressionScalarParameter_4’”)
MaterialExpressionEditorX=1104
MaterialExpressionEditorY=-32
MaterialExpressionGuid=D646315540357F85F5FA34AEFDA38B6C
Material=“/Script/Engine.Material’/Engine/Transient.Material_1’”
End Object
MaterialExpression=“/Script/Engine.MaterialExpressionMultiply’MaterialExpressionMultiply_3’”
NodePosX=1104
NodePosY=-32
NodeGuid=B16D1DDF478E70568BF569A6C5B9AE5A
CustomProperties Pin (PinId=9FC744C746CBE87DBAF07785CF158D6B,PinName=“A”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“red”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“0.0”,LinkedTo=(MaterialGraphNode_16 2AB4798349FED697DEAD44853BE85EC8,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=B3BE1D424F7620F00324DCB13C148DE5,PinName=“B”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“red”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“1.0”,LinkedTo=(MaterialGraphNode_17 673B088146ABFF2C81E62BB9226EE566,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=D8C0C1244073726AB98E669FFCCBFE37,PinName=“Output”,PinFriendlyName=NSLOCTEXT(“MaterialGraphNode”, “Space”, " “),Direction=“EGPD_Output”,PinType.PinCategory=”“,PinType.PinSubCategory=”“,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_18 B4FD4D924A124F115EF769A3995D6A3C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name=“MaterialGraphNode_14” ExportPath=”/Script/UnrealEd.MaterialGraphNode’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_14’"
Begin Object Class=/Script/Engine.MaterialExpressionAdd Name=“MaterialExpressionAdd_0” ExportPath=“/Script/Engine.MaterialExpressionAdd’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_14.MaterialExpressionAdd_0’”
End Object
Begin Object Name=“MaterialExpressionAdd_0” ExportPath=“/Script/Engine.MaterialExpressionAdd’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_14.MaterialExpressionAdd_0’”
A=(Expression=“/Script/Engine.MaterialExpressionDivide’MaterialGraphNode_2.MaterialExpressionDivide_0’”)
B=(Expression=“/Script/Engine.MaterialExpressionDivide’MaterialGraphNode_5.MaterialExpressionDivide_1’”)
MaterialExpressionEditorX=128
MaterialExpressionEditorY=304
MaterialExpressionGuid=E0A527C644128025F8C48EA999EE450C
Material=“/Script/Engine.Material’/Engine/Transient.Material_1’”
End Object
MaterialExpression=“/Script/Engine.MaterialExpressionAdd’MaterialExpressionAdd_0’”
NodePosX=128
NodePosY=304
NodeGuid=1DE59A46415C68E950CBD3985A3BA72F
CustomProperties Pin (PinId=9F53151940BD45D98E8F509A45DE875F,PinName=“A”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“red”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“0.0”,LinkedTo=(MaterialGraphNode_2 00C6952740FF503EC795299E16CD81B9,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=9BDB2FFE4AEB6B5AD872B2BDF1C72408,PinName=“B”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“red”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“1.0”,LinkedTo=(MaterialGraphNode_5 D06A6E6947B092F4E3A47A8F6520DAEC,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=7A5D1235402B55BCE9C3929DBE857EA5,PinName=“Output”,PinFriendlyName=NSLOCTEXT(“MaterialGraphNode”, “Space”, " “),Direction=“EGPD_Output”,PinType.PinCategory=”“,PinType.PinSubCategory=”“,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_15 890DF8544C7FE236C954E180402DFDE0,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name=“MaterialGraphNode_15” ExportPath=”/Script/UnrealEd.MaterialGraphNode’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_15’"
Begin Object Class=/Script/Engine.MaterialExpressionSine Name=“MaterialExpressionSine_0” ExportPath=“/Script/Engine.MaterialExpressionSine’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_15.MaterialExpressionSine_0’”
End Object
Begin Object Name=“MaterialExpressionSine_0” ExportPath=“/Script/Engine.MaterialExpressionSine’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_15.MaterialExpressionSine_0’”
Input=(Expression=“/Script/Engine.MaterialExpressionAdd’MaterialGraphNode_14.MaterialExpressionAdd_0’”)
MaterialExpressionEditorX=272
MaterialExpressionEditorY=304
MaterialExpressionGuid=38D6EE4B46AA5998239A818D4F368E5B
Material=“/Script/Engine.Material’/Engine/Transient.Material_1’”
End Object
MaterialExpression=“/Script/Engine.MaterialExpressionSine’MaterialExpressionSine_0’”
NodePosX=272
NodePosY=304
AdvancedPinDisplay=Hidden
NodeGuid=9DE6C7B446801ABB37BF9FA669CEE1E8
CustomProperties Pin (PinId=890DF8544C7FE236C954E180402DFDE0,PinName=“Input”,PinFriendlyName=NSLOCTEXT(“MaterialGraphNode”, “Space”, " “),PinType.PinCategory=“required”,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 7A5D1235402B55BCE9C3929DBE857EA5,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=17938FDB4C47D0020D48668B1D4D4C9A,PinName=“Period”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“red”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“1.0”,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,)
CustomProperties Pin (PinId=8B46C8D7476B7C45A557C49871382385,PinName=“Output”,PinFriendlyName=NSLOCTEXT(“MaterialGraphNode”, “Space”, " “),Direction=“EGPD_Output”,PinType.PinCategory=””,PinType.PinSubCategory=“”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_23 F6EFF6B84DD27D5F264DAE8856987789,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name=“MaterialGraphNode_16” ExportPath=“/Script/UnrealEd.MaterialGraphNode’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_16’”
Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name=“MaterialExpressionMultiply_1” ExportPath=“/Script/Engine.MaterialExpressionMultiply’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_16.MaterialExpressionMultiply_1’”
End Object
Begin Object Name=“MaterialExpressionMultiply_1” ExportPath=“/Script/Engine.MaterialExpressionMultiply’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_16.MaterialExpressionMultiply_1’”
A=(Expression=“/Script/Engine.MaterialExpressionAppendVector’MaterialGraphNode_11.MaterialExpressionAppendVector_1’”)
B=(Expression=“/Script/Engine.MaterialExpressionLinearInterpolate’MaterialGraphNode_35.MaterialExpressionLinearInterpolate_0’”)
MaterialExpressionEditorX=912
MaterialExpressionEditorY=-32
MaterialExpressionGuid=E2A961F44A6A15D99BF29F8C9354ACB5
Material=“/Script/Engine.Material’/Engine/Transient.Material_1’”
End Object
MaterialExpression=“/Script/Engine.MaterialExpressionMultiply’MaterialExpressionMultiply_1’”
NodePosX=912
NodePosY=-32
NodeGuid=A0A89D044709C657578A28A2D0E5F27F
CustomProperties Pin (PinId=42DCEF0549F1F5D2D40B2D8567749DAF,PinName=“A”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“red”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“0.0”,LinkedTo=(MaterialGraphNode_11 C0CE26A94BD012D6B92D63934475A537,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=516FEBB242095D63649619BE53A900CB,PinName=“B”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“red”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“1.0”,LinkedTo=(MaterialGraphNode_35 8040472D44819040801FADAA4AF1C740,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=2AB4798349FED697DEAD44853BE85EC8,PinName=“Output”,PinFriendlyName=NSLOCTEXT(“MaterialGraphNode”, “Space”, " “),Direction=“EGPD_Output”,PinType.PinCategory=”“,PinType.PinSubCategory=”“,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_13 9FC744C746CBE87DBAF07785CF158D6B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name=“MaterialGraphNode_17” ExportPath=”/Script/UnrealEd.MaterialGraphNode’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_17’"
Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name=“MaterialExpressionScalarParameter_4” ExportPath=“/Script/Engine.MaterialExpressionScalarParameter’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_17.MaterialExpressionScalarParameter_4’”
End Object
Begin Object Name=“MaterialExpressionScalarParameter_4” ExportPath=“/Script/Engine.MaterialExpressionScalarParameter’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_17.MaterialExpressionScalarParameter_4’”
DefaultValue=10.000000
ParameterName=“Wpo”
ExpressionGUID=8C8E406D434DF2612F711A8B76338CED
MaterialExpressionEditorX=944
MaterialExpressionEditorY=144
MaterialExpressionGuid=40E97F854ECA2D6A51A7D99903E74071
Material=“/Script/Engine.Material’/Engine/Transient.Material_1’”
End Object
MaterialExpression=“/Script/Engine.MaterialExpressionScalarParameter’MaterialExpressionScalarParameter_4’”
NodePosX=944
NodePosY=144
bCanRenameNode=True
NodeGuid=064194724EDACD1C2A7AEDBC30005D73
CustomProperties Pin (PinId=FB4A44004DE398E410A9D18B08FA8FF9,PinName=“Default Value”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“red”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“10.0”,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=673B088146ABFF2C81E62BB9226EE566,PinName=“Output”,PinFriendlyName=NSLOCTEXT(“MaterialGraphNode”, “Space”, " “),Direction=“EGPD_Output”,PinType.PinCategory=”“,PinType.PinSubCategory=”“,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_13 B3BE1D424F7620F00324DCB13C148DE5,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name=“MaterialGraphNode_18” ExportPath=”/Script/UnrealEd.MaterialGraphNode’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_18’"
Begin Object Class=/Script/Engine.MaterialExpressionFunctionOutput Name=“MaterialExpressionFunctionOutput_1” ExportPath=“/Script/Engine.MaterialExpressionFunctionOutput’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_18.MaterialExpressionFunctionOutput_1’”
End Object
Begin Object Name=“MaterialExpressionFunctionOutput_1” ExportPath=“/Script/Engine.MaterialExpressionFunctionOutput’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_18.MaterialExpressionFunctionOutput_1’”
OutputName=“FishMovement”
A=(Expression=“/Script/Engine.MaterialExpressionMultiply’MaterialGraphNode_13.MaterialExpressionMultiply_3’”)
bLastPreviewed=True
Id=5AF1589E45A4826C62C69B8870EC9946
MaterialExpressionEditorX=1296
MaterialExpressionEditorY=-32
MaterialExpressionGuid=660048E34AE990D015790F9F99788352
Material=“/Script/Engine.Material’/Engine/Transient.Material_1’”
bCollapsed=True
End Object
MaterialExpression=“/Script/Engine.MaterialExpressionFunctionOutput’MaterialExpressionFunctionOutput_1’”
NodePosX=1296
NodePosY=-32
NodeGuid=27DF9B5C4BAE106881BA2687C68C94EC
CustomProperties Pin (PinId=B4FD4D924A124F115EF769A3995D6A3C,PinName=“Input”,PinFriendlyName=NSLOCTEXT(“MaterialGraphNode”, “Space”, " “),PinType.PinCategory=“required”,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 D8C0C1244073726AB98E669FFCCBFE37,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=E17311F6407926CD90206F98ADAF253E,PinName=“Output”,PinFriendlyName=NSLOCTEXT(“MaterialGraphNode”, “Space”, " “),Direction=“EGPD_Output”,PinType.PinCategory=””,PinType.PinSubCategory=“”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name=“MaterialGraphNode_21” ExportPath=“/Script/UnrealEd.MaterialGraphNode’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_21’”
Begin Object Class=/Script/Engine.MaterialExpressionLocalPosition Name=“MaterialExpressionLocalPosition_0” ExportPath=“/Script/Engine.MaterialExpressionLocalPosition’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_21.MaterialExpressionLocalPosition_0’”
End Object
Begin Object Name=“MaterialExpressionLocalPosition_0” ExportPath=“/Script/Engine.MaterialExpressionLocalPosition’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_21.MaterialExpressionLocalPosition_0’”
MaterialExpressionEditorX=-736
MaterialExpressionEditorY=48
MaterialExpressionGuid=32D1A2D34F503D5CFC709CBAF1C677CC
Material=“/Script/Engine.Material’/Engine/Transient.Material_1’”
End Object
MaterialExpression=“/Script/Engine.MaterialExpressionLocalPosition’MaterialExpressionLocalPosition_0’”
NodePosX=-736
NodePosY=48
NodeGuid=D5BE82B2487B7C732DF24BA6964C4F24
CustomProperties Pin (PinId=E37B95614672146DBEC126B9E77124C8,PinName=“XYZ”,Direction=“EGPD_Output”,PinType.PinCategory=“mask”,PinType.PinSubCategory=“”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_1 3547684E496D6E6F2512A1A1A25FBA6D,MaterialGraphNode_7 FAF32F4349D7F713A283899845F25808,MaterialGraphNode_25 DD73F64A46F9A9FE09B5A9AB66BAA482,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=F48F4127492F0FF8B095FEA1D44A33EA,PinName=“XY”,Direction=“EGPD_Output”,PinType.PinCategory=“mask”,PinType.PinSubCategory=“”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=89E246A440F0D3E46A200AA6E35F762D,PinName=“Z”,Direction=“EGPD_Output”,PinType.PinCategory=“mask”,PinType.PinSubCategory=“blue”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name=“MaterialGraphNode_22” ExportPath=“/Script/UnrealEd.MaterialGraphNode’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_22’”
Begin Object Class=/Script/Engine.MaterialExpressionComponentMask Name=“MaterialExpressionComponentMask_3” ExportPath=“/Script/Engine.MaterialExpressionComponentMask’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_22.MaterialExpressionComponentMask_3’”
End Object
Begin Object Name=“MaterialExpressionComponentMask_3” ExportPath=“/Script/Engine.MaterialExpressionComponentMask’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_22.MaterialExpressionComponentMask_3’”
Input=(Expression=“/Script/Engine.MaterialExpressionSphereMask’MaterialGraphNode_7.MaterialExpressionSphereMask_0’”)
R=True
G=True
MaterialExpressionEditorX=-48
MaterialExpressionEditorY=-368
MaterialExpressionGuid=D506095643C03C312041C7BAA146C06E
Material=“/Script/Engine.Material’/Engine/Transient.Material_1’”
End Object
MaterialExpression=“/Script/Engine.MaterialExpressionComponentMask’MaterialExpressionComponentMask_3’”
NodePosX=-48
NodePosY=-368
AdvancedPinDisplay=Hidden
NodeGuid=8041521B463A6A758EC58EA8A9183B32
CustomProperties Pin (PinId=CEA62F514709F6E50B9C8C8C8DD3FA0A,PinName=“Input”,PinFriendlyName=NSLOCTEXT(“MaterialGraphNode”, “Space”, " “),PinType.PinCategory=“required”,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 FAFF785741769F6D57F7BFA864F6B6F7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=A5CEB4E24B5F05105942619C5F6645E4,PinName=“R”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“bool”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“true”,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,)
CustomProperties Pin (PinId=9B0A634F43F2341DFC22AF8AB3566035,PinName=“G”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“bool”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“true”,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,)
CustomProperties Pin (PinId=A31873034FE25888B96B3E9383ED877A,PinName=“B”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“bool”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“false”,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,)
CustomProperties Pin (PinId=D9C06A75494A847CEB4CC98B02C0C89B,PinName=“A”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“bool”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“false”,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,)
CustomProperties Pin (PinId=C024402A4DB7AF2D5E0C1891002FFE61,PinName=“Output”,PinFriendlyName=NSLOCTEXT(“MaterialGraphNode”, “Space”, " “),Direction=“EGPD_Output”,PinType.PinCategory=””,PinType.PinSubCategory=“”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_11 00FAF2B6488D124B6EEA8DB827EB7693,),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” ExportPath=“/Script/UnrealEd.MaterialGraphNode’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_23’”
Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name=“MaterialExpressionMultiply_0” ExportPath=“/Script/Engine.MaterialExpressionMultiply’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_23.MaterialExpressionMultiply_0’”
End Object
Begin Object Name=“MaterialExpressionMultiply_0” ExportPath=“/Script/Engine.MaterialExpressionMultiply’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_23.MaterialExpressionMultiply_0’”
A=(Expression=“/Script/Engine.MaterialExpressionSine’MaterialGraphNode_15.MaterialExpressionSine_0’”)
B=(Expression=“/Script/Engine.MaterialExpressionVectorParameter’MaterialGraphNode_24.MaterialExpressionVectorParameter_1’”,Mask=1,MaskR=1,MaskG=1,MaskB=1)
MaterialExpressionEditorX=480
MaterialExpressionEditorY=192
MaterialExpressionGuid=C7EACF10498D726EC985B4AD98312BE0
Material=“/Script/Engine.Material’/Engine/Transient.Material_1’”
End Object
MaterialExpression=“/Script/Engine.MaterialExpressionMultiply’MaterialExpressionMultiply_0’”
NodePosX=480
NodePosY=192
NodeGuid=F58C1CD542311FAE03D35B86ABBD8F66
CustomProperties Pin (PinId=F6EFF6B84DD27D5F264DAE8856987789,PinName=“A”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“red”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“0.0”,LinkedTo=(MaterialGraphNode_15 8B46C8D7476B7C45A557C49871382385,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=33B1170A4797FFD1083B4EBC43E4362C,PinName=“B”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“red”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“1.0”,LinkedTo=(MaterialGraphNode_24 E13439824AAD8E2E346B7CB5DD0BD674,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=52E6421A4D674E0039D6C88F75A467AD,PinName=“Output”,PinFriendlyName=NSLOCTEXT(“MaterialGraphNode”, “Space”, " “),Direction=“EGPD_Output”,PinType.PinCategory=”“,PinType.PinSubCategory=”“,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_35 A38A804041E310CBDB6795A016E52A93,),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” ExportPath=”/Script/UnrealEd.MaterialGraphNode’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_24’"
Begin Object Class=/Script/Engine.MaterialExpressionVectorParameter Name=“MaterialExpressionVectorParameter_1” ExportPath=“/Script/Engine.MaterialExpressionVectorParameter’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_24.MaterialExpressionVectorParameter_1’”
End Object
Begin Object Name=“MaterialExpressionVectorParameter_1” ExportPath=“/Script/Engine.MaterialExpressionVectorParameter’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_24.MaterialExpressionVectorParameter_1’”
DefaultValue=(R=0.000000,G=1.000000,B=0.000000,A=1.000000)
ParameterName=“Movement Direction”
ExpressionGUID=900141CD451EC98D2227E8A56F2E4AB9
MaterialExpressionEditorX=240
MaterialExpressionEditorY=416
MaterialExpressionGuid=21A4ED4D4A08BEAD04AF8D92F33DDD71
Material=“/Script/Engine.Material’/Engine/Transient.Material_1’”
End Object
MaterialExpression=“/Script/Engine.MaterialExpressionVectorParameter’MaterialExpressionVectorParameter_1’”
NodePosX=240
NodePosY=416
bCanRenameNode=True
NodeGuid=B196EACF4A08D372BC5D31A6DE713E20
CustomProperties Pin (PinId=95E97F414EC1B5B7A551858DA472FD26,PinName=“Default Value”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“rgba”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“(R=0.000000,G=1.000000,B=0.000000,A=1.000000)”,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=E13439824AAD8E2E346B7CB5DD0BD674,PinName=“RGB”,Direction=“EGPD_Output”,PinType.PinCategory=“mask”,PinType.PinSubCategory=“”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_23 33B1170A4797FFD1083B4EBC43E4362C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=CDCAF2F54BF1752D8AA4D39AB907C6E0,PinName=“R”,Direction=“EGPD_Output”,PinType.PinCategory=“mask”,PinType.PinSubCategory=“red”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=0BF64C714273F5BD40611B9BDBBE0C73,PinName=“G”,Direction=“EGPD_Output”,PinType.PinCategory=“mask”,PinType.PinSubCategory=“green”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=39E1904B44EDDB2ABDD0DC9002722FBE,PinName=“B”,Direction=“EGPD_Output”,PinType.PinCategory=“mask”,PinType.PinSubCategory=“blue”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=71A456D0450168D108FCF6A0E74971DD,PinName=“A”,Direction=“EGPD_Output”,PinType.PinCategory=“mask”,PinType.PinSubCategory=“alpha”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=B5A898D4456BB335630EA4AE8FBDE2A9,PinName=“RGBA”,Direction=“EGPD_Output”,PinType.PinCategory=“mask”,PinType.PinSubCategory=“rgba”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name=“MaterialGraphNode_25” ExportPath=“/Script/UnrealEd.MaterialGraphNode’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_25’”
Begin Object Class=/Script/Engine.MaterialExpressionStaticComponentMaskParameter Name=“MaterialExpressionStaticComponentMaskParameter_1” ExportPath=“/Script/Engine.MaterialExpressionStaticComponentMaskParameter’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_25.MaterialExpressionStaticComponentMaskParameter_1’”
End Object
Begin Object Name=“MaterialExpressionStaticComponentMaskParameter_1” ExportPath=“/Script/Engine.MaterialExpressionStaticComponentMaskParameter’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_25.MaterialExpressionStaticComponentMaskParameter_1’”
Input=(Expression=“/Script/Engine.MaterialExpressionLocalPosition’MaterialGraphNode_21.MaterialExpressionLocalPosition_0’”,Mask=1,MaskR=1,MaskG=1,MaskB=1)
DefaultB=True
ParameterName=“Axis2”
ExpressionGUID=3461F6224BCD9BBD6DFBA183CF5D8DEA
MaterialExpressionEditorX=-320
MaterialExpressionEditorY=672
MaterialExpressionGuid=022EB623484900C1F85230A8D2284C4E
Material=“/Script/Engine.Material’/Engine/Transient.Material_1’”
End Object
MaterialExpression=“/Script/Engine.MaterialExpressionStaticComponentMaskParameter’MaterialExpressionStaticComponentMaskParameter_1’”
NodePosX=-320
NodePosY=672
AdvancedPinDisplay=Hidden
bCanRenameNode=True
NodeGuid=2795B9904050DB8B58CB52872413127A
CustomProperties Pin (PinId=DD73F64A46F9A9FE09B5A9AB66BAA482,PinName=“Input”,PinFriendlyName=NSLOCTEXT(“MaterialGraphNode”, “Space”, " “),PinType.PinCategory=“required”,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 E37B95614672146DBEC126B9E77124C8,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=0EB65D584533C2EAB6E7B7A6DF75EEE8,PinName=“Default R”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“bool”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“false”,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,)
CustomProperties Pin (PinId=62C3458347323C14D5D52B94A564CA86,PinName=“Default G”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“bool”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“false”,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,)
CustomProperties Pin (PinId=81C0523147DBA69EBE903DAAAEED6E1A,PinName=“Default B”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“bool”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“true”,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,)
CustomProperties Pin (PinId=BB1910864E03D1ACC403A4B0096E2EB8,PinName=“Default A”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“bool”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“false”,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,)
CustomProperties Pin (PinId=C870E08B4A914CBAA97D16ABF0C7CE29,PinName=“Output”,PinFriendlyName=NSLOCTEXT(“MaterialGraphNode”, “Space”, " “),Direction=“EGPD_Output”,PinType.PinCategory=””,PinType.PinSubCategory=“”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_26 F228183E4A6E6AE8018B89BA748EF19F,),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” ExportPath=“/Script/UnrealEd.MaterialGraphNode’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_26’”
Begin Object Class=/Script/Engine.MaterialExpressionDivide Name=“MaterialExpressionDivide_2” ExportPath=“/Script/Engine.MaterialExpressionDivide’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_26.MaterialExpressionDivide_2’”
End Object
Begin Object Name=“MaterialExpressionDivide_2” ExportPath=“/Script/Engine.MaterialExpressionDivide’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_26.MaterialExpressionDivide_2’”
A=(Expression=“/Script/Engine.MaterialExpressionStaticComponentMaskParameter’MaterialGraphNode_25.MaterialExpressionStaticComponentMaskParameter_1’”)
B=(Expression=“/Script/Engine.MaterialExpressionScalarParameter’MaterialGraphNode_27.MaterialExpressionScalarParameter_6’”)
MaterialExpressionEditorX=-128
MaterialExpressionEditorY=800
MaterialExpressionGuid=997159034A8B7C5CFE0C1A86C80A608D
Material=“/Script/Engine.Material’/Engine/Transient.Material_1’”
End Object
MaterialExpression=“/Script/Engine.MaterialExpressionDivide’MaterialExpressionDivide_2’”
NodePosX=-128
NodePosY=800
NodeGuid=4142F35B4D3172F1ADEEF78DB7D0BCAF
CustomProperties Pin (PinId=F228183E4A6E6AE8018B89BA748EF19F,PinName=“A”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“red”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“1.0”,LinkedTo=(MaterialGraphNode_25 C870E08B4A914CBAA97D16ABF0C7CE29,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=3C70123F49A7429011B253972AFB72B5,PinName=“B”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“red”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“2.0”,LinkedTo=(MaterialGraphNode_27 0121F0794C078B367A331E9D5C25D558,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=F2D14FDC45C3EF798BE3B3B6859E74CE,PinName=“Output”,PinFriendlyName=NSLOCTEXT(“MaterialGraphNode”, “Space”, " “),Direction=“EGPD_Output”,PinType.PinCategory=”“,PinType.PinSubCategory=”“,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_31 3A3FB8D24BB241DF7CBA789269404810,),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” ExportPath=”/Script/UnrealEd.MaterialGraphNode’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_27’"
Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name=“MaterialExpressionScalarParameter_6” ExportPath=“/Script/Engine.MaterialExpressionScalarParameter’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_27.MaterialExpressionScalarParameter_6’”
End Object
Begin Object Name=“MaterialExpressionScalarParameter_6” ExportPath=“/Script/Engine.MaterialExpressionScalarParameter’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_27.MaterialExpressionScalarParameter_6’”
DefaultValue=100.000000
ParameterName=“WaveUD”
ExpressionGUID=46485D4B4905202C50F82DB76A21CB37
MaterialExpressionEditorX=-368
MaterialExpressionEditorY=896
MaterialExpressionGuid=3EFB042641B1B835C05FA18082E271D8
Material=“/Script/Engine.Material’/Engine/Transient.Material_1’”
End Object
MaterialExpression=“/Script/Engine.MaterialExpressionScalarParameter’MaterialExpressionScalarParameter_6’”
NodePosX=-368
NodePosY=896
bCanRenameNode=True
NodeGuid=C16CF42746D7BA05C12A02B064DB201F
CustomProperties Pin (PinId=2ED2DB2E4A6B0CF113A91885CFBB53FB,PinName=“Default Value”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“red”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“100.0”,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=0121F0794C078B367A331E9D5C25D558,PinName=“Output”,PinFriendlyName=NSLOCTEXT(“MaterialGraphNode”, “Space”, " “),Direction=“EGPD_Output”,PinType.PinCategory=”“,PinType.PinSubCategory=”“,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_26 3C70123F49A7429011B253972AFB72B5,),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” ExportPath=”/Script/UnrealEd.MaterialGraphNode’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_31’"
Begin Object Class=/Script/Engine.MaterialExpressionAdd Name=“MaterialExpressionAdd_2” ExportPath=“/Script/Engine.MaterialExpressionAdd’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_31.MaterialExpressionAdd_2’”
End Object
Begin Object Name=“MaterialExpressionAdd_2” ExportPath=“/Script/Engine.MaterialExpressionAdd’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_31.MaterialExpressionAdd_2’”
A=(Expression=“/Script/Engine.MaterialExpressionDivide’MaterialGraphNode_26.MaterialExpressionDivide_2’”)
B=(Expression=“/Script/Engine.MaterialExpressionDivide’MaterialGraphNode_5.MaterialExpressionDivide_1’”)
MaterialExpressionEditorX=96
MaterialExpressionEditorY=784
MaterialExpressionGuid=8774BA3E45079523BB8FEDA388630221
Material=“/Script/Engine.Material’/Engine/Transient.Material_1’”
End Object
MaterialExpression=“/Script/Engine.MaterialExpressionAdd’MaterialExpressionAdd_2’”
NodePosX=96
NodePosY=784
NodeGuid=3E40CA064B39A29CFAE628BAF66DBCD6
CustomProperties Pin (PinId=3A3FB8D24BB241DF7CBA789269404810,PinName=“A”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“red”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“0.0”,LinkedTo=(MaterialGraphNode_26 F2D14FDC45C3EF798BE3B3B6859E74CE,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=A620EE144C43AC12C882839986294E18,PinName=“B”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“red”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“1.0”,LinkedTo=(MaterialGraphNode_5 D06A6E6947B092F4E3A47A8F6520DAEC,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=60937D8F404EF306F90A75B8A911416D,PinName=“Output”,PinFriendlyName=NSLOCTEXT(“MaterialGraphNode”, “Space”, " “),Direction=“EGPD_Output”,PinType.PinCategory=”“,PinType.PinSubCategory=”“,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_32 121AB1674AE64ADD6C459FA4124B8DF4,),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” ExportPath=”/Script/UnrealEd.MaterialGraphNode’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_32’"
Begin Object Class=/Script/Engine.MaterialExpressionSine Name=“MaterialExpressionSine_1” ExportPath=“/Script/Engine.MaterialExpressionSine’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_32.MaterialExpressionSine_1’”
End Object
Begin Object Name=“MaterialExpressionSine_1” ExportPath=“/Script/Engine.MaterialExpressionSine’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_32.MaterialExpressionSine_1’”
Input=(Expression=“/Script/Engine.MaterialExpressionAdd’MaterialGraphNode_31.MaterialExpressionAdd_2’”)
MaterialExpressionEditorX=240
MaterialExpressionEditorY=784
MaterialExpressionGuid=A27B6F1948DA8E18D2B2AF95179DEBFC
Material=“/Script/Engine.Material’/Engine/Transient.Material_1’”
End Object
MaterialExpression=“/Script/Engine.MaterialExpressionSine’MaterialExpressionSine_1’”
NodePosX=240
NodePosY=784
AdvancedPinDisplay=Hidden
NodeGuid=6A061DA34199F1E8E28E0E8C7682F94C
CustomProperties Pin (PinId=121AB1674AE64ADD6C459FA4124B8DF4,PinName=“Input”,PinFriendlyName=NSLOCTEXT(“MaterialGraphNode”, “Space”, " “),PinType.PinCategory=“required”,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 60937D8F404EF306F90A75B8A911416D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=72E5FA3D4D90D92706BDB6A24E85F3BC,PinName=“Period”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“red”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“1.0”,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,)
CustomProperties Pin (PinId=CE59A7EB48F735F806732DBF66AA2F9B,PinName=“Output”,PinFriendlyName=NSLOCTEXT(“MaterialGraphNode”, “Space”, " “),Direction=“EGPD_Output”,PinType.PinCategory=””,PinType.PinSubCategory=“”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_33 C319E5764EF336180A29969999B167EE,),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” ExportPath=“/Script/UnrealEd.MaterialGraphNode’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_33’”
Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name=“MaterialExpressionMultiply_2” ExportPath=“/Script/Engine.MaterialExpressionMultiply’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_33.MaterialExpressionMultiply_2’”
End Object
Begin Object Name=“MaterialExpressionMultiply_2” ExportPath=“/Script/Engine.MaterialExpressionMultiply’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_33.MaterialExpressionMultiply_2’”
A=(Expression=“/Script/Engine.MaterialExpressionSine’MaterialGraphNode_32.MaterialExpressionSine_1’”)
B=(Expression=“/Script/Engine.MaterialExpressionVectorParameter’MaterialGraphNode_34.MaterialExpressionVectorParameter_2’”,Mask=1,MaskR=1,MaskG=1,MaskB=1)
MaterialExpressionEditorX=448
MaterialExpressionEditorY=768
MaterialExpressionGuid=0D7B33814BD7764C3AB922B93330DB7B
Material=“/Script/Engine.Material’/Engine/Transient.Material_1’”
End Object
MaterialExpression=“/Script/Engine.MaterialExpressionMultiply’MaterialExpressionMultiply_2’”
NodePosX=448
NodePosY=768
NodeGuid=AE0435084440AB0E53496FA830B3B5D7
CustomProperties Pin (PinId=C319E5764EF336180A29969999B167EE,PinName=“A”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“red”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“0.0”,LinkedTo=(MaterialGraphNode_32 CE59A7EB48F735F806732DBF66AA2F9B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=5C611DDA4C8A26593508C5BC2247C268,PinName=“B”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“red”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“1.0”,LinkedTo=(MaterialGraphNode_34 3FEAFA0F45D67A0F186FC8AF99FD5565,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=B1C23617430CED23B91F06A61C47A122,PinName=“Output”,PinFriendlyName=NSLOCTEXT(“MaterialGraphNode”, “Space”, " “),Direction=“EGPD_Output”,PinType.PinCategory=”“,PinType.PinSubCategory=”“,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_35 39C9A2C5458556AF7B55E79671E71D65,),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” ExportPath=”/Script/UnrealEd.MaterialGraphNode’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_34’"
Begin Object Class=/Script/Engine.MaterialExpressionVectorParameter Name=“MaterialExpressionVectorParameter_2” ExportPath=“/Script/Engine.MaterialExpressionVectorParameter’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_34.MaterialExpressionVectorParameter_2’”
End Object
Begin Object Name=“MaterialExpressionVectorParameter_2” ExportPath=“/Script/Engine.MaterialExpressionVectorParameter’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_34.MaterialExpressionVectorParameter_2’”
DefaultValue=(R=0.000000,G=1.000000,B=0.000000,A=1.000000)
ParameterName=“Movement Direction”
ExpressionGUID=F58A1E2F46C7B87BA8EEF6B00F72C1DC
MaterialExpressionEditorX=160
MaterialExpressionEditorY=928
MaterialExpressionGuid=958A5560466C4798D6206F99BFDCEFE7
Material=“/Script/Engine.Material’/Engine/Transient.Material_1’”
End Object
MaterialExpression=“/Script/Engine.MaterialExpressionVectorParameter’MaterialExpressionVectorParameter_2’”
NodePosX=160
NodePosY=928
bCanRenameNode=True
NodeGuid=2A0C714A44E36F38EB11539FC6D00C90
CustomProperties Pin (PinId=C3F360A94C69C50832E25E8D617CBC13,PinName=“Default Value”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“rgba”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“(R=0.000000,G=1.000000,B=0.000000,A=1.000000)”,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=3FEAFA0F45D67A0F186FC8AF99FD5565,PinName=“RGB”,Direction=“EGPD_Output”,PinType.PinCategory=“mask”,PinType.PinSubCategory=“”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_33 5C611DDA4C8A26593508C5BC2247C268,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=9D88BB1F45D716C457B874B8F29C9A72,PinName=“R”,Direction=“EGPD_Output”,PinType.PinCategory=“mask”,PinType.PinSubCategory=“red”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=6FA94CF24658E6422285568113C811D3,PinName=“G”,Direction=“EGPD_Output”,PinType.PinCategory=“mask”,PinType.PinSubCategory=“green”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=C12D77B4410D49F4B4B36DA35E3A38EE,PinName=“B”,Direction=“EGPD_Output”,PinType.PinCategory=“mask”,PinType.PinSubCategory=“blue”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=FCC88C704AEDA10938B78091ECC30A91,PinName=“A”,Direction=“EGPD_Output”,PinType.PinCategory=“mask”,PinType.PinSubCategory=“alpha”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=7A47258D4C514B1B8DC64E9435FF42D3,PinName=“RGBA”,Direction=“EGPD_Output”,PinType.PinCategory=“mask”,PinType.PinSubCategory=“rgba”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name=“MaterialGraphNode_35” ExportPath=“/Script/UnrealEd.MaterialGraphNode’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_35’”
Begin Object Class=/Script/Engine.MaterialExpressionLinearInterpolate Name=“MaterialExpressionLinearInterpolate_0” ExportPath=“/Script/Engine.MaterialExpressionLinearInterpolate’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_35.MaterialExpressionLinearInterpolate_0’”
End Object
Begin Object Name=“MaterialExpressionLinearInterpolate_0” ExportPath=“/Script/Engine.MaterialExpressionLinearInterpolate’/Engine/Transient.Material_1:MaterialGraph_0.MaterialGraphNode_35.MaterialExpressionLinearInterpolate_0’”
A=(Expression=“/Script/Engine.MaterialExpressionMultiply’MaterialGraphNode_23.MaterialExpressionMultiply_0’”)
B=(Expression=“/Script/Engine.MaterialExpressionMultiply’MaterialGraphNode_33.MaterialExpressionMultiply_2’”)
MaterialExpressionEditorX=784
MaterialExpressionEditorY=528
MaterialExpressionGuid=EE80A7BE4CB4CFC62DA3BE8054FC18E3
Material=“/Script/Engine.Material’/Engine/Transient.Material_1’”
End Object
MaterialExpression=“/Script/Engine.MaterialExpressionLinearInterpolate’MaterialExpressionLinearInterpolate_0’”
NodePosX=784
NodePosY=528
NodeGuid=CB112AB149C4063FE990CC8524870E54
CustomProperties Pin (PinId=A38A804041E310CBDB6795A016E52A93,PinName=“A”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“red”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“0.0”,LinkedTo=(MaterialGraphNode_23 52E6421A4D674E0039D6C88F75A467AD,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=39C9A2C5458556AF7B55E79671E71D65,PinName=“B”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“red”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“1.0”,LinkedTo=(MaterialGraphNode_33 B1C23617430CED23B91F06A61C47A122,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=10B1C8F54EB2AC1300049C90B91F1893,PinName=“Alpha”,PinType.PinCategory=“optional”,PinType.PinSubCategory=“red”,PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue=“0.5”,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=8040472D44819040801FADAA4AF1C740,PinName=“Output”,PinFriendlyName=NSLOCTEXT(“MaterialGraphNode”, “Space”, " “),Direction=“EGPD_Output”,PinType.PinCategory=”“,PinType.PinSubCategory=”",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_16 516FEBB242095D63649619BE53A900CB,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
If you were wondering how to apply this. Paste it into a material function and attach it to the wpo.
It’ll work on anything. A 3d rectangle would work.