
Description
Moving cloud shadows for your sun — no textures, no decals. Drop it on a Directional Light and the whole level gets drifting overcast.
It's a Light Function: two layers of noise scroll across the world by wind, multiply into a soft cloud mask, and dim the light where the clouds are thick. Bright in the clear gaps, shadowed under cloud, and never pitch black — there's a light-through floor so it reads like real overcast. Cloud size, wind speed and direction, coverage, edge sharpness and shadow depth are all on the instance.
Settings you have to set
Material settings don't come across in a paste, and a Light Function only outputs emissive:
- Material Domain → Light Function
- Leave Blend Mode and Shading Model alone — Light Functions ignore them.
Then select your Directional Light, set its Light Function Material to this, and use the light's Light Function Scale to dial how big the shadows read on the ground.
Optional textures (bring your own)
Procedural by default — works with nothing plugged in. Want hand-authored clouds:
- Cloud Texture — flip on Use Cloud Texture and drop in a seamless grayscale cloud map (set it to Wrap). It scrolls in two directions instead of the noise. This path is also Light Function Atlas-eligible, so it's the cheaper option if you're running it on a lot of lights.
Preview only · open in editor for full material editing
Want this graph on your blog or forum?
View T3D source (102 KB)expandcollapse
Begin Object Class=/Script/UnrealEd.MaterialGraphNode_Comment Name="MaterialGraphNode_Comment_0"
Begin Object Class=/Script/Engine.MaterialExpressionComment Name="MaterialExpressionComment_C0"
End Object
Begin Object Name="MaterialExpressionComment_C0"
SizeX=470
SizeY=460
Text="01 Cloud Shape"
CommentColor=(R=0.104616,G=0.327778,B=0.665387,A=1.000000)
MaterialExpressionEditorX=-1820
MaterialExpressionEditorY=-640
MaterialExpressionGuid=A836578E92761B69A5A4D5C48F51ACD9
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_CloudShadows'"
End Object
MaterialExpressionComment="/Script/Engine.MaterialExpressionComment'MaterialExpressionComment_C0'"
CommentColor=(R=0.104616,G=0.327778,B=0.665387,A=1.000000)
NodePosX=-1820
NodePosY=-640
NodeWidth=470
NodeHeight=460
NodeComment="01 Cloud Shape"
NodeGuid=EC231ABB36A85105D3648BC6694C4560
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_1"
Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_1"
End Object
Begin Object Name="MaterialExpressionScalarParameter_1"
ParameterName="Cloud Scale"
DefaultValue=0.0012
SliderMin=0.0001
SliderMax=0.02
Group="01 Cloud Shape"
Desc="World-space size of the cloud cells (smaller = bigger, slower clouds). Multiplies world XY before the noise lookup."
MaterialExpressionEditorX=-1740
MaterialExpressionEditorY=-560
MaterialExpressionGuid=437699E2525697DD32DCE9BB1F585C6D
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_CloudShadows'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionScalarParameter'MaterialExpressionScalarParameter_1'"
NodePosX=-1740
NodePosY=-560
NodeGuid=A4FEBBA09B78862448DE6B42CB31BF83
CustomProperties Pin (PinId=DFFD9E381BA67E22CFBF3DEA05488A8E,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_Custom_13 B951FC8E15963F17DF27DC94BA66C1CF,MaterialGraphNode_Custom_14 77AC644F2D457681BB54C16B5C50832B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_2"
Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_2"
End Object
Begin Object Name="MaterialExpressionScalarParameter_2"
ParameterName="Coverage"
DefaultValue=0.35
SliderMin=-0.5
SliderMax=0.5
Group="01 Cloud Shape"
Desc="Bias added to the cloud mask before sharpening. Higher = more sky covered by shadow; lower = sparse, broken clouds."
MaterialExpressionEditorX=-1740
MaterialExpressionEditorY=-400
MaterialExpressionGuid=0A6EA31C5ACBF2B0C32733AF86AF9B23
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_CloudShadows'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionScalarParameter'MaterialExpressionScalarParameter_2'"
NodePosX=-1740
NodePosY=-400
NodeGuid=0EA96BD8160FB49D91875408AADC9011
CustomProperties Pin (PinId=847E11E57E5CA3A7289A792256703700,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 825A22C1CD19BB6294F55C855262177A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_3"
Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_3"
End Object
Begin Object Name="MaterialExpressionScalarParameter_3"
ParameterName="Edge Sharpen"
DefaultValue=1.8
SliderMin=0.5
SliderMax=6
Group="01 Cloud Shape"
Desc="Power applied to the cloud mask. Higher = harder, more defined shadow edges; lower = soft, hazy overcast."
MaterialExpressionEditorX=-1740
MaterialExpressionEditorY=-240
MaterialExpressionGuid=68176062F8D3993A77E2E400D8FC6267
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_CloudShadows'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionScalarParameter'MaterialExpressionScalarParameter_3'"
NodePosX=-1740
NodePosY=-240
NodeGuid=BCF5FB9AAE900D89C216CAC81518CF86
CustomProperties Pin (PinId=A9460D232E1B9A6B567A315D87624D29,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 04ABE17619F26E7F76C4129378B33B44,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode_Comment Name="MaterialGraphNode_Comment_4"
Begin Object Class=/Script/Engine.MaterialExpressionComment Name="MaterialExpressionComment_C4"
End Object
Begin Object Name="MaterialExpressionComment_C4"
SizeX=470
SizeY=300
Text="02 Motion"
CommentColor=(R=0.104616,G=0.327778,B=0.665387,A=1.000000)
MaterialExpressionEditorX=-1820
MaterialExpressionEditorY=-140
MaterialExpressionGuid=0152E2033FC086099B30C0E853A991DE
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_CloudShadows'"
End Object
MaterialExpressionComment="/Script/Engine.MaterialExpressionComment'MaterialExpressionComment_C4'"
CommentColor=(R=0.104616,G=0.327778,B=0.665387,A=1.000000)
NodePosX=-1820
NodePosY=-140
NodeWidth=470
NodeHeight=300
NodeComment="02 Motion"
NodeGuid=92C19288F355E2403DAFD8DA77CFECE6
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="Wind Speed"
DefaultValue=12
SliderMin=0
SliderMax=200
Group="02 Motion"
Desc="How fast the cloud shadows drift across the ground (world units/sec). The two layers move at slightly different rates so the pattern never reads as one sliding sheet."
MaterialExpressionEditorX=-1740
MaterialExpressionEditorY=-60
MaterialExpressionGuid=A0F569F8C803B38F359E96D75542E83D
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_CloudShadows'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionScalarParameter'MaterialExpressionScalarParameter_5'"
NodePosX=-1740
NodePosY=-60
NodeGuid=941E9F326B40B7938AEC952A9F3D7F27
CustomProperties Pin (PinId=D651F586EA7AC8EEB6F023A48F012DEC,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_Custom_13 25C4297B19FD14D7B9FC5EA886CCAEC8,MaterialGraphNode_Custom_14 737A5E5C4821297A5D8038DECE5A963B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_6"
Begin Object Class=/Script/Engine.MaterialExpressionVectorParameter Name="MaterialExpressionVectorParameter_6"
End Object
Begin Object Name="MaterialExpressionVectorParameter_6"
ParameterName="Wind Direction"
DefaultValue=(R=1,G=0.35,B=0,A=0)
Group="02 Motion"
Desc="Horizontal direction the clouds travel (XY). Normalized in-shader; the second layer drifts on a slightly rotated heading."
MaterialExpressionEditorX=-1740
MaterialExpressionEditorY=100
MaterialExpressionGuid=DA4ABD2B067543259A8E31F3F25A99B6
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_CloudShadows'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionVectorParameter'MaterialExpressionVectorParameter_6'"
NodePosX=-1740
NodePosY=100
NodeGuid=1C05E7DCBB86FA769CAB4D9E22634F1F
CustomProperties Pin (PinId=92CF22146ADF604C6F9E8B0511319B5A,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_12 1EE2FDED8C0C52978F7FB9981B7C9E98,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=530E3B4D7D41943EC04E17B78BEA51B1,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=CE4C2FEBA4CA3F77AE12CC26F8EC3767,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=BCB3D0CF7F44AF6CF4E92F304EFB14F5,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=2B27C92DA1841A17D79BF5696F9ACDF5,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_Comment Name="MaterialGraphNode_Comment_7"
Begin Object Class=/Script/Engine.MaterialExpressionComment Name="MaterialExpressionComment_C7"
End Object
Begin Object Name="MaterialExpressionComment_C7"
SizeX=470
SizeY=300
Text="03 Shadow"
CommentColor=(R=0.104616,G=0.327778,B=0.665387,A=1.000000)
MaterialExpressionEditorX=-1820
MaterialExpressionEditorY=280
MaterialExpressionGuid=3FD85A7D3A22BC4D5733E2D006CBD598
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_CloudShadows'"
End Object
MaterialExpressionComment="/Script/Engine.MaterialExpressionComment'MaterialExpressionComment_C7'"
CommentColor=(R=0.104616,G=0.327778,B=0.665387,A=1.000000)
NodePosX=-1820
NodePosY=280
NodeWidth=470
NodeHeight=300
NodeComment="03 Shadow"
NodeGuid=5BD6FDD9934DD431C7897A516FC0BB0C
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="Shadow Depth"
DefaultValue=0.55
SliderMin=0
SliderMax=1
Group="03 Shadow"
Desc="How much the light dims under the thickest cloud. 0 = clouds cast no shadow; 1 = deepest cloud blacks the light out."
MaterialExpressionEditorX=-1740
MaterialExpressionEditorY=360
MaterialExpressionGuid=9B3FC0BB254A6866BD8A616443E53A72
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_CloudShadows'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionScalarParameter'MaterialExpressionScalarParameter_8'"
NodePosX=-1740
NodePosY=360
NodeGuid=7E4A1116B0417FD6003FB494B7A3B2DC
CustomProperties Pin (PinId=8419924A4743265D1FB2D19159C046B8,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_36 3352252BBFB192B931A174FE6AB46BCA,),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="Light Through"
DefaultValue=0.08
SliderMin=0
SliderMax=0.5
Group="03 Shadow"
Desc="Floor brightness that always leaks through, so shadowed ground dims rather than going pure black. Lifts the darkest part of the mask."
MaterialExpressionEditorX=-1740
MaterialExpressionEditorY=520
MaterialExpressionGuid=05C9FF212AE4B184EBA57A61848A5749
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_CloudShadows'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionScalarParameter'MaterialExpressionScalarParameter_9'"
NodePosX=-1740
NodePosY=520
NodeGuid=33C19BB0620BF95D16E464D5C97BF22C
CustomProperties Pin (PinId=C21788713B8F0BB6F0E5046FDDB2BDF9,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 E4480982F61EB1B1D254611F83F4EED5,),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.MaterialExpressionWorldPosition Name="MaterialExpressionWorldPosition_10"
End Object
Begin Object Name="MaterialExpressionWorldPosition_10"
MaterialExpressionEditorX=-1300
MaterialExpressionEditorY=-360
MaterialExpressionGuid=4401D8EFE09E2A322EB76DDB560E60D1
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_CloudShadows'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionWorldPosition'MaterialExpressionWorldPosition_10'"
NodePosX=-1300
NodePosY=-360
NodeGuid=1E2B14896B923D242B9E416F66CCEDBF
CustomProperties Pin (PinId=402982ECE31CF457283E153B8961E130,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_Custom_13 02678584E73DB4ED2E1B5842C5466F69,MaterialGraphNode_Custom_14 97B5B4CA7EEAFABD5654E5265FDB6ABE,),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.MaterialExpressionTime Name="MaterialExpressionTime_11"
End Object
Begin Object Name="MaterialExpressionTime_11"
MaterialExpressionEditorX=-1300
MaterialExpressionEditorY=-200
MaterialExpressionGuid=693F185C6C672590D8B787A03E120B91
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_CloudShadows'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionTime'MaterialExpressionTime_11'"
NodePosX=-1300
NodePosY=-200
NodeGuid=412B613268E8C148C6939BDCECA346BD
CustomProperties Pin (PinId=D7D948D10CC001D4DEF7659423C082F4,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_Custom_13 831FDF2FEC9A2CAF3F64C8C617E61652,MaterialGraphNode_Custom_14 702A99E9C112F50F7E10319D7B9F3EC9,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_12"
Begin Object Class=/Script/Engine.MaterialExpressionComponentMask Name="MaterialExpressionComponentMask_12"
End Object
Begin Object Name="MaterialExpressionComponentMask_12"
R=True
G=True
B=False
A=False
Input=(Expression="/Script/Engine.MaterialExpressionVectorParameter'MaterialGraphNode_6.MaterialExpressionVectorParameter_6'")
MaterialExpressionEditorX=-1300
MaterialExpressionEditorY=120
MaterialExpressionGuid=455232565FF1538BC3D63A8585FE7FC9
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_CloudShadows'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionComponentMask'MaterialExpressionComponentMask_12'"
NodePosX=-1300
NodePosY=120
NodeGuid=16CCDEC518EE067A76B52412DAF174EB
CustomProperties Pin (PinId=1EE2FDED8C0C52978F7FB9981B7C9E98,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_6 92CF22146ADF604C6F9E8B0511319B5A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=59ED4A83AB18DF19481531059C244AC0,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_Custom_13 3E2A61901855DB4C27659122AD5C5555,MaterialGraphNode_Custom_14 B4D9D6E547BDDBFFF12C484B385FDA9E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode_Custom Name="MaterialGraphNode_Custom_13"
Begin Object Class=/Script/Engine.MaterialExpressionCustom Name="MaterialExpressionCustom_13"
End Object
Begin Object Name="MaterialExpressionCustom_13"
Code="// Layer A sample position: world XY scaled, panned along the wind dir by Time.\r\n// Pure Time pan (never reseeded) -> TSR-safe. Z=0 keeps the field flat for the 3D Noise node.\r\n#define CLOUDPAN(wp,d,t,sp,sc) float3((wp).xy*(sc) + normalize((d)+1e-4)*((t)*(sp)), 0.0)\r\nreturn CLOUDPAN(WorldPos, Dir, Time, Speed, Scale);"
OutputType=CMOT_Float3
Description="CloudPosA"
ShowCode=True
bShowOutputNameOnPin=True
Inputs(0)=(InputName="WorldPos",Input=(Expression="/Script/Engine.MaterialExpressionWorldPosition'MaterialGraphNode_10.MaterialExpressionWorldPosition_10'"))
Inputs(1)=(InputName="Time",Input=(Expression="/Script/Engine.MaterialExpressionTime'MaterialGraphNode_11.MaterialExpressionTime_11'"))
Inputs(2)=(InputName="Dir",Input=(Expression="/Script/Engine.MaterialExpressionComponentMask'MaterialGraphNode_12.MaterialExpressionComponentMask_12'"))
Inputs(3)=(InputName="Speed",Input=(Expression="/Script/Engine.MaterialExpressionScalarParameter'MaterialGraphNode_5.MaterialExpressionScalarParameter_5'"))
Inputs(4)=(InputName="Scale",Input=(Expression="/Script/Engine.MaterialExpressionScalarParameter'MaterialGraphNode_1.MaterialExpressionScalarParameter_1'"))
Desc="World XY * Scale, shifted by normalized wind dir * Time * Speed, appended Z=0. Feeds Noise A's Position. No AppendVector node — the float3 is built inline."
MaterialExpressionEditorX=-1040
MaterialExpressionEditorY=-340
MaterialExpressionGuid=F6FF8E734B0D9D00882F184047E0F45F
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_CloudShadows'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionCustom'MaterialExpressionCustom_13'"
NodePosX=-1040
NodePosY=-340
NodeGuid=479A8D82209DE9F5B2FEF27BDF5B1CEF
CustomProperties Pin (PinId=02678584E73DB4ED2E1B5842C5466F69,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_10 402982ECE31CF457283E153B8961E130,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=831FDF2FEC9A2CAF3F64C8C617E61652,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_11 D7D948D10CC001D4DEF7659423C082F4,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=3E2A61901855DB4C27659122AD5C5555,PinName="Dir",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 59ED4A83AB18DF19481531059C244AC0,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=25C4297B19FD14D7B9FC5EA886CCAEC8,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_5 D651F586EA7AC8EEB6F023A48F012DEC,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=B951FC8E15963F17DF27DC94BA66C1CF,PinName="Scale",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_1 DFFD9E381BA67E22CFBF3DEA05488A8E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=AD18E4C5F46EED3BF68DE6C703A30148,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 68E5A28D673EA6F21A255619CD9F15A8,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode_Custom Name="MaterialGraphNode_Custom_14"
Begin Object Class=/Script/Engine.MaterialExpressionCustom Name="MaterialExpressionCustom_14"
End Object
Begin Object Name="MaterialExpressionCustom_14"
Code="// Layer B sample position: same idea as A but a rotated heading, a faster drift\r\n// and a finer scale, so multiplying the two layers breaks up obvious tiling.\r\n#define ROT2(v,a) float2((v).x*cos(a)-(v).y*sin(a), (v).x*sin(a)+(v).y*cos(a))\r\nfloat2 d2 = ROT2(normalize(Dir+1e-4), 0.7);\r\nreturn float3(WorldPos.xy*(Scale*1.7) + d2*(Time*Speed*1.35) + 23.7, 0.0);"
OutputType=CMOT_Float3
Description="CloudPosB"
ShowCode=True
bShowOutputNameOnPin=True
Inputs(0)=(InputName="WorldPos",Input=(Expression="/Script/Engine.MaterialExpressionWorldPosition'MaterialGraphNode_10.MaterialExpressionWorldPosition_10'"))
Inputs(1)=(InputName="Time",Input=(Expression="/Script/Engine.MaterialExpressionTime'MaterialGraphNode_11.MaterialExpressionTime_11'"))
Inputs(2)=(InputName="Dir",Input=(Expression="/Script/Engine.MaterialExpressionComponentMask'MaterialGraphNode_12.MaterialExpressionComponentMask_12'"))
Inputs(3)=(InputName="Speed",Input=(Expression="/Script/Engine.MaterialExpressionScalarParameter'MaterialGraphNode_5.MaterialExpressionScalarParameter_5'"))
Inputs(4)=(InputName="Scale",Input=(Expression="/Script/Engine.MaterialExpressionScalarParameter'MaterialGraphNode_1.MaterialExpressionScalarParameter_1'"))
Desc="Layer B: wind dir rotated ~40deg, 1.7x scale, 1.35x speed, world-offset by a constant so it never aligns with layer A. Feeds Noise B's Position."
MaterialExpressionEditorX=-1040
MaterialExpressionEditorY=-120
MaterialExpressionGuid=A5C4C7530C14A9011AB2246413C11C09
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_CloudShadows'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionCustom'MaterialExpressionCustom_14'"
NodePosX=-1040
NodePosY=-120
NodeGuid=8E3F49A41AE61FEFCA08EBB6CA3A3744
CustomProperties Pin (PinId=97B5B4CA7EEAFABD5654E5265FDB6ABE,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_10 402982ECE31CF457283E153B8961E130,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=702A99E9C112F50F7E10319D7B9F3EC9,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_11 D7D948D10CC001D4DEF7659423C082F4,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=B4D9D6E547BDDBFFF12C484B385FDA9E,PinName="Dir",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 59ED4A83AB18DF19481531059C244AC0,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=737A5E5C4821297A5D8038DECE5A963B,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_5 D651F586EA7AC8EEB6F023A48F012DEC,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=77AC644F2D457681BB54C16B5C50832B,PinName="Scale",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_1 DFFD9E381BA67E22CFBF3DEA05488A8E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=7304BFC3CA9E8133E50C075784C868BF,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_16 988A9AA1EF452F7C1A7064AA61DDE907,),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.MaterialExpressionNoise Name="MaterialExpressionNoise_15"
End Object
Begin Object Name="MaterialExpressionNoise_15"
Scale=1
Quality=1
Levels=4
OutputMin=-1
OutputMax=1
bTiling=False
Position=(Expression="/Script/Engine.MaterialExpressionCustom'MaterialGraphNode_Custom_13.MaterialExpressionCustom_13'")
MaterialExpressionEditorX=-720
MaterialExpressionEditorY=-340
MaterialExpressionGuid=2421D175B13B521FAEF521E451BB9DC3
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_CloudShadows'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionNoise'MaterialExpressionNoise_15'"
NodePosX=-720
NodePosY=-340
NodeGuid=91F924CCA715B13A2659DEFF080523AB
CustomProperties Pin (PinId=68E5A28D673EA6F21A255619CD9F15A8,PinName="Position",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_Custom_13 AD18E4C5F46EED3BF68DE6C703A30148,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=D655DA2FB66F0F3EB55B415D2CD9A70C,PinName="FilterWidth",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=759AF9E5CC42F9D91A1411283D118CD3,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_17 17389A727BB41FC8F3DF026412D8AB30,),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.MaterialExpressionNoise Name="MaterialExpressionNoise_16"
End Object
Begin Object Name="MaterialExpressionNoise_16"
Scale=1
Quality=1
Levels=4
OutputMin=-1
OutputMax=1
bTiling=False
Position=(Expression="/Script/Engine.MaterialExpressionCustom'MaterialGraphNode_Custom_14.MaterialExpressionCustom_14'")
MaterialExpressionEditorX=-720
MaterialExpressionEditorY=-120
MaterialExpressionGuid=A12A442501A2F0A816814BC0356C05C2
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_CloudShadows'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionNoise'MaterialExpressionNoise_16'"
NodePosX=-720
NodePosY=-120
NodeGuid=827648F0AE6CA0D91D6586444E345A6B
CustomProperties Pin (PinId=988A9AA1EF452F7C1A7064AA61DDE907,PinName="Position",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_Custom_14 7304BFC3CA9E8133E50C075784C868BF,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=90C1FE3FD9A12023F7EC90AB7078A2CA,PinName="FilterWidth",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=230B51EA6EB409D7408BDCAE510E3E9B,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 FA096ADFFD95D984A512F13ACFD93A72,),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.MaterialExpressionSaturate Name="MaterialExpressionSaturate_17"
End Object
Begin Object Name="MaterialExpressionSaturate_17"
Input=(Expression="/Script/Engine.MaterialExpressionNoise'MaterialGraphNode_15.MaterialExpressionNoise_15'")
MaterialExpressionEditorX=-500
MaterialExpressionEditorY=-340
MaterialExpressionGuid=4D8CEAE85D92B50B8049BF852BF22F11
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_CloudShadows'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionSaturate'MaterialExpressionSaturate_17'"
NodePosX=-500
NodePosY=-340
NodeGuid=62E6061661D607B7BC81B856EB7CDD52
CustomProperties Pin (PinId=17389A727BB41FC8F3DF026412D8AB30,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_15 759AF9E5CC42F9D91A1411283D118CD3,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=09E9E3190CC427D8EC6FBB3C52392C80,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 71BB499A64AC0865E3B7DB97CA5D9032,),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.MaterialExpressionSaturate Name="MaterialExpressionSaturate_18"
End Object
Begin Object Name="MaterialExpressionSaturate_18"
Input=(Expression="/Script/Engine.MaterialExpressionNoise'MaterialGraphNode_16.MaterialExpressionNoise_16'")
MaterialExpressionEditorX=-500
MaterialExpressionEditorY=-120
MaterialExpressionGuid=940899C7F129500C7779CAD8C096C668
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_CloudShadows'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionSaturate'MaterialExpressionSaturate_18'"
NodePosX=-500
NodePosY=-120
NodeGuid=5C2D3CF404ADA2222D07773B88F269EE
CustomProperties Pin (PinId=FA096ADFFD95D984A512F13ACFD93A72,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_16 230B51EA6EB409D7408BDCAE510E3E9B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=2902A8EAEBC72E7ED8C60A4C94D54C92,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 A368F9B0F5B7ACA3927BBE9E70153BA8,),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.MaterialExpressionMultiply Name="MaterialExpressionMultiply_19"
End Object
Begin Object Name="MaterialExpressionMultiply_19"
A=(Expression="/Script/Engine.MaterialExpressionSaturate'MaterialGraphNode_17.MaterialExpressionSaturate_17'")
B=(Expression="/Script/Engine.MaterialExpressionSaturate'MaterialGraphNode_18.MaterialExpressionSaturate_18'")
MaterialExpressionEditorX=-280
MaterialExpressionEditorY=-240
MaterialExpressionGuid=8E2B1C74FC1EEBC42FA75FB9DC843F42
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_CloudShadows'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionMultiply'MaterialExpressionMultiply_19'"
NodePosX=-280
NodePosY=-240
NodeGuid=93AA13DBD45FEFC2C95E095A89508998
CustomProperties Pin (PinId=71BB499A64AC0865E3B7DB97CA5D9032,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_17 09E9E3190CC427D8EC6FBB3C52392C80,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=A368F9B0F5B7ACA3927BBE9E70153BA8,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 2902A8EAEBC72E7ED8C60A4C94D54C92,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=94806EF2128BE28F0B7F154281B0578A,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 B38506C0FE30253944F80DC3D8D0C51D,),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.MaterialExpressionAdd Name="MaterialExpressionAdd_20"
End Object
Begin Object Name="MaterialExpressionAdd_20"
A=(Expression="/Script/Engine.MaterialExpressionMultiply'MaterialGraphNode_19.MaterialExpressionMultiply_19'")
B=(Expression="/Script/Engine.MaterialExpressionScalarParameter'MaterialGraphNode_2.MaterialExpressionScalarParameter_2'")
MaterialExpressionEditorX=-100
MaterialExpressionEditorY=-240
MaterialExpressionGuid=023145255BEEF6C0255C8F4A78B5DBDE
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_CloudShadows'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionAdd'MaterialExpressionAdd_20'"
NodePosX=-100
NodePosY=-240
NodeGuid=16E81A8EA341CCE48C8F6EC086561E38
CustomProperties Pin (PinId=B38506C0FE30253944F80DC3D8D0C51D,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 94806EF2128BE28F0B7F154281B0578A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=825A22C1CD19BB6294F55C855262177A,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_2 847E11E57E5CA3A7289A792256703700,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=47AE720619F13B7708CDB0AC059B90CB,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 BDA81F07DDA7B7913400236AE71B0E25,),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.MaterialExpressionSaturate Name="MaterialExpressionSaturate_21"
End Object
Begin Object Name="MaterialExpressionSaturate_21"
Input=(Expression="/Script/Engine.MaterialExpressionAdd'MaterialGraphNode_20.MaterialExpressionAdd_20'")
MaterialExpressionEditorX=80
MaterialExpressionEditorY=-240
MaterialExpressionGuid=C033C48688330C4A607B781F6CB29E64
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_CloudShadows'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionSaturate'MaterialExpressionSaturate_21'"
NodePosX=80
NodePosY=-240
NodeGuid=65E10092AAB7C1ECFCD51E98D15C2F88
CustomProperties Pin (PinId=BDA81F07DDA7B7913400236AE71B0E25,PinName="Input",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_20 47AE720619F13B7708CDB0AC059B90CB,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=2BCA7B693982C30C545EDB5E8063249C,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 C32CBDE6AC2F1F907BCEB2D17A97521B,),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.MaterialExpressionPower Name="MaterialExpressionPower_22"
End Object
Begin Object Name="MaterialExpressionPower_22"
Base=(Expression="/Script/Engine.MaterialExpressionSaturate'MaterialGraphNode_21.MaterialExpressionSaturate_21'")
Exponent=(Expression="/Script/Engine.MaterialExpressionScalarParameter'MaterialGraphNode_3.MaterialExpressionScalarParameter_3'")
MaterialExpressionEditorX=260
MaterialExpressionEditorY=-240
MaterialExpressionGuid=896C119F1211EF1489368223A4CD4D25
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_CloudShadows'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionPower'MaterialExpressionPower_22'"
NodePosX=260
NodePosY=-240
NodeGuid=DCF2B9E35C5B3E94C1A9CD7E35B216A4
CustomProperties Pin (PinId=C32CBDE6AC2F1F907BCEB2D17A97521B,PinName="Base",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 2BCA7B693982C30C545EDB5E8063249C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=04ABE17619F26E7F76C4129378B33B44,PinName="Exp",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 A9460D232E1B9A6B567A315D87624D29,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=5F5664CE2FF3866C5E206937A8B9DAB0,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 4120269541E2A8CEB0614137FE856F41,),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_23"
Begin Object Class=/Script/Engine.MaterialExpressionComment Name="MaterialExpressionComment_C23"
End Object
Begin Object Name="MaterialExpressionComment_C23"
SizeX=920
SizeY=560
Text="05 Optional Textures"
CommentColor=(R=0.194618,G=0.107023,B=0.262251,A=1.000000)
MaterialExpressionEditorX=-720
MaterialExpressionEditorY=240
MaterialExpressionGuid=221A22A8C92F70DB70F76144AE00B2A9
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_CloudShadows'"
End Object
MaterialExpressionComment="/Script/Engine.MaterialExpressionComment'MaterialExpressionComment_C23'"
CommentColor=(R=0.194618,G=0.107023,B=0.262251,A=1.000000)
NodePosX=-720
NodePosY=240
NodeWidth=920
NodeHeight=560
NodeComment="05 Optional Textures"
NodeGuid=461C74CCD57D7C7CADB66DF50B699FE5
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_24"
Begin Object Class=/Script/Engine.MaterialExpressionTextureCoordinate Name="MaterialExpressionTextureCoordinate_24"
End Object
Begin Object Name="MaterialExpressionTextureCoordinate_24"
CoordinateIndex=0
UTiling=1
VTiling=1
MaterialExpressionEditorX=-640
MaterialExpressionEditorY=320
MaterialExpressionGuid=2ACAA1B1A991DCDB186269601CBF6BA2
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_CloudShadows'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionTextureCoordinate'MaterialExpressionTextureCoordinate_24'"
NodePosX=-640
NodePosY=320
NodeGuid=D49BB7F29506F9AA9030ED561B2BC5D7
CustomProperties Pin (PinId=67DCAF86AD38D050A3C46695131D4605,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_27 773CA2804B302C8A5409325A72E939B4,MaterialGraphNode_28 0DB48A41507CD3C3F6C3F2CF29076C41,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_25"
Begin Object Class=/Script/Engine.MaterialExpressionConstant2Vector Name="MaterialExpressionConstant2Vector_25"
End Object
Begin Object Name="MaterialExpressionConstant2Vector_25"
R=0.02
G=0.013
MaterialExpressionEditorX=-640
MaterialExpressionEditorY=480
MaterialExpressionGuid=D9C6F7433471275D53CB5BD8B9D1EDC9
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_CloudShadows'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionConstant2Vector'MaterialExpressionConstant2Vector_25'"
NodePosX=-640
NodePosY=480
NodeGuid=43F04EB1F41A99D3ADB0D348FFEA01B2
CustomProperties Pin (PinId=2B1C4306B4EBCF04E30951B0B9777ED2,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_27 7ECA5AF2759D11CD7F1DE9A859FA59FA,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_26"
Begin Object Class=/Script/Engine.MaterialExpressionConstant2Vector Name="MaterialExpressionConstant2Vector_26"
End Object
Begin Object Name="MaterialExpressionConstant2Vector_26"
R=-0.015
G=0.024
MaterialExpressionEditorX=-640
MaterialExpressionEditorY=620
MaterialExpressionGuid=9C295CC0D16815E1C5BD370E7B8A36CC
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_CloudShadows'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionConstant2Vector'MaterialExpressionConstant2Vector_26'"
NodePosX=-640
NodePosY=620
NodeGuid=F38732C9C1BEA83AD938FFE79431F66A
CustomProperties Pin (PinId=FAE7D16930C28449674094AF3F049EC4,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_28 B8542982CDC8022560AE27E9E638AF99,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_27"
Begin Object Class=/Script/Engine.MaterialExpressionPanner Name="MaterialExpressionPanner_27"
End Object
Begin Object Name="MaterialExpressionPanner_27"
Coordinate=(Expression="/Script/Engine.MaterialExpressionTextureCoordinate'MaterialGraphNode_24.MaterialExpressionTextureCoordinate_24'")
Speed=(Expression="/Script/Engine.MaterialExpressionConstant2Vector'MaterialGraphNode_25.MaterialExpressionConstant2Vector_25'")
MaterialExpressionEditorX=-420
MaterialExpressionEditorY=360
MaterialExpressionGuid=3EF7CB1F514F93C012C8388009BA8173
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_CloudShadows'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionPanner'MaterialExpressionPanner_27'"
NodePosX=-420
NodePosY=360
NodeGuid=17A40FA80F43FC2ED0C8D354C070483C
CustomProperties Pin (PinId=773CA2804B302C8A5409325A72E939B4,PinName="Coordinate",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 67DCAF86AD38D050A3C46695131D4605,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=E92F937EC6ACC416DE8279EB33D0778E,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,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=7ECA5AF2759D11CD7F1DE9A859FA59FA,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_25 2B1C4306B4EBCF04E30951B0B9777ED2,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=2FD35A009AE5C3B7B21394E6F5E27F44,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_29 84E92C55071BB711CC187D9494EE725C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_28"
Begin Object Class=/Script/Engine.MaterialExpressionPanner Name="MaterialExpressionPanner_28"
End Object
Begin Object Name="MaterialExpressionPanner_28"
Coordinate=(Expression="/Script/Engine.MaterialExpressionTextureCoordinate'MaterialGraphNode_24.MaterialExpressionTextureCoordinate_24'")
Speed=(Expression="/Script/Engine.MaterialExpressionConstant2Vector'MaterialGraphNode_26.MaterialExpressionConstant2Vector_26'")
MaterialExpressionEditorX=-420
MaterialExpressionEditorY=560
MaterialExpressionGuid=8668B6DFB4EE518E24608D06A1B072BD
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_CloudShadows'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionPanner'MaterialExpressionPanner_28'"
NodePosX=-420
NodePosY=560
NodeGuid=81867845164F08895689819F0F06429F
CustomProperties Pin (PinId=0DB48A41507CD3C3F6C3F2CF29076C41,PinName="Coordinate",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 67DCAF86AD38D050A3C46695131D4605,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=A610291D292C019BD8413FA66D300AF3,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,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=B8542982CDC8022560AE27E9E638AF99,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_26 FAE7D16930C28449674094AF3F049EC4,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=DC2BF8567E125682909D27AEA592A1B8,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_30 79EE221585F28CBC52FDCB1882F38A72,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_29"
Begin Object Class=/Script/Engine.MaterialExpressionTextureSampleParameter2D Name="MaterialExpressionTextureSampleParameter2D_29"
End Object
Begin Object Name="MaterialExpressionTextureSampleParameter2D_29"
ParameterName="Cloud Texture"
Group="05 Optional Textures"
Texture=Texture2D'/Engine/EngineResources/WhiteSquareTexture'
SamplerType=SAMPLERTYPE_LinearColor
Desc="Optional grayscale cloud map, used only when Use Cloud Texture is on. A seamless soft-cloud texture set to Wrap reads best. Both panned samples share this one MI slot."
Coordinates=(Expression="/Script/Engine.MaterialExpressionPanner'MaterialGraphNode_27.MaterialExpressionPanner_27'")
MaterialExpressionEditorX=-200
MaterialExpressionEditorY=360
MaterialExpressionGuid=C466F5F58863E05B40E1046F37CD2B8F
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_CloudShadows'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionTextureSampleParameter2D'MaterialExpressionTextureSampleParameter2D_29'"
NodePosX=-200
NodePosY=360
NodeGuid=F6CAD09CFD1AE9397D64B43F5F9FFA68
CustomProperties Pin (PinId=84E92C55071BB711CC187D9494EE725C,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,LinkedTo=(MaterialGraphNode_27 2FD35A009AE5C3B7B21394E6F5E27F44,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=FDE5CBCDD3783CCF4EF9AB23A772A185,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=E8CB9005DD2DBFB569707DE65CC158E6,PinName="RGB",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=6919912EB01F8CEEE13E79D679413FCC,PinName="R",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_31 076E38D827E8C0DF200CA31FAB8A9202,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=D3F5EEE7A0D8CDE66562EA339FA7F1DC,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=C77A255CBD4325F2A7DC40C49D4CC50A,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=9A0330847EE90BB94ACB1F404524ED45,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=00A22335844E310D69B4FE1FEAA66125,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_30"
Begin Object Class=/Script/Engine.MaterialExpressionTextureSampleParameter2D Name="MaterialExpressionTextureSampleParameter2D_30"
End Object
Begin Object Name="MaterialExpressionTextureSampleParameter2D_30"
ParameterName="Cloud Texture"
Group="05 Optional Textures"
Texture=Texture2D'/Engine/EngineResources/WhiteSquareTexture'
SamplerType=SAMPLERTYPE_LinearColor
Desc="Optional grayscale cloud map, used only when Use Cloud Texture is on. A seamless soft-cloud texture set to Wrap reads best. Both panned samples share this one MI slot."
Coordinates=(Expression="/Script/Engine.MaterialExpressionPanner'MaterialGraphNode_28.MaterialExpressionPanner_28'")
MaterialExpressionEditorX=-200
MaterialExpressionEditorY=560
MaterialExpressionGuid=C62D6F98EB899765ECE69873D2EF8E18
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_CloudShadows'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionTextureSampleParameter2D'MaterialExpressionTextureSampleParameter2D_30'"
NodePosX=-200
NodePosY=560
NodeGuid=B126D65575539F4F7726DD4F0DACF8DD
CustomProperties Pin (PinId=79EE221585F28CBC52FDCB1882F38A72,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,LinkedTo=(MaterialGraphNode_28 DC2BF8567E125682909D27AEA592A1B8,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=259FAC95D026D07D1BA7A48132292CA6,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=78DB071BCBD40BE1CB0B70CA47FF7351,PinName="RGB",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=6AD31963DDE12D083C967DB675F2D013,PinName="R",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_31 FE9589E6A042D2B40CC204D14809EB8C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=98EA114D74AD292ED7D44158A56C1370,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=600ECD83FC62868F98F0F4FCBA04DAAC,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=1A7D9D514DAE46106DAAEEFDF9F46365,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=6952E0FAF6E07C6D3DC50FE395878C31,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_31"
Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_31"
End Object
Begin Object Name="MaterialExpressionMultiply_31"
A=(Expression="/Script/Engine.MaterialExpressionTextureSampleParameter2D'MaterialGraphNode_29.MaterialExpressionTextureSampleParameter2D_29'",OutputIndex=1)
B=(Expression="/Script/Engine.MaterialExpressionTextureSampleParameter2D'MaterialGraphNode_30.MaterialExpressionTextureSampleParameter2D_30'",OutputIndex=1)
MaterialExpressionEditorX=40
MaterialExpressionEditorY=460
MaterialExpressionGuid=B54048E64A8B53D589ED9DC130050D68
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_CloudShadows'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionMultiply'MaterialExpressionMultiply_31'"
NodePosX=40
NodePosY=460
NodeGuid=003DF82C40C83F83DA446F413AB787D1
CustomProperties Pin (PinId=076E38D827E8C0DF200CA31FAB8A9202,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_29 6919912EB01F8CEEE13E79D679413FCC,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=FE9589E6A042D2B40CC204D14809EB8C,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_30 6AD31963DDE12D083C967DB675F2D013,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=094F35818A9DC7F5DB2ED89897B5E264,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 3F57090B35C4D1A16C3CDBBD10FE57CB,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_32"
Begin Object Class=/Script/Engine.MaterialExpressionStaticSwitchParameter Name="MaterialExpressionStaticSwitchParameter_32"
End Object
Begin Object Name="MaterialExpressionStaticSwitchParameter_32"
ParameterName="Use Cloud Texture"
DefaultValue=False
Group="05 Optional Textures"
Desc="Cloud source. Off = procedural two-layer Noise (default, zero textures). On = your own Cloud Texture, panned in two directions and multiplied. Coverage and Edge Sharpen apply to the procedural field only; Shadow Depth / Light Through apply to both."
A=(Expression="/Script/Engine.MaterialExpressionMultiply'MaterialGraphNode_31.MaterialExpressionMultiply_31'")
B=(Expression="/Script/Engine.MaterialExpressionPower'MaterialGraphNode_22.MaterialExpressionPower_22'")
MaterialExpressionEditorX=480
MaterialExpressionEditorY=-60
MaterialExpressionGuid=7F7CB8055C4A977C407620E5BFDC11F9
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_CloudShadows'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionStaticSwitchParameter'MaterialExpressionStaticSwitchParameter_32'"
NodePosX=480
NodePosY=-60
NodeGuid=CB33A2D8FF91746447A6FB3C7C234856
CustomProperties Pin (PinId=3F57090B35C4D1A16C3CDBBD10FE57CB,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_31 094F35818A9DC7F5DB2ED89897B5E264,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=4120269541E2A8CEB0614137FE856F41,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_22 5F5664CE2FF3866C5E206937A8B9DAB0,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=E73BB73392FDE08F3123AE6E0D5CE130,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_35 831190F2F97D86356D36CBC886E5112B,),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=620
SizeY=380
Text="Emissive Color"
CommentColor=(R=0.033105,G=1.000000,B=0.132868,A=1.000000)
MaterialExpressionEditorX=760
MaterialExpressionEditorY=-360
MaterialExpressionGuid=E8B536B1FCEE49A9B359A2992129D11A
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_CloudShadows'"
End Object
MaterialExpressionComment="/Script/Engine.MaterialExpressionComment'MaterialExpressionComment_C33'"
CommentColor=(R=0.033105,G=1.000000,B=0.132868,A=1.000000)
NodePosX=760
NodePosY=-360
NodeWidth=620
NodeHeight=380
NodeComment="Emissive Color"
NodeGuid=70A989CC1D3768ED708AA27A80813843
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_34"
Begin Object Class=/Script/Engine.MaterialExpressionConstant Name="MaterialExpressionConstant_34"
End Object
Begin Object Name="MaterialExpressionConstant_34"
R=1
MaterialExpressionEditorX=820
MaterialExpressionEditorY=-120
MaterialExpressionGuid=A782610F468A207091E5579FFFB23997
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_CloudShadows'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionConstant'MaterialExpressionConstant_34'"
NodePosX=820
NodePosY=-120
NodeGuid=8767A664526BC4B45C514719A8B5FACE
CustomProperties Pin (PinId=1FA5FDBCD143C0B5CA004D82FCD515E7,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_36 792CAB7321617685222B036E259983A0,MaterialGraphNode_37 807351468D4A427C7F3EF7FC68921C61,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_35"
Begin Object Class=/Script/Engine.MaterialExpressionOneMinus Name="MaterialExpressionOneMinus_35"
End Object
Begin Object Name="MaterialExpressionOneMinus_35"
Input=(Expression="/Script/Engine.MaterialExpressionStaticSwitchParameter'MaterialGraphNode_32.MaterialExpressionStaticSwitchParameter_32'")
MaterialExpressionEditorX=820
MaterialExpressionEditorY=-280
MaterialExpressionGuid=F4A836C930D7A4C3792EC27701D57E3A
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_CloudShadows'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionOneMinus'MaterialExpressionOneMinus_35'"
NodePosX=820
NodePosY=-280
NodeGuid=E5037956356E975FB8BBB67A81120C7D
CustomProperties Pin (PinId=831190F2F97D86356D36CBC886E5112B,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_32 E73BB73392FDE08F3123AE6E0D5CE130,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=8F296832104F2B9758624D5920C6D50D,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_37 B78B8A3C72FBECBE943451050BB90338,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_36"
Begin Object Class=/Script/Engine.MaterialExpressionSubtract Name="MaterialExpressionSubtract_36"
End Object
Begin Object Name="MaterialExpressionSubtract_36"
A=(Expression="/Script/Engine.MaterialExpressionConstant'MaterialGraphNode_34.MaterialExpressionConstant_34'")
B=(Expression="/Script/Engine.MaterialExpressionScalarParameter'MaterialGraphNode_8.MaterialExpressionScalarParameter_8'")
MaterialExpressionEditorX=1000
MaterialExpressionEditorY=-120
MaterialExpressionGuid=C1582DC21E6EEF37ED5DE534F772F2AE
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_CloudShadows'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionSubtract'MaterialExpressionSubtract_36'"
NodePosX=1000
NodePosY=-120
NodeGuid=A0AAAE3E8A52A74F95A0454CF40A67EF
CustomProperties Pin (PinId=792CAB7321617685222B036E259983A0,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_34 1FA5FDBCD143C0B5CA004D82FCD515E7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=3352252BBFB192B931A174FE6AB46BCA,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_8 8419924A4743265D1FB2D19159C046B8,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=3305AD2C7A195E6A6EF97A2F389C5E69,PinName="Output",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_37 6A46A6AFB6D88A3115D5959729FA708B,),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.MaterialExpressionLinearInterpolate Name="MaterialExpressionLinearInterpolate_37"
End Object
Begin Object Name="MaterialExpressionLinearInterpolate_37"
A=(Expression="/Script/Engine.MaterialExpressionSubtract'MaterialGraphNode_36.MaterialExpressionSubtract_36'")
B=(Expression="/Script/Engine.MaterialExpressionConstant'MaterialGraphNode_34.MaterialExpressionConstant_34'")
Alpha=(Expression="/Script/Engine.MaterialExpressionOneMinus'MaterialGraphNode_35.MaterialExpressionOneMinus_35'")
MaterialExpressionEditorX=1180
MaterialExpressionEditorY=-260
MaterialExpressionGuid=7AB25F8BBD66C95F922481F2917802CB
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_CloudShadows'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionLinearInterpolate'MaterialExpressionLinearInterpolate_37'"
NodePosX=1180
NodePosY=-260
NodeGuid=171ACF4E05EAEF43252CD908564B971D
CustomProperties Pin (PinId=6A46A6AFB6D88A3115D5959729FA708B,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_36 3305AD2C7A195E6A6EF97A2F389C5E69,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=807351468D4A427C7F3EF7FC68921C61,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_34 1FA5FDBCD143C0B5CA004D82FCD515E7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=B78B8A3C72FBECBE943451050BB90338,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_35 8F296832104F2B9758624D5920C6D50D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=F7441D3E265879FF1BC1AFF5A2CB66B2,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 D33D8D01C808AC7662C68894F99147D3,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_38"
Begin Object Class=/Script/Engine.MaterialExpressionMax Name="MaterialExpressionMax_38"
End Object
Begin Object Name="MaterialExpressionMax_38"
A=(Expression="/Script/Engine.MaterialExpressionLinearInterpolate'MaterialGraphNode_37.MaterialExpressionLinearInterpolate_37'")
B=(Expression="/Script/Engine.MaterialExpressionScalarParameter'MaterialGraphNode_9.MaterialExpressionScalarParameter_9'")
MaterialExpressionEditorX=1360
MaterialExpressionEditorY=-220
MaterialExpressionGuid=5E97199B0D89404799014292C6E5CF03
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_CloudShadows'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionMax'MaterialExpressionMax_38'"
NodePosX=1360
NodePosY=-220
NodeGuid=B5609D33599B3044257468AFA22553C5
CustomProperties Pin (PinId=D33D8D01C808AC7662C68894F99147D3,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_37 F7441D3E265879FF1BC1AFF5A2CB66B2,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=E4480982F61EB1B1D254611F83F4EED5,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_9 C21788713B8F0BB6F0E5046FDDB2BDF9,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=B20904FD05DDCE128D9DD7C53924D657,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 96510D4468ADC5689BE26F027169EB7A,),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.MaterialExpressionSaturate Name="MaterialExpressionSaturate_39"
End Object
Begin Object Name="MaterialExpressionSaturate_39"
Input=(Expression="/Script/Engine.MaterialExpressionMax'MaterialGraphNode_38.MaterialExpressionMax_38'")
MaterialExpressionEditorX=1180
MaterialExpressionEditorY=-60
MaterialExpressionGuid=E848C93A9CB9D737075B8C3D3E07E9C0
Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_CloudShadows'"
End Object
MaterialExpression="/Script/Engine.MaterialExpressionSaturate'MaterialExpressionSaturate_39'"
NodePosX=1180
NodePosY=-60
NodeGuid=87BC3294272F0BD54D0DB5B8CA039C9A
CustomProperties Pin (PinId=96510D4468ADC5689BE26F027169EB7A,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_38 B20904FD05DDCE128D9DD7C53924D657,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False)
CustomProperties Pin (PinId=E58666AFB624354FA59BAC8813CBE440,PinName="Output
…Source truncated for rendering. Use Copy to grab the full 102 KB.
Nodes: ScalarParameter (x6), Comment (x5), Saturate (x4), Constant2Vector (x2), Custom (x2), Multiply (x2), Noise (x2), Panner (x2), TextureSampleParameter2D (x2), Add, ComponentMask, Constant, LinearInterpolate, Material, Max, OneMinus, Power, StaticSwitchParameter, Subtract, TextureCoordinate, Time, VectorParameter, WorldPosition
More like this
CC0 1.0: Public Domain
Public domain: use it however you like, no credit required.
Zero dependencies
Pastes and works in any UE 5.3+ project. No textures, no material functions, no MPCs.
Details
- Last update
- 2 hours ago
- Published
- 4 hours ago
- Nodes
- 41



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