@MaryMassacre Looks great! I’d definitely appreciate it if you shared your material.
Very nice work Would be very interested in the material setup!
Please share that would be amazing!!!
this is a joke right ?
please share it !!!
I would absolutely love to see the material set up. Seamed terrain is a HUGE pet peeve of mine.
Yes please share it, thank you so much!!
For some reason it’s not working properly in an example project I want to share with you. But I’m on it!
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.
I started playing around using distance fields for blending. It works slightly, but there are a way to many bugs/artifacts.
&d=1491701561You 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
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.
For me pixel depth offset helped to remove the light seam in some situations.
Left side without PDO, right side with PDO:
The nodes I used:
I also have to uncheck Affect Distance Field Lighting for the mesh.
PS: Looks very nice!
Ah! I played around with it a bit. Here is dithering difference: Dither Temporal AA - Unreal Engine - Imgsli
I’m pleased with the result after just one day playing with this.
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.
Here is the MF_Blend material function. Create a new material function and paste this into it.
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=DEE77■■■4423D7FCF89B39A847285C4C
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?
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.
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! Distance Field Edge Blending - Community & Industry Discussion - Epic Developer Community Forums
Hallatore, that is pretty impressive.
Hi, Olmo! Any updates on this?
Any idea if you will ever share the setup for this?