
Description
Horizontal blue lens streaks off the bright bits of your scene — pure post-process, drop it on a volume and go. That anamorphic cine-flare where every highlight smears sideways into a long glowing bar.
It finds the brightest spots in the frame, smears them horizontally into streaks, tints them a cool blue and lays them back over the image with a screen blend. The sideways smear runs as a tight little HLSL loop; everything else is plain nodes, so it's easy to read and easy to retune. Want hotter, longer, wider streaks? Push the knobs. It leans toward the centre of the frame like a real lens would.
Heads up: this isn't engine bloom riding the color pyramid — it samples the scene for real along each streak, so longer streaks cost a touch more. Totally fine for a full-screen effect, just know the length dial is also the cost dial.
Knobs
- Brightness Threshold — how bright a pixel has to be to streak. High = only the hottest highlights; low = most of the frame joins in.
- Streak Length — how far the bars reach across the screen.
- Edge Falloff — tight bright core vs long even bar.
- Lens Falloff — how hard the whole thing pulls toward the centre of the frame. 0 = even everywhere.
- Streak Tint — the streak colour. Ships cool blue; crank channels past 1 for a hot core.
- Streak Intensity — overall brightness of the streaks. 0 = off.
Optional textures (bring your own)
Works with nothing plugged in.
- Lens Dirt — flip on Use Lens Dirt and drop in a smudge / dust / scratch map to make the streaks stronger in some places than others. White = uniform.
Settings you have to set
It's a Post Process material — none of this rides along in the paste, so set it or you'll see nothing:
- Material Domain → Post Process (collapses the graph to Emissive Color)
- Blendable Location → After Tone Mapping is the default look. Want streaks keyed off raw HDR brightness instead? Before Tone Mapping (then retune Brightness Threshold). Want them under translucent effects? Before Translucency.
- Add the material to a Post Process Volume (Post Process Materials array), or
AddOrUpdateBlendableit from Blueprint. Use a global volume with Infinite Extent (Unbound) to apply everywhere.
Wiring after paste
One result node sits in a frame marked Emissive Color right next to the Material node — wire it into Emissive Color. Root pins don't survive a paste, so that one's on you.
Preview only · open in editor for full material editing
Want this graph on your blog or forum?
View T3D source (64 KB)expandcollapse
Begin Object Class=/Script/UnrealEd.MaterialGraphNode_Comment Name="MaterialGraphNode_Comment_0"
Begin Object Class=/Script/Engine.MaterialExpressionComment Name="MaterialExpressionComment_C0"
End Object
Begin Object Name="MaterialExpressionComment_C0"
SizeX=470
SizeY=340
Text="01 Bright Pass"
CommentColor=(R=0.104616,G=0.327778,B=0.665387,A=1.000000)
MaterialExpressionEditorX=-2160
MaterialExpressionEditorY=-560
MaterialExpressionGuid=1D553A05166145BA7FDE628989F986D2
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_AnamorphicStreaks'"
End Object
MaterialExpressionComment="/Script/Engine.MaterialExpressionComment'MaterialExpressionComment_C0'"
CommentColor=(R=0.104616,G=0.327778,B=0.665387,A=1.000000)
NodePosX=-2160
NodePosY=-560
NodeWidth=470
NodeHeight=340
NodeComment="01 Bright Pass"
NodeGuid=FE0EBA67520551FA9CEA11058F71B3F7
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_1"
Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_1"
End Object
Begin Object Name="MaterialExpressionScalarParameter_1"
ParameterName="Brightness Threshold"
DefaultValue=0.7
SliderMin=0
SliderMax=1
Group="01 Bright Pass"
SortPriority=0
Desc="Scene luminance below this contributes nothing to the streak — raise to isolate only the brightest highlights, lower to streak more of the frame."
MaterialExpressionEditorX=-2080
MaterialExpressionEditorY=-480
MaterialExpressionGuid=DE2C97B84D51E00A36226936E781A75F
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_AnamorphicStreaks'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionScalarParameter'MaterialExpressionScalarParameter_1'"
NodePosX=-2080
NodePosY=-480
NodeGuid=F385A355BE75A559F195B4905762CEC2
CustomProperties Pin (PinId=795E0279DA152E9B2C9C62BBE9202470,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_Custom_13 276D1D726CAD16E9E7E1C10E1DB105EA,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode_Comment Name="MaterialGraphNode_Comment_2"
Begin Object Class=/Script/Engine.MaterialExpressionComment Name="MaterialExpressionComment_C2"
End Object
Begin Object Name="MaterialExpressionComment_C2"
SizeX=470
SizeY=520
Text="02 Streak Shape"
CommentColor=(R=0.078187,G=0.238398,B=0.564712,A=1.000000)
MaterialExpressionEditorX=-2160
MaterialExpressionEditorY=-180
MaterialExpressionGuid=72A50A83F72C3A7C6106158E697279BE
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_AnamorphicStreaks'"
End Object
MaterialExpressionComment="/Script/Engine.MaterialExpressionComment'MaterialExpressionComment_C2'"
CommentColor=(R=0.078187,G=0.238398,B=0.564712,A=1.000000)
NodePosX=-2160
NodePosY=-180
NodeWidth=470
NodeHeight=520
NodeComment="02 Streak Shape"
NodeGuid=6416D89883040E190697475B59594C7E
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_3"
Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_3"
End Object
Begin Object Name="MaterialExpressionScalarParameter_3"
ParameterName="Streak Length"
DefaultValue=0.18
SliderMin=0
SliderMax=0.6
Group="02 Streak Shape"
SortPriority=0
Desc="Half-width of the horizontal smear in screen widths. Larger = longer cine-flare bars reaching further across the frame."
MaterialExpressionEditorX=-2080
MaterialExpressionEditorY=-100
MaterialExpressionGuid=EFB36A5465306E0BB902941189B6B35B
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_AnamorphicStreaks'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionScalarParameter'MaterialExpressionScalarParameter_3'"
NodePosX=-2080
NodePosY=-100
NodeGuid=D67A6DB1DB39F80FE461E91765D3F13A
CustomProperties Pin (PinId=B85A76A8F900F60AEAEE6929007D02BD,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_Custom_13 BE66EC2A26436B479F7314FC86B0ED61,),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"
Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_4"
End Object
Begin Object Name="MaterialExpressionScalarParameter_4"
ParameterName="Edge Falloff"
DefaultValue=6
SliderMin=0.5
SliderMax=24
Group="02 Streak Shape"
SortPriority=1
Desc="How fast each streak fades along its length. Higher = a tight bright core; lower = a long even bar."
MaterialExpressionEditorX=-2080
MaterialExpressionEditorY=80
MaterialExpressionGuid=BC8E4163FFB8E10C0BC591C65C20C092
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_AnamorphicStreaks'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionScalarParameter'MaterialExpressionScalarParameter_4'"
NodePosX=-2080
NodePosY=80
NodeGuid=25ED601DCD94BDB94805959A0D70A3D8
CustomProperties Pin (PinId=60A02585C610D8B18A794303B7F6EDBA,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_Custom_13 3A22A03E80CDADEFB25C142A06B379E3,),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"
Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_5"
End Object
Begin Object Name="MaterialExpressionScalarParameter_5"
ParameterName="Lens Falloff"
DefaultValue=1.2
SliderMin=0
SliderMax=4
Group="02 Streak Shape"
SortPriority=2
Desc="Lens-centred vignette on the whole effect (from screen position). 0 = even everywhere; higher concentrates streaks toward frame centre like a real lens."
MaterialExpressionEditorX=-2080
MaterialExpressionEditorY=260
MaterialExpressionGuid=ACA0FB0DC66284585970D9806F0B325F
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_AnamorphicStreaks'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionScalarParameter'MaterialExpressionScalarParameter_5'"
NodePosX=-2080
NodePosY=260
NodeGuid=68ADA4F79EA12913531F64EF4E276369
CustomProperties Pin (PinId=926C69A87F88624BFE59A691CAAA6372,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_Custom_13 951EBDDF1596C4A15007B36F401A808F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode_Comment Name="MaterialGraphNode_Comment_6"
Begin Object Class=/Script/Engine.MaterialExpressionComment Name="MaterialExpressionComment_C6"
End Object
Begin Object Name="MaterialExpressionComment_C6"
SizeX=470
SizeY=360
Text="03 Look"
CommentColor=(R=0.049707,G=0.158961,B=0.381326,A=1.000000)
MaterialExpressionEditorX=-2160
MaterialExpressionEditorY=460
MaterialExpressionGuid=CEB31536BD11A82BE028B53797815516
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_AnamorphicStreaks'"
End Object
MaterialExpressionComment="/Script/Engine.MaterialExpressionComment'MaterialExpressionComment_C6'"
CommentColor=(R=0.049707,G=0.158961,B=0.381326,A=1.000000)
NodePosX=-2160
NodePosY=460
NodeWidth=470
NodeHeight=360
NodeComment="03 Look"
NodeGuid=52B2654721DAD86C040F6AAAEB2FFFD2
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_7"
Begin Object Class=/Script/Engine.MaterialExpressionVectorParameter Name="MaterialExpressionVectorParameter_7"
End Object
Begin Object Name="MaterialExpressionVectorParameter_7"
ParameterName="Streak Tint"
DefaultValue=(R=0.35,G=0.55,B=1,A=1)
Group="03 Look"
SortPriority=0
Desc="Colour multiplied onto the streak. Defaults to a cool cine blue; push channels above 1 for a hotter core."
MaterialExpressionEditorX=-2080
MaterialExpressionEditorY=540
MaterialExpressionGuid=923D33B2F45A10703751192F949DA528
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_AnamorphicStreaks'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionVectorParameter'MaterialExpressionVectorParameter_7'"
NodePosX=-2080
NodePosY=540
NodeGuid=E062883C98C5761883AE22D5F5A9115F
CustomProperties Pin (PinId=87491713BE129FE5915D185235C4C56E,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_17 72189CC42963292805935DDA6EF0B332,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=CBF921C3BE5A94690A8A5B833553F545,PinName="R",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=07F0326C7546B098FF9328A395464DF6,PinName="G",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=932E40B9E2A3C7EA6459C39A33095713,PinName="B",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=996B24F1908285C47DA0D82E31488319,PinName="A",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_8"
Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_8"
End Object
Begin Object Name="MaterialExpressionScalarParameter_8"
ParameterName="Streak Intensity"
DefaultValue=1.6
SliderMin=0
SliderMax=8
Group="03 Look"
SortPriority=1
Desc="Overall brightness of the streak added over the scene. 0 = off."
MaterialExpressionEditorX=-2080
MaterialExpressionEditorY=720
MaterialExpressionGuid=B090D69541ACF728398EF6E27F60D98F
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_AnamorphicStreaks'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionScalarParameter'MaterialExpressionScalarParameter_8'"
NodePosX=-2080
NodePosY=720
NodeGuid=E2A9159749B2F022133799B06AD1EA61
CustomProperties Pin (PinId=CA208BD09ED157AABA40817DAE98AF0F,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_18 484BDE2060D33B3131AF2646E76FFC4F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode_Comment Name="MaterialGraphNode_Comment_9"
Begin Object Class=/Script/Engine.MaterialExpressionComment Name="MaterialExpressionComment_C9"
End Object
Begin Object Name="MaterialExpressionComment_C9"
SizeX=470
SizeY=320
Text="04 Optional Textures"
CommentColor=(R=0.194618,G=0.107023,B=0.262251,A=1.000000)
MaterialExpressionEditorX=-2160
MaterialExpressionEditorY=860
MaterialExpressionGuid=85AF7B2695C7BA77757F93E892BC7BCE
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_AnamorphicStreaks'"
End Object
MaterialExpressionComment="/Script/Engine.MaterialExpressionComment'MaterialExpressionComment_C9'"
CommentColor=(R=0.194618,G=0.107023,B=0.262251,A=1.000000)
NodePosX=-2160
NodePosY=860
NodeWidth=470
NodeHeight=320
NodeComment="04 Optional Textures"
NodeGuid=FE005EB4734012FD54159A64F3023DB0
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_10"
Begin Object Class=/Script/Engine.MaterialExpressionTextureSampleParameter2D Name="MaterialExpressionTextureSampleParameter2D_10"
End Object
Begin Object Name="MaterialExpressionTextureSampleParameter2D_10"
ParameterName="Lens Dirt"
Group="04 Optional Textures"
SortPriority=1
Texture=Texture2D'/Engine/EngineResources/WhiteSquareTexture'
SamplerType=SAMPLERTYPE_LinearColor
Desc="Optional bring-your-own grayscale/colour map that modulates streak strength across the screen (smudges, dust, scratches). White = uniform. Off until Use Lens Dirt is on."
MaterialExpressionEditorX=-2080
MaterialExpressionEditorY=940
MaterialExpressionGuid=CE3A89A808FAF11FB1FEE3567F3B234E
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_AnamorphicStreaks'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionTextureSampleParameter2D'MaterialExpressionTextureSampleParameter2D_10'"
NodePosX=-2080
NodePosY=940
NodeGuid=95B53D9B4D1816C4407D406CB6397ADE
CustomProperties Pin (PinId=12AE9942885B2F20D35E4C4E6EFC6775,PinName="UVs",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=D93ED42675053FC06430D9FFC1EA70BA,PinName="ApplyViewMipBias",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=F805262939797DDBABCEF65623B81092,PinName="RGB",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_15 1181D7DB06481389C980EE997A73A753,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=225F008CAE8C08CB2701E6ABEABD2FE4,PinName="R",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=5C48078B179D4FC5994297928D37508B,PinName="G",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=734DCF5D6BF385FCBCA0222CEC2AA226,PinName="B",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=6B32CB14C73EA2B0033BF4BE05E8D070,PinName="A",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=5B0086D27C5AFFB4F17E8F8BE4A62447,PinName="RGBA",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_11"
Begin Object Class=/Script/Engine.MaterialExpressionScreenPosition Name="MaterialExpressionScreenPosition_11"
End Object
Begin Object Name="MaterialExpressionScreenPosition_11"
MaterialExpressionEditorX=-1640
MaterialExpressionEditorY=-380
MaterialExpressionGuid=B203421988DF2AC6080E5E946BE93192
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_AnamorphicStreaks'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionScreenPosition'MaterialExpressionScreenPosition_11'"
NodePosX=-1640
NodePosY=-380
NodeGuid=19B711331962E4A68D6D56716ECC78D0
CustomProperties Pin (PinId=B2C712D2B7A29C785E65A7BE340CF957,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_12 5C56BDDCBC8E0247C136A5791ED8F0B0,),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"
Begin Object Class=/Script/Engine.MaterialExpressionComponentMask Name="MaterialExpressionComponentMask_12"
End Object
Begin Object Name="MaterialExpressionComponentMask_12"
R=True
G=True
B=False
A=False
Input=(Expression="/Script/Engine.MaterialExpressionScreenPosition'MaterialGraphNode_11.MaterialExpressionScreenPosition_11'")
MaterialExpressionEditorX=-1420
MaterialExpressionEditorY=-380
MaterialExpressionGuid=8AC9C7062828B6EA193C8B94120B2612
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_AnamorphicStreaks'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionComponentMask'MaterialExpressionComponentMask_12'"
NodePosX=-1420
NodePosY=-380
NodeGuid=02A26A13C4D2695F1312DD804828B9B0
CustomProperties Pin (PinId=5C56BDDCBC8E0247C136A5791ED8F0B0,PinName="Input",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_11 B2C712D2B7A29C785E65A7BE340CF957,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=82C7500CA5B23C01AE3F66BE4617FBEA,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_Custom_13 DC6DC0DFE73D5F9D0909A44EB03FCF61,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode_Custom Name="MaterialGraphNode_Custom_13"
Begin Object Class=/Script/Engine.MaterialExpressionCustom Name="MaterialExpressionCustom_13"
End Object
Begin Object Name="MaterialExpressionCustom_13"
Code="// Horizontal bright-spot smear -> anamorphic streak (pre-tint).\r\n#define TAPS 24\r\nfloat2 uv = Coord;\r\nfloat knee = max(1.0 - Threshold, 1e-3);\r\nfloat3 acc = 0;\r\nfloat wsum = 1e-5;\r\n// symmetric sweep along screen X; Gaussian weight by along-streak distance\r\n[unroll] for (int t = -TAPS; t <= TAPS; t++)\r\n{\r\n float f = (float)t / (float)TAPS; // -1..1 position along streak\r\n float w = exp(-f * f * Falloff); // soft length falloff\r\n float3 c = SceneTextureLookup(uv + float2(f * Length, 0.0), 14, false).rgb;\r\n float luma = max(c.r, max(c.g, c.b)); // cheap bright-pass key\r\n float keep = saturate((luma - Threshold) / knee);\r\n acc += c * keep * w;\r\n wsum += w;\r\n}\r\nfloat3 streak = acc / wsum;\r\n// lens-centred vignette so the effect concentrates toward frame middle\r\nfloat2 d = Coord - 0.5;\r\nfloat lens = saturate(1.0 - dot(d, d) * LensFalloff * 4.0);\r\nreturn streak * lens;"
OutputType=CMOT_Float3
Description="DirectionalStreakSmear"
ShowCode=True
bShowOutputNameOnPin=True
Inputs(0)=(InputName="Coord",Input=(Expression="/Script/Engine.MaterialExpressionComponentMask'MaterialGraphNode_12.MaterialExpressionComponentMask_12'"))
Inputs(1)=(InputName="Threshold",Input=(Expression="/Script/Engine.MaterialExpressionScalarParameter'MaterialGraphNode_1.MaterialExpressionScalarParameter_1'"))
Inputs(2)=(InputName="Length",Input=(Expression="/Script/Engine.MaterialExpressionScalarParameter'MaterialGraphNode_3.MaterialExpressionScalarParameter_3'"))
Inputs(3)=(InputName="Falloff",Input=(Expression="/Script/Engine.MaterialExpressionScalarParameter'MaterialGraphNode_4.MaterialExpressionScalarParameter_4'"))
Inputs(4)=(InputName="LensFalloff",Input=(Expression="/Script/Engine.MaterialExpressionScalarParameter'MaterialGraphNode_5.MaterialExpressionScalarParameter_5'"))
MaterialExpressionEditorX=-1140
MaterialExpressionEditorY=-120
MaterialExpressionGuid=C847D6E626928FC921E4601887FEB132
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_AnamorphicStreaks'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionCustom'MaterialExpressionCustom_13'"
NodePosX=-1140
NodePosY=-120
NodeGuid=5F47CF2317451210B82B7DADBA0139B9
CustomProperties Pin (PinId=DC6DC0DFE73D5F9D0909A44EB03FCF61,PinName="Coord",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_12 82C7500CA5B23C01AE3F66BE4617FBEA,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=276D1D726CAD16E9E7E1C10E1DB105EA,PinName="Threshold",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_1 795E0279DA152E9B2C9C62BBE9202470,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=BE66EC2A26436B479F7314FC86B0ED61,PinName="Length",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_3 B85A76A8F900F60AEAEE6929007D02BD,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=3A22A03E80CDADEFB25C142A06B379E3,PinName="Falloff",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_4 60A02585C610D8B18A794303B7F6EDBA,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=951EBDDF1596C4A15007B36F401A808F,PinName="LensFalloff",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_5 926C69A87F88624BFE59A691CAAA6372,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=6C38EE8870DC1C7FE9E105AE341D6994,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_15 33FA07D53D6570E1919E272524E287EC,MaterialGraphNode_16 435E6292D0EC2C03D652B4F0322442E8,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_14"
Begin Object Class=/Script/Engine.MaterialExpressionSceneTexture Name="MaterialExpressionSceneTexture_14"
End Object
Begin Object Name="MaterialExpressionSceneTexture_14"
SceneTextureId=PPI_PostProcessInput0
bFiltered=False
MaterialExpressionEditorX=-1140
MaterialExpressionEditorY=360
MaterialExpressionGuid=EA7AF24E7C82CDC8CCE5ED73D88E27D9
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_AnamorphicStreaks'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionSceneTexture'MaterialExpressionSceneTexture_14'"
NodePosX=-1140
NodePosY=360
NodeGuid=D689F3AA3B0724104FA55A758B76A8FC
CustomProperties Pin (PinId=D61D47E6FB20E58BAB7F98C9CEA92D0C,PinName="UVs",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=1685FE66A34E98558765070CCA5D433C,PinName="Color",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=7173E9A575DC130382654538009E6325,PinName="Size",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=90CB2F64D2CFD9E24C69BDE72BBBE754,PinName="InvSize",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_15"
Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_15"
End Object
Begin Object Name="MaterialExpressionMultiply_15"
A=(Expression="/Script/Engine.MaterialExpressionCustom'MaterialGraphNode_Custom_13.MaterialExpressionCustom_13'")
B=(Expression="/Script/Engine.MaterialExpressionTextureSampleParameter2D'MaterialGraphNode_10.MaterialExpressionTextureSampleParameter2D_10'")
MaterialExpressionEditorX=-760
MaterialExpressionEditorY=60
MaterialExpressionGuid=D3CAEE18152C54FBDC16C007789C5237
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_AnamorphicStreaks'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionMultiply'MaterialExpressionMultiply_15'"
NodePosX=-760
NodePosY=60
NodeGuid=C012A11B18A2B883DDE5EC7CA2C0C307
CustomProperties Pin (PinId=33FA07D53D6570E1919E272524E287EC,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_Custom_13 6C38EE8870DC1C7FE9E105AE341D6994,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=1181D7DB06481389C980EE997A73A753,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_10 F805262939797DDBABCEF65623B81092,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=2C456F323B5AAACE6A4754E044EEF912,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_16 8F23644759EFCD03697A28628E96FA60,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_16"
Begin Object Class=/Script/Engine.MaterialExpressionStaticSwitchParameter Name="MaterialExpressionStaticSwitchParameter_16"
End Object
Begin Object Name="MaterialExpressionStaticSwitchParameter_16"
ParameterName="Use Lens Dirt"
DefaultValue=False
Group="04 Optional Textures"
SortPriority=0
Desc="Off = streaks are uniform strength (no texture cost). On = multiply streak strength by the Lens Dirt map."
A=(Expression="/Script/Engine.MaterialExpressionMultiply'MaterialGraphNode_15.MaterialExpressionMultiply_15'")
B=(Expression="/Script/Engine.MaterialExpressionCustom'MaterialGraphNode_Custom_13.MaterialExpressionCustom_13'")
MaterialExpressionEditorX=-540
MaterialExpressionEditorY=60
MaterialExpressionGuid=CBF03C8BD6336E53C79B3AE307968E6D
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_AnamorphicStreaks'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionStaticSwitchParameter'MaterialExpressionStaticSwitchParameter_16'"
NodePosX=-540
NodePosY=60
NodeGuid=B97B2A8857F57199D1700E0C1AA29AF8
CustomProperties Pin (PinId=8F23644759EFCD03697A28628E96FA60,PinName="True",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_15 2C456F323B5AAACE6A4754E044EEF912,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=435E6292D0EC2C03D652B4F0322442E8,PinName="False",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_Custom_13 6C38EE8870DC1C7FE9E105AE341D6994,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=C0BA963C1729B4AF87FA4B448B7AE6D1,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_17 F41945E3FDF872531A26411D8BA920B2,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_17"
Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_17"
End Object
Begin Object Name="MaterialExpressionMultiply_17"
A=(Expression="/Script/Engine.MaterialExpressionStaticSwitchParameter'MaterialGraphNode_16.MaterialExpressionStaticSwitchParameter_16'")
B=(Expression="/Script/Engine.MaterialExpressionVectorParameter'MaterialGraphNode_7.MaterialExpressionVectorParameter_7'")
MaterialExpressionEditorX=-300
MaterialExpressionEditorY=-40
MaterialExpressionGuid=02B7BAA9730AA2DA10D37A45EDC21523
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_AnamorphicStreaks'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionMultiply'MaterialExpressionMultiply_17'"
NodePosX=-300
NodePosY=-40
NodeGuid=4EA558433E48F121D430A506CC76E4D7
CustomProperties Pin (PinId=F41945E3FDF872531A26411D8BA920B2,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_16 C0BA963C1729B4AF87FA4B448B7AE6D1,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=72189CC42963292805935DDA6EF0B332,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_7 87491713BE129FE5915D185235C4C56E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=B1D4808BD71BC825E8FF6CA72F01E444,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_18 725521A7FAB1AC38C484955F46958AF7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_18"
Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_18"
End Object
Begin Object Name="MaterialExpressionMultiply_18"
A=(Expression="/Script/Engine.MaterialExpressionMultiply'MaterialGraphNode_17.MaterialExpressionMultiply_17'")
B=(Expression="/Script/Engine.MaterialExpressionScalarParameter'MaterialGraphNode_8.MaterialExpressionScalarParameter_8'")
MaterialExpressionEditorX=-80
MaterialExpressionEditorY=-40
MaterialExpressionGuid=16074E31ABD9DE6CF55E013C16E72EE9
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_AnamorphicStreaks'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionMultiply'MaterialExpressionMultiply_18'"
NodePosX=-80
NodePosY=-40
NodeGuid=0CBE96196025E3D72A51AEACDEB8F121
CustomProperties Pin (PinId=725521A7FAB1AC38C484955F46958AF7,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_17 B1D4808BD71BC825E8FF6CA72F01E444,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=484BDE2060D33B3131AF2646E76FFC4F,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_8 CA208BD09ED157AABA40817DAE98AF0F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=9AE8128637363290A1C74BA64AE56601,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_22 BAEBF63FD8B1B8D2DD59A1054709579E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_19"
Begin Object Class=/Script/Engine.MaterialExpressionSceneTexture Name="MaterialExpressionSceneTexture_19"
End Object
Begin Object Name="MaterialExpressionSceneTexture_19"
SceneTextureId=PPI_PostProcessInput0
bFiltered=False
MaterialExpressionEditorX=-300
MaterialExpressionEditorY=420
MaterialExpressionGuid=E30A8B59678D54B4D28EEFC7E21D6A25
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_AnamorphicStreaks'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionSceneTexture'MaterialExpressionSceneTexture_19'"
NodePosX=-300
NodePosY=420
NodeGuid=3E5B769593F875DE81E50478D922CE8E
CustomProperties Pin (PinId=EC3AB0D2B47B66974E59FAC0DE1B607A,PinName="UVs",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=05FB4E376E49AFC5CFE838660654B0FC,PinName="Color",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_20 20448393C720C6925AE70B01AAACCCED,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=33628E6937B78CE128506B847BF968F0,PinName="Size",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=4C62CF64E892583DC552622F84E32ECB,PinName="InvSize",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_20"
Begin Object Class=/Script/Engine.MaterialExpressionComponentMask Name="MaterialExpressionComponentMask_20"
End Object
Begin Object Name="MaterialExpressionComponentMask_20"
R=True
G=True
B=True
A=False
Input=(Expression="/Script/Engine.MaterialExpressionSceneTexture'MaterialGraphNode_19.MaterialExpressionSceneTexture_19'")
MaterialExpressionEditorX=-80
MaterialExpressionEditorY=420
MaterialExpressionGuid=3BC8B9600D0B7C0D53E282778395E878
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_AnamorphicStreaks'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionComponentMask'MaterialExpressionComponentMask_20'"
NodePosX=-80
NodePosY=420
NodeGuid=64C38517FBE8AD036EC6DB174E9F5032
CustomProperties Pin (PinId=20448393C720C6925AE70B01AAACCCED,PinName="Input",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_19 05FB4E376E49AFC5CFE838660654B0FC,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=CD00721955FF5F8A6ED5B367DE3804F0,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_21 124B02298D51289C7EBAB3CAB690CB68,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_21"
Begin Object Class=/Script/Engine.MaterialExpressionOneMinus Name="MaterialExpressionOneMinus_21"
End Object
Begin Object Name="MaterialExpressionOneMinus_21"
Input=(Expression="/Script/Engine.MaterialExpressionComponentMask'MaterialGraphNode_20.MaterialExpressionComponentMask_20'")
MaterialExpressionEditorX=200
MaterialExpressionEditorY=320
MaterialExpressionGuid=BC92F876CF988D443947C84A26A8D8E4
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_AnamorphicStreaks'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionOneMinus'MaterialExpressionOneMinus_21'"
NodePosX=200
NodePosY=320
NodeGuid=6EBBAF37ABBC17AB0928711D733ACE56
CustomProperties Pin (PinId=124B02298D51289C7EBAB3CAB690CB68,PinName="Input",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_20 CD00721955FF5F8A6ED5B367DE3804F0,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=263D29075599DC67BC6BC09F9B7B83F0,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_23 621447573914C83B5833AE2136987095,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_22"
Begin Object Class=/Script/Engine.MaterialExpressionOneMinus Name="MaterialExpressionOneMinus_22"
End Object
Begin Object Name="MaterialExpressionOneMinus_22"
Input=(Expression="/Script/Engine.MaterialExpressionMultiply'MaterialGraphNode_18.MaterialExpressionMultiply_18'")
MaterialExpressionEditorX=200
MaterialExpressionEditorY=120
MaterialExpressionGuid=7E1EC4FA136EE8D51BA24D54CAB7EAC3
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_AnamorphicStreaks'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionOneMinus'MaterialExpressionOneMinus_22'"
NodePosX=200
NodePosY=120
NodeGuid=AFEB00CE89AE5555FA4ABFCF0A43CBA1
CustomProperties Pin (PinId=BAEBF63FD8B1B8D2DD59A1054709579E,PinName="Input",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_18 9AE8128637363290A1C74BA64AE56601,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=76E9A2797DB768C82ED90819319E75D4,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_23 1D0200ABC3A2A89A51E540C0E060A0B2,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_23"
Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_23"
End Object
Begin Object Name="MaterialExpressionMultiply_23"
A=(Expression="/Script/Engine.MaterialExpressionOneMinus'MaterialGraphNode_21.MaterialExpressionOneMinus_21'")
B=(Expression="/Script/Engine.MaterialExpressionOneMinus'MaterialGraphNode_22.MaterialExpressionOneMinus_22'")
MaterialExpressionEditorX=420
MaterialExpressionEditorY=220
MaterialExpressionGuid=E26D87307E510BA8FBB713A6E8A63715
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_AnamorphicStreaks'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionMultiply'MaterialExpressionMultiply_23'"
NodePosX=420
NodePosY=220
NodeGuid=1C69F4BD58105C2AAD24B914AC5FB6A7
CustomProperties Pin (PinId=621447573914C83B5833AE2136987095,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_21 263D29075599DC67BC6BC09F9B7B83F0,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=1D0200ABC3A2A89A51E540C0E060A0B2,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_22 76E9A2797DB768C82ED90819319E75D4,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=CF9C5D44BE46C463F19642EA2B40F571,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_25 5512C37825A7804F135CE08E20F159F3,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode_Comment Name="MaterialGraphNode_Comment_24"
Begin Object Class=/Script/Engine.MaterialExpressionComment Name="MaterialExpressionComment_C24"
End Object
Begin Object Name="MaterialExpressionComment_C24"
SizeX=470
SizeY=360
Text="Emissive Color"
CommentColor=(R=0.033105,G=1.000000,B=0.132868,A=1.000000)
MaterialExpressionEditorX=620
MaterialExpressionEditorY=120
MaterialExpressionGuid=EDD161F11C6D345BD79582D0757A72E5
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_AnamorphicStreaks'"
End Object
MaterialExpressionComment="/Script/Engine.MaterialExpressionComment'MaterialExpressionComment_C24'"
CommentColor=(R=0.033105,G=1.000000,B=0.132868,A=1.000000)
NodePosX=620
NodePosY=120
NodeWidth=470
NodeHeight=360
NodeComment="Emissive Color"
NodeGuid=07FF4E37B048EDA4BCC6979555B517BE
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_25"
Begin Object Class=/Script/Engine.MaterialExpressionOneMinus Name="MaterialExpressionOneMinus_25"
End Object
Begin Object Name="MaterialExpressionOneMinus_25"
Input=(Expression="/Script/Engine.MaterialExpressionMultiply'MaterialGraphNode_23.MaterialExpressionMultiply_23'")
MaterialExpressionEditorX=700
MaterialExpressionEditorY=220
MaterialExpressionGuid=68221247F19536D33B356D47C504D7DE
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_AnamorphicStreaks'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionOneMinus'MaterialExpressionOneMinus_25'"
NodePosX=700
NodePosY=220
NodeGuid=621AB7C6C13EEF3F14E50A0FD63F38E0
CustomProperties Pin (PinId=5512C37825A7804F135CE08E20F159F3,PinName="Input",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_23 CF9C5D44BE46C463F19642EA2B40F571,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=B15525DADA244ECBEBFC2E464046183E,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_Root_26 E1F949BCB212AF236CF7BCFA6AF4B38D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode_Root Name="MaterialGraphNode_Root_26"
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_AnamorphicStreaks'"
NodePosX=1260
NodePosY=180
NodeGuid=0197E90982DF02A86C49B7C00425CCA6
CustomProperties Pin (PinId=E1F949BCB212AF236CF7BCFA6AF4B38D,PinName="Emissive Color",PinType.PinCategory="materialinput",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,LinkedTo=(MaterialGraphNode_25 B15525DADA244ECBEBFC2E464046183E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Nodes: Comment (x5), ScalarParameter (x5), Multiply (x4), OneMinus (x3), ComponentMask (x2), SceneTexture (x2), Custom, Material, ScreenPosition, StaticSwitchParameter, TextureSampleParameter2D, VectorParameter
More like this
CC0 1.0: Public Domain
Public domain: use it however you like, no credit required.
Zero dependencies
Pastes and works in any UE 5.3+ project. No textures, no material functions, no MPCs.
Details
- Last update
- 2 hours ago
- Published
- 2 hours ago
- Nodes
- 27



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