User Tag List

Page 4 of 5 FirstFirst ... 2345 LastLast
Results 121 to 160 of 178

Thread: Terrain Blending Tool (based on Star Wars: Battlefront)

  1. #121
    0
    hello , i'm Nito , you can add a quick tuto for create this on you youtube channel

  2. #122
    0
    Is this available now? If so I cannot find a download link. Could you perhaps provide it or the link to your video tutorial for me?

  3. #123
    0
    this is awesome i really need this in my pipeline when can i buy this tool

  4. #124

  5. #125
    0
    He said it'd be free. We'll see what happens, I certainly hope he makes it free.

  6. #126
    0
    This shouldn't be free. I'll buy it for sure.
    Stygian Abyss Demo VR Remake

    http://mrob76u.wordpress.com/

  7. #127
    0
    Infiltrator
    Join Date
    Apr 2015
    Posts
    13
    Quote Originally Posted by Mrob76u View Post
    This shouldn't be free. I'll buy it for sure.
    Your cake eater shouldn't be free! Let the man bless us with this thing if that is what he wants!

    To everyone else, image this, with the spline tool, making awesome paths, roads, etc...

    Maybe @Ali Akhbar would also get ahold of this and add it to his already amazing looking Landscape Architect if he hasn't already.

  8. #128
    0
    Quote Originally Posted by levikaus View Post
    Is this available now? If so I cannot find a download link. Could you perhaps provide it or the link to your video tutorial for me?
    That`s what I'm working on now : I don't want to release this tool without the proper documentation.

  9. #129
    0
    Quote Originally Posted by UroFox View Post
    He said it'd be free. We'll see what happens, I certainly hope he makes it free.
    Don`t worry it will be free, I'm doing an internship now and I already have a couple of job opportunities in sight, so I'm not really strapping for cash .

  10. #130
    0
    Samaritan
    Join Date
    Aug 2015
    Posts
    119
    Quote Originally Posted by OlmoPotums View Post
    Don`t worry it will be free, I'm doing an internship now and I already have a couple of job opportunities in sight, so I'm not really strapping for cash .
    Hey, congrats dude- that's great to hear!

  11. #131
    0
    Infiltrator
    Join Date
    Dec 2014
    Posts
    23
    I love it so far. Interested

  12. #132
    0
    Don't want for this to sound strange, but i check this post like every couple of days so here is goes:
    Is there an ETA for this tool? I'll accept it even without documentation.

  13. #133
    0
    Quote Originally Posted by LuLima View Post
    I'll accept it even without documentation.
    Same, or even just a very brief documentation is fine.

  14. #134
    0
    dude yes lol.

  15. #135
    0
    I am drooling over this tool.

  16. #136
    0
    Infiltrator
    Join Date
    Mar 2015
    Posts
    21
    Can't wait for this! And yes @LuLiama, me too haha.
    Level Designer @ Avalon Games LLC, “The man who asks a question is a fool for a minute, the man who does not ask is a fool for life.” - Confucius

  17. #137
    0
    Quote Originally Posted by OlmoPotums View Post
    I haven't managed to work out all the kinks, since Distance Fields can be pretty unstable. It's definitely still going to be free, so don't worry about that!
    Have you considered open sourcing it on github? There is a lot of talent on this forum, and it's always nice to get help with unstable stuff like the distance fields.

  18. #138
    0
    Samaritan
    Join Date
    Aug 2015
    Posts
    119
    Quote Originally Posted by hallatore View Post
    Have you considered open sourcing it on github? There is a lot of talent on this forum, and it's always nice to get help with unstable stuff like the distance fields.
    I believe OlmoPotums was talking about the unstable nature of distance fields themselves, not the code or any of that.

  19. #139
    0
    Any news on this?

  20. #140
    0
    Hi everyone, based on this and some other threads I set up a material wich gave me the results of the picture shown below. Blends meshes with landscapes and meshes with meshes.
    If anyone is interested I can share the material set up.Attachment 136369

  21. #141
    0
    @MaryMassacre That looks amazing, very nice work ... and yes please

  22. #142
    0
    Samaritan
    Join Date
    Dec 2014
    Posts
    97
    @MaryMassacre Looks great! I'd definitely appreciate it if you shared your material.

  23. #143
    0
    Very nice work Would be very interested in the material setup!

  24. #144
    0
    Infiltrator
    Join Date
    Nov 2016
    Posts
    13
    Please share that would be amazing!!!

  25. #145
    0
    Quote Originally Posted by MaryMassacre View Post
    If anyone is interested I can share the material set up.Attachment 136369
    this is a joke right ?

    please share it !!!!!

  26. #146
    0
    Quote Originally Posted by MaryMassacre View Post
    Hi everyone, based on this and some other threads I set up a material wich gave me the results of the picture shown below. Blends meshes with landscapes and meshes with meshes.
    If anyone is interested I can share the material set up.Attachment 136369
    I would absolutely love to see the material set up. Seamed terrain is a HUGE pet peeve of mine.

  27. #147
    0
    Quote Originally Posted by MaryMassacre View Post
    Hi everyone, based on this and some other threads I set up a material wich gave me the results of the picture shown below. Blends meshes with landscapes and meshes with meshes.
    If anyone is interested I can share the material set up.
    Yes please share it, thank you so much!!

  28. #148
    0
    For some reason it's not working properly in an example project I want to share with you. But I'm on it!

  29. #149
    0
    I'm very interested in. Especially I'm doing this outside of the engine editor so I'd definitely buy if it's a marketplace product.

  30. #150
    0
    I started playing around using distance fields for blending. It works slightly, but there are a way to many bugs/artifacts.

    https://forums.unrealengine.com/showthread.php?141868-Is-DistanceToNearestSurface-bugged



  31. #151
    0
    You should increase the mesh distance field resolution in the mesh property to reduce artifact,
    but it have a cost.
    Look at https://www.youtube.com/watch?v=nm1slxtF_qA

  32. #152
    1
    So here is the Link:
    https://wetransfer.com/downloads/196ba15d96283bbc9f3ab29ac48ff07b20170409112052/3a14a6b5177db393c982e6ac5e9a817c20170409112052/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/showthread.php?112452-Blending-meshes-with-landscapes-with-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!

  33. #153
    0
    Quote Originally Posted by MaryMassacre View Post
    So here is the Link:
    https://wetransfer.com/downloads/196ba15d96283bbc9f3ab29ac48ff07b20170409112052/3a14a6b5177db393c982e6ac5e9a817c20170409112052/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/showthread.php?112452-Blending-meshes-with-landscapes-with-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 at 03:38 PM.

  34. #154
    0
    For me pixel depth offset helped to remove the light seam in some situations.
    Left side without PDO, right side with PDO:Attachment 136525

    The nodes I used:Attachment 136526

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

  35. #155
    0
    Quote 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.

    Name:  ditter_on.jpg
Views: 1278
Size:  288.1 KB


    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.

    Name:  MF_Blend.jpg
Views: 1285
Size:  205.0 KB

    Name:  M_Blend.jpg
Views: 1270
Size:  167.8 KB


    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

  36. #156
    0
    Quote 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.

    Name:  ditter_on.jpg
Views: 1278
Size:  288.1 KB


    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.

    Name:  MF_Blend.jpg
Views: 1285
Size:  205.0 KB

    Name:  M_Blend.jpg
Views: 1270
Size:  167.8 KB


    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?

  37. #157
    0
    Quote 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.


    Name:  mf_landscape.jpg
Views: 1256
Size:  312.1 KB

  38. #158
    0
    Quote 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?
    Quote 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/showthread.php?141954-Distance-Field-Edge-Blending

  39. #159
    0
    Hallatore, that is pretty impressive.

  40. #160
    0
    Infiltrator
    Join Date
    Mar 2015
    Posts
    21
    Hi, Olmo! Any updates on this?
    Level Designer @ Avalon Games LLC, “The man who asks a question is a fool for a minute, the man who does not ask is a fool for life.” - Confucius

Page 4 of 5 FirstFirst ... 2345 LastLast

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •