Announcement

Collapse
No announcement yet.

Terrain Blending Tool (based on Star Wars: Battlefront)

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • replied
    Any progress on this? It looks really handy - would be great to get a source dump if discontinued, or even better, a release

    Leave a comment:


  • replied
    guys this doesn't work... it is a uasset. uassets can't be imported without a uproject to open it with... so that's a bummer. I gave $5, but got nothing

    Leave a comment:


  • replied
    Originally posted by Rgiz View Post
    Guys, here guys, dont need wait
    Author Artstation
    https://gumroad.com/l/BVVFy

    <3
    thanks man , but still need a life sign ...

    Leave a comment:


  • replied
    Originally posted by issam1975 View Post
    any life sign would be ok
    Guys, here guys, dont need wait
    Author Artstation
    https://gumroad.com/l/BVVFy

    <3

    Leave a comment:


  • replied
    Originally posted by OlmoPotums View Post
    That`s what I'm working on now : I don't want to release this tool without the proper documentation.
    any life sign would be ok

    Leave a comment:


  • replied
    Any idea if you will ever share the setup for this?

    Leave a comment:


  • replied
    Hi, Olmo! Any updates on this?

    Leave a comment:


  • replied
    Hallatore, that is pretty impressive.

    Leave a comment:


  • replied
    Originally posted by boss7336 View Post
    Sorry if I misunderstand, but does this mean that your version works with any and all landscape layers not just a specified blend texture as seen above?
    Originally posted by MaryMassacre View Post
    For me pixel depth offset helped to remove the light seam in some situations.
    I made a version without any material that just uses dithering.
    It works with any landscape layer etc since it doesn't use a material!

    Check it out! https://forums.unrealengine.com/show...-Edge-Blending

    Leave a comment:


  • replied
    Originally posted by boss7336 View Post
    Sorry if I misunderstand, but does this mean that your version works with any and all landscape layers not just a specified blend texture as seen above?
    I don't know about a way for the material on the mesh to know about the current layer info on the landscape. So it doesn't know which layer to blend in the MF_Lanscape function.
    I tried it out, and the landscape-material ended up black since it has no layer information.


    Click image for larger version

Name:	mf_landscape.jpg
Views:	1
Size:	312.1 KB
ID:	1126213

    Leave a comment:


  • replied
    Originally posted by hallatore View Post
    Ah! I played around with it a bit. Here is dithering difference: https://imgsli.com/MDQyMA
    I'm pleased with the result after just one day playing with this.

    [ATTACH=CONFIG]136527[/ATTACH]


    Here is the materials I ended up with. What I did was that I put my landscape material in a material function and use a landscape material just to call the function.
    Then I call the same function inside my blend function. And finally I call the blend function and interpolate with the existing material. This way I have to modify the old material minimally.

    [ATTACH=CONFIG]136528[/ATTACH]

    [ATTACH=CONFIG]136529[/ATTACH]


    Here is the MF_Blend material function. Create a new material function and paste this into it.

    Code:
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_3947"
       Begin Object Class=MaterialExpressionMakeMaterialAttributes Name="MaterialExpressionMakeMaterialAttributes_5"
       End Object
       Begin Object Name="MaterialExpressionMakeMaterialAttributes_5"
          BaseColor=(Expression=MaterialExpressionGetMaterialAttributes'MaterialGraphNode_3956.MaterialExpressionGetMaterialAttributes_13',OutputIndex=1)
          Roughness=(Expression=MaterialExpressionGetMaterialAttributes'MaterialGraphNode_3956.MaterialExpressionGetMaterialAttributes_13',OutputIndex=2)
          Opacity=(Expression=MaterialExpressionClamp'MaterialGraphNode_3972.MaterialExpressionClamp_40')
          Normal=(Expression=MaterialExpressionGetMaterialAttributes'MaterialGraphNode_3956.MaterialExpressionGetMaterialAttributes_13',OutputIndex=3)
          PixelDepthOffset=(Expression=MaterialExpressionMultiply'MaterialGraphNode_3.MaterialExpressionMultiply_101')
          MaterialExpressionEditorX=640
          MaterialExpressionEditorY=-160
          MaterialExpressionGuid=E9D4575A44FE5B6465BEC2B997775D51
          Material=Material'/Engine/Transient.Material_1'
       End Object
       MaterialExpression=MaterialExpressionMakeMaterialAttributes'MaterialExpressionMakeMaterialAttributes_5'
       NodePosX=640
       NodePosY=-160
       ErrorType=1
       ErrorMsg="Error on property PixelDepthOffset"
       NodeGuid=27B90B674E82045AC35DB4970E61C2A3
       CustomProperties Pin (PinId=BC4600E84A46A3C221F22BAC0E7EF610,PinName="BaseColor",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_3956 4E81580F4211A8F91CC5579F896F1345,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=08C26B5A463FA8C49F384490AE682DFA,PinName="Metallic",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=487DBB26456AC73EF6684DBDBF62D31F,PinName="Specular",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=D6495B254A2E06FCB0BAADB35CE9E19C,PinName="Roughness",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_3956 3747E0384BB7F42F09FDE284972ED9F8,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=806709BD45C1C0F31839B49C373E769A,PinName="EmissiveColor",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=D5780A8B417D005BA67AE3B346DA19FA,PinName="Opacity",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_3972 F6DCCAA24F8120B613EF2398FB9D544F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=FE433D9F4B3005DD4C24BCA3C5723998,PinName="OpacityMask",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=74A6268742C1FEB5C57E9B905CE6188C,PinName="Normal",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_3956 B84C4E40422ECE037DC47985E25D3289,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=CC926DAA429E74180B4B218E5AB15FF9,PinName="WorldPositionOffset",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=3127FAD9437DC2C2C4BF159CCA74E1E8,PinName="WorldDisplacement",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=C60CF8A3488454C3AB4675A0A9E5DEA0,PinName="TessellationMultiplier",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=D628C98A4379C3EA22E7DBB18ECEAC59,PinName="SubsurfaceColor",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=6062B16743DA627657D2AAA6031AA8FA,PinName="ClearCoat",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=97C2BC664E24CA68B291E6AB13357E68,PinName="ClearCoatRoughness",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=64548D3747CFD6124E39718A1B0E74E4,PinName="AmbientOcclusion",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=EDE41D2744C8151DF68F1AA4AAFE46E7,PinName="Refraction",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=48E5B0C44420F76C5B8409A3917778D4,PinName="CustomizedUVs0",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=061687614EFA647B3C65BD8BD2D633D3,PinName="CustomizedUVs1",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=57FDD2B44C15888D1F8FC5922194208A,PinName="CustomizedUVs2",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=C999BF954AE68EF6645406A764717D79,PinName="CustomizedUVs3",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=D040DE694F3CD2E17E248EA04AC0C432,PinName="CustomizedUVs4",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=6C44380546316B91A9CD71A641029E13,PinName="CustomizedUVs5",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=269CA078484380BAECDF268E5E0C0074,PinName="CustomizedUVs6",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=C2A0B2B14F88104ECB88DBA3E83A13AF,PinName="CustomizedUVs7",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=A2D06B7C4F58A56D371DC3A5B9F2C1CE,PinName="PixelDepthOffset",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_3 8E30D8A647A906C8BA8D418EB46B0051,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=0E5B872D4007BBC4400B2588561D78DB,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_3946 1F5E48D645005BCD77199EA61CBEF778,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_3955"
       Begin Object Class=MaterialExpressionMaterialFunctionCall Name="MaterialExpressionMaterialFunctionCall_43"
       End Object
       Begin Object Name="MaterialExpressionMaterialFunctionCall_43"
          MaterialFunction=MaterialFunction'/Game/MF_Grass.MF_Grass'
          FunctionOutputs(0)=(ExpressionOutputId=20B231EC437187207C9DC1A4441CEA07,Output=(OutputName="Result"))
          MaterialExpressionEditorX=192
          MaterialExpressionEditorY=-160
          MaterialExpressionGuid=9A9529E14019CFB79B977581130432DA
          Material=Material'/Engine/Transient.Material_1'
          Outputs(0)=(OutputName="Result")
       End Object
       MaterialExpression=MaterialExpressionMaterialFunctionCall'MaterialExpressionMaterialFunctionCall_43'
       NodePosX=192
       NodePosY=-160
       NodeGuid=D3037EC4495C566A1D0B95BCEB99BEB9
       CustomProperties Pin (PinId=22FB062148364B6F3C9401AE1BAD22B4,PinName="Result",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_3956 CBE4D2BF47D8CF4EB58DD0BF06BAB9F2,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_3956"
       Begin Object Class=MaterialExpressionGetMaterialAttributes Name="MaterialExpressionGetMaterialAttributes_13"
       End Object
       Begin Object Name="MaterialExpressionGetMaterialAttributes_13"
          MaterialAttributes=(Expression=MaterialExpressionMaterialFunctionCall'MaterialGraphNode_3955.MaterialExpressionMaterialFunctionCall_43')
          AttributeGetTypes(0)=69B8D33616ED4D499AA497292F050F7A
          AttributeGetTypes(1)=D1DD967C4CAD47D39E6346FB08ECF210
          AttributeGetTypes(2)=0FA2821A200F4A4AB719B789C1259C64
          MaterialExpressionEditorX=336
          MaterialExpressionEditorY=-160
          MaterialExpressionGuid=5E0E503E47DD9965818FF19E8CD79D0A
          Material=Material'/Engine/Transient.Material_1'
          Outputs(0)=()
          Outputs(1)=(OutputName="BaseColor")
          Outputs(2)=(OutputName="Roughness")
          Outputs(3)=(OutputName="Normal")
       End Object
       MaterialExpression=MaterialExpressionGetMaterialAttributes'MaterialExpressionGetMaterialAttributes_13'
       NodePosX=336
       NodePosY=-160
       NodeGuid=46B16FD5403384ACA3DC3D94B89C3B9A
       CustomProperties Pin (PinId=CBE4D2BF47D8CF4EB58DD0BF06BAB9F2,PinName="Input",PinFriendlyName=" ",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_3955 22FB062148364B6F3C9401AE1BAD22B4,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=BDDC29984B3DF95049044588E5F74015,PinName="MaterialAttributes",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=4E81580F4211A8F91CC5579F896F1345,PinName="BaseColor",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_3947 BC4600E84A46A3C221F22BAC0E7EF610,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=3747E0384BB7F42F09FDE284972ED9F8,PinName="Roughness",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_3947 D6495B254A2E06FCB0BAADB35CE9E19C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=B84C4E40422ECE037DC47985E25D3289,PinName="Normal",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_3947 74A6268742C1FEB5C57E9B905CE6188C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_3971"
       Begin Object Class=MaterialExpressionDistanceToNearestSurface Name="MaterialExpressionDistanceToNearestSurface_14"
       End Object
       Begin Object Name="MaterialExpressionDistanceToNearestSurface_14"
          Position=(Expression=MaterialExpressionWorldPosition'MaterialGraphNode_3974.MaterialExpressionWorldPosition_18')
          MaterialExpressionEditorX=-160
          MaterialExpressionGuid=1B83AE90480637C0BEEC899987A15952
          Material=Material'/Engine/Transient.Material_1'
          Function=MaterialFunction'/Engine/Transient.MF_BlendingTest'
       End Object
       MaterialExpression=MaterialExpressionDistanceToNearestSurface'MaterialExpressionDistanceToNearestSurface_14'
       NodePosX=-160
       NodeGuid=81A19A0F4DE5ED9A24EF69B6709D11C9
       CustomProperties Pin (PinId=B7597F194121B983DC9A64BDEF8CD10D,PinName="Position",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_3974 D8791D344AB23FDDDA719A97DACE7469,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=9D55D6164C6A1CE7B6A9AF884CAE4E63,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_4358 2B28F07D408312F8D4A53EB9368D1C4E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_3972"
       Begin Object Class=MaterialExpressionClamp Name="MaterialExpressionClamp_40"
       End Object
       Begin Object Name="MaterialExpressionClamp_40"
          Input=(Expression=MaterialExpressionPower'MaterialGraphNode_4485.MaterialExpressionPower_4')
          MaterialExpressionEditorX=336
          MaterialExpressionGuid=7CD93F93420A4B9299F68DA19A999DD1
          Material=Material'/Engine/Transient.Material_1'
          Function=MaterialFunction'/Engine/Transient.MF_BlendingTest'
       End Object
       MaterialExpression=MaterialExpressionClamp'MaterialExpressionClamp_40'
       NodePosX=336
       NodeGuid=31321A7E46A065A92A820EA3F83DFF72
       CustomProperties Pin (PinId=735D245A49B9E9979D220285715D4BA2,PinName="Input",PinFriendlyName=" ",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_4485 1946C61049D7D79A635127A4F5ADE49C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=D35E990747E800D3C652628D7E482F5B,PinName="Min",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=C1BB53594EEE24613C7F9D8C9550AF22,PinName="Max",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=F6DCCAA24F8120B613EF2398FB9D544F,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_3947 D5780A8B417D005BA67AE3B346DA19FA,MaterialGraphNode_6500 C34A96834BC43683FBBE8CBA724D3AA3,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_3974"
       Begin Object Class=MaterialExpressionWorldPosition Name="MaterialExpressionWorldPosition_18"
       End Object
       Begin Object Name="MaterialExpressionWorldPosition_18"
          MaterialExpressionEditorX=-368
          MaterialExpressionGuid=19EA9C574EA60B9112CDCBB01BBAD657
          Material=Material'/Engine/Transient.Material_1'
          Function=MaterialFunction'/Engine/Transient.MF_BlendingTest'
       End Object
       MaterialExpression=MaterialExpressionWorldPosition'MaterialExpressionWorldPosition_18'
       NodePosX=-368
       NodeGuid=91BA8D204144BA1884FD8FB09029A903
       CustomProperties Pin (PinId=D8791D344AB23FDDDA719A97DACE7469,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_3971 B7597F194121B983DC9A64BDEF8CD10D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_4358"
       Begin Object Class=MaterialExpressionDivide Name="MaterialExpressionDivide_17"
       End Object
       Begin Object Name="MaterialExpressionDivide_17"
          A=(Expression=MaterialExpressionDistanceToNearestSurface'MaterialGraphNode_3971.MaterialExpressionDistanceToNearestSurface_14')
          B=(Expression=MaterialExpressionMultiply'MaterialGraphNode_4678.MaterialExpressionMultiply_100')
          ConstB=10.000000
          MaterialExpressionEditorX=80
          MaterialExpressionGuid=D3CE095845E44795DB709B9281CDBC32
          Material=Material'/Engine/Transient.Material_1'
       End Object
       MaterialExpression=MaterialExpressionDivide'MaterialExpressionDivide_17'
       NodePosX=80
       NodeGuid=A0057D8445444B9F078624B5FF91260C
       CustomProperties Pin (PinId=2B28F07D408312F8D4A53EB9368D1C4E,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_3971 9D55D6164C6A1CE7B6A9AF884CAE4E63,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=C3EEAA4C4A788844E903E7A4AE3CCB03,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_4678 D952090A418BA307D0F7139A77283733,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=00801BE14F2A70DBCBA84BA98122A1F5,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_4485 74DDE7F542A8FFFB47F0B5B2184B8FD7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_4485"
       Begin Object Class=MaterialExpressionPower Name="MaterialExpressionPower_4"
       End Object
       Begin Object Name="MaterialExpressionPower_4"
          Base=(Expression=MaterialExpressionDivide'MaterialGraphNode_4358.MaterialExpressionDivide_17')
          ConstExponent=5.000000
          MaterialExpressionEditorX=192
          MaterialExpressionGuid=505D62F54EC6FB8365A22190742938D6
          Material=Material'/Engine/Transient.Material_1'
       End Object
       MaterialExpression=MaterialExpressionPower'MaterialExpressionPower_4'
       NodePosX=192
       NodeGuid=6D326A494D24B247297326AA01CCA074
       CustomProperties Pin (PinId=74DDE7F542A8FFFB47F0B5B2184B8FD7,PinName="Base",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_4358 00801BE14F2A70DBCBA84BA98122A1F5,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=86BC43A042B899BEE491B182D8C62F1A,PinName="Exp",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=1946C61049D7D79A635127A4F5ADE49C,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_3972 735D245A49B9E9979D220285715D4BA2,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_25"
       Begin Object Class=MaterialExpressionMultiply Name="MaterialExpressionMultiply_99"
       End Object
       Begin Object Name="MaterialExpressionMultiply_99"
          B=(Expression=MaterialExpressionTextureCoordinate'MaterialGraphNode_26.MaterialExpressionTextureCoordinate_61')
          ConstA=3.000000
          MaterialExpressionEditorX=-432
          MaterialExpressionEditorY=128
          MaterialExpressionGuid=2D86E35D48E6FC66D5931E9A8E18427F
          Material=Material'/Engine/Transient.Material_1'
          Function=MaterialFunction'/Engine/Transient.MF_BlendingTest'
       End Object
       MaterialExpression=MaterialExpressionMultiply'MaterialExpressionMultiply_99'
       NodePosX=-432
       NodePosY=128
       NodeGuid=CB2FA6C5466A23155A983A855EBAD977
       CustomProperties Pin (PinId=6C79ED25443599E3391366BE5C028792,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=0BF408FF482565B68D42C0BA6EDEE890,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_26 9EA8A35D4F0002D01E13F3AC39EE4196,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=C222084143E06328DBA26E9AB261ED9E,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_23 4AF2F6D6459FD6AB986F1CBECD23D2E2,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_23"
       Begin Object Class=MaterialExpressionTextureSample Name="MaterialExpressionTextureSample_83"
       End Object
       Begin Object Name="MaterialExpressionTextureSample_83"
          Coordinates=(Expression=MaterialExpressionMultiply'MaterialGraphNode_25.MaterialExpressionMultiply_99')
          Texture=Texture2D'/Game/Textures/T_Perlin_Noise_M.T_Perlin_Noise_M'
          SamplerType=SAMPLERTYPE_Masks
          MaterialExpressionEditorX=-288
          MaterialExpressionEditorY=128
          MaterialExpressionGuid=195E39064E0ACD675295FA9EF78B88EB
          Material=Material'/Engine/Transient.Material_1'
          Function=MaterialFunction'/Engine/Transient.MF_BlendingTest'
          bCollapsed=True
       End Object
       MaterialExpression=MaterialExpressionTextureSample'MaterialExpressionTextureSample_83'
       NodePosX=-288
       NodePosY=128
       NodeGuid=DEE77A554423D7FCF89B39A847285C4C
       CustomProperties Pin (PinId=4AF2F6D6459FD6AB986F1CBECD23D2E2,PinName="UVs",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_25 C222084143E06328DBA26E9AB261ED9E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=BE84381B4E55617A7E3A6F9BA033DD86,PinName="Tex",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=3A10BA43401CF0D4377363A04F610184,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="mask",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_4678 51BFD88B4FC3936CE1C276A17FD30013,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=7881285A4CEF5C91C97D25B60F4CBC48,PinName="Output2",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="mask",PinType.PinSubCategory="red",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=CD44E78D4558C74AFF4003BE1E52732F,PinName="Output3",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="mask",PinType.PinSubCategory="green",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=3EA31A924C55424ECB115F8C9F8CBFEB,PinName="Output4",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="mask",PinType.PinSubCategory="blue",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=D2D923AE4718257FDFCF708A210BB9A4,PinName="Output5",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="mask",PinType.PinSubCategory="alpha",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_26"
       Begin Object Class=MaterialExpressionTextureCoordinate Name="MaterialExpressionTextureCoordinate_61"
       End Object
       Begin Object Name="MaterialExpressionTextureCoordinate_61"
          MaterialExpressionEditorX=-576
          MaterialExpressionEditorY=128
          MaterialExpressionGuid=5F69A9C74DC888AF17ADE38FE44B6450
          Material=Material'/Engine/Transient.Material_1'
          Function=MaterialFunction'/Engine/Transient.MF_BlendingTest'
       End Object
       MaterialExpression=MaterialExpressionTextureCoordinate'MaterialExpressionTextureCoordinate_61'
       NodePosX=-576
       NodePosY=128
       NodeGuid=339028134797FD1DCD7CBE9C012FF599
       CustomProperties Pin (PinId=9EA8A35D4F0002D01E13F3AC39EE4196,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_25 0BF408FF482565B68D42C0BA6EDEE890,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_4678"
       Begin Object Class=MaterialExpressionMultiply Name="MaterialExpressionMultiply_100"
       End Object
       Begin Object Name="MaterialExpressionMultiply_100"
          A=(Expression=MaterialExpressionTextureSample'MaterialGraphNode_23.MaterialExpressionTextureSample_83',Mask=1,MaskR=1,MaskG=1,MaskB=1)
          B=(Expression=MaterialExpressionFunctionInput'MaterialGraphNode_5544.MaterialExpressionFunctionInput_4')
          ConstB=20.000000
          MaterialExpressionEditorX=-48
          MaterialExpressionEditorY=128
          MaterialExpressionGuid=FFD45559453CF04EBE4E44984314B5C2
          Material=Material'/Engine/Transient.Material_1'
       End Object
       MaterialExpression=MaterialExpressionMultiply'MaterialExpressionMultiply_100'
       NodePosX=-48
       NodePosY=128
       NodeGuid=D303ADCB44233F384CDFC29F2711C937
       CustomProperties Pin (PinId=51BFD88B4FC3936CE1C276A17FD30013,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_23 3A10BA43401CF0D4377363A04F610184,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=DC9A4A7048C13D2C35F39AA0D770083F,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_5544 DE1CB9ED4D54D30C53CCF3A90CB9991B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=D952090A418BA307D0F7139A77283733,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_4358 C3EEAA4C4A788844E903E7A4AE3CCB03,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_5544"
       Begin Object Class=MaterialExpressionFunctionInput Name="MaterialExpressionFunctionInput_4"
       End Object
       Begin Object Name="MaterialExpressionFunctionInput_4"
          InputName="BlendDistance"
          Id=C9ACED6440C4B30935E66596055FCBCE
          InputType=FunctionInput_Scalar
          PreviewValue=(X=30.000000,Y=0.000000,Z=0.000000,W=1.000000)
          bUsePreviewValueAsDefault=True
          MaterialExpressionEditorX=-352
          MaterialExpressionEditorY=352
          MaterialExpressionGuid=67A25DAC4159E84EFBE58E89036C5A57
          Material=Material'/Engine/Transient.Material_1'
          bCollapsed=True
       End Object
       MaterialExpression=MaterialExpressionFunctionInput'MaterialExpressionFunctionInput_4'
       NodePosX=-352
       NodePosY=352
       NodeGuid=5ECBE7CB49FE18700F5C7999A2B35FAE
       CustomProperties Pin (PinId=995407E54BD8E4BBB866B0A386665EDD,PinName="Preview",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=DE1CB9ED4D54D30C53CCF3A90CB9991B,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_4678 DC9A4A7048C13D2C35F39AA0D770083F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_21"
       Begin Object Class=MaterialExpressionMaterialFunctionCall Name="MaterialExpressionMaterialFunctionCall_44"
       End Object
       Begin Object Name="MaterialExpressionMaterialFunctionCall_44"
          MaterialFunction=MaterialFunction'/Engine/Functions/Engine_MaterialFunctions02/Utility/DitherTemporalAA.DitherTemporalAA'
          FunctionInputs(0)=(ExpressionInputId=982BCAE7401F814CDC0AE2955DEE46F3,Input=(Expression=MaterialExpressionIf'MaterialGraphNode_6226.MaterialExpressionIf_8',InputName="Alpha Threshold"))
          FunctionInputs(1)=(ExpressionInputId=E8A932AF4299B0D6C16EDB8B1E912796,Input=(OutputIndex=-1,InputName="Random"))
          FunctionOutputs(0)=(ExpressionOutputId=9BC32B084665F3D2D59A90AA45CA8A9F,Output=(OutputName="Result"))
          MaterialExpressionEditorX=208
          MaterialExpressionEditorY=512
          MaterialExpressionGuid=73AF51A543328D04DDEB9D89126F7BEF
          Material=Material'/Engine/Transient.Material_1'
          Function=MaterialFunction'/Engine/Transient.MF_BlendingTest'
          Outputs(0)=(OutputName="Result")
       End Object
       MaterialExpression=MaterialExpressionMaterialFunctionCall'MaterialExpressionMaterialFunctionCall_44'
       NodePosX=208
       NodePosY=512
       NodeGuid=B0B56A164069C665C6095AA9969930DC
       CustomProperties Pin (PinId=7E43FEB44A11E3C46B5B04B6FC85F828,PinName="Alpha Threshold",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_6226 4C73D0D44D38D07EDC13D082FE2F6EC6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=09F9C73A4236FCFD1E098087ACC1DD5A,PinName="Random",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=DF5061D84311D9D293B22C81A412DEDB,PinName="Result",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_3 2EB899CA4FD8F89CAA176D91B15D1CB2,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_22"
       Begin Object Class=MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_8"
       End Object
       Begin Object Name="MaterialExpressionScalarParameter_8"
          DefaultValue=10.000000
          ParameterName="Dithering"
          ExpressionGUID=D61E4F7B49C84F4F83534F88897C3AF2
          MaterialExpressionEditorX=288
          MaterialExpressionEditorY=624
          MaterialExpressionGuid=7DC2B02A4A337A1198E0E7BDB142E7FB
          Material=Material'/Engine/Transient.Material_1'
          Function=MaterialFunction'/Engine/Transient.MF_BlendingTest'
       End Object
       MaterialExpression=MaterialExpressionScalarParameter'MaterialExpressionScalarParameter_8'
       NodePosX=288
       NodePosY=624
       bCanRenameNode=True
       NodeGuid=9105253C4E440EAA5118C0BFE393A0D6
       CustomProperties Pin (PinId=1BE96A844F543A2917ADEAA410D53F21,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_3 904592CE4FB73133F2A76A86576C5FF1,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_3"
       Begin Object Class=MaterialExpressionMultiply Name="MaterialExpressionMultiply_101"
       End Object
       Begin Object Name="MaterialExpressionMultiply_101"
          A=(Expression=MaterialExpressionMaterialFunctionCall'MaterialGraphNode_21.MaterialExpressionMaterialFunctionCall_44')
          B=(Expression=MaterialExpressionScalarParameter'MaterialGraphNode_22.MaterialExpressionScalarParameter_8')
          MaterialExpressionEditorX=432
          MaterialExpressionEditorY=512
          MaterialExpressionGuid=CF63827E4784301F560F1B974CDE353F
          Material=Material'/Engine/Transient.Material_1'
          Function=MaterialFunction'/Engine/Transient.MF_BlendingTest'
       End Object
       MaterialExpression=MaterialExpressionMultiply'MaterialExpressionMultiply_101'
       NodePosX=432
       NodePosY=512
       NodeGuid=CF2597474F5A028990CF808D6BB5FF20
       CustomProperties Pin (PinId=2EB899CA4FD8F89CAA176D91B15D1CB2,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_21 DF5061D84311D9D293B22C81A412DEDB,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=904592CE4FB73133F2A76A86576C5FF1,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_22 1BE96A844F543A2917ADEAA410D53F21,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=8E30D8A647A906C8BA8D418EB46B0051,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_3947 A2D06B7C4F58A56D371DC3A5B9F2C1CE,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_6227"
       Begin Object Class=MaterialExpressionConstant Name="MaterialExpressionConstant_106"
       End Object
       Begin Object Name="MaterialExpressionConstant_106"
          R=0.250000
          MaterialExpressionEditorX=-48
          MaterialExpressionEditorY=752
          MaterialExpressionGuid=2C023A5C43EE5D6E6157068D798DA674
          Material=Material'/Engine/Transient.Material_1'
       End Object
       MaterialExpression=MaterialExpressionConstant'MaterialExpressionConstant_106'
       NodePosX=-48
       NodePosY=752
       NodeGuid=BAC5C02448AB428B668E67BD0BC83112
       CustomProperties Pin (PinId=26BE67C1434CA1CF3B27D3B420C7B8B0,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_6226 984F93094941148ED43C36BCC6A6E1A3,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_6226"
       Begin Object Class=MaterialExpressionIf Name="MaterialExpressionIf_8"
       End Object
       Begin Object Name="MaterialExpressionIf_8"
          A=(Expression=MaterialExpressionComponentMask'MaterialGraphNode_6500.MaterialExpressionComponentMask_8')
          B=(Expression=MaterialExpressionConstant'MaterialGraphNode_6228.MaterialExpressionConstant_108')
          AGreaterThanB=(Expression=MaterialExpressionConstant'MaterialGraphNode_6090.MaterialExpressionConstant_107')
          ALessThanB=(Expression=MaterialExpressionConstant'MaterialGraphNode_6227.MaterialExpressionConstant_106')
          MaterialExpressionEditorX=64
          MaterialExpressionEditorY=512
          MaterialExpressionGuid=63A6306D4124D57E3E08D9982000E543
          Material=Material'/Engine/Transient.Material_1'
       End Object
       MaterialExpression=MaterialExpressionIf'MaterialExpressionIf_8'
       NodePosX=64
       NodePosY=512
       ErrorType=1
       ErrorMsg="If input B must be of type float."
       NodeGuid=6E01ECCD4C4FB004CFD5489959F8E567
       CustomProperties Pin (PinId=FBC4A4224A65FC2A013116A96370E276,PinName="A",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_6500 4C48BEF54FE0430311FCC9899FB723CA,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=AF1F481D493FCE03D0DCD787EBE7AD82,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_6228 A561F3D7445C3FE1D2FE98B471E0042D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=7C09B61B44BCD54E1F67D2847F1B5E99,PinName="A > B",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_6090 26BE67C1434CA1CF3B27D3B420C7B8B0,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=9D9DADC241347F85A701819753CF1455,PinName="A == B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=984F93094941148ED43C36BCC6A6E1A3,PinName="A < B",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_6227 26BE67C1434CA1CF3B27D3B420C7B8B0,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=4C73D0D44D38D07EDC13D082FE2F6EC6,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_21 7E43FEB44A11E3C46B5B04B6FC85F828,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_6090"
       Begin Object Class=MaterialExpressionConstant Name="MaterialExpressionConstant_107"
       End Object
       Begin Object Name="MaterialExpressionConstant_107"
          MaterialExpressionEditorX=-32
          MaterialExpressionEditorY=672
          MaterialExpressionGuid=2C023A5C43EE5D6E6157068D798DA674
          Material=Material'/Engine/Transient.Material_1'
          Function=MaterialFunction'/Engine/Transient.MF_BlendingTest'
       End Object
       MaterialExpression=MaterialExpressionConstant'MaterialExpressionConstant_107'
       NodePosX=-32
       NodePosY=672
       NodeGuid=C2881B8C4320E55E9D19808154578A76
       CustomProperties Pin (PinId=26BE67C1434CA1CF3B27D3B420C7B8B0,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_6226 7C09B61B44BCD54E1F67D2847F1B5E99,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_6228"
       Begin Object Class=MaterialExpressionConstant Name="MaterialExpressionConstant_108"
       End Object
       Begin Object Name="MaterialExpressionConstant_108"
          R=1.000000
          MaterialExpressionEditorX=-32
          MaterialExpressionEditorY=592
          MaterialExpressionGuid=D427BDFB4E765C42081614825F72DA89
          Material=Material'/Engine/Transient.Material_1'
       End Object
       MaterialExpression=MaterialExpressionConstant'MaterialExpressionConstant_108'
       NodePosX=-32
       NodePosY=592
       NodeGuid=EAD49286408263A529E8ABAC81DF0786
       CustomProperties Pin (PinId=A561F3D7445C3FE1D2FE98B471E0042D,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_6226 AF1F481D493FCE03D0DCD787EBE7AD82,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_6500"
       Begin Object Class=MaterialExpressionComponentMask Name="MaterialExpressionComponentMask_8"
       End Object
       Begin Object Name="MaterialExpressionComponentMask_8"
          Input=(Expression=MaterialExpressionClamp'MaterialGraphNode_3972.MaterialExpressionClamp_40')
          R=True
          MaterialExpressionEditorX=-80
          MaterialExpressionEditorY=512
          MaterialExpressionGuid=5AEE2018411C541B095C589E090431A4
          Material=Material'/Engine/Transient.Material_1'
       End Object
       MaterialExpression=MaterialExpressionComponentMask'MaterialExpressionComponentMask_8'
       NodePosX=-80
       NodePosY=512
       NodeGuid=5784AC4A463700CB0CE8929609D2E020
       CustomProperties Pin (PinId=C34A96834BC43683FBBE8CBA724D3AA3,PinName="Input",PinFriendlyName=" ",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_3972 F6DCCAA24F8120B613EF2398FB9D544F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=4C48BEF54FE0430311FCC9899FB723CA,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_6226 FBC4A4224A65FC2A013116A96370E276,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Sorry if I misunderstand, but does this mean that your version works with any and all landscape layers not just a specified blend texture as seen above?

    Leave a comment:


  • replied
    Originally posted by MaryMassacre View Post
    For me pixel depth offset helped to remove the light seam in some situations.
    Ah! I played around with it a bit. Here is dithering difference: https://imgsli.com/MDQyMA
    I'm pleased with the result after just one day playing with this.

    Click image for larger version

Name:	ditter_on.jpg
Views:	1
Size:	288.1 KB
ID:	1126210


    Here is the materials I ended up with. What I did was that I put my landscape material in a material function and use a landscape material just to call the function.
    Then I call the same function inside my blend function. And finally I call the blend function and interpolate with the existing material. This way I have to modify the old material minimally.

    Click image for larger version

Name:	MF_Blend.jpg
Views:	1
Size:	205.0 KB
ID:	1126211

    Click image for larger version

Name:	M_Blend.jpg
Views:	1
Size:	167.8 KB
ID:	1126212


    Here is the MF_Blend material function. Create a new material function and paste this into it.

    Code:
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_3947"
       Begin Object Class=MaterialExpressionMakeMaterialAttributes Name="MaterialExpressionMakeMaterialAttributes_5"
       End Object
       Begin Object Name="MaterialExpressionMakeMaterialAttributes_5"
          BaseColor=(Expression=MaterialExpressionGetMaterialAttributes'MaterialGraphNode_3956.MaterialExpressionGetMaterialAttributes_13',OutputIndex=1)
          Roughness=(Expression=MaterialExpressionGetMaterialAttributes'MaterialGraphNode_3956.MaterialExpressionGetMaterialAttributes_13',OutputIndex=2)
          Opacity=(Expression=MaterialExpressionClamp'MaterialGraphNode_3972.MaterialExpressionClamp_40')
          Normal=(Expression=MaterialExpressionGetMaterialAttributes'MaterialGraphNode_3956.MaterialExpressionGetMaterialAttributes_13',OutputIndex=3)
          PixelDepthOffset=(Expression=MaterialExpressionMultiply'MaterialGraphNode_3.MaterialExpressionMultiply_101')
          MaterialExpressionEditorX=640
          MaterialExpressionEditorY=-160
          MaterialExpressionGuid=E9D4575A44FE5B6465BEC2B997775D51
          Material=Material'/Engine/Transient.Material_1'
       End Object
       MaterialExpression=MaterialExpressionMakeMaterialAttributes'MaterialExpressionMakeMaterialAttributes_5'
       NodePosX=640
       NodePosY=-160
       ErrorType=1
       ErrorMsg="Error on property PixelDepthOffset"
       NodeGuid=27B90B674E82045AC35DB4970E61C2A3
       CustomProperties Pin (PinId=BC4600E84A46A3C221F22BAC0E7EF610,PinName="BaseColor",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_3956 4E81580F4211A8F91CC5579F896F1345,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=08C26B5A463FA8C49F384490AE682DFA,PinName="Metallic",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=487DBB26456AC73EF6684DBDBF62D31F,PinName="Specular",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=D6495B254A2E06FCB0BAADB35CE9E19C,PinName="Roughness",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_3956 3747E0384BB7F42F09FDE284972ED9F8,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=806709BD45C1C0F31839B49C373E769A,PinName="EmissiveColor",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=D5780A8B417D005BA67AE3B346DA19FA,PinName="Opacity",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_3972 F6DCCAA24F8120B613EF2398FB9D544F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=FE433D9F4B3005DD4C24BCA3C5723998,PinName="OpacityMask",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=74A6268742C1FEB5C57E9B905CE6188C,PinName="Normal",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_3956 B84C4E40422ECE037DC47985E25D3289,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=CC926DAA429E74180B4B218E5AB15FF9,PinName="WorldPositionOffset",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=3127FAD9437DC2C2C4BF159CCA74E1E8,PinName="WorldDisplacement",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=C60CF8A3488454C3AB4675A0A9E5DEA0,PinName="TessellationMultiplier",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=D628C98A4379C3EA22E7DBB18ECEAC59,PinName="SubsurfaceColor",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=6062B16743DA627657D2AAA6031AA8FA,PinName="ClearCoat",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=97C2BC664E24CA68B291E6AB13357E68,PinName="ClearCoatRoughness",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=64548D3747CFD6124E39718A1B0E74E4,PinName="AmbientOcclusion",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=EDE41D2744C8151DF68F1AA4AAFE46E7,PinName="Refraction",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=48E5B0C44420F76C5B8409A3917778D4,PinName="CustomizedUVs0",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=061687614EFA647B3C65BD8BD2D633D3,PinName="CustomizedUVs1",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=57FDD2B44C15888D1F8FC5922194208A,PinName="CustomizedUVs2",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=C999BF954AE68EF6645406A764717D79,PinName="CustomizedUVs3",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=D040DE694F3CD2E17E248EA04AC0C432,PinName="CustomizedUVs4",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=6C44380546316B91A9CD71A641029E13,PinName="CustomizedUVs5",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=269CA078484380BAECDF268E5E0C0074,PinName="CustomizedUVs6",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=C2A0B2B14F88104ECB88DBA3E83A13AF,PinName="CustomizedUVs7",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=A2D06B7C4F58A56D371DC3A5B9F2C1CE,PinName="PixelDepthOffset",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_3 8E30D8A647A906C8BA8D418EB46B0051,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=0E5B872D4007BBC4400B2588561D78DB,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_3946 1F5E48D645005BCD77199EA61CBEF778,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_3955"
       Begin Object Class=MaterialExpressionMaterialFunctionCall Name="MaterialExpressionMaterialFunctionCall_43"
       End Object
       Begin Object Name="MaterialExpressionMaterialFunctionCall_43"
          MaterialFunction=MaterialFunction'/Game/MF_Grass.MF_Grass'
          FunctionOutputs(0)=(ExpressionOutputId=20B231EC437187207C9DC1A4441CEA07,Output=(OutputName="Result"))
          MaterialExpressionEditorX=192
          MaterialExpressionEditorY=-160
          MaterialExpressionGuid=9A9529E14019CFB79B977581130432DA
          Material=Material'/Engine/Transient.Material_1'
          Outputs(0)=(OutputName="Result")
       End Object
       MaterialExpression=MaterialExpressionMaterialFunctionCall'MaterialExpressionMaterialFunctionCall_43'
       NodePosX=192
       NodePosY=-160
       NodeGuid=D3037EC4495C566A1D0B95BCEB99BEB9
       CustomProperties Pin (PinId=22FB062148364B6F3C9401AE1BAD22B4,PinName="Result",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_3956 CBE4D2BF47D8CF4EB58DD0BF06BAB9F2,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_3956"
       Begin Object Class=MaterialExpressionGetMaterialAttributes Name="MaterialExpressionGetMaterialAttributes_13"
       End Object
       Begin Object Name="MaterialExpressionGetMaterialAttributes_13"
          MaterialAttributes=(Expression=MaterialExpressionMaterialFunctionCall'MaterialGraphNode_3955.MaterialExpressionMaterialFunctionCall_43')
          AttributeGetTypes(0)=69B8D33616ED4D499AA497292F050F7A
          AttributeGetTypes(1)=D1DD967C4CAD47D39E6346FB08ECF210
          AttributeGetTypes(2)=0FA2821A200F4A4AB719B789C1259C64
          MaterialExpressionEditorX=336
          MaterialExpressionEditorY=-160
          MaterialExpressionGuid=5E0E503E47DD9965818FF19E8CD79D0A
          Material=Material'/Engine/Transient.Material_1'
          Outputs(0)=()
          Outputs(1)=(OutputName="BaseColor")
          Outputs(2)=(OutputName="Roughness")
          Outputs(3)=(OutputName="Normal")
       End Object
       MaterialExpression=MaterialExpressionGetMaterialAttributes'MaterialExpressionGetMaterialAttributes_13'
       NodePosX=336
       NodePosY=-160
       NodeGuid=46B16FD5403384ACA3DC3D94B89C3B9A
       CustomProperties Pin (PinId=CBE4D2BF47D8CF4EB58DD0BF06BAB9F2,PinName="Input",PinFriendlyName=" ",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_3955 22FB062148364B6F3C9401AE1BAD22B4,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=BDDC29984B3DF95049044588E5F74015,PinName="MaterialAttributes",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=4E81580F4211A8F91CC5579F896F1345,PinName="BaseColor",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_3947 BC4600E84A46A3C221F22BAC0E7EF610,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=3747E0384BB7F42F09FDE284972ED9F8,PinName="Roughness",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_3947 D6495B254A2E06FCB0BAADB35CE9E19C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=B84C4E40422ECE037DC47985E25D3289,PinName="Normal",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_3947 74A6268742C1FEB5C57E9B905CE6188C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_3971"
       Begin Object Class=MaterialExpressionDistanceToNearestSurface Name="MaterialExpressionDistanceToNearestSurface_14"
       End Object
       Begin Object Name="MaterialExpressionDistanceToNearestSurface_14"
          Position=(Expression=MaterialExpressionWorldPosition'MaterialGraphNode_3974.MaterialExpressionWorldPosition_18')
          MaterialExpressionEditorX=-160
          MaterialExpressionGuid=1B83AE90480637C0BEEC899987A15952
          Material=Material'/Engine/Transient.Material_1'
          Function=MaterialFunction'/Engine/Transient.MF_BlendingTest'
       End Object
       MaterialExpression=MaterialExpressionDistanceToNearestSurface'MaterialExpressionDistanceToNearestSurface_14'
       NodePosX=-160
       NodeGuid=81A19A0F4DE5ED9A24EF69B6709D11C9
       CustomProperties Pin (PinId=B7597F194121B983DC9A64BDEF8CD10D,PinName="Position",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_3974 D8791D344AB23FDDDA719A97DACE7469,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=9D55D6164C6A1CE7B6A9AF884CAE4E63,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_4358 2B28F07D408312F8D4A53EB9368D1C4E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_3972"
       Begin Object Class=MaterialExpressionClamp Name="MaterialExpressionClamp_40"
       End Object
       Begin Object Name="MaterialExpressionClamp_40"
          Input=(Expression=MaterialExpressionPower'MaterialGraphNode_4485.MaterialExpressionPower_4')
          MaterialExpressionEditorX=336
          MaterialExpressionGuid=7CD93F93420A4B9299F68DA19A999DD1
          Material=Material'/Engine/Transient.Material_1'
          Function=MaterialFunction'/Engine/Transient.MF_BlendingTest'
       End Object
       MaterialExpression=MaterialExpressionClamp'MaterialExpressionClamp_40'
       NodePosX=336
       NodeGuid=31321A7E46A065A92A820EA3F83DFF72
       CustomProperties Pin (PinId=735D245A49B9E9979D220285715D4BA2,PinName="Input",PinFriendlyName=" ",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_4485 1946C61049D7D79A635127A4F5ADE49C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=D35E990747E800D3C652628D7E482F5B,PinName="Min",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=C1BB53594EEE24613C7F9D8C9550AF22,PinName="Max",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=F6DCCAA24F8120B613EF2398FB9D544F,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_3947 D5780A8B417D005BA67AE3B346DA19FA,MaterialGraphNode_6500 C34A96834BC43683FBBE8CBA724D3AA3,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_3974"
       Begin Object Class=MaterialExpressionWorldPosition Name="MaterialExpressionWorldPosition_18"
       End Object
       Begin Object Name="MaterialExpressionWorldPosition_18"
          MaterialExpressionEditorX=-368
          MaterialExpressionGuid=19EA9C574EA60B9112CDCBB01BBAD657
          Material=Material'/Engine/Transient.Material_1'
          Function=MaterialFunction'/Engine/Transient.MF_BlendingTest'
       End Object
       MaterialExpression=MaterialExpressionWorldPosition'MaterialExpressionWorldPosition_18'
       NodePosX=-368
       NodeGuid=91BA8D204144BA1884FD8FB09029A903
       CustomProperties Pin (PinId=D8791D344AB23FDDDA719A97DACE7469,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_3971 B7597F194121B983DC9A64BDEF8CD10D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_4358"
       Begin Object Class=MaterialExpressionDivide Name="MaterialExpressionDivide_17"
       End Object
       Begin Object Name="MaterialExpressionDivide_17"
          A=(Expression=MaterialExpressionDistanceToNearestSurface'MaterialGraphNode_3971.MaterialExpressionDistanceToNearestSurface_14')
          B=(Expression=MaterialExpressionMultiply'MaterialGraphNode_4678.MaterialExpressionMultiply_100')
          ConstB=10.000000
          MaterialExpressionEditorX=80
          MaterialExpressionGuid=D3CE095845E44795DB709B9281CDBC32
          Material=Material'/Engine/Transient.Material_1'
       End Object
       MaterialExpression=MaterialExpressionDivide'MaterialExpressionDivide_17'
       NodePosX=80
       NodeGuid=A0057D8445444B9F078624B5FF91260C
       CustomProperties Pin (PinId=2B28F07D408312F8D4A53EB9368D1C4E,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_3971 9D55D6164C6A1CE7B6A9AF884CAE4E63,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=C3EEAA4C4A788844E903E7A4AE3CCB03,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_4678 D952090A418BA307D0F7139A77283733,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=00801BE14F2A70DBCBA84BA98122A1F5,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_4485 74DDE7F542A8FFFB47F0B5B2184B8FD7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_4485"
       Begin Object Class=MaterialExpressionPower Name="MaterialExpressionPower_4"
       End Object
       Begin Object Name="MaterialExpressionPower_4"
          Base=(Expression=MaterialExpressionDivide'MaterialGraphNode_4358.MaterialExpressionDivide_17')
          ConstExponent=5.000000
          MaterialExpressionEditorX=192
          MaterialExpressionGuid=505D62F54EC6FB8365A22190742938D6
          Material=Material'/Engine/Transient.Material_1'
       End Object
       MaterialExpression=MaterialExpressionPower'MaterialExpressionPower_4'
       NodePosX=192
       NodeGuid=6D326A494D24B247297326AA01CCA074
       CustomProperties Pin (PinId=74DDE7F542A8FFFB47F0B5B2184B8FD7,PinName="Base",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_4358 00801BE14F2A70DBCBA84BA98122A1F5,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=86BC43A042B899BEE491B182D8C62F1A,PinName="Exp",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=1946C61049D7D79A635127A4F5ADE49C,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_3972 735D245A49B9E9979D220285715D4BA2,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_25"
       Begin Object Class=MaterialExpressionMultiply Name="MaterialExpressionMultiply_99"
       End Object
       Begin Object Name="MaterialExpressionMultiply_99"
          B=(Expression=MaterialExpressionTextureCoordinate'MaterialGraphNode_26.MaterialExpressionTextureCoordinate_61')
          ConstA=3.000000
          MaterialExpressionEditorX=-432
          MaterialExpressionEditorY=128
          MaterialExpressionGuid=2D86E35D48E6FC66D5931E9A8E18427F
          Material=Material'/Engine/Transient.Material_1'
          Function=MaterialFunction'/Engine/Transient.MF_BlendingTest'
       End Object
       MaterialExpression=MaterialExpressionMultiply'MaterialExpressionMultiply_99'
       NodePosX=-432
       NodePosY=128
       NodeGuid=CB2FA6C5466A23155A983A855EBAD977
       CustomProperties Pin (PinId=6C79ED25443599E3391366BE5C028792,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=0BF408FF482565B68D42C0BA6EDEE890,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_26 9EA8A35D4F0002D01E13F3AC39EE4196,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=C222084143E06328DBA26E9AB261ED9E,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_23 4AF2F6D6459FD6AB986F1CBECD23D2E2,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_23"
       Begin Object Class=MaterialExpressionTextureSample Name="MaterialExpressionTextureSample_83"
       End Object
       Begin Object Name="MaterialExpressionTextureSample_83"
          Coordinates=(Expression=MaterialExpressionMultiply'MaterialGraphNode_25.MaterialExpressionMultiply_99')
          Texture=Texture2D'/Game/Textures/T_Perlin_Noise_M.T_Perlin_Noise_M'
          SamplerType=SAMPLERTYPE_Masks
          MaterialExpressionEditorX=-288
          MaterialExpressionEditorY=128
          MaterialExpressionGuid=195E39064E0ACD675295FA9EF78B88EB
          Material=Material'/Engine/Transient.Material_1'
          Function=MaterialFunction'/Engine/Transient.MF_BlendingTest'
          bCollapsed=True
       End Object
       MaterialExpression=MaterialExpressionTextureSample'MaterialExpressionTextureSample_83'
       NodePosX=-288
       NodePosY=128
       NodeGuid=DEE77A554423D7FCF89B39A847285C4C
       CustomProperties Pin (PinId=4AF2F6D6459FD6AB986F1CBECD23D2E2,PinName="UVs",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_25 C222084143E06328DBA26E9AB261ED9E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=BE84381B4E55617A7E3A6F9BA033DD86,PinName="Tex",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=3A10BA43401CF0D4377363A04F610184,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="mask",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_4678 51BFD88B4FC3936CE1C276A17FD30013,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=7881285A4CEF5C91C97D25B60F4CBC48,PinName="Output2",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="mask",PinType.PinSubCategory="red",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=CD44E78D4558C74AFF4003BE1E52732F,PinName="Output3",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="mask",PinType.PinSubCategory="green",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=3EA31A924C55424ECB115F8C9F8CBFEB,PinName="Output4",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="mask",PinType.PinSubCategory="blue",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=D2D923AE4718257FDFCF708A210BB9A4,PinName="Output5",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="mask",PinType.PinSubCategory="alpha",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_26"
       Begin Object Class=MaterialExpressionTextureCoordinate Name="MaterialExpressionTextureCoordinate_61"
       End Object
       Begin Object Name="MaterialExpressionTextureCoordinate_61"
          MaterialExpressionEditorX=-576
          MaterialExpressionEditorY=128
          MaterialExpressionGuid=5F69A9C74DC888AF17ADE38FE44B6450
          Material=Material'/Engine/Transient.Material_1'
          Function=MaterialFunction'/Engine/Transient.MF_BlendingTest'
       End Object
       MaterialExpression=MaterialExpressionTextureCoordinate'MaterialExpressionTextureCoordinate_61'
       NodePosX=-576
       NodePosY=128
       NodeGuid=339028134797FD1DCD7CBE9C012FF599
       CustomProperties Pin (PinId=9EA8A35D4F0002D01E13F3AC39EE4196,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_25 0BF408FF482565B68D42C0BA6EDEE890,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_4678"
       Begin Object Class=MaterialExpressionMultiply Name="MaterialExpressionMultiply_100"
       End Object
       Begin Object Name="MaterialExpressionMultiply_100"
          A=(Expression=MaterialExpressionTextureSample'MaterialGraphNode_23.MaterialExpressionTextureSample_83',Mask=1,MaskR=1,MaskG=1,MaskB=1)
          B=(Expression=MaterialExpressionFunctionInput'MaterialGraphNode_5544.MaterialExpressionFunctionInput_4')
          ConstB=20.000000
          MaterialExpressionEditorX=-48
          MaterialExpressionEditorY=128
          MaterialExpressionGuid=FFD45559453CF04EBE4E44984314B5C2
          Material=Material'/Engine/Transient.Material_1'
       End Object
       MaterialExpression=MaterialExpressionMultiply'MaterialExpressionMultiply_100'
       NodePosX=-48
       NodePosY=128
       NodeGuid=D303ADCB44233F384CDFC29F2711C937
       CustomProperties Pin (PinId=51BFD88B4FC3936CE1C276A17FD30013,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_23 3A10BA43401CF0D4377363A04F610184,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=DC9A4A7048C13D2C35F39AA0D770083F,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_5544 DE1CB9ED4D54D30C53CCF3A90CB9991B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=D952090A418BA307D0F7139A77283733,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_4358 C3EEAA4C4A788844E903E7A4AE3CCB03,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_5544"
       Begin Object Class=MaterialExpressionFunctionInput Name="MaterialExpressionFunctionInput_4"
       End Object
       Begin Object Name="MaterialExpressionFunctionInput_4"
          InputName="BlendDistance"
          Id=C9ACED6440C4B30935E66596055FCBCE
          InputType=FunctionInput_Scalar
          PreviewValue=(X=30.000000,Y=0.000000,Z=0.000000,W=1.000000)
          bUsePreviewValueAsDefault=True
          MaterialExpressionEditorX=-352
          MaterialExpressionEditorY=352
          MaterialExpressionGuid=67A25DAC4159E84EFBE58E89036C5A57
          Material=Material'/Engine/Transient.Material_1'
          bCollapsed=True
       End Object
       MaterialExpression=MaterialExpressionFunctionInput'MaterialExpressionFunctionInput_4'
       NodePosX=-352
       NodePosY=352
       NodeGuid=5ECBE7CB49FE18700F5C7999A2B35FAE
       CustomProperties Pin (PinId=995407E54BD8E4BBB866B0A386665EDD,PinName="Preview",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=DE1CB9ED4D54D30C53CCF3A90CB9991B,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_4678 DC9A4A7048C13D2C35F39AA0D770083F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_21"
       Begin Object Class=MaterialExpressionMaterialFunctionCall Name="MaterialExpressionMaterialFunctionCall_44"
       End Object
       Begin Object Name="MaterialExpressionMaterialFunctionCall_44"
          MaterialFunction=MaterialFunction'/Engine/Functions/Engine_MaterialFunctions02/Utility/DitherTemporalAA.DitherTemporalAA'
          FunctionInputs(0)=(ExpressionInputId=982BCAE7401F814CDC0AE2955DEE46F3,Input=(Expression=MaterialExpressionIf'MaterialGraphNode_6226.MaterialExpressionIf_8',InputName="Alpha Threshold"))
          FunctionInputs(1)=(ExpressionInputId=E8A932AF4299B0D6C16EDB8B1E912796,Input=(OutputIndex=-1,InputName="Random"))
          FunctionOutputs(0)=(ExpressionOutputId=9BC32B084665F3D2D59A90AA45CA8A9F,Output=(OutputName="Result"))
          MaterialExpressionEditorX=208
          MaterialExpressionEditorY=512
          MaterialExpressionGuid=73AF51A543328D04DDEB9D89126F7BEF
          Material=Material'/Engine/Transient.Material_1'
          Function=MaterialFunction'/Engine/Transient.MF_BlendingTest'
          Outputs(0)=(OutputName="Result")
       End Object
       MaterialExpression=MaterialExpressionMaterialFunctionCall'MaterialExpressionMaterialFunctionCall_44'
       NodePosX=208
       NodePosY=512
       NodeGuid=B0B56A164069C665C6095AA9969930DC
       CustomProperties Pin (PinId=7E43FEB44A11E3C46B5B04B6FC85F828,PinName="Alpha Threshold",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_6226 4C73D0D44D38D07EDC13D082FE2F6EC6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=09F9C73A4236FCFD1E098087ACC1DD5A,PinName="Random",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=DF5061D84311D9D293B22C81A412DEDB,PinName="Result",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_3 2EB899CA4FD8F89CAA176D91B15D1CB2,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_22"
       Begin Object Class=MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_8"
       End Object
       Begin Object Name="MaterialExpressionScalarParameter_8"
          DefaultValue=10.000000
          ParameterName="Dithering"
          ExpressionGUID=D61E4F7B49C84F4F83534F88897C3AF2
          MaterialExpressionEditorX=288
          MaterialExpressionEditorY=624
          MaterialExpressionGuid=7DC2B02A4A337A1198E0E7BDB142E7FB
          Material=Material'/Engine/Transient.Material_1'
          Function=MaterialFunction'/Engine/Transient.MF_BlendingTest'
       End Object
       MaterialExpression=MaterialExpressionScalarParameter'MaterialExpressionScalarParameter_8'
       NodePosX=288
       NodePosY=624
       bCanRenameNode=True
       NodeGuid=9105253C4E440EAA5118C0BFE393A0D6
       CustomProperties Pin (PinId=1BE96A844F543A2917ADEAA410D53F21,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_3 904592CE4FB73133F2A76A86576C5FF1,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_3"
       Begin Object Class=MaterialExpressionMultiply Name="MaterialExpressionMultiply_101"
       End Object
       Begin Object Name="MaterialExpressionMultiply_101"
          A=(Expression=MaterialExpressionMaterialFunctionCall'MaterialGraphNode_21.MaterialExpressionMaterialFunctionCall_44')
          B=(Expression=MaterialExpressionScalarParameter'MaterialGraphNode_22.MaterialExpressionScalarParameter_8')
          MaterialExpressionEditorX=432
          MaterialExpressionEditorY=512
          MaterialExpressionGuid=CF63827E4784301F560F1B974CDE353F
          Material=Material'/Engine/Transient.Material_1'
          Function=MaterialFunction'/Engine/Transient.MF_BlendingTest'
       End Object
       MaterialExpression=MaterialExpressionMultiply'MaterialExpressionMultiply_101'
       NodePosX=432
       NodePosY=512
       NodeGuid=CF2597474F5A028990CF808D6BB5FF20
       CustomProperties Pin (PinId=2EB899CA4FD8F89CAA176D91B15D1CB2,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_21 DF5061D84311D9D293B22C81A412DEDB,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=904592CE4FB73133F2A76A86576C5FF1,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_22 1BE96A844F543A2917ADEAA410D53F21,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=8E30D8A647A906C8BA8D418EB46B0051,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_3947 A2D06B7C4F58A56D371DC3A5B9F2C1CE,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_6227"
       Begin Object Class=MaterialExpressionConstant Name="MaterialExpressionConstant_106"
       End Object
       Begin Object Name="MaterialExpressionConstant_106"
          R=0.250000
          MaterialExpressionEditorX=-48
          MaterialExpressionEditorY=752
          MaterialExpressionGuid=2C023A5C43EE5D6E6157068D798DA674
          Material=Material'/Engine/Transient.Material_1'
       End Object
       MaterialExpression=MaterialExpressionConstant'MaterialExpressionConstant_106'
       NodePosX=-48
       NodePosY=752
       NodeGuid=BAC5C02448AB428B668E67BD0BC83112
       CustomProperties Pin (PinId=26BE67C1434CA1CF3B27D3B420C7B8B0,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_6226 984F93094941148ED43C36BCC6A6E1A3,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_6226"
       Begin Object Class=MaterialExpressionIf Name="MaterialExpressionIf_8"
       End Object
       Begin Object Name="MaterialExpressionIf_8"
          A=(Expression=MaterialExpressionComponentMask'MaterialGraphNode_6500.MaterialExpressionComponentMask_8')
          B=(Expression=MaterialExpressionConstant'MaterialGraphNode_6228.MaterialExpressionConstant_108')
          AGreaterThanB=(Expression=MaterialExpressionConstant'MaterialGraphNode_6090.MaterialExpressionConstant_107')
          ALessThanB=(Expression=MaterialExpressionConstant'MaterialGraphNode_6227.MaterialExpressionConstant_106')
          MaterialExpressionEditorX=64
          MaterialExpressionEditorY=512
          MaterialExpressionGuid=63A6306D4124D57E3E08D9982000E543
          Material=Material'/Engine/Transient.Material_1'
       End Object
       MaterialExpression=MaterialExpressionIf'MaterialExpressionIf_8'
       NodePosX=64
       NodePosY=512
       ErrorType=1
       ErrorMsg="If input B must be of type float."
       NodeGuid=6E01ECCD4C4FB004CFD5489959F8E567
       CustomProperties Pin (PinId=FBC4A4224A65FC2A013116A96370E276,PinName="A",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_6500 4C48BEF54FE0430311FCC9899FB723CA,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=AF1F481D493FCE03D0DCD787EBE7AD82,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_6228 A561F3D7445C3FE1D2FE98B471E0042D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=7C09B61B44BCD54E1F67D2847F1B5E99,PinName="A > B",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_6090 26BE67C1434CA1CF3B27D3B420C7B8B0,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=9D9DADC241347F85A701819753CF1455,PinName="A == B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=984F93094941148ED43C36BCC6A6E1A3,PinName="A < B",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_6227 26BE67C1434CA1CF3B27D3B420C7B8B0,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=4C73D0D44D38D07EDC13D082FE2F6EC6,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_21 7E43FEB44A11E3C46B5B04B6FC85F828,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_6090"
       Begin Object Class=MaterialExpressionConstant Name="MaterialExpressionConstant_107"
       End Object
       Begin Object Name="MaterialExpressionConstant_107"
          MaterialExpressionEditorX=-32
          MaterialExpressionEditorY=672
          MaterialExpressionGuid=2C023A5C43EE5D6E6157068D798DA674
          Material=Material'/Engine/Transient.Material_1'
          Function=MaterialFunction'/Engine/Transient.MF_BlendingTest'
       End Object
       MaterialExpression=MaterialExpressionConstant'MaterialExpressionConstant_107'
       NodePosX=-32
       NodePosY=672
       NodeGuid=C2881B8C4320E55E9D19808154578A76
       CustomProperties Pin (PinId=26BE67C1434CA1CF3B27D3B420C7B8B0,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_6226 7C09B61B44BCD54E1F67D2847F1B5E99,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_6228"
       Begin Object Class=MaterialExpressionConstant Name="MaterialExpressionConstant_108"
       End Object
       Begin Object Name="MaterialExpressionConstant_108"
          R=1.000000
          MaterialExpressionEditorX=-32
          MaterialExpressionEditorY=592
          MaterialExpressionGuid=D427BDFB4E765C42081614825F72DA89
          Material=Material'/Engine/Transient.Material_1'
       End Object
       MaterialExpression=MaterialExpressionConstant'MaterialExpressionConstant_108'
       NodePosX=-32
       NodePosY=592
       NodeGuid=EAD49286408263A529E8ABAC81DF0786
       CustomProperties Pin (PinId=A561F3D7445C3FE1D2FE98B471E0042D,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_6226 AF1F481D493FCE03D0DCD787EBE7AD82,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object
    Begin Object Class=MaterialGraphNode Name="MaterialGraphNode_6500"
       Begin Object Class=MaterialExpressionComponentMask Name="MaterialExpressionComponentMask_8"
       End Object
       Begin Object Name="MaterialExpressionComponentMask_8"
          Input=(Expression=MaterialExpressionClamp'MaterialGraphNode_3972.MaterialExpressionClamp_40')
          R=True
          MaterialExpressionEditorX=-80
          MaterialExpressionEditorY=512
          MaterialExpressionGuid=5AEE2018411C541B095C589E090431A4
          Material=Material'/Engine/Transient.Material_1'
       End Object
       MaterialExpression=MaterialExpressionComponentMask'MaterialExpressionComponentMask_8'
       NodePosX=-80
       NodePosY=512
       NodeGuid=5784AC4A463700CB0CE8929609D2E020
       CustomProperties Pin (PinId=C34A96834BC43683FBBE8CBA724D3AA3,PinName="Input",PinFriendlyName=" ",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_3972 F6DCCAA24F8120B613EF2398FB9D544F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
       CustomProperties Pin (PinId=4C48BEF54FE0430311FCC9899FB723CA,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.bIsMap=False,PinType.bIsSet=False,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_6226 FBC4A4224A65FC2A013116A96370E276,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,)
    End Object

    Leave a comment:


  • replied
    For me pixel depth offset helped to remove the light seam in some situations.
    Left side without PDO, right side with PDO:

    The nodes I used:

    I also have to uncheck Affect Distance Field Lighting for the mesh.
    PS: Looks very nice!
    Last edited by MaryMassacre; 04-09-2017, 04:14 PM.

    Leave a comment:


  • replied
    Originally posted by MaryMassacre View Post
    So here is the Link:
    https://wetransfer.com/downloads/196...9112052/d79f0d

    I have to remark that I used almost the same set up wich was postet by Elocater in this thread:
    https://forums.unrealengine.com/show...h-no-seams-how

    I just removed vertex painting and added a noise map and pixel depth offset. I also tweaked some parameters.
    I think there can be a lot improvement but atm I'm pretty happy with the results!
    What did you use pixel offset for?

    This is my result so far. My problem was that I needed to turn off distance field generation on the object I want to blend.

    https://imgsli.com/MDQxOA
    Last edited by hallatore; 04-09-2017, 03:38 PM.

    Leave a comment:


  • replied
    So here is the Link:
    https://wetransfer.com/downloads/196...9112052/d79f0d

    I have to remark that I used almost the same set up wich was postet by Elocater in this thread:
    https://forums.unrealengine.com/show...h-no-seams-how

    I just removed vertex painting and added a noise map and pixel depth offset. I also tweaked some parameters.
    I think there can be a lot improvement but atm I'm pretty happy with the results!

    Leave a comment:

Working...
X