Skip to main content

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 AddOrUpdateBlendable it 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.

material graph

Preview only · open in editor for full material editing

Want this graph on your blog or forum?

0 comments

Sign in to join the discussion.

No comments yet. Be the first.

source
View T3D source (64 KB)expand
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 from @hazesee all

Car Paint

@hazeUE 5.6+

Snow Cover

@hazeUE 5.6+

Heat Haze

@hazeUE 5.6+

More like this

Rain On Lens

@hazeUE 5.6+

Car Paint

@hazeUE 5.6+

Selection Highlight

@hazeUE 5.6+

Anamorphic Streaks

@hazefounder
UE 5.6UE 5.7

0
license

CC0 1.0: Public Domain

Public domain: use it however you like, no credit required.

dependencies

Zero dependencies

Pastes and works in any UE 5.3+ project. No textures, no material functions, no MPCs.

ue compatibility
UE 5.3UE 5.4UE 5.5UE 5.6UE 5.7

Details

Last update
2 hours ago
Published
2 hours ago
Nodes
27