Skip to main content

Description

Cheap stylized water, no textures. Drop it on a plane and go.

Depth drives the colour — shallow edge tone blending into a deeper centre — the edges fade out soft where they meet geometry, and the surface gets a light rolling swell from a couple of sines in the vertex shader. No flow maps, no wind texture. Colours, wave height and speed, opacity and shore distance are all on the instance.

Settings you have to set

Material settings don't come across in a paste, so set these or it'll look wrong:

  • Blend Mode → Translucent
  • Two Sided → On
  • Translucency Lighting Mode → Surface (Forward Shading)

Give the plane a few subdivisions so the swell has verts to move.

Optional textures (bring your own)

Procedural by default — works with nothing plugged in. Want more detail:

  • Detail Normal — flip on Use Detail Normal and drop in a tangent-space normal map for surface ripples.
  • Surface Detail — a grayscale or colour map (foam, dirt, caustics) that multiplies into the water colour; turn on Use Surface Detail.
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 (99 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=640
      Text="01 Surface Color"
      CommentColor=(R=0.023153,G=0.205079,B=0.262251,A=1.000000)
      MaterialExpressionEditorX=-1540
      MaterialExpressionEditorY=-780
      MaterialExpressionGuid=42580EC260CE56BCEC6380F4FD33EC53
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpressionComment="/Script/Engine.MaterialExpressionComment'MaterialExpressionComment_C0'"
   CommentColor=(R=0.023153,G=0.205079,B=0.262251,A=1.000000)
   NodePosX=-1540
   NodePosY=-780
   NodeWidth=470
   NodeHeight=640
   NodeComment="01 Surface Color"
   NodeGuid=E4305B83180448D24EF9CC30CFECB04E
End Object

Begin Object Class=/Script/UnrealEd.MaterialGraphNode_Comment Name="MaterialGraphNode_Comment_1"
   Begin Object Class=/Script/Engine.MaterialExpressionComment Name="MaterialExpressionComment_C1"
   End Object
   Begin Object Name="MaterialExpressionComment_C1"
      SizeX=470
      SizeY=640
      Text="02 Waves"
      CommentColor=(R=0.042311,G=0.155926,B=0.376262,A=1.000000)
      MaterialExpressionEditorX=-1540
      MaterialExpressionEditorY=20
      MaterialExpressionGuid=BD1A9B4FF0303F80E9D215A5E9B1073A
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpressionComment="/Script/Engine.MaterialExpressionComment'MaterialExpressionComment_C1'"
   CommentColor=(R=0.042311,G=0.155926,B=0.376262,A=1.000000)
   NodePosX=-1540
   NodePosY=20
   NodeWidth=470
   NodeHeight=640
   NodeComment="02 Waves"
   NodeGuid=9A014E9508E66056F4E7F2670EDE3720
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=830
      Text="03 Transparency"
      CommentColor=(R=0.068478,G=0.102242,B=0.262251,A=1.000000)
      MaterialExpressionEditorX=-1540
      MaterialExpressionEditorY=740
      MaterialExpressionGuid=22ADC8B033E9B0D21AB3AFB2EEA28045
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpressionComment="/Script/Engine.MaterialExpressionComment'MaterialExpressionComment_C2'"
   CommentColor=(R=0.068478,G=0.102242,B=0.262251,A=1.000000)
   NodePosX=-1540
   NodePosY=740
   NodeWidth=470
   NodeHeight=830
   NodeComment="03 Transparency"
   NodeGuid=C509D32A2A20C673CFB23EC05E1D4558
End Object

Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_3"
   Begin Object Class=/Script/Engine.MaterialExpressionVectorParameter Name="MaterialExpressionVectorParameter_3"
   End Object
   Begin Object Name="MaterialExpressionVectorParameter_3"
      ParameterName="Deep Water Color"
      DefaultValue=(R=0,G=0.1,B=0.16,A=1)
      Group="01 Surface Color"
      Desc="Deep-water tint, far from shore."
      MaterialExpressionEditorX=-1460
      MaterialExpressionEditorY=-700
      MaterialExpressionGuid=28B6AB0DE0D34E7BE172FF758A869E8B
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionVectorParameter'MaterialExpressionVectorParameter_3'"
   NodePosX=-1460
   NodePosY=-700
   NodeGuid=BC4A212658376791550DFB8CCAAF3C6E
   CustomProperties Pin (PinId=AC9805F034F32860F08BE5CFF49EAFF7,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_26 959C8FD338F6ADC354842112B10A142A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
   CustomProperties Pin (PinId=4BCC8CC1C43E9AEFD9B85FD41569AF53,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=46FF552EF431B2004D2440A5870658DE,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=CBDE8506A3A8612BD739A0B9C4AE23C3,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=99D79467C221E36CAF4934D0AA2405E1,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_4"
   Begin Object Class=/Script/Engine.MaterialExpressionVectorParameter Name="MaterialExpressionVectorParameter_4"
   End Object
   Begin Object Name="MaterialExpressionVectorParameter_4"
      ParameterName="Shallow Edge Color"
      DefaultValue=(R=0.1,G=0.45,B=0.5,A=1)
      Group="01 Surface Color"
      Desc="Shallow / shoreline tint where the surface meets geometry."
      MaterialExpressionEditorX=-1460
      MaterialExpressionEditorY=-490
      MaterialExpressionGuid=70E4AEA05346521C1CDF63C561F58E3B
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionVectorParameter'MaterialExpressionVectorParameter_4'"
   NodePosX=-1460
   NodePosY=-490
   NodeGuid=1A834CC0D24A79DA1FD65225596AF16C
   CustomProperties Pin (PinId=D8E64E227CBCDAD14F60CB7C3214F0CC,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_26 23BCD293C99DCBC6CFC60CD5A28BAB93,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
   CustomProperties Pin (PinId=703865ADCE3C0D66BC1160FBDA58F9EA,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=5A21EA3D8D00EB74F907D9D5B488A81F,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=C7316F4336A509B0D6CD5150E91DE0BC,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=2364479D8E859F67CEED41B690D21093,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_5"
   Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_5"
   End Object
   Begin Object Name="MaterialExpressionScalarParameter_5"
      ParameterName="Shore Distance"
      DefaultValue=400
      SliderMin=10
      SliderMax=3000
      Group="01 Surface Color"
      Desc="Depth (cm) over which colour blends shallow → deep."
      MaterialExpressionEditorX=-1460
      MaterialExpressionEditorY=-280
      MaterialExpressionGuid=CD6D9D515B308B74B2D65F377CBBE624
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionScalarParameter'MaterialExpressionScalarParameter_5'"
   NodePosX=-1460
   NodePosY=-280
   NodeGuid=70B3586114EBA3EEB15FB864EC064DA2
   CustomProperties Pin (PinId=E2C2817CE1346EB8512E02070F00EDF2,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_13 994E90CA4343C31E8BD83ED5F1DCF8D6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object

Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_6"
   Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_6"
   End Object
   Begin Object Name="MaterialExpressionScalarParameter_6"
      ParameterName="Swell Height"
      DefaultValue=8
      SliderMin=0
      SliderMax=60
      Group="02 Waves"
      Desc="Vertical wave amplitude (cm)."
      MaterialExpressionEditorX=-1460
      MaterialExpressionEditorY=100
      MaterialExpressionGuid=8CFB4A88C3C04CEA9013DA4E4D595C0C
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionScalarParameter'MaterialExpressionScalarParameter_6'"
   NodePosX=-1460
   NodePosY=100
   NodeGuid=C6268682E078F2B4A73AE3CDDF95D276
   CustomProperties Pin (PinId=8A2FB9C07F6E34C2626DD643132701AC,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_34 4DE0457063B5DB8BB6AAA98E0AC4CC92,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object

Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_7"
   Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_7"
   End Object
   Begin Object Name="MaterialExpressionScalarParameter_7"
      ParameterName="Wave Frequency"
      DefaultValue=0.02
      SliderMin=0
      SliderMax=0.2
      Group="02 Waves"
      Desc="Spatial frequency of the swell (higher = tighter waves)."
      MaterialExpressionEditorX=-1460
      MaterialExpressionEditorY=310
      MaterialExpressionGuid=2B010AB822748EBFF0CA904BF3E274DC
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionScalarParameter'MaterialExpressionScalarParameter_7'"
   NodePosX=-1460
   NodePosY=310
   NodeGuid=FD27629C050092B12F32ABE1FD7E3F2A
   CustomProperties Pin (PinId=38EB8D008DD1F33561C3C90577362E33,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_34 D76DD087DA129B69DC0B326B274F0727,),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="Wave Speed"
      DefaultValue=1
      SliderMin=0
      SliderMax=5
      Group="02 Waves"
      Desc="Wave scroll speed."
      MaterialExpressionEditorX=-1460
      MaterialExpressionEditorY=520
      MaterialExpressionGuid=878D8170D452F04AB3CFFE015B9B18C5
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionScalarParameter'MaterialExpressionScalarParameter_8'"
   NodePosX=-1460
   NodePosY=520
   NodeGuid=B914C2F7D8BFA321D4AE7B3655B32F87
   CustomProperties Pin (PinId=AB66C26EC20E9EEA8DA505C4C12A5A4B,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_34 623666D8A8E2858E2D0A10808565EC1C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object

Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_9"
   Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_9"
   End Object
   Begin Object Name="MaterialExpressionScalarParameter_9"
      ParameterName="Body Opacity"
      DefaultValue=0.75
      SliderMin=0
      SliderMax=1
      Group="03 Transparency"
      Desc="Opacity of the deep-water body."
      MaterialExpressionEditorX=-1460
      MaterialExpressionEditorY=820
      MaterialExpressionGuid=77B39E1B5765F685CD69F7B38B462B17
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionScalarParameter'MaterialExpressionScalarParameter_9'"
   NodePosX=-1460
   NodePosY=820
   NodeGuid=929B9735B2220D9ED5D3951511C3102B
   CustomProperties Pin (PinId=4670FA03DE5715C5AE8C4DF245C7EE67,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 0C2468390822590AFF20DA25A9F509AA,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object

Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_10"
   Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_10"
   End Object
   Begin Object Name="MaterialExpressionScalarParameter_10"
      ParameterName="Edge Softness"
      DefaultValue=80
      SliderMin=1
      SliderMax=600
      Group="03 Transparency"
      Desc="Depth (cm) over which the shoreline fades to transparent."
      MaterialExpressionEditorX=-1460
      MaterialExpressionEditorY=990
      MaterialExpressionGuid=EBA6FB528DEEE6F73B68B039E4EDD328
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionScalarParameter'MaterialExpressionScalarParameter_10'"
   NodePosX=-1460
   NodePosY=990
   NodeGuid=8885DA4579B84FF6B6CB6208BB49C4BC
   CustomProperties Pin (PinId=E90852783047E7451BF72D07EA248AD4,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_14 E4CD1A5E3E045C4A3931817F49BCF05C,),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.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_11"
   End Object
   Begin Object Name="MaterialExpressionScalarParameter_11"
      ParameterName="Distance Fade Start"
      DefaultValue=4000
      SliderMin=0
      SliderMax=20000
      Group="03 Transparency"
      Desc="Camera distance (cm) where the surface starts to fade out."
      MaterialExpressionEditorX=-1460
      MaterialExpressionEditorY=1160
      MaterialExpressionGuid=F8EB7BF27B6001AE643CCC868F1C516E
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionScalarParameter'MaterialExpressionScalarParameter_11'"
   NodePosX=-1460
   NodePosY=1160
   NodeGuid=63C43672C4DDC9FE49A00705771276C3
   CustomProperties Pin (PinId=FFEBCD9F7CB9BDE4F6818E63D1284FDD,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_20 4F203544526AAF19D1A5079C861D28DD,),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.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_12"
   End Object
   Begin Object Name="MaterialExpressionScalarParameter_12"
      ParameterName="Distance Fade End"
      DefaultValue=40000
      SliderMin=100
      SliderMax=200000
      Group="03 Transparency"
      Desc="Camera distance (cm) where the surface is fully gone (smooth ramp from Start)."
      MaterialExpressionEditorX=-1460
      MaterialExpressionEditorY=1330
      MaterialExpressionGuid=2ABFDECA958BAF2587D3D05BFF4FBB17
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionScalarParameter'MaterialExpressionScalarParameter_12'"
   NodePosX=-1460
   NodePosY=1330
   NodeGuid=F4A38BB301DE742A8C715D07301AEAAB
   CustomProperties Pin (PinId=E221F12F5F444652EE08E439A54A0458,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_19 04C49D96D318560A459C4CBA823FFA12,MaterialGraphNode_20 B992FE25C1F3E927E6E96E349D6050D9,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object

Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_13"
   Begin Object Class=/Script/Engine.MaterialExpressionDepthFade Name="MaterialExpressionDepthFade_13"
   End Object
   Begin Object Name="MaterialExpressionDepthFade_13"
      OpacityDefault=1
      FadeDistanceDefault=400
      FadeDistance=(Expression="/Script/Engine.MaterialExpressionScalarParameter'MaterialGraphNode_5.MaterialExpressionScalarParameter_5'")
      MaterialExpressionEditorX=-360
      MaterialExpressionEditorY=-440
      MaterialExpressionGuid=EAECF952FCAE51C031B3998394ED69EE
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionDepthFade'MaterialExpressionDepthFade_13'"
   NodePosX=-360
   NodePosY=-440
   NodeGuid=A4BAC9A2050D0CAC55A8E99BA9EF922A
   CustomProperties Pin (PinId=2F74A976172A185139A3170D67C93125,PinName="Opacity",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
   CustomProperties Pin (PinId=994E90CA4343C31E8BD83ED5F1DCF8D6,PinName="FadeDistance",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 E2C2817CE1346EB8512E02070F00EDF2,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
   CustomProperties Pin (PinId=7BD5CFCF7F960E1C80DF5A62870E28A0,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_26 7CC9583BCEF4F36FCF026EB8ECAC61D1,),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.MaterialExpressionDepthFade Name="MaterialExpressionDepthFade_14"
   End Object
   Begin Object Name="MaterialExpressionDepthFade_14"
      OpacityDefault=1
      FadeDistanceDefault=80
      FadeDistance=(Expression="/Script/Engine.MaterialExpressionScalarParameter'MaterialGraphNode_10.MaterialExpressionScalarParameter_10'")
      MaterialExpressionEditorX=-360
      MaterialExpressionEditorY=340
      MaterialExpressionGuid=2A533429777147C7CC0BD0CC1A693B49
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionDepthFade'MaterialExpressionDepthFade_14'"
   NodePosX=-360
   NodePosY=340
   NodeGuid=0089A8AFA29202E253D52323B5E01178
   CustomProperties Pin (PinId=151220A172FA38E94B8DB18A336C1B10,PinName="Opacity",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
   CustomProperties Pin (PinId=E4CD1A5E3E045C4A3931817F49BCF05C,PinName="FadeDistance",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 E90852783047E7451BF72D07EA248AD4,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
   CustomProperties Pin (PinId=902C7677CB3C3DF08EAB77C82D9407EB,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 50D16B0E07B2FEA11229D866D3EB76E2,),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.MaterialExpressionScalarParameter'MaterialGraphNode_9.MaterialExpressionScalarParameter_9'")
      B=(Expression="/Script/Engine.MaterialExpressionDepthFade'MaterialGraphNode_14.MaterialExpressionDepthFade_14'")
      MaterialExpressionEditorX=320
      MaterialExpressionEditorY=360
      MaterialExpressionGuid=72AD68017FC5A228170E33F2230923A5
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionMultiply'MaterialExpressionMultiply_15'"
   NodePosX=320
   NodePosY=360
   NodeGuid=44D8878F31F825BA31B7B70DA614B372
   CustomProperties Pin (PinId=0C2468390822590AFF20DA25A9F509AA,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_9 4670FA03DE5715C5AE8C4DF245C7EE67,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
   CustomProperties Pin (PinId=50D16B0E07B2FEA11229D866D3EB76E2,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_14 902C7677CB3C3DF08EAB77C82D9407EB,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
   CustomProperties Pin (PinId=1B88F82D738EA681E206779123BE7C8F,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_32 F024FDD220FF2E3D6082C537A12DA994,),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.MaterialExpressionCameraPositionWS Name="MaterialExpressionCameraPositionWS_16"
   End Object
   Begin Object Name="MaterialExpressionCameraPositionWS_16"
      MaterialExpressionEditorX=-720
      MaterialExpressionEditorY=1000
      MaterialExpressionGuid=3172569FB154427BA0FC4E1582120144
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionCameraPositionWS'MaterialExpressionCameraPositionWS_16'"
   NodePosX=-720
   NodePosY=1000
   NodeGuid=34B77C591B6C3E10BC092E05D9A11C7F
   CustomProperties Pin (PinId=03C86ED5EA0EBCAAE73D3D67308271E6,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 434887503BBEA81B11B57215D5F3C682,),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.MaterialExpressionWorldPosition Name="MaterialExpressionWorldPosition_17"
   End Object
   Begin Object Name="MaterialExpressionWorldPosition_17"
      MaterialExpressionEditorX=-720
      MaterialExpressionEditorY=1150
      MaterialExpressionGuid=490222D676574D9E146DC6D8032891C6
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionWorldPosition'MaterialExpressionWorldPosition_17'"
   NodePosX=-720
   NodePosY=1150
   NodeGuid=713339F9BE5BA63C2E28984FDCF237CD
   CustomProperties Pin (PinId=4F699C0EABC79C1158E3DB4DA4E7E998,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 2A6D3578FF19B31C67DA38D487D452D0,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object

Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_18"
   Begin Object Class=/Script/Engine.MaterialExpressionDistance Name="MaterialExpressionDistance_18"
   End Object
   Begin Object Name="MaterialExpressionDistance_18"
      A=(Expression="/Script/Engine.MaterialExpressionCameraPositionWS'MaterialGraphNode_16.MaterialExpressionCameraPositionWS_16'")
      B=(Expression="/Script/Engine.MaterialExpressionWorldPosition'MaterialGraphNode_17.MaterialExpressionWorldPosition_17'")
      MaterialExpressionEditorX=-460
      MaterialExpressionEditorY=1060
      MaterialExpressionGuid=8DE63E4782BEF7DD44B32EB36C991FCC
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionDistance'MaterialExpressionDistance_18'"
   NodePosX=-460
   NodePosY=1060
   NodeGuid=3B4BDE2D5F3A4677DE94B055F8C577CE
   CustomProperties Pin (PinId=434887503BBEA81B11B57215D5F3C682,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 03C86ED5EA0EBCAAE73D3D67308271E6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
   CustomProperties Pin (PinId=2A6D3578FF19B31C67DA38D487D452D0,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_17 4F699C0EABC79C1158E3DB4DA4E7E998,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
   CustomProperties Pin (PinId=549540AF66BDB503A789C2F00BAD9DCB,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_19 C09CFD0BC36F89931E07905671EC24B9,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object

Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_19"
   Begin Object Class=/Script/Engine.MaterialExpressionSubtract Name="MaterialExpressionSubtract_19"
   End Object
   Begin Object Name="MaterialExpressionSubtract_19"
      A=(Expression="/Script/Engine.MaterialExpressionScalarParameter'MaterialGraphNode_12.MaterialExpressionScalarParameter_12'")
      B=(Expression="/Script/Engine.MaterialExpressionDistance'MaterialGraphNode_18.MaterialExpressionDistance_18'")
      MaterialExpressionEditorX=-200
      MaterialExpressionEditorY=950
      MaterialExpressionGuid=773A2C05ECDB68E5289346B980095E9B
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionSubtract'MaterialExpressionSubtract_19'"
   NodePosX=-200
   NodePosY=950
   NodeGuid=0681D50054D183332499531FD15C69BC
   CustomProperties Pin (PinId=04C49D96D318560A459C4CBA823FFA12,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_12 E221F12F5F444652EE08E439A54A0458,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
   CustomProperties Pin (PinId=C09CFD0BC36F89931E07905671EC24B9,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_18 549540AF66BDB503A789C2F00BAD9DCB,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
   CustomProperties Pin (PinId=E359B02FADF01785DCC554FC6C1751E6,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 DFD280AEE632E78385718BA07530B441,),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.MaterialExpressionSubtract Name="MaterialExpressionSubtract_20"
   End Object
   Begin Object Name="MaterialExpressionSubtract_20"
      A=(Expression="/Script/Engine.MaterialExpressionScalarParameter'MaterialGraphNode_12.MaterialExpressionScalarParameter_12'")
      B=(Expression="/Script/Engine.MaterialExpressionScalarParameter'MaterialGraphNode_11.MaterialExpressionScalarParameter_11'")
      MaterialExpressionEditorX=-200
      MaterialExpressionEditorY=1150
      MaterialExpressionGuid=9F9B82818A732154FD723C6E1B18E69A
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionSubtract'MaterialExpressionSubtract_20'"
   NodePosX=-200
   NodePosY=1150
   NodeGuid=27F3346E7007A1F885C6838B2A01DD04
   CustomProperties Pin (PinId=B992FE25C1F3E927E6E96E349D6050D9,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_12 E221F12F5F444652EE08E439A54A0458,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
   CustomProperties Pin (PinId=4F203544526AAF19D1A5079C861D28DD,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_11 FFEBCD9F7CB9BDE4F6818E63D1284FDD,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
   CustomProperties Pin (PinId=692C0531CD40402D0322E30DAE70119B,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 A1ECF65E0D7EB3FCE30C52AB52A3DC19,),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.MaterialExpressionDivide Name="MaterialExpressionDivide_21"
   End Object
   Begin Object Name="MaterialExpressionDivide_21"
      A=(Expression="/Script/Engine.MaterialExpressionSubtract'MaterialGraphNode_19.MaterialExpressionSubtract_19'")
      B=(Expression="/Script/Engine.MaterialExpressionSubtract'MaterialGraphNode_20.MaterialExpressionSubtract_20'")
      MaterialExpressionEditorX=60
      MaterialExpressionEditorY=1040
      MaterialExpressionGuid=DFFB66128E2AF9AB83F22BFC46C07E35
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionDivide'MaterialExpressionDivide_21'"
   NodePosX=60
   NodePosY=1040
   NodeGuid=F190DAC3DA7659A25C9DCE44582365AE
   CustomProperties Pin (PinId=DFD280AEE632E78385718BA07530B441,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_19 E359B02FADF01785DCC554FC6C1751E6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
   CustomProperties Pin (PinId=A1ECF65E0D7EB3FCE30C52AB52A3DC19,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_20 692C0531CD40402D0322E30DAE70119B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
   CustomProperties Pin (PinId=26E714EC98AEF2F1AC050B8DAAD45401,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 6364E82F9C4B4E365AE36B98109B0B8F,),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.MaterialExpressionSaturate Name="MaterialExpressionSaturate_22"
   End Object
   Begin Object Name="MaterialExpressionSaturate_22"
      Input=(Expression="/Script/Engine.MaterialExpressionDivide'MaterialGraphNode_21.MaterialExpressionDivide_21'")
      MaterialExpressionEditorX=320
      MaterialExpressionEditorY=1040
      MaterialExpressionGuid=86DFDA1AE2C9AB945901B7CCE51EAA5A
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionSaturate'MaterialExpressionSaturate_22'"
   NodePosX=320
   NodePosY=1040
   NodeGuid=0E8D439CBF5C3F5BF599BA61DE52F9AF
   CustomProperties Pin (PinId=6364E82F9C4B4E365AE36B98109B0B8F,PinName="Input",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_21 26E714EC98AEF2F1AC050B8DAAD45401,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
   CustomProperties Pin (PinId=D92AAAF71E66C9427E2170E6031287EE,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_32 AD8EACDBBBAD56BA2D3DA12225AFB7B0,),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.MaterialExpressionWorldPosition Name="MaterialExpressionWorldPosition_23"
   End Object
   Begin Object Name="MaterialExpressionWorldPosition_23"
      MaterialExpressionEditorX=-720
      MaterialExpressionEditorY=560
      MaterialExpressionGuid=FDD40B44B4F37F0D92DCD95F6F6CE5C1
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionWorldPosition'MaterialExpressionWorldPosition_23'"
   NodePosX=-720
   NodePosY=560
   NodeGuid=E331271C8B9D26090730A3F10C72421F
   CustomProperties Pin (PinId=B7D991BDA16B4C04085B351A0193FD80,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_34 18C0C8EE9EA994DE872DA59D69F06ED5,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object

Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_24"
   Begin Object Class=/Script/Engine.MaterialExpressionTime Name="MaterialExpressionTime_24"
   End Object
   Begin Object Name="MaterialExpressionTime_24"
      MaterialExpressionEditorX=-720
      MaterialExpressionEditorY=700
      MaterialExpressionGuid=F43AEA4A85A623BBE719741861169CCE
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionTime'MaterialExpressionTime_24'"
   NodePosX=-720
   NodePosY=700
   NodeGuid=A63B91AF94CF17F7C9DE3218F01EF96D
   CustomProperties Pin (PinId=409E483C9CDC173F3FED19D613659EBA,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_34 F91F997B9F62EC756049C8F1FBE99335,),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_25"
   Begin Object Class=/Script/Engine.MaterialExpressionComment Name="MaterialExpressionComment_C25"
   End Object
   Begin Object Name="MaterialExpressionComment_C25"
      SizeX=470
      SizeY=360
      Text="Base Color"
      CommentColor=(R=0.033105,G=1.000000,B=0.132868,A=1.000000)
      MaterialExpressionEditorX=1140
      MaterialExpressionEditorY=-740
      MaterialExpressionGuid=AAE2F65EE2DC257FD8F4D057F4AC0A38
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpressionComment="/Script/Engine.MaterialExpressionComment'MaterialExpressionComment_C25'"
   CommentColor=(R=0.033105,G=1.000000,B=0.132868,A=1.000000)
   NodePosX=1140
   NodePosY=-740
   NodeWidth=470
   NodeHeight=360
   NodeComment="Base Color"
   NodeGuid=6FF66B19150B582861795F193058D4DC
End Object

Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_26"
   Begin Object Class=/Script/Engine.MaterialExpressionLinearInterpolate Name="MaterialExpressionLinearInterpolate_26"
   End Object
   Begin Object Name="MaterialExpressionLinearInterpolate_26"
      A=(Expression="/Script/Engine.MaterialExpressionVectorParameter'MaterialGraphNode_4.MaterialExpressionVectorParameter_4'")
      B=(Expression="/Script/Engine.MaterialExpressionVectorParameter'MaterialGraphNode_3.MaterialExpressionVectorParameter_3'")
      Alpha=(Expression="/Script/Engine.MaterialExpressionDepthFade'MaterialGraphNode_13.MaterialExpressionDepthFade_13'")
      MaterialExpressionEditorX=1260
      MaterialExpressionEditorY=-600
      MaterialExpressionGuid=4DF4CCB5042320A98B88F774E4564EDC
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionLinearInterpolate'MaterialExpressionLinearInterpolate_26'"
   NodePosX=1260
   NodePosY=-600
   NodeGuid=AD58411A9D7708824FA9388139F702C0
   CustomProperties Pin (PinId=23BCD293C99DCBC6CFC60CD5A28BAB93,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_4 D8E64E227CBCDAD14F60CB7C3214F0CC,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
   CustomProperties Pin (PinId=959C8FD338F6ADC354842112B10A142A,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_3 AC9805F034F32860F08BE5CFF49EAFF7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
   CustomProperties Pin (PinId=7CC9583BCEF4F36FCF026EB8ECAC61D1,PinName="Alpha",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_13 7BD5CFCF7F960E1C80DF5A62870E28A0,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
   CustomProperties Pin (PinId=5DB4ED99C75E1AECF729BE59E2D6CEC3,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_38 4A113236239549EC1B56AEF119521529,MaterialGraphNode_39 F99EA6250FBB1EF0D688248F11066B3C,),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_27"
   Begin Object Class=/Script/Engine.MaterialExpressionComment Name="MaterialExpressionComment_C27"
   End Object
   Begin Object Name="MaterialExpressionComment_C27"
      SizeX=380
      SizeY=180
      Text="Specular"
      CommentColor=(R=1.000000,G=0.637597,B=0.132868,A=1.000000)
      MaterialExpressionEditorX=1140
      MaterialExpressionEditorY=-320
      MaterialExpressionGuid=11C9C9885E9B3C740E57481BFB1C0135
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpressionComment="/Script/Engine.MaterialExpressionComment'MaterialExpressionComment_C27'"
   CommentColor=(R=1.000000,G=0.637597,B=0.132868,A=1.000000)
   NodePosX=1140
   NodePosY=-320
   NodeWidth=380
   NodeHeight=180
   NodeComment="Specular"
   NodeGuid=BE0E0444F16FBDD43E72F903EFC98A36
End Object

Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_28"
   Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_28"
   End Object
   Begin Object Name="MaterialExpressionScalarParameter_28"
      ParameterName="Specular"
      DefaultValue=1
      SliderMin=0
      SliderMax=1
      Group="Surface"
      Desc="Water is glossy — keep high."
      MaterialExpressionEditorX=1260
      MaterialExpressionEditorY=-250
      MaterialExpressionGuid=32699B43B25BFBBE9F34821D3E9DF8A3
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionScalarParameter'MaterialExpressionScalarParameter_28'"
   NodePosX=1260
   NodePosY=-250
   NodeGuid=18FD5BA963CC1B038F5C5184F5872B6D
   CustomProperties Pin (PinId=B66FB5501E87428D6C1E336C6BA292D3,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_43 06AC8F850BAA25BA5A01550450DFFEE4,),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_29"
   Begin Object Class=/Script/Engine.MaterialExpressionComment Name="MaterialExpressionComment_C29"
   End Object
   Begin Object Name="MaterialExpressionComment_C29"
      SizeX=380
      SizeY=180
      Text="Roughness"
      CommentColor=(R=1.000000,G=0.637597,B=0.132868,A=1.000000)
      MaterialExpressionEditorX=1140
      MaterialExpressionEditorY=-100
      MaterialExpressionGuid=BF17D7FC308B44D484CC261360C1E684
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpressionComment="/Script/Engine.MaterialExpressionComment'MaterialExpressionComment_C29'"
   CommentColor=(R=1.000000,G=0.637597,B=0.132868,A=1.000000)
   NodePosX=1140
   NodePosY=-100
   NodeWidth=380
   NodeHeight=180
   NodeComment="Roughness"
   NodeGuid=62250945F88E474436E1940B0C78A686
End Object

Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_30"
   Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_30"
   End Object
   Begin Object Name="MaterialExpressionScalarParameter_30"
      ParameterName="Roughness"
      DefaultValue=0.04
      SliderMin=0
      SliderMax=1
      Group="Surface"
      Desc="Low for a glassy stylized surface."
      MaterialExpressionEditorX=1260
      MaterialExpressionEditorY=-30
      MaterialExpressionGuid=0A8B75C644718763363358727211C5CC
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionScalarParameter'MaterialExpressionScalarParameter_30'"
   NodePosX=1260
   NodePosY=-30
   NodeGuid=7087BF6C0BBA7EB958CDC94861D4CED0
   CustomProperties Pin (PinId=BAAE4134159EF4BAC12D9D709401A19A,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_43 351DC17512BF23A116B141F0B48AD00C,),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_31"
   Begin Object Class=/Script/Engine.MaterialExpressionComment Name="MaterialExpressionComment_C31"
   End Object
   Begin Object Name="MaterialExpressionComment_C31"
      SizeX=380
      SizeY=220
      Text="Opacity"
      CommentColor=(R=0.327778,G=0.502886,B=1.000000,A=1.000000)
      MaterialExpressionEditorX=1140
      MaterialExpressionEditorY=140
      MaterialExpressionGuid=E4370B2160F711437E98F6C2992E39AF
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpressionComment="/Script/Engine.MaterialExpressionComment'MaterialExpressionComment_C31'"
   CommentColor=(R=0.327778,G=0.502886,B=1.000000,A=1.000000)
   NodePosX=1140
   NodePosY=140
   NodeWidth=380
   NodeHeight=220
   NodeComment="Opacity"
   NodeGuid=95DC00B9C7C8964D981B2034EA6A6B40
End Object

Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_32"
   Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_32"
   End Object
   Begin Object Name="MaterialExpressionMultiply_32"
      A=(Expression="/Script/Engine.MaterialExpressionMultiply'MaterialGraphNode_15.MaterialExpressionMultiply_15'")
      B=(Expression="/Script/Engine.MaterialExpressionSaturate'MaterialGraphNode_22.MaterialExpressionSaturate_22'")
      MaterialExpressionEditorX=1280
      MaterialExpressionEditorY=220
      MaterialExpressionGuid=EE798386DE325D8A422802FD2AFA13CE
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionMultiply'MaterialExpressionMultiply_32'"
   NodePosX=1280
   NodePosY=220
   NodeGuid=9C2215D02582E7B34C8E356C92DAAC31
   CustomProperties Pin (PinId=F024FDD220FF2E3D6082C537A12DA994,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_15 1B88F82D738EA681E206779123BE7C8F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
   CustomProperties Pin (PinId=AD8EACDBBBAD56BA2D3DA12225AFB7B0,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 D92AAAF71E66C9427E2170E6031287EE,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
   CustomProperties Pin (PinId=788870A3CAE0BF729F724A8E2E542A0E,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_43 EADC72A57FA6E85AAA173E46BBEE8EAB,),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_33"
   Begin Object Class=/Script/Engine.MaterialExpressionComment Name="MaterialExpressionComment_C33"
   End Object
   Begin Object Name="MaterialExpressionComment_C33"
      SizeX=520
      SizeY=380
      Text="World Position Offset"
      CommentColor=(R=0.571125,G=0.287441,B=0.822786,A=1.000000)
      MaterialExpressionEditorX=1140
      MaterialExpressionEditorY=440
      MaterialExpressionGuid=AD75EE9DB3604CDB58E8636F22AA6ABC
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpressionComment="/Script/Engine.MaterialExpressionComment'MaterialExpressionComment_C33'"
   CommentColor=(R=0.571125,G=0.287441,B=0.822786,A=1.000000)
   NodePosX=1140
   NodePosY=440
   NodeWidth=520
   NodeHeight=380
   NodeComment="World Position Offset"
   NodeGuid=BA3E8E6AE74A701495A7A9A9936BEF8F
End Object

Begin Object Class=/Script/UnrealEd.MaterialGraphNode_Custom Name="MaterialGraphNode_Custom_34"
   Begin Object Class=/Script/Engine.MaterialExpressionCustom Name="MaterialExpressionCustom_34"
   End Object
   Begin Object Name="MaterialExpressionCustom_34"
      Code="// Stylized vertical swell: two summed sines over world XY, panned by Time.\r\n// All motion is Time-panned (never reseeded) -> TSR-safe.\r\nfloat p = WorldPos.x * Freq + Time * Speed;\r\nfloat q = WorldPos.y * Freq * 1.3 + Time * Speed * 0.8;\r\nfloat swell = (sin(p) + sin(q)) * 0.5 * Height;\r\nreturn float3(0.0, 0.0, swell);"
      OutputType=CMOT_Float3
      Description="Vertical Swell"
      ShowCode=True
      bShowOutputNameOnPin=True
      Inputs(0)=(InputName="WorldPos",Input=(Expression="/Script/Engine.MaterialExpressionWorldPosition'MaterialGraphNode_23.MaterialExpressionWorldPosition_23'"))
      Inputs(1)=(InputName="Time",Input=(Expression="/Script/Engine.MaterialExpressionTime'MaterialGraphNode_24.MaterialExpressionTime_24'"))
      Inputs(2)=(InputName="Freq",Input=(Expression="/Script/Engine.MaterialExpressionScalarParameter'MaterialGraphNode_7.MaterialExpressionScalarParameter_7'"))
      Inputs(3)=(InputName="Speed",Input=(Expression="/Script/Engine.MaterialExpressionScalarParameter'MaterialGraphNode_8.MaterialExpressionScalarParameter_8'"))
      Inputs(4)=(InputName="Height",Input=(Expression="/Script/Engine.MaterialExpressionScalarParameter'MaterialGraphNode_6.MaterialExpressionScalarParameter_6'"))
      Desc="World-XY sum-of-sines pushed up Z. Cheap stylized swell; no analytic normal (flat-lit by design)."
      MaterialExpressionEditorX=1260
      MaterialExpressionEditorY=540
      MaterialExpressionGuid=BB134FCE296E3045C9B0BFBFB336529E
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionCustom'MaterialExpressionCustom_34'"
   NodePosX=1260
   NodePosY=540
   NodeGuid=E1788B27B03A17A355A79C57DA4BDC67
   CustomProperties Pin (PinId=18C0C8EE9EA994DE872DA59D69F06ED5,PinName="WorldPos",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 B7D991BDA16B4C04085B351A0193FD80,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
   CustomProperties Pin (PinId=F91F997B9F62EC756049C8F1FBE99335,PinName="Time",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_24 409E483C9CDC173F3FED19D613659EBA,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
   CustomProperties Pin (PinId=D76DD087DA129B69DC0B326B274F0727,PinName="Freq",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 38EB8D008DD1F33561C3C90577362E33,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
   CustomProperties Pin (PinId=623666D8A8E2858E2D0A10808565EC1C,PinName="Speed",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 AB66C26EC20E9EEA8DA505C4C12A5A4B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
   CustomProperties Pin (PinId=4DE0457063B5DB8BB6AAA98E0AC4CC92,PinName="Height",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_6 8A2FB9C07F6E34C2626DD643132701AC,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
   CustomProperties Pin (PinId=AC8E91EB3D0F742A6D64BE4B5D59F1CB,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_43 2682F594C414AE08AEDA3147F1077A7E,),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_35"
   Begin Object Class=/Script/Engine.MaterialExpressionComment Name="MaterialExpressionComment_C35"
   End Object
   Begin Object Name="MaterialExpressionComment_C35"
      SizeX=470
      SizeY=400
      Text="05 Optional Textures"
      CommentColor=(R=0.194618,G=0.107023,B=0.262251,A=1.000000)
      MaterialExpressionEditorX=-1540
      MaterialExpressionEditorY=1620
      MaterialExpressionGuid=DC3C8FB7C67B4D64CCF86A60DDDCBD2E
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpressionComment="/Script/Engine.MaterialExpressionComment'MaterialExpressionComment_C35'"
   CommentColor=(R=0.194618,G=0.107023,B=0.262251,A=1.000000)
   NodePosX=-1540
   NodePosY=1620
   NodeWidth=470
   NodeHeight=400
   NodeComment="05 Optional Textures"
   NodeGuid=FDF4FD32F713BF475A64B60C341D93A3
End Object

Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_36"
   Begin Object Class=/Script/Engine.MaterialExpressionTextureSampleParameter2D Name="MaterialExpressionTextureSampleParameter2D_36"
   End Object
   Begin Object Name="MaterialExpressionTextureSampleParameter2D_36"
      ParameterName="Detail Normal"
      Group="05 Optional Textures"
      Texture=Texture2D'/Engine/EngineMaterials/BaseFlattenNormalMap'
      SamplerType=SAMPLERTYPE_Normal
      Desc="Optional tangent-space normal for surface ripples. Off until you flip Use Detail Normal."
      MaterialExpressionEditorX=-1460
      MaterialExpressionEditorY=1700
      MaterialExpressionGuid=D48D6B2496273976D159958E9AEFE391
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionTextureSampleParameter2D'MaterialExpressionTextureSampleParameter2D_36'"
   NodePosX=-1460
   NodePosY=1700
   NodeGuid=A8D47DFD3533FB12E0C5F9D6F28FDF48
   CustomProperties Pin (PinId=C9437CE6E19C3707A2344112040A5675,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=64547859C2BC996FE26F3E0A1F5DBA56,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=6CA17FE2641276AFA8AED7B264D928A6,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_42 10139FDD379193CDC92851D77DE5AF7A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
   CustomProperties Pin (PinId=D9EA86762717BAE5A2AAE23B48947737,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=77D619B3B2233D9BBCCDF7C479C2EA7C,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=BFEFD61B74ACB8DADA7D1720BF24A5CC,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=9991C3C35243CDC135825EFC23F8F4C3,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=8FB01E7BD649426C510953EC13102819,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_37"
   Begin Object Class=/Script/Engine.MaterialExpressionTextureSampleParameter2D Name="MaterialExpressionTextureSampleParameter2D_37"
   End Object
   Begin Object Name="MaterialExpressionTextureSampleParameter2D_37"
      ParameterName="Surface Detail"
      Group="05 Optional Textures"
      Texture=Texture2D'/Engine/EngineResources/WhiteSquareTexture'
      SamplerType=SAMPLERTYPE_LinearColor
      Desc="Optional grayscale/colour map multiplied into the water colour (foam, dirt, caustics)."
      MaterialExpressionEditorX=-1460
      MaterialExpressionEditorY=1920
      MaterialExpressionGuid=86F3580858A4D66D1318B23427EAD4F0
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionTextureSampleParameter2D'MaterialExpressionTextureSampleParameter2D_37'"
   NodePosX=-1460
   NodePosY=1920
   NodeGuid=55D5F8A46552ACFE55A117819201FD95
   CustomProperties Pin (PinId=B313AA65FB097D4B0B5CAF5C0A58DEA3,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=85A7DF983ADFF7EE15C275F4B74D1B4B,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=CBA7B5DF83BEC656B5A75F17A781B770,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_38 4B10A176DB5C52F015DBA8D80C50C525,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
   CustomProperties Pin (PinId=1A833946352C8847F9F803F208499B1A,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=63C1C0D12BC41417CB8717ABB3459F3C,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=2A86895073F4592630AACAB6BDA241A9,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=6CEE55D4FBF7D088FBF9886A40B797E1,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=E050AAA43CF5541B4C2F181C81BA3B39,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_38"
   Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_38"
   End Object
   Begin Object Name="MaterialExpressionMultiply_38"
      A=(Expression="/Script/Engine.MaterialExpressionLinearInterpolate'MaterialGraphNode_26.MaterialExpressionLinearInterpolate_26'")
      B=(Expression="/Script/Engine.MaterialExpressionTextureSampleParameter2D'MaterialGraphNode_37.MaterialExpressionTextureSampleParameter2D_37'")
      MaterialExpressionEditorX=820
      MaterialExpressionEditorY=-480
      MaterialExpressionGuid=89D39CA19AB20D2B10CD66917D6BFEDD
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionMultiply'MaterialExpressionMultiply_38'"
   NodePosX=820
   NodePosY=-480
   NodeGuid=B4D94213F16B530E90D2F56197EEEF4D
   CustomProperties Pin (PinId=4A113236239549EC1B56AEF119521529,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_26 5DB4ED99C75E1AECF729BE59E2D6CEC3,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
   CustomProperties Pin (PinId=4B10A176DB5C52F015DBA8D80C50C525,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_37 CBA7B5DF83BEC656B5A75F17A781B770,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
   CustomProperties Pin (PinId=8B5C416EC6C4723F79618EAE6F994342,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_39 F449C18BD34D2199CEB6A77F1E80DC08,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object

Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_39"
   Begin Object Class=/Script/Engine.MaterialExpressionStaticSwitchParameter Name="MaterialExpressionStaticSwitchParameter_39"
   End Object
   Begin Object Name="MaterialExpressionStaticSwitchParameter_39"
      ParameterName="Use Surface Detail"
      DefaultValue=False
      Group="05 Optional Textures"
      A=(Expression="/Script/Engine.MaterialExpressionMultiply'MaterialGraphNode_38.MaterialExpressionMultiply_38'")
      B=(Expression="/Script/Engine.MaterialExpressionLinearInterpolate'MaterialGraphNode_26.MaterialExpressionLinearInterpolate_26'")
      MaterialExpressionEditorX=1280
      MaterialExpressionEditorY=-430
      MaterialExpressionGuid=682BB3D6069795CB68DFC83B9ED4EDD0
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionStaticSwitchParameter'MaterialExpressionStaticSwitchParameter_39'"
   NodePosX=1280
   NodePosY=-430
   NodeGuid=A19EEF59079FD7A35A0BDE3617FA085E
   CustomProperties Pin (PinId=F449C18BD34D2199CEB6A77F1E80DC08,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_38 8B5C416EC6C4723F79618EAE6F994342,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
   CustomProperties Pin (PinId=F99EA6250FBB1EF0D688248F11066B3C,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_26 5DB4ED99C75E1AECF729BE59E2D6CEC3,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
   CustomProperties Pin (PinId=A37D517EC19E2BD2A73E257FD368B543,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_43 0CA1FFC6207B021B56CF2211721B3D96,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object

Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_40"
   Begin Object Class=/Script/Engine.MaterialExpressionConstant3Vector Name="MaterialExpressionConstant3Vector_40"
   End Object
   Begin Object Name="MaterialExpressionConstant3Vector_40"
      Constant=(R=0,G=0,B=1,A=0)
      MaterialExpressionEditorX=820
      MaterialExpressionEditorY=760
      MaterialExpressionGuid=3B6A41397B93CB3C3E46BDE88A9A28FA
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionConstant3Vector'MaterialExpressionConstant3Vector_40'"
   NodePosX=820
   NodePosY=760
   NodeGuid=0329D333C9DBBD10A0B82AA52225FFAE
   CustomProperties Pin (PinId=196A5E68C6696256A21B17C1B60D2255,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_42 389874B2681DE0508A63074DC14407DF,),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_41"
   Begin Object Class=/Script/Engine.MaterialExpressionComment Name="MaterialExpressionComment_C41"
   End Object
   Begin Object Name="MaterialExpressionComment_C41"
      SizeX=420
      SizeY=260
      Text="Normal"
      CommentColor=(R=0.327778,G=0.198069,B=0.665387,A=1.000000)
      MaterialExpressionEditorX=1140
      MaterialExpressionEditorY=660
      MaterialExpressionGuid=5CAD094003980B48A0EBAE22D9DD7039
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpressionComment="/Script/Engine.MaterialExpressionComment'MaterialExpressionComment_C41'"
   CommentColor=(R=0.327778,G=0.198069,B=0.665387,A=1.000000)
   NodePosX=1140
   NodePosY=660
   NodeWidth=420
   NodeHeight=260
   NodeComment="Normal"
   NodeGuid=7AE836089632482CF27EB4951CEA1368
End Object

Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_42"
   Begin Object Class=/Script/Engine.MaterialExpressionStaticSwitchParameter Name="MaterialExpressionStaticSwitchParameter_42"
   End Object
   Begin Object Name="MaterialExpressionStaticSwitchParameter_42"
      ParameterName="Use Detail Normal"
      DefaultValue=False
      Group="05 Optional Textures"
      A=(Expression="/Script/Engine.MaterialExpressionTextureSampleParameter2D'MaterialGraphNode_36.MaterialExpressionTextureSampleParameter2D_36'")
      B=(Expression="/Script/Engine.MaterialExpressionConstant3Vector'MaterialGraphNode_40.MaterialExpressionConstant3Vector_40'")
      MaterialExpressionEditorX=1260
      MaterialExpressionEditorY=740
      MaterialExpressionGuid=C559CDB415C614E8E48A3B8A417BC024
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionStaticSwitchParameter'MaterialExpressionStaticSwitchParameter_42'"
   NodePosX=1260
   NodePosY=740
   NodeGuid=3A1B066C0413AF9AD8A07054F07CE901
   CustomProperties Pin (PinId=10139FDD379193CDC92851D77DE5AF7A,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_36 6CA17FE2641276AFA8AED7B264D928A6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
   CustomProperties Pin (PinId=389874B2681DE0508A63074DC14407DF,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_40 196A5E68C6696256A21B17C1B60D2255,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
   CustomProperties Pin (PinId=CE282BD1066E941DE2C7FD367BA5C873,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_43 FA267F7B08C480B91D657A0471D80AA0,),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_43"
   Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_StylizedWater'"
   NodePosX=1840
   NodePosY=80
   NodeGuid=9816D62CDCA4F6C41908294C3E5CD6AF
   CustomProperties Pin (PinId=0CA1FFC6207B021B56CF2211721B3D96,PinName="Base 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_39 A37D517EC19E2BD2A73E257FD368B543,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
   CustomProperties Pin (PinId=06AC8F850BAA25BA5A01550450DFFEE4,PinName="Specular",PinType.PinCategory="materialinput",PinType.PinSubCategory="red",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_28 B66FB5501E87428D6C1E336C6BA292D3,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
   CustomProperties Pin (PinId=351DC17512BF23A116B141F0B48AD00C,PinName="Roughness",PinType.PinCategory="materialinput",PinType.PinSubCategory="red",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_30 BAAE4134159EF4BAC12D9D709401A19A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
   CustomProperties Pin (PinId=EADC72A57FA6E85AAA173E46BBEE8EAB,PinName="Opacity",PinType.PinCategory="materialinput",PinType.PinSubCategory="red",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_32 788870A3CAE0BF729F724A8E2E542A0E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
   CustomProperties Pin (PinId=FA267F7B08C480B91D657A0471D80AA0,PinName="Normal",PinType.PinCategory="materialinput",PinType.PinSubCategory="rgb",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_42 CE282BD1066E941DE2C7FD367BA5C873,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
   CustomProperties Pin (PinId=2682F594C414AE08AEDA3147F1077A7E,PinName="World Position Offset",PinType.PinCategory="materialinput",PinType.PinSubCategory="rgb",PinType.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_34 AC8E91EB3D0F742A6D64BE4B5D59F1CB,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object

Nodes: Comment (x10), ScalarParameter (x10), Multiply (x3), DepthFade (x2), StaticSwitchParameter (x2), Subtract (x2), TextureSampleParameter2D (x2), VectorParameter (x2), WorldPosition (x2), CameraPositionWS, Constant3Vector, Custom, Distance, Divide, LinearInterpolate, Material, Saturate, Time

more from @hazesee all

Stylized Character

@hazeUE 5.6+

Ground Blend

@hazeUE 5.6+

Wobble

@hazeUE 5.6+

More like this

Background Fog

@hazeUE 5.6+

Stylized Grass

@hazeUE 5.6+

Wobble

@hazeUE 5.6+

Stylized Water

@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
5 hours ago
Nodes
44