Advertisement
Guest User

Untitled

a guest
Jul 19th, 2018
415
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 332.03 KB | None | 0 0
  1. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_29"
  2. Begin Object Class=/Script/Engine.MaterialExpressionFunctionOutput Name="MaterialExpressionFunctionOutput_5"
  3. End Object
  4. Begin Object Name="MaterialExpressionFunctionOutput_5"
  5. OutputName="Parallax UVs"
  6. Description="This returns the input UVs with Parallax Offset. "
  7. A=(Expression=MaterialExpressionFeatureLevelSwitch'"MaterialGraphNode_79.MaterialExpressionFeatureLevelSwitch_0"')
  8. bLastPreviewed=True
  9. Id=4ADDA7A84E423550062B76AE7C6E11CB
  10. MaterialExpressionEditorX=1744
  11. MaterialExpressionEditorY=368
  12. MaterialExpressionGuid=2FCC783B471B4B06006F019CCA463AFB
  13. Material=Material'"/Engine/Transient.Material_3"'
  14. End Object
  15. MaterialExpression=MaterialExpressionFunctionOutput'"MaterialExpressionFunctionOutput_5"'
  16. NodePosX=1744
  17. NodePosY=368
  18. NodeGuid=8155FE264DE97F9DB0F9268E1C0A19A5
  19. CustomProperties Pin (PinId=74E0E6EA48206E99515C7F92F4E8351F,PinName="Input",PinFriendlyName=" ",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_79 03F32A724D80C4AAF60254B02D0520C2,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  20. CustomProperties Pin (PinId=1F6A7C76439EBD0D48868CA80B965E53,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  21. End Object
  22. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_30"
  23. Begin Object Class=/Script/Engine.MaterialExpressionCustom Name="MaterialExpressionCustom_20"
  24. End Object
  25. Begin Object Name="MaterialExpressionCustom_20"
  26. Code="float rayheight=1;\r\nfloat oldray=1;\r\nfloat2 offset=0;\r\nfloat oldtex=1;\r\nfloat texatray;\r\nfloat yintersect;\r\nint i=0;\r\n\r\nwhile (i<MaxSteps+2)\r\n{\r\ntexatray=dot(HeightMapChannel, Tex.SampleLevel(TexSampler,UV+offset,0));\r\n\r\nif (rayheight < texatray)\r\n{\r\nfloat xintersect = (oldray-oldtex)+(texatray-rayheight);\r\nxintersect=(texatray-rayheight)/xintersect;\r\nyintersect=(oldray*(xintersect))+(rayheight*(1-xintersect));\r\noffset-=(xintersect*UVDist);\r\nbreak;\r\n}\r\n\r\noldray=rayheight;\r\nrayheight-=stepsize;\r\noffset+=UVDist;\r\noldtex=texatray;\r\n\r\n\r\ni++;\r\n}\r\n\r\nfloat3 output;\r\noutput.xy=offset;\r\noutput.z=yintersect;\r\nreturn output;"
  27. Description="Parallax Only Mapping"
  28. Inputs(0)=(InputName="Tex",Input=(Expression=MaterialExpressionFunctionInput'"MaterialGraphNode_51.MaterialExpressionFunctionInput_9"'))
  29. Inputs(1)=(InputName="UV",Input=(Expression=MaterialExpressionAdd'"MaterialGraphNode_143.MaterialExpressionAdd_3"'))
  30. Inputs(2)=(InputName="MaxSteps",Input=(Expression=MaterialExpressionFloor'"MaterialGraphNode_45.MaterialExpressionFloor_4"'))
  31. Inputs(3)=(InputName="stepsize",Input=(Expression=MaterialExpressionDivide'"MaterialGraphNode_110.MaterialExpressionDivide_49"'))
  32. Inputs(4)=(InputName="UVDist",Input=(Expression=MaterialExpressionMultiply'"MaterialGraphNode_134.MaterialExpressionMultiply_2"'))
  33. Inputs(5)=(InputName="InDDX",Input=(Expression=MaterialExpressionDDX'"MaterialGraphNode_46.MaterialExpressionDDX_4"'))
  34. Inputs(6)=(InputName="InDDY",Input=(Expression=MaterialExpressionDDY'"MaterialGraphNode_47.MaterialExpressionDDY_4"'))
  35. Inputs(7)=(InputName="HeightMapChannel",Input=(Expression=MaterialExpressionFunctionInput'"MaterialGraphNode_132.MaterialExpressionFunctionInput_3"'))
  36. MaterialExpressionEditorX=-864
  37. MaterialExpressionEditorY=336
  38. MaterialExpressionGuid=DC87119C4C026BA942E14CAB4130F280
  39. Material=Material'"/Engine/Transient.Material_3"'
  40. End Object
  41. MaterialExpression=MaterialExpressionCustom'"MaterialExpressionCustom_20"'
  42. NodePosX=-864
  43. NodePosY=336
  44. NodeGuid=BD050FC6403AB642FB4CC580FFDF25B2
  45. CustomProperties Pin (PinId=69C5980345F5994FE11E1AAAA3CFC711,PinName="Tex",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_51 34281F974EF0F0F6C718D281E59F09D5,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  46. CustomProperties Pin (PinId=3E586F2C432A2A1A7787F29CEADF8EA0,PinName="UV",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_143 2C5BCB8B415EE2B8C3FF13845D31B56A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  47. CustomProperties Pin (PinId=E2FA998F4BA65690EDB334BC7D530665,PinName="MaxSteps",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_45 9FEC9E7842E0191A061443ADA537D55D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  48. CustomProperties Pin (PinId=8B726A4141FE8C67ED0134AE414B795A,PinName="stepsize",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_110 1BD3E8ED45DD85371D72E7A626646F37,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  49. CustomProperties Pin (PinId=74C1491E4AFB77E2E08E83A0EF02949B,PinName="UVDist",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_134 A310DFDD4F78C6DE6BA2C59322332A7A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  50. CustomProperties Pin (PinId=9CA8CA3B40BE28E0BC02D882464E18E3,PinName="InDDX",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_46 CD58EC7240377977183236A5DB73FBF7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  51. CustomProperties Pin (PinId=F4BCDCAF4EC0C6156E5CEA86977414CC,PinName="InDDY",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_47 AAFCB7474CF22C93152E3F8B56085867,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  52. CustomProperties Pin (PinId=79FC88EA40205FC28B77B89E14BDA439,PinName="HeightMapChannel",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_132 EF77A03D41A824B08E62729968F7220E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  53. CustomProperties Pin (PinId=576CC15249C30111D2146DACE1C3D401,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_111 AE4DC97C432FB86E5161FA8605B2A1B5,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  54. End Object
  55. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_31"
  56. Begin Object Class=/Script/Engine.MaterialExpressionTextureCoordinate Name="MaterialExpressionTextureCoordinate_8"
  57. End Object
  58. Begin Object Name="MaterialExpressionTextureCoordinate_8"
  59. MaterialExpressionEditorX=-1744
  60. MaterialExpressionEditorY=320
  61. MaterialExpressionGuid=F00EEB244461707BA6284DA51F161068
  62. Material=Material'"/Engine/Transient.Material_3"'
  63. End Object
  64. MaterialExpression=MaterialExpressionTextureCoordinate'"MaterialExpressionTextureCoordinate_8"'
  65. NodePosX=-1744
  66. NodePosY=320
  67. NodeGuid=46DD224E491957684AD03F9580A2985B
  68. CustomProperties Pin (PinId=6957A5874902E389FCE874B28932A641,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_53 F252A52A4DC70EE993870AA53DF8A300,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  69. End Object
  70. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_32"
  71. Begin Object Class=/Script/Engine.MaterialExpressionDotProduct Name="MaterialExpressionDotProduct_4"
  72. End Object
  73. Begin Object Name="MaterialExpressionDotProduct_4"
  74. A=(Expression=MaterialExpressionCameraVectorWS'"MaterialGraphNode_33.MaterialExpressionCameraVectorWS_8"')
  75. B=(Expression=MaterialExpressionVertexNormalWS'"MaterialGraphNode_34.MaterialExpressionVertexNormalWS_4"')
  76. MaterialExpressionEditorX=-2928
  77. MaterialExpressionEditorY=384
  78. MaterialExpressionGuid=FEF645B241FE6B1B7D53468EFE69E068
  79. Material=Material'"/Engine/Transient.Material_3"'
  80. End Object
  81. MaterialExpression=MaterialExpressionDotProduct'"MaterialExpressionDotProduct_4"'
  82. NodePosX=-2928
  83. NodePosY=384
  84. NodeGuid=3DB9F3184DAE144120F717B798D42D2B
  85. CustomProperties Pin (PinId=B0A3ABAC458880D33CFEED927678D0A9,PinName="A",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_33 EE496D3D41D04A68DD66178781E3E3A7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  86. CustomProperties Pin (PinId=CE18089E4113A7E020B1CAAF3CBDB136,PinName="B",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_34 BDA282C7465E1D81D45B69B71BB35B95,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  87. CustomProperties Pin (PinId=0CAAA4A64717A205D9668A8E0B5A60C1,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_37 CAABD84D40FA7400A58689A9AD2FCDE3,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  88. End Object
  89. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_33"
  90. Begin Object Class=/Script/Engine.MaterialExpressionCameraVectorWS Name="MaterialExpressionCameraVectorWS_8"
  91. End Object
  92. Begin Object Name="MaterialExpressionCameraVectorWS_8"
  93. MaterialExpressionEditorX=-3120
  94. MaterialExpressionEditorY=336
  95. MaterialExpressionGuid=171DD6904AF05619E9F790A04CA036B3
  96. Material=Material'"/Engine/Transient.Material_3"'
  97. End Object
  98. MaterialExpression=MaterialExpressionCameraVectorWS'"MaterialExpressionCameraVectorWS_8"'
  99. NodePosX=-3120
  100. NodePosY=336
  101. NodeGuid=7AA8619F404A4B71073BCFBCC9DB0BA7
  102. CustomProperties Pin (PinId=EE496D3D41D04A68DD66178781E3E3A7,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_32 B0A3ABAC458880D33CFEED927678D0A9,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  103. End Object
  104. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_34"
  105. Begin Object Class=/Script/Engine.MaterialExpressionVertexNormalWS Name="MaterialExpressionVertexNormalWS_4"
  106. End Object
  107. Begin Object Name="MaterialExpressionVertexNormalWS_4"
  108. MaterialExpressionEditorX=-3120
  109. MaterialExpressionEditorY=432
  110. MaterialExpressionGuid=CA2991DB45FD44CA446AB6A34E160F33
  111. Material=Material'"/Engine/Transient.Material_3"'
  112. End Object
  113. MaterialExpression=MaterialExpressionVertexNormalWS'"MaterialExpressionVertexNormalWS_4"'
  114. NodePosX=-3120
  115. NodePosY=432
  116. NodeGuid=9F04934A4BAC685B5E0D8AA4B5843D3B
  117. CustomProperties Pin (PinId=BDA282C7465E1D81D45B69B71BB35B95,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_32 CE18089E4113A7E020B1CAAF3CBDB136,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  118. End Object
  119. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_35"
  120. Begin Object Class=/Script/Engine.MaterialExpressionLinearInterpolate Name="MaterialExpressionLinearInterpolate_4"
  121. End Object
  122. Begin Object Name="MaterialExpressionLinearInterpolate_4"
  123. A=(Expression=MaterialExpressionFunctionInput'"MaterialGraphNode_49.MaterialExpressionFunctionInput_5"')
  124. B=(Expression=MaterialExpressionFunctionInput'"MaterialGraphNode_48.MaterialExpressionFunctionInput_2"')
  125. Alpha=(Expression=MaterialExpressionClamp'"MaterialGraphNode_150.MaterialExpressionClamp_0"')
  126. MaterialExpressionEditorX=-2272
  127. MaterialExpressionEditorY=192
  128. MaterialExpressionGuid=21FEBF264E5CC37E2D470592DEC756BF
  129. Material=Material'"/Engine/Transient.Material_3"'
  130. End Object
  131. MaterialExpression=MaterialExpressionLinearInterpolate'"MaterialExpressionLinearInterpolate_4"'
  132. NodePosX=-2272
  133. NodePosY=192
  134. NodeGuid=2D2041E442DFC4431346BBB41EE13587
  135. CustomProperties Pin (PinId=2434CFF546DFB29AC63973BCA226D55D,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_49 A50F4DC54B23C3AC9DA4ECB6D34794D7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  136. CustomProperties Pin (PinId=301A3DB94EF3EAE1CEF129896343369F,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_48 EF84DE8942F67EC5CEF54DA1DF8367E5,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  137. CustomProperties Pin (PinId=F627A96648A4B95CB12535BA84C6729D,PinName="Alpha",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_150 9ADD36E3402F906E2B39EB9F9E2295FA,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  138. CustomProperties Pin (PinId=AC2B8B6E442F104B8B55F5B79028E6D7,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_45 960A8B5E4A5030DF7264089175BBA12C,MaterialGraphNode_110 644A8029444F840864CD7DA0E6341499,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  139. End Object
  140. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_36"
  141. Begin Object Class=/Script/Engine.MaterialExpressionDivide Name="MaterialExpressionDivide_48"
  142. End Object
  143. Begin Object Name="MaterialExpressionDivide_48"
  144. B=(Expression=MaterialExpressionFloor'"MaterialGraphNode_45.MaterialExpressionFloor_4"')
  145. ConstA=1.000100
  146. MaterialExpressionEditorX=-2000
  147. MaterialExpressionEditorY=320
  148. MaterialExpressionGuid=4DBC8A43477445FCF8AB4297D05208F7
  149. Material=Material'"/Engine/Transient.Material_3"'
  150. End Object
  151. MaterialExpression=MaterialExpressionDivide'"MaterialExpressionDivide_48"'
  152. NodePosX=-2000
  153. NodePosY=320
  154. NodeGuid=67FC362A443C6026172033B51277DDDD
  155. CustomProperties Pin (PinId=CD6B627B4E7D8D52003956BC3297B407,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  156. CustomProperties Pin (PinId=105C154C4CC0D786D62435A28F42A06C,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_45 9FEC9E7842E0191A061443ADA537D55D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  157. CustomProperties Pin (PinId=E98E630147756242509AA09A6A62E83C,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_133 EB7FD3CC447F2E0D835C83B899C4B89B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  158. End Object
  159. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_37"
  160. Begin Object Class=/Script/Engine.MaterialExpressionAbs Name="MaterialExpressionAbs_4"
  161. End Object
  162. Begin Object Name="MaterialExpressionAbs_4"
  163. Input=(Expression=MaterialExpressionDotProduct'"MaterialGraphNode_32.MaterialExpressionDotProduct_4"')
  164. MaterialExpressionEditorX=-2752
  165. MaterialExpressionEditorY=384
  166. MaterialExpressionGuid=C957298A4F025B1E0437F5B65C5C04BC
  167. Material=Material'"/Engine/Transient.Material_3"'
  168. End Object
  169. MaterialExpression=MaterialExpressionAbs'"MaterialExpressionAbs_4"'
  170. NodePosX=-2752
  171. NodePosY=384
  172. NodeGuid=C24F1E3C41B306E07302249E2F3BD129
  173. CustomProperties Pin (PinId=CAABD84D40FA7400A58689A9AD2FCDE3,PinName="Input",PinFriendlyName=" ",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_32 0CAAA4A64717A205D9668A8E0B5A60C1,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  174. CustomProperties Pin (PinId=53051E4142F5018C485973B98F637085,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_150 B6159A4F4CB12A10C3862382719B1A2D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  175. End Object
  176. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_38"
  177. Begin Object Class=/Script/Engine.MaterialExpressionCameraVectorWS Name="MaterialExpressionCameraVectorWS_9"
  178. End Object
  179. Begin Object Name="MaterialExpressionCameraVectorWS_9"
  180. MaterialExpressionEditorX=-3504
  181. MaterialExpressionEditorY=816
  182. MaterialExpressionGuid=AE2564C14E5AD1E55F6521B7DD55FE53
  183. Material=Material'"/Engine/Transient.Material_3"'
  184. End Object
  185. MaterialExpression=MaterialExpressionCameraVectorWS'"MaterialExpressionCameraVectorWS_9"'
  186. NodePosX=-3504
  187. NodePosY=816
  188. NodeGuid=E7765FB0467BBA196FA9BF8A1BE23F59
  189. CustomProperties Pin (PinId=95B5A76541E14EB8E8EAF59C3E667371,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_39 7AFAFFE042230B0DB53A8487B44FFA1C,MaterialGraphNode_151 C25FD9024B15446F2D3568A49198F2E9,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  190. End Object
  191. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_39"
  192. Begin Object Class=/Script/Engine.MaterialExpressionTransform Name="MaterialExpressionTransform_4"
  193. End Object
  194. Begin Object Name="MaterialExpressionTransform_4"
  195. Input=(Expression=MaterialExpressionCameraVectorWS'"MaterialGraphNode_38.MaterialExpressionCameraVectorWS_9"')
  196. TransformSourceType=TRANSFORMSOURCE_World
  197. TransformType=TRANSFORM_Tangent
  198. MaterialExpressionEditorX=-3234
  199. MaterialExpressionEditorY=830
  200. MaterialExpressionGuid=03BC57864C8B91CEE4A40F90B8E6633C
  201. Material=Material'"/Engine/Transient.Material_3"'
  202. End Object
  203. MaterialExpression=MaterialExpressionTransform'"MaterialExpressionTransform_4"'
  204. NodePosX=-3234
  205. NodePosY=830
  206. NodeGuid=06DFD6D348F392478C8A08AFA81BAA69
  207. CustomProperties Pin (PinId=7AFAFFE042230B0DB53A8487B44FFA1C,PinName="Input",PinFriendlyName=" ",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_38 95B5A76541E14EB8E8EAF59C3E667371,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  208. CustomProperties Pin (PinId=815A24944E6670DBB651DAA031C734FC,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_139 699BACFF4F2678A906C3EC8FED3F2830,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  209. End Object
  210. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_40"
  211. Begin Object Class=/Script/Engine.MaterialExpressionComponentMask Name="MaterialExpressionComponentMask_8"
  212. End Object
  213. Begin Object Name="MaterialExpressionComponentMask_8"
  214. Input=(Expression=MaterialExpressionStaticSwitch'"MaterialGraphNode_139.MaterialExpressionStaticSwitch_0"')
  215. R=True
  216. G=True
  217. MaterialExpressionEditorX=-2770
  218. MaterialExpressionEditorY=814
  219. MaterialExpressionGuid=2803DD6B445CD339E8EA63ACC98A4C08
  220. Material=Material'"/Engine/Transient.Material_3"'
  221. End Object
  222. MaterialExpression=MaterialExpressionComponentMask'"MaterialExpressionComponentMask_8"'
  223. NodePosX=-2770
  224. NodePosY=814
  225. NodeGuid=AD387BF3403E64001748229BF06C30B9
  226. CustomProperties Pin (PinId=2B10D39F432F502C7B346E9523B9A59C,PinName="Input",PinFriendlyName=" ",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_139 95F426CC491982F58FE6BBA783ADB5D9,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  227. CustomProperties Pin (PinId=EECEC5BE4037956B509CAD867B23D91A,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_42 2A4491064D1B75C794F3859D4E4378F4,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  228. End Object
  229. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_41"
  230. Begin Object Class=/Script/Engine.MaterialExpressionComponentMask Name="MaterialExpressionComponentMask_9"
  231. End Object
  232. Begin Object Name="MaterialExpressionComponentMask_9"
  233. Input=(Expression=MaterialExpressionStaticSwitch'"MaterialGraphNode_139.MaterialExpressionStaticSwitch_0"')
  234. B=True
  235. MaterialExpressionEditorX=-2784
  236. MaterialExpressionEditorY=960
  237. MaterialExpressionGuid=2803DD6B445CD339E8EA63ACC98A4C08
  238. Material=Material'"/Engine/Transient.Material_3"'
  239. End Object
  240. MaterialExpression=MaterialExpressionComponentMask'"MaterialExpressionComponentMask_9"'
  241. NodePosX=-2784
  242. NodePosY=960
  243. NodeGuid=C13D1E57462B927588F01081481B84B3
  244. CustomProperties Pin (PinId=E3807B994CE02C93D5F2C4A83F912773,PinName="Input",PinFriendlyName=" ",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_139 95F426CC491982F58FE6BBA783ADB5D9,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  245. CustomProperties Pin (PinId=A9B62ACB42591719623468B3D2A6AE0B,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_43 74E87FFE4E5CB1AC81C3C980CFCB3512,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  246. End Object
  247. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_42"
  248. Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_17"
  249. End Object
  250. Begin Object Name="MaterialExpressionMultiply_17"
  251. A=(Expression=MaterialExpressionComponentMask'"MaterialGraphNode_40.MaterialExpressionComponentMask_8"')
  252. ConstB=-1.000000
  253. MaterialExpressionEditorX=-2594
  254. MaterialExpressionEditorY=830
  255. MaterialExpressionGuid=4355BFF64EA97D8E9E4BE396C197076E
  256. Material=Material'"/Engine/Transient.Material_3"'
  257. End Object
  258. MaterialExpression=MaterialExpressionMultiply'"MaterialExpressionMultiply_17"'
  259. NodePosX=-2594
  260. NodePosY=830
  261. NodeGuid=54B74D094937818BAFB08BB70D53D5FC
  262. CustomProperties Pin (PinId=2A4491064D1B75C794F3859D4E4378F4,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_40 EECEC5BE4037956B509CAD867B23D91A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  263. CustomProperties Pin (PinId=4B8449AD4715A0ED741E979BD3FF5CF5,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  264. CustomProperties Pin (PinId=497EC7F34E0945175F5B2BA5A579A50F,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_43 572CE7B54AE5C6544659C59A38869DD8,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  265. End Object
  266. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_43"
  267. Begin Object Class=/Script/Engine.MaterialExpressionDivide Name="MaterialExpressionDivide_9"
  268. End Object
  269. Begin Object Name="MaterialExpressionDivide_9"
  270. A=(Expression=MaterialExpressionMultiply'"MaterialGraphNode_42.MaterialExpressionMultiply_17"')
  271. B=(Expression=MaterialExpressionComponentMask'"MaterialGraphNode_41.MaterialExpressionComponentMask_9"')
  272. ConstB=1.000000
  273. MaterialExpressionEditorX=-2448
  274. MaterialExpressionEditorY=832
  275. MaterialExpressionGuid=B490B4AA41DF6570DA3DC69D1B04458C
  276. Material=Material'"/Engine/Transient.Material_3"'
  277. End Object
  278. MaterialExpression=MaterialExpressionDivide'"MaterialExpressionDivide_9"'
  279. NodePosX=-2448
  280. NodePosY=832
  281. NodeGuid=B0ABB36941BE9C5DF3FBF29B46130691
  282. CustomProperties Pin (PinId=572CE7B54AE5C6544659C59A38869DD8,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_42 497EC7F34E0945175F5B2BA5A579A50F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  283. CustomProperties Pin (PinId=74E87FFE4E5CB1AC81C3C980CFCB3512,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_41 A9B62ACB42591719623468B3D2A6AE0B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  284. CustomProperties Pin (PinId=98C13C704F20EE687AFCF18CD31989A1,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_155 5C36F57B4652A7569E48458BC49B9F5D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  285. End Object
  286. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_44"
  287. Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_19"
  288. End Object
  289. Begin Object Name="MaterialExpressionMultiply_19"
  290. A=(Expression=MaterialExpressionFunctionInput'"MaterialGraphNode_50.MaterialExpressionFunctionInput_12"')
  291. B=(Expression=MaterialExpressionMaterialFunctionCall'"MaterialGraphNode_155.MaterialExpressionMaterialFunctionCall_3"')
  292. MaterialExpressionEditorX=-1968
  293. MaterialExpressionEditorY=720
  294. MaterialExpressionGuid=2DAC62864CEED314F2594DAC203CFA4E
  295. Material=Material'"/Engine/Transient.Material_3"'
  296. End Object
  297. MaterialExpression=MaterialExpressionMultiply'"MaterialExpressionMultiply_19"'
  298. NodePosX=-1968
  299. NodePosY=720
  300. NodeGuid=F2CB12D2487D575314799C92979DDDAB
  301. CustomProperties Pin (PinId=4C0B619B4E27EBE283D533B02552092E,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_50 E669CF524CD9ACE7179AC19644228E8A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  302. CustomProperties Pin (PinId=923FCBB8425684127ECC3F89435BB8CF,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_155 5140591E4CED02E19718EEB0FDE9409D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  303. CustomProperties Pin (PinId=7FFEF23846A4C8ACB5B1D1A832F9C3A7,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_133 1F7BA103454FBE6E19B8E88D79FCAAAF,MaterialGraphNode_134 DA10FADF47DD2906E3B22CB9ADC5CFF3,MaterialGraphNode_141 0DA8816A48C99E0BED44F484A7BD1E43,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  304. End Object
  305. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_45"
  306. Begin Object Class=/Script/Engine.MaterialExpressionFloor Name="MaterialExpressionFloor_4"
  307. End Object
  308. Begin Object Name="MaterialExpressionFloor_4"
  309. Input=(Expression=MaterialExpressionLinearInterpolate'"MaterialGraphNode_35.MaterialExpressionLinearInterpolate_4"')
  310. MaterialExpressionEditorX=-2096
  311. MaterialExpressionEditorY=208
  312. MaterialExpressionGuid=A7AC9114474AE1B39C1EB9A2176B4E13
  313. Material=Material'"/Engine/Transient.Material_3"'
  314. End Object
  315. MaterialExpression=MaterialExpressionFloor'"MaterialExpressionFloor_4"'
  316. NodePosX=-2096
  317. NodePosY=208
  318. NodeGuid=C967D1AE42DD43A90EFD36A01C5A4A11
  319. CustomProperties Pin (PinId=960A8B5E4A5030DF7264089175BBA12C,PinName="Input",PinFriendlyName=" ",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_35 AC2B8B6E442F104B8B55F5B79028E6D7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  320. CustomProperties Pin (PinId=9FEC9E7842E0191A061443ADA537D55D,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_30 E2FA998F4BA65690EDB334BC7D530665,MaterialGraphNode_36 105C154C4CC0D786D62435A28F42A06C,MaterialGraphNode_102 0DB2EDFB48E12B2A7409318A2CBA7969,MaterialGraphNode_122 B89F6076432BD08771DA93B241DD44B7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  321. End Object
  322. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_46"
  323. Begin Object Class=/Script/Engine.MaterialExpressionDDX Name="MaterialExpressionDDX_4"
  324. End Object
  325. Begin Object Name="MaterialExpressionDDX_4"
  326. Value=(Expression=MaterialExpressionAdd'"MaterialGraphNode_143.MaterialExpressionAdd_3"')
  327. MaterialExpressionEditorX=-1312
  328. MaterialExpressionEditorY=592
  329. MaterialExpressionGuid=87C683F34B184A3D0612909BEF3C2F91
  330. Material=Material'"/Engine/Transient.Material_3"'
  331. End Object
  332. MaterialExpression=MaterialExpressionDDX'"MaterialExpressionDDX_4"'
  333. NodePosX=-1312
  334. NodePosY=592
  335. NodeGuid=7583BAFF4CB5FED9D39D4D9CAB1AE157
  336. CustomProperties Pin (PinId=770031A2432B2030C800D2A744EB6928,PinName="Value",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_143 2C5BCB8B415EE2B8C3FF13845D31B56A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  337. CustomProperties Pin (PinId=CD58EC7240377977183236A5DB73FBF7,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_30 9CA8CA3B40BE28E0BC02D882464E18E3,MaterialGraphNode_102 D3FDCF4A446071F93A8609903B573904,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  338. End Object
  339. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_47"
  340. Begin Object Class=/Script/Engine.MaterialExpressionDDY Name="MaterialExpressionDDY_4"
  341. End Object
  342. Begin Object Name="MaterialExpressionDDY_4"
  343. Value=(Expression=MaterialExpressionAdd'"MaterialGraphNode_143.MaterialExpressionAdd_3"')
  344. MaterialExpressionEditorX=-1312
  345. MaterialExpressionEditorY=672
  346. MaterialExpressionGuid=3EB3139E43F0E9625365739D9201CD1E
  347. Material=Material'"/Engine/Transient.Material_3"'
  348. End Object
  349. MaterialExpression=MaterialExpressionDDY'"MaterialExpressionDDY_4"'
  350. NodePosX=-1312
  351. NodePosY=672
  352. NodeGuid=BA65701442AE9BC407D2A2AAB71A5E95
  353. CustomProperties Pin (PinId=EA13BEB94E3912B02BD5CCBE2AE14FCE,PinName="Value",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_143 2C5BCB8B415EE2B8C3FF13845D31B56A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  354. CustomProperties Pin (PinId=AAFCB7474CF22C93152E3F8B56085867,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_30 F4BCDCAF4EC0C6156E5CEA86977414CC,MaterialGraphNode_102 8CED5C1247005F39FABECF8954BA2EFD,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  355. End Object
  356. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_48"
  357. Begin Object Class=/Script/Engine.MaterialExpressionFunctionInput Name="MaterialExpressionFunctionInput_2"
  358. End Object
  359. Begin Object Name="MaterialExpressionFunctionInput_2"
  360. InputName="Min Steps"
  361. Description="The Min steps is how many steps will be used when looking downward at the material. Typically fewer steps are required when looking down since there is less resulting offset."
  362. Id=C6EB5A304CEDCCB94B51698214927D75
  363. InputType=FunctionInput_Scalar
  364. PreviewValue=(X=8.000000,Y=0.000000,Z=0.000000,W=1.000000)
  365. bUsePreviewValueAsDefault=True
  366. SortPriority=2
  367. MaterialExpressionEditorX=-2592
  368. MaterialExpressionGuid=DC3C62364D4A0C05CD8397965781860E
  369. Material=Material'"/Engine/Transient.Material_3"'
  370. End Object
  371. MaterialExpression=MaterialExpressionFunctionInput'"MaterialExpressionFunctionInput_2"'
  372. NodePosX=-2592
  373. NodeGuid=336E39564C56D5C1275EC691C7051780
  374. CustomProperties Pin (PinId=39F1CF5A4CC8AD2FA55E36A1E78D7703,PinName="Preview",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  375. CustomProperties Pin (PinId=EF84DE8942F67EC5CEF54DA1DF8367E5,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_35 301A3DB94EF3EAE1CEF129896343369F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  376. End Object
  377. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_49"
  378. Begin Object Class=/Script/Engine.MaterialExpressionFunctionInput Name="MaterialExpressionFunctionInput_5"
  379. End Object
  380. Begin Object Name="MaterialExpressionFunctionInput_5"
  381. InputName="Max Steps"
  382. Description="The Max Steps is how many steps will be performed at glancing angles where more steps are typically necessary."
  383. Id=38DC91194340C3172D478F8134871AAC
  384. InputType=FunctionInput_Scalar
  385. PreviewValue=(X=32.000000,Y=0.000000,Z=0.000000,W=1.000000)
  386. bUsePreviewValueAsDefault=True
  387. SortPriority=3
  388. MaterialExpressionEditorX=-2592
  389. MaterialExpressionEditorY=176
  390. MaterialExpressionGuid=DC3C62364D4A0C05CD8397965781860E
  391. Material=Material'"/Engine/Transient.Material_3"'
  392. End Object
  393. MaterialExpression=MaterialExpressionFunctionInput'"MaterialExpressionFunctionInput_5"'
  394. NodePosX=-2592
  395. NodePosY=176
  396. NodeGuid=F83B36D6481E0DB397F4ECA8A837BDDA
  397. CustomProperties Pin (PinId=6F13FE11440A8023834771BEEEFA6FB1,PinName="Preview",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  398. CustomProperties Pin (PinId=A50F4DC54B23C3AC9DA4ECB6D34794D7,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_35 2434CFF546DFB29AC63973BCA226D55D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  399. End Object
  400. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_50"
  401. Begin Object Class=/Script/Engine.MaterialExpressionFunctionInput Name="MaterialExpressionFunctionInput_12"
  402. End Object
  403. Begin Object Name="MaterialExpressionFunctionInput_12"
  404. InputName="Height Ratio"
  405. Description="This is how \'deep\' the heightmap is in relation to its width. Typical values are between 0.05 and 0.1."
  406. Id=87508BD245D6CCD2972534BB5478DF07
  407. InputType=FunctionInput_Scalar
  408. PreviewValue=(X=0.075000,Y=0.000000,Z=0.000000,W=1.000000)
  409. bUsePreviewValueAsDefault=True
  410. SortPriority=1
  411. MaterialExpressionEditorX=-2416
  412. MaterialExpressionEditorY=464
  413. MaterialExpressionGuid=DC3C62364D4A0C05CD8397965781860E
  414. Material=Material'"/Engine/Transient.Material_3"'
  415. End Object
  416. MaterialExpression=MaterialExpressionFunctionInput'"MaterialExpressionFunctionInput_12"'
  417. NodePosX=-2416
  418. NodePosY=464
  419. NodeGuid=4F36E30045606AE7853EEF9CC02E2033
  420. CustomProperties Pin (PinId=9B905D91421657239D04C5ACE4DCB00E,PinName="Preview",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  421. CustomProperties Pin (PinId=E669CF524CD9ACE7179AC19644228E8A,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_44 4C0B619B4E27EBE283D533B02552092E,MaterialGraphNode_102 317415AC46112B4AEF230C82608EC3AE,MaterialGraphNode_108 B8593BF84F435962082B059AC73AD2DE,MaterialGraphNode_124 223EF9E847B023C1C535A5A15A2E85B1,MaterialGraphNode_129 AA6FB1114C6BE40EBC2CC78F35A57503,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  422. End Object
  423. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_51"
  424. Begin Object Class=/Script/Engine.MaterialExpressionFunctionInput Name="MaterialExpressionFunctionInput_9"
  425. End Object
  426. Begin Object Name="MaterialExpressionFunctionInput_9"
  427. Preview=(Expression=MaterialExpressionTextureObject'"MaterialGraphNode_52.MaterialExpressionTextureObject_0"')
  428. InputName="Heightmap Texture"
  429. Description="The Texture Object containing your Heightmap"
  430. Id=D3CD700647D7EF6A57FF4EB239783FD9
  431. InputType=FunctionInput_Texture2D
  432. MaterialExpressionEditorX=-1616
  433. MaterialExpressionEditorY=112
  434. MaterialExpressionGuid=393B489344030745FA42168A90400AE8
  435. Material=Material'"/Engine/Transient.Material_3"'
  436. bCollapsed=True
  437. End Object
  438. MaterialExpression=MaterialExpressionFunctionInput'"MaterialExpressionFunctionInput_9"'
  439. NodePosX=-1616
  440. NodePosY=112
  441. NodeGuid=E5DCCA0944B133DB6B15D2BDE26265A8
  442. CustomProperties Pin (PinId=EB675EDC48F34EFC43A2EBBF65110948,PinName="Preview",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_52 61C6AB8C460E38AC3602C78378E67D0D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  443. CustomProperties Pin (PinId=34281F974EF0F0F6C718D281E59F09D5,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_30 69C5980345F5994FE11E1AAAA3CFC711,MaterialGraphNode_102 BD3191C5449F5C0CF7792FA40994A8BF,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  444. End Object
  445. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_52"
  446. Begin Object Class=/Script/Engine.MaterialExpressionTextureObject Name="MaterialExpressionTextureObject_0"
  447. End Object
  448. Begin Object Name="MaterialExpressionTextureObject_0"
  449. Texture=Texture2D'"/Engine/EngineVolumetrics/Fogsheet/Materials/T_EV_BlankWhite_01.T_EV_BlankWhite_01"'
  450. MaterialExpressionEditorX=-1808
  451. MaterialExpressionEditorY=112
  452. MaterialExpressionGuid=206882AF4AA1EB82B2EEAFB6D4528F2F
  453. Material=Material'"/Engine/Transient.Material_3"'
  454. bCollapsed=True
  455. End Object
  456. MaterialExpression=MaterialExpressionTextureObject'"MaterialExpressionTextureObject_0"'
  457. NodePosX=-1808
  458. NodePosY=112
  459. NodeGuid=128409AD4FEF6AF9D54CC49FEBBDDA9C
  460. CustomProperties Pin (PinId=61C6AB8C460E38AC3602C78378E67D0D,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_51 EB675EDC48F34EFC43A2EBBF65110948,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  461. End Object
  462. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_53"
  463. Begin Object Class=/Script/Engine.MaterialExpressionFunctionInput Name="MaterialExpressionFunctionInput_10"
  464. End Object
  465. Begin Object Name="MaterialExpressionFunctionInput_10"
  466. Preview=(Expression=MaterialExpressionTextureCoordinate'"MaterialGraphNode_31.MaterialExpressionTextureCoordinate_8"')
  467. InputName="UVs"
  468. Description="The coordinates to use for mapping. Can be used with worldposition V2 values as well."
  469. Id=5DD7ACAE4E3F667915F3AFB368F146B7
  470. InputType=FunctionInput_Vector2
  471. bUsePreviewValueAsDefault=True
  472. SortPriority=4
  473. MaterialExpressionEditorX=-1600
  474. MaterialExpressionEditorY=320
  475. MaterialExpressionGuid=393B489344030745FA42168A90400AE8
  476. Material=Material'"/Engine/Transient.Material_3"'
  477. bCollapsed=True
  478. End Object
  479. MaterialExpression=MaterialExpressionFunctionInput'"MaterialExpressionFunctionInput_10"'
  480. NodePosX=-1600
  481. NodePosY=320
  482. NodeGuid=201A32824F7D26586718CE9722DA042E
  483. CustomProperties Pin (PinId=F252A52A4DC70EE993870AA53DF8A300,PinName="Preview",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_31 6957A5874902E389FCE874B28932A641,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  484. CustomProperties Pin (PinId=875E2374492F99F038B920A718838B37,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  485. End Object
  486. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_54"
  487. Begin Object Class=/Script/Engine.MaterialExpressionComponentMask Name="MaterialExpressionComponentMask_56"
  488. End Object
  489. Begin Object Name="MaterialExpressionComponentMask_56"
  490. Input=(Expression=MaterialExpressionStaticSwitch'"MaterialGraphNode_111.MaterialExpressionStaticSwitch_5"')
  491. R=True
  492. G=True
  493. MaterialExpressionEditorX=-256
  494. MaterialExpressionEditorY=480
  495. MaterialExpressionGuid=6880DAF4461C00B13B997CB7E45F5F13
  496. Material=Material'"/Engine/Transient.Material_3"'
  497. End Object
  498. MaterialExpression=MaterialExpressionComponentMask'"MaterialExpressionComponentMask_56"'
  499. NodePosX=-256
  500. NodePosY=480
  501. NodeGuid=8D82CDC14399781B30830E8609D806BA
  502. CustomProperties Pin (PinId=F3E0129E4285E4DE2E61D5BAA6F6C85F,PinName="Input",PinFriendlyName=" ",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_111 A038D1CE46DEF3DE9337CC9069BCE41B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  503. CustomProperties Pin (PinId=2F3886514CCADD1ED57629BEBEA8693F,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_73 15ED69A24D008C1DD7B3BDBBAA332765,MaterialGraphNode_86 DD81AC49488B40BDA988A38C207D7C78,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  504. End Object
  505. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_55"
  506. Begin Object Class=/Script/Engine.MaterialExpressionDDX Name="MaterialExpressionDDX_13"
  507. End Object
  508. Begin Object Name="MaterialExpressionDDX_13"
  509. Value=(Expression=MaterialExpressionAdd'"MaterialGraphNode_143.MaterialExpressionAdd_3"')
  510. MaterialExpressionEditorX=-704
  511. MaterialExpressionEditorY=1488
  512. MaterialExpressionGuid=76AC4172422D8726D613E18429F00FBF
  513. Material=Material'"/Engine/Transient.Material_3"'
  514. End Object
  515. MaterialExpression=MaterialExpressionDDX'"MaterialExpressionDDX_13"'
  516. NodePosX=-704
  517. NodePosY=1488
  518. NodeGuid=3F4A578B49C4F41DE3E1D686B2419B3C
  519. CustomProperties Pin (PinId=3104023743267CC1E0F0AB8C443CCA51,PinName="Value",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_143 2C5BCB8B415EE2B8C3FF13845D31B56A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  520. CustomProperties Pin (PinId=6750197D4C32B898FE8A51A08CF150A1,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_65 D8EA2215432D2D28A3FF0FB4941E9BD4,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  521. End Object
  522. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_56"
  523. Begin Object Class=/Script/Engine.MaterialExpressionDDY Name="MaterialExpressionDDY_13"
  524. End Object
  525. Begin Object Name="MaterialExpressionDDY_13"
  526. Value=(Expression=MaterialExpressionAdd'"MaterialGraphNode_143.MaterialExpressionAdd_3"')
  527. MaterialExpressionEditorX=-704
  528. MaterialExpressionEditorY=1584
  529. MaterialExpressionGuid=614DE5A546AC0A1FA8FB179FBC81F2C2
  530. Material=Material'"/Engine/Transient.Material_3"'
  531. End Object
  532. MaterialExpression=MaterialExpressionDDY'"MaterialExpressionDDY_13"'
  533. NodePosX=-704
  534. NodePosY=1584
  535. NodeGuid=7687663548C955511D7908B2B25715D0
  536. CustomProperties Pin (PinId=F8810E0A413811C23F71CE991ABE6536,PinName="Value",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_143 2C5BCB8B415EE2B8C3FF13845D31B56A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  537. CustomProperties Pin (PinId=FEB6A2A0405BFB5DD25CC28EEB549421,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_66 ED28DE75492DD7F02B435792F93B1470,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  538. End Object
  539. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_57"
  540. Begin Object Class=/Script/Engine.MaterialExpressionDDX Name="MaterialExpressionDDX_14"
  541. End Object
  542. Begin Object Name="MaterialExpressionDDX_14"
  543. Value=(Expression=MaterialExpressionWorldPosition'"MaterialGraphNode_59.MaterialExpressionWorldPosition_4"')
  544. MaterialExpressionEditorX=-592
  545. MaterialExpressionEditorY=1712
  546. MaterialExpressionGuid=67D839B2488B18A14D41E4A3BD8AAC8C
  547. Material=Material'"/Engine/Transient.Material_3"'
  548. End Object
  549. MaterialExpression=MaterialExpressionDDX'"MaterialExpressionDDX_14"'
  550. NodePosX=-592
  551. NodePosY=1712
  552. NodeGuid=E245A6F0459172A415EE8DA75416832B
  553. CustomProperties Pin (PinId=066FEC794130E952A0C5DA90B591DA97,PinName="Value",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_59 5D89C1294C436469FC58A698DB2CA764,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  554. CustomProperties Pin (PinId=EE1F5D2E4AFCECE9D76FEFB698D3861B,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_63 C13E08794DEE93FE5CE81EAD9D08A13A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  555. End Object
  556. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_58"
  557. Begin Object Class=/Script/Engine.MaterialExpressionDDY Name="MaterialExpressionDDY_14"
  558. End Object
  559. Begin Object Name="MaterialExpressionDDY_14"
  560. Value=(Expression=MaterialExpressionWorldPosition'"MaterialGraphNode_59.MaterialExpressionWorldPosition_4"')
  561. MaterialExpressionEditorX=-592
  562. MaterialExpressionEditorY=1792
  563. MaterialExpressionGuid=69C4ED874D3EEB468B55459E389A758C
  564. Material=Material'"/Engine/Transient.Material_3"'
  565. End Object
  566. MaterialExpression=MaterialExpressionDDY'"MaterialExpressionDDY_14"'
  567. NodePosX=-592
  568. NodePosY=1792
  569. NodeGuid=DC628D3A47E3E94255418694D367AC08
  570. CustomProperties Pin (PinId=1E6E37BF43EA523EC6118FA68A4FCFF9,PinName="Value",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_59 5D89C1294C436469FC58A698DB2CA764,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  571. CustomProperties Pin (PinId=24F79196405A299B6E19F28428A10FDD,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_64 DB95D8FB439EC1F5226CDEB0DE90F5B4,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  572. End Object
  573. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_59"
  574. Begin Object Class=/Script/Engine.MaterialExpressionWorldPosition Name="MaterialExpressionWorldPosition_4"
  575. End Object
  576. Begin Object Name="MaterialExpressionWorldPosition_4"
  577. MaterialExpressionEditorX=-880
  578. MaterialExpressionEditorY=1728
  579. MaterialExpressionGuid=A274F34648631637C4AEBC853FE2EBC4
  580. Material=Material'"/Engine/Transient.Material_3"'
  581. End Object
  582. MaterialExpression=MaterialExpressionWorldPosition'"MaterialExpressionWorldPosition_4"'
  583. NodePosX=-880
  584. NodePosY=1728
  585. NodeGuid=5760B8FB44F409FD77BDD6AA61829A46
  586. CustomProperties Pin (PinId=5D89C1294C436469FC58A698DB2CA764,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_57 066FEC794130E952A0C5DA90B591DA97,MaterialGraphNode_58 1E6E37BF43EA523EC6118FA68A4FCFF9,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  587. End Object
  588. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_60"
  589. Begin Object Class=/Script/Engine.MaterialExpressionDivide Name="MaterialExpressionDivide_18"
  590. End Object
  591. Begin Object Name="MaterialExpressionDivide_18"
  592. A=(Expression=MaterialExpressionMaterialFunctionCall'"MaterialGraphNode_67.MaterialExpressionMaterialFunctionCall_22"')
  593. B=(Expression=MaterialExpressionMaterialFunctionCall'"MaterialGraphNode_63.MaterialExpressionMaterialFunctionCall_20"',OutputIndex=1)
  594. MaterialExpressionEditorY=1520
  595. MaterialExpressionGuid=451865284A14D0321F7AB28682EF58CA
  596. Material=Material'"/Engine/Transient.Material_3"'
  597. End Object
  598. MaterialExpression=MaterialExpressionDivide'"MaterialExpressionDivide_18"'
  599. NodePosY=1520
  600. NodeGuid=4C886CAD4F60775D30D311A324147816
  601. CustomProperties Pin (PinId=DB4DB25842B4F9B89046E1BA4023EF8D,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_67 CC7AE36449E40900DFDB1CA0FD7796AB,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  602. CustomProperties Pin (PinId=247759BD4AF3DDD70AEF22833E38BBCD,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_63 746754DC433B4C76E7CB9F8B98C8FD5D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  603. CustomProperties Pin (PinId=2E83A06A4EAC72F2CAF8C092F4BE7992,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_62 A11D836C48060183ABB8318A1B37E9A3,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  604. End Object
  605. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_61"
  606. Begin Object Class=/Script/Engine.MaterialExpressionDivide Name="MaterialExpressionDivide_19"
  607. End Object
  608. Begin Object Name="MaterialExpressionDivide_19"
  609. A=(Expression=MaterialExpressionMaterialFunctionCall'"MaterialGraphNode_68.MaterialExpressionMaterialFunctionCall_23"')
  610. B=(Expression=MaterialExpressionMaterialFunctionCall'"MaterialGraphNode_64.MaterialExpressionMaterialFunctionCall_21"',OutputIndex=1)
  611. MaterialExpressionEditorX=16
  612. MaterialExpressionEditorY=1648
  613. MaterialExpressionGuid=106887B149C3BD45E4E5B8B7511FE273
  614. Material=Material'"/Engine/Transient.Material_3"'
  615. End Object
  616. MaterialExpression=MaterialExpressionDivide'"MaterialExpressionDivide_19"'
  617. NodePosX=16
  618. NodePosY=1648
  619. NodeGuid=D5E4FEF342A6DF0BA98ACAB91C475765
  620. CustomProperties Pin (PinId=3F6069334B5FE405E07F3E8E20F3D5C9,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_68 C4E22747442BD724BD312987CE4DC992,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  621. CustomProperties Pin (PinId=D6FE285544FD7A580D275E946730BECF,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_64 88C8A5ED480A20C5EA1CA693BAB052AB,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  622. CustomProperties Pin (PinId=0F5F61F54F87406855EFD1AB26D049D1,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_62 D10A44BC4CACC2474F624D8B83A208AF,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  623. End Object
  624. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_62"
  625. Begin Object Class=/Script/Engine.MaterialExpressionMax Name="MaterialExpressionMax_4"
  626. End Object
  627. Begin Object Name="MaterialExpressionMax_4"
  628. A=(Expression=MaterialExpressionDivide'"MaterialGraphNode_60.MaterialExpressionDivide_18"')
  629. B=(Expression=MaterialExpressionDivide'"MaterialGraphNode_61.MaterialExpressionDivide_19"')
  630. MaterialExpressionEditorX=192
  631. MaterialExpressionEditorY=1584
  632. MaterialExpressionGuid=8F13E29E49BE45014DBABDA68DE9FD1E
  633. Material=Material'"/Engine/Transient.Material_3"'
  634. End Object
  635. MaterialExpression=MaterialExpressionMax'"MaterialExpressionMax_4"'
  636. NodePosX=192
  637. NodePosY=1584
  638. NodeGuid=F3E5A41B445399A2ECF1EFAF352F97D6
  639. CustomProperties Pin (PinId=A11D836C48060183ABB8318A1B37E9A3,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_60 2E83A06A4EAC72F2CAF8C092F4BE7992,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  640. CustomProperties Pin (PinId=D10A44BC4CACC2474F624D8B83A208AF,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_61 0F5F61F54F87406855EFD1AB26D049D1,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  641. CustomProperties Pin (PinId=84DA588843AAAD5139E85FA283F2A9DB,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_101 CE06D5104B64A54A208DF299B005CEFD,MaterialGraphNode_145 FCD175524CD6A15397B5BF8003146648,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  642. End Object
  643. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_63"
  644. Begin Object Class=/Script/Engine.MaterialExpressionMaterialFunctionCall Name="MaterialExpressionMaterialFunctionCall_20"
  645. End Object
  646. Begin Object Name="MaterialExpressionMaterialFunctionCall_20"
  647. MaterialFunction=MaterialFunction'"/Engine/Functions/Engine_MaterialFunctions02/Utility/VectorLength.VectorLength"'
  648. FunctionInputs(0)=(ExpressionInputId=E06081AD4255F67C6D398889E3CE73BA,Input=(InputName="Vector 2"))
  649. FunctionInputs(1)=(ExpressionInputId=1F411C544AE4A9ACC5F5F8A2A099B309,Input=(Expression=MaterialExpressionDDX'"MaterialGraphNode_57.MaterialExpressionDDX_14"',InputName="Vector 3"))
  650. FunctionOutputs(0)=(ExpressionOutputId=3C53F2D54FE1029372151E82C85F7755,Output=(OutputName="V2 Length"))
  651. FunctionOutputs(1)=(ExpressionOutputId=F186F43445EF47104CD650A242DEAECE,Output=(OutputName="V3 Length"))
  652. MaterialExpressionEditorX=-384
  653. MaterialExpressionEditorY=1696
  654. MaterialExpressionGuid=A6B34C944924E958CAE9798F3C188B11
  655. Material=Material'"/Engine/Transient.Material_3"'
  656. Outputs(0)=(OutputName="V2 Length")
  657. Outputs(1)=(OutputName="V3 Length")
  658. End Object
  659. MaterialExpression=MaterialExpressionMaterialFunctionCall'"MaterialExpressionMaterialFunctionCall_20"'
  660. NodePosX=-384
  661. NodePosY=1696
  662. NodeGuid=1D6B254F45A3A33C8A7D0A90F1B3E87D
  663. CustomProperties Pin (PinId=18B31A2C430903907BBFC2BDE78D4AB0,PinName="Vector 2 (V2)",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  664. CustomProperties Pin (PinId=C13E08794DEE93FE5CE81EAD9D08A13A,PinName="Vector 3 (V3)",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_57 EE1F5D2E4AFCECE9D76FEFB698D3861B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  665. CustomProperties Pin (PinId=68ACEA204FAE847469F313A86106DBA0,PinName="V2 Length",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  666. CustomProperties Pin (PinId=746754DC433B4C76E7CB9F8B98C8FD5D,PinName="V3 Length",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_60 247759BD4AF3DDD70AEF22833E38BBCD,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  667. End Object
  668. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_64"
  669. Begin Object Class=/Script/Engine.MaterialExpressionMaterialFunctionCall Name="MaterialExpressionMaterialFunctionCall_21"
  670. End Object
  671. Begin Object Name="MaterialExpressionMaterialFunctionCall_21"
  672. MaterialFunction=MaterialFunction'"/Engine/Functions/Engine_MaterialFunctions02/Utility/VectorLength.VectorLength"'
  673. FunctionInputs(0)=(ExpressionInputId=E06081AD4255F67C6D398889E3CE73BA,Input=(InputName="Vector 2"))
  674. FunctionInputs(1)=(ExpressionInputId=1F411C544AE4A9ACC5F5F8A2A099B309,Input=(Expression=MaterialExpressionDDY'"MaterialGraphNode_58.MaterialExpressionDDY_14"',InputName="Vector 3"))
  675. FunctionOutputs(0)=(ExpressionOutputId=3C53F2D54FE1029372151E82C85F7755,Output=(OutputName="V2 Length"))
  676. FunctionOutputs(1)=(ExpressionOutputId=F186F43445EF47104CD650A242DEAECE,Output=(OutputName="V3 Length"))
  677. MaterialExpressionEditorX=-384
  678. MaterialExpressionEditorY=1792
  679. MaterialExpressionGuid=08F0A8C04F63D8A5AD516CA9537F97CA
  680. Material=Material'"/Engine/Transient.Material_3"'
  681. Outputs(0)=(OutputName="V2 Length")
  682. Outputs(1)=(OutputName="V3 Length")
  683. End Object
  684. MaterialExpression=MaterialExpressionMaterialFunctionCall'"MaterialExpressionMaterialFunctionCall_21"'
  685. NodePosX=-384
  686. NodePosY=1792
  687. NodeGuid=D75A0EC441CE2A79E2F23F9F0B57CEE2
  688. CustomProperties Pin (PinId=4CA7611F4160B5DA2E2ECCA080375184,PinName="Vector 2 (V2)",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  689. CustomProperties Pin (PinId=DB95D8FB439EC1F5226CDEB0DE90F5B4,PinName="Vector 3 (V3)",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_58 24F79196405A299B6E19F28428A10FDD,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  690. CustomProperties Pin (PinId=8DC80A8B488A1C7351426697C060E1F1,PinName="V2 Length",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  691. CustomProperties Pin (PinId=88C8A5ED480A20C5EA1CA693BAB052AB,PinName="V3 Length",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_61 D6FE285544FD7A580D275E946730BECF,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  692. End Object
  693. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_65"
  694. Begin Object Class=/Script/Engine.MaterialExpressionAbs Name="MaterialExpressionAbs_13"
  695. End Object
  696. Begin Object Name="MaterialExpressionAbs_13"
  697. Input=(Expression=MaterialExpressionDDX'"MaterialGraphNode_55.MaterialExpressionDDX_13"')
  698. MaterialExpressionEditorX=-480
  699. MaterialExpressionEditorY=1456
  700. MaterialExpressionGuid=03B919944D1C0016304C22B77D5A8BC4
  701. Material=Material'"/Engine/Transient.Material_3"'
  702. End Object
  703. MaterialExpression=MaterialExpressionAbs'"MaterialExpressionAbs_13"'
  704. NodePosX=-480
  705. NodePosY=1456
  706. NodeGuid=694A27E64B2E305C8A00B1A1FAE8172F
  707. CustomProperties Pin (PinId=D8EA2215432D2D28A3FF0FB4941E9BD4,PinName="Input",PinFriendlyName=" ",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_55 6750197D4C32B898FE8A51A08CF150A1,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  708. CustomProperties Pin (PinId=8E8BD51D4F145871452FA984E7F2620A,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_67 7B1EA0D540BB6E9F180BEB8FC7357C9F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  709. End Object
  710. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_66"
  711. Begin Object Class=/Script/Engine.MaterialExpressionAbs Name="MaterialExpressionAbs_14"
  712. End Object
  713. Begin Object Name="MaterialExpressionAbs_14"
  714. Input=(Expression=MaterialExpressionDDY'"MaterialGraphNode_56.MaterialExpressionDDY_13"')
  715. MaterialExpressionEditorX=-480
  716. MaterialExpressionEditorY=1552
  717. MaterialExpressionGuid=3A50AE5943CB2FFE4652D89F226B22E7
  718. Material=Material'"/Engine/Transient.Material_3"'
  719. End Object
  720. MaterialExpression=MaterialExpressionAbs'"MaterialExpressionAbs_14"'
  721. NodePosX=-480
  722. NodePosY=1552
  723. NodeGuid=217603AE40C80530AC26BD9D465CC0AE
  724. CustomProperties Pin (PinId=ED28DE75492DD7F02B435792F93B1470,PinName="Input",PinFriendlyName=" ",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_56 FEB6A2A0405BFB5DD25CC28EEB549421,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  725. CustomProperties Pin (PinId=A871EF974A79C5CF358210B9BA4DB861,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_68 1770F323464FEDF1E44229824DFE9072,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  726. End Object
  727. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_67"
  728. Begin Object Class=/Script/Engine.MaterialExpressionMaterialFunctionCall Name="MaterialExpressionMaterialFunctionCall_22"
  729. End Object
  730. Begin Object Name="MaterialExpressionMaterialFunctionCall_22"
  731. MaterialFunction=MaterialFunction'"/Engine/Functions/Engine_MaterialFunctions02/Utility/VectorLength.VectorLength"'
  732. FunctionInputs(0)=(ExpressionInputId=E06081AD4255F67C6D398889E3CE73BA,Input=(Expression=MaterialExpressionAbs'"MaterialGraphNode_65.MaterialExpressionAbs_13"',InputName="Vector 2"))
  733. FunctionInputs(1)=(ExpressionInputId=1F411C544AE4A9ACC5F5F8A2A099B309,Input=(InputName="Vector 3"))
  734. FunctionOutputs(0)=(ExpressionOutputId=3C53F2D54FE1029372151E82C85F7755,Output=(OutputName="V2 Length"))
  735. FunctionOutputs(1)=(ExpressionOutputId=F186F43445EF47104CD650A242DEAECE,Output=(OutputName="V3 Length"))
  736. MaterialExpressionEditorX=-368
  737. MaterialExpressionEditorY=1440
  738. MaterialExpressionGuid=A6B34C944924E958CAE9798F3C188B11
  739. Material=Material'"/Engine/Transient.Material_3"'
  740. Outputs(0)=(OutputName="V2 Length")
  741. Outputs(1)=(OutputName="V3 Length")
  742. End Object
  743. MaterialExpression=MaterialExpressionMaterialFunctionCall'"MaterialExpressionMaterialFunctionCall_22"'
  744. NodePosX=-368
  745. NodePosY=1440
  746. NodeGuid=A5F384D844E4D946D82BEF8F41EA86FC
  747. CustomProperties Pin (PinId=7B1EA0D540BB6E9F180BEB8FC7357C9F,PinName="Vector 2 (V2)",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_65 8E8BD51D4F145871452FA984E7F2620A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  748. CustomProperties Pin (PinId=AA7BF3EC4B3259D143B42DB31B6CB267,PinName="Vector 3 (V3)",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  749. CustomProperties Pin (PinId=CC7AE36449E40900DFDB1CA0FD7796AB,PinName="V2 Length",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_60 DB4DB25842B4F9B89046E1BA4023EF8D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  750. CustomProperties Pin (PinId=D5961C724864A49031B2A493F2247EB8,PinName="V3 Length",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  751. End Object
  752. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_68"
  753. Begin Object Class=/Script/Engine.MaterialExpressionMaterialFunctionCall Name="MaterialExpressionMaterialFunctionCall_23"
  754. End Object
  755. Begin Object Name="MaterialExpressionMaterialFunctionCall_23"
  756. MaterialFunction=MaterialFunction'"/Engine/Functions/Engine_MaterialFunctions02/Utility/VectorLength.VectorLength"'
  757. FunctionInputs(0)=(ExpressionInputId=E06081AD4255F67C6D398889E3CE73BA,Input=(Expression=MaterialExpressionAbs'"MaterialGraphNode_66.MaterialExpressionAbs_14"',InputName="Vector 2"))
  758. FunctionInputs(1)=(ExpressionInputId=1F411C544AE4A9ACC5F5F8A2A099B309,Input=(InputName="Vector 3"))
  759. FunctionOutputs(0)=(ExpressionOutputId=3C53F2D54FE1029372151E82C85F7755,Output=(OutputName="V2 Length"))
  760. FunctionOutputs(1)=(ExpressionOutputId=F186F43445EF47104CD650A242DEAECE,Output=(OutputName="V3 Length"))
  761. MaterialExpressionEditorX=-368
  762. MaterialExpressionEditorY=1568
  763. MaterialExpressionGuid=08F0A8C04F63D8A5AD516CA9537F97CA
  764. Material=Material'"/Engine/Transient.Material_3"'
  765. Outputs(0)=(OutputName="V2 Length")
  766. Outputs(1)=(OutputName="V3 Length")
  767. End Object
  768. MaterialExpression=MaterialExpressionMaterialFunctionCall'"MaterialExpressionMaterialFunctionCall_23"'
  769. NodePosX=-368
  770. NodePosY=1568
  771. NodeGuid=8EF352F040D9FF4231F50894C640D80C
  772. CustomProperties Pin (PinId=1770F323464FEDF1E44229824DFE9072,PinName="Vector 2 (V2)",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_66 A871EF974A79C5CF358210B9BA4DB861,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  773. CustomProperties Pin (PinId=78BF9B644CD76CCFE6881C95E362F7E0,PinName="Vector 3 (V3)",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  774. CustomProperties Pin (PinId=C4E22747442BD724BD312987CE4DC992,PinName="V2 Length",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_61 3F6069334B5FE405E07F3E8E20F3D5C9,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  775. CustomProperties Pin (PinId=329304294B5C130E6FBCA6B1255E173C,PinName="V3 Length",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  776. End Object
  777. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_69"
  778. Begin Object Class=/Script/Engine.MaterialExpressionDistance Name="MaterialExpressionDistance_9"
  779. End Object
  780. Begin Object Name="MaterialExpressionDistance_9"
  781. A=(Expression=MaterialExpressionAppendVector'"MaterialGraphNode_130.MaterialExpressionAppendVector_0"')
  782. B=(Expression=MaterialExpressionConstant'"MaterialGraphNode_70.MaterialExpressionConstant_14"')
  783. MaterialExpressionEditorX=656
  784. MaterialExpressionEditorY=960
  785. MaterialExpressionGuid=DA15BB4942BBB4BAC4563DBF6213319B
  786. Material=Material'"/Engine/Transient.Material_3"'
  787. End Object
  788. MaterialExpression=MaterialExpressionDistance'"MaterialExpressionDistance_9"'
  789. NodePosX=656
  790. NodePosY=960
  791. NodeGuid=E1BD34994164A0A8BC4C45B682D2460F
  792. CustomProperties Pin (PinId=17B4770C497659528A7AF5A721D3CA97,PinName="A",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_130 3787F39B407F9244D92EF89855528184,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  793. CustomProperties Pin (PinId=376E4FAF4A5E205660C943A05D80FCFA,PinName="B",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_70 E636B1E4464963FCE31AB8AB7BB00704,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  794. CustomProperties Pin (PinId=A4A32B6D4B44BBA512D479AE86348401,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_71 BAB492884C87AAB16EA45090440593F0,MaterialGraphNode_136 599C77FA455440A767D42DAADFE381F2,MaterialGraphNode_145 529ECE174A371BD6BED1948F550FD24C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  795. End Object
  796. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_70"
  797. Begin Object Class=/Script/Engine.MaterialExpressionConstant Name="MaterialExpressionConstant_14"
  798. End Object
  799. Begin Object Name="MaterialExpressionConstant_14"
  800. MaterialExpressionEditorX=592
  801. MaterialExpressionEditorY=1008
  802. MaterialExpressionGuid=2B6D812D46825AD4138C8286597EF0C1
  803. Material=Material'"/Engine/Transient.Material_3"'
  804. End Object
  805. MaterialExpression=MaterialExpressionConstant'"MaterialExpressionConstant_14"'
  806. NodePosX=592
  807. NodePosY=1008
  808. NodeGuid=B8AEDAC349A6E83426803195B6D7C461
  809. CustomProperties Pin (PinId=E636B1E4464963FCE31AB8AB7BB00704,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_69 376E4FAF4A5E205660C943A05D80FCFA,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  810. End Object
  811. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_71"
  812. Begin Object Class=/Script/Engine.MaterialExpressionDivide Name="MaterialExpressionDivide_2"
  813. End Object
  814. Begin Object Name="MaterialExpressionDivide_2"
  815. A=(Expression=MaterialExpressionDistance'"MaterialGraphNode_69.MaterialExpressionDistance_9"')
  816. B=(Expression=MaterialExpressionDivide'"MaterialGraphNode_101.MaterialExpressionDivide_39"')
  817. ConstB=1.000000
  818. MaterialExpressionEditorX=992
  819. MaterialExpressionEditorY=1104
  820. MaterialExpressionGuid=12A2AEE343DC8AEA8619D6AE061EBFCC
  821. Material=Material'"/Engine/Transient.Material_3"'
  822. End Object
  823. MaterialExpression=MaterialExpressionDivide'"MaterialExpressionDivide_2"'
  824. NodePosX=992
  825. NodePosY=1104
  826. NodeGuid=7C36B728423BE7BAA4E27BB72AFA7D7C
  827. CustomProperties Pin (PinId=BAB492884C87AAB16EA45090440593F0,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_69 A4A32B6D4B44BBA512D479AE86348401,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  828. CustomProperties Pin (PinId=FCB867B4435122C0FF7FAE96C46B7C19,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_101 EB646D97460EC0F6D1340A8E5B6B164C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  829. CustomProperties Pin (PinId=61B13D2C481B6F858238848D357B0CD3,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_78 310409D04D30E628DE5D599A5F588E98,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  830. End Object
  831. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_72"
  832. Begin Object Class=/Script/Engine.MaterialExpressionFunctionOutput Name="MaterialExpressionFunctionOutput_1"
  833. End Object
  834. Begin Object Name="MaterialExpressionFunctionOutput_1"
  835. OutputName="Pixel Depth Offset"
  836. Description="Pixel Depth Offset is used to give accurate intersection with other meshes as well as shadows cast by other meshes. Will cause a problem with Dynamic Shadows since the original depths will shadow the new offset depths."
  837. SortPriority=3
  838. A=(Expression=MaterialExpressionFeatureLevelSwitch'"MaterialGraphNode_81.MaterialExpressionFeatureLevelSwitch_4"')
  839. bLastPreviewed=True
  840. Id=E3AD423344E244638874F9AF6D79749D
  841. MaterialExpressionEditorX=1792
  842. MaterialExpressionEditorY=1200
  843. MaterialExpressionGuid=2FCC783B471B4B06006F019CCA463AFB
  844. Material=Material'"/Engine/Transient.Material_3"'
  845. End Object
  846. MaterialExpression=MaterialExpressionFunctionOutput'"MaterialExpressionFunctionOutput_1"'
  847. NodePosX=1792
  848. NodePosY=1200
  849. NodeGuid=FF5F310549E5FE5E4CC3BC8F3D7E2317
  850. CustomProperties Pin (PinId=CDA846F74B481D5121EC2E8E3EF1C97E,PinName="Input",PinFriendlyName=" ",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_81 FDF7E25A4F5BD94AE315498139392961,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  851. CustomProperties Pin (PinId=BF226D594D947A086AE3AEBF2B739D5B,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  852. End Object
  853. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_73"
  854. Begin Object Class=/Script/Engine.MaterialExpressionAdd Name="MaterialExpressionAdd_0"
  855. End Object
  856. Begin Object Name="MaterialExpressionAdd_0"
  857. A=(Expression=MaterialExpressionAdd'"MaterialGraphNode_143.MaterialExpressionAdd_3"')
  858. B=(Expression=MaterialExpressionComponentMask'"MaterialGraphNode_54.MaterialExpressionComponentMask_56"')
  859. MaterialExpressionEditorX=-96
  860. MaterialExpressionEditorY=240
  861. MaterialExpressionGuid=4F55C59E400D482D0DBC1396D73ED4F5
  862. Material=Material'"/Engine/Transient.Material_3"'
  863. End Object
  864. MaterialExpression=MaterialExpressionAdd'"MaterialExpressionAdd_0"'
  865. NodePosX=-96
  866. NodePosY=240
  867. NodeGuid=2858FEF7488AB61984B3B8A10EFB875A
  868. CustomProperties Pin (PinId=ECA25DE945789207DA96A3A30D27555B,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_143 2C5BCB8B415EE2B8C3FF13845D31B56A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  869. CustomProperties Pin (PinId=15ED69A24D008C1DD7B3BDBBAA332765,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_54 2F3886514CCADD1ED57629BEBEA8693F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  870. CustomProperties Pin (PinId=5B65F9EE4BA948F466CE189A29DBCEA1,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_85 4CBD0DA24FB0958CB8BA45B0688D56D8,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  871. End Object
  872. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_74"
  873. Begin Object Class=/Script/Engine.MaterialExpressionFunctionOutput Name="MaterialExpressionFunctionOutput_6"
  874. End Object
  875. Begin Object Name="MaterialExpressionFunctionOutput_6"
  876. OutputName="Offset Only"
  877. Description="The offsets only from the parallax."
  878. SortPriority=1
  879. A=(Expression=MaterialExpressionFeatureLevelSwitch'"MaterialGraphNode_80.MaterialExpressionFeatureLevelSwitch_1"')
  880. bLastPreviewed=True
  881. Id=8258927B4F3A106ACC7FAA9AC9C32CAE
  882. MaterialExpressionEditorX=1728
  883. MaterialExpressionEditorY=640
  884. MaterialExpressionGuid=2FCC783B471B4B06006F019CCA463AFB
  885. Material=Material'"/Engine/Transient.Material_3"'
  886. End Object
  887. MaterialExpression=MaterialExpressionFunctionOutput'"MaterialExpressionFunctionOutput_6"'
  888. NodePosX=1728
  889. NodePosY=640
  890. NodeGuid=CC69EF804C96ED18975AE281E4E6BB14
  891. CustomProperties Pin (PinId=9F94627F4FB40E3587C0A3AA8917AA38,PinName="Input",PinFriendlyName=" ",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_80 4C7D1C6946DA34C7224BCEBB4CB97747,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  892. CustomProperties Pin (PinId=727DC8DF45601E2365DD659B310161E6,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  893. End Object
  894. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_75"
  895. Begin Object Class=/Script/Engine.MaterialExpressionFunctionInput Name="MaterialExpressionFunctionInput_19"
  896. End Object
  897. Begin Object Name="MaterialExpressionFunctionInput_19"
  898. InputName="-----------------------------"
  899. Description="Blank spacer input does nothing"
  900. Id=ED8CD290413B44C28DA13AB9277D307B
  901. InputType=FunctionInput_StaticBool
  902. bUsePreviewValueAsDefault=True
  903. SortPriority=10
  904. MaterialExpressionEditorX=2192
  905. MaterialExpressionEditorY=448
  906. MaterialExpressionGuid=DC3C62364D4A0C05CD8397965781860E
  907. Material=Material'"/Engine/Transient.Material_3"'
  908. End Object
  909. MaterialExpression=MaterialExpressionFunctionInput'"MaterialExpressionFunctionInput_19"'
  910. NodePosX=2192
  911. NodePosY=448
  912. NodeGuid=CD802249436BE2DD7EB8BB9CA9E3F210
  913. CustomProperties Pin (PinId=B254A8324910F87B611CC496C54D9F33,PinName="Preview",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  914. CustomProperties Pin (PinId=51B9575E4C707F148ADF7CBA3DA8DDC1,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  915. End Object
  916. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_76"
  917. Begin Object Class=/Script/Engine.MaterialExpressionFunctionInput Name="MaterialExpressionFunctionInput_23"
  918. End Object
  919. Begin Object Name="MaterialExpressionFunctionInput_23"
  920. Preview=(Expression=MaterialExpressionStaticBool'"MaterialGraphNode_95.MaterialExpressionStaticBool_6"')
  921. InputName="Specify Manual Texture Size"
  922. Description="Only used for Pixel Depth Offset. This lets you manually specify the World Size of your texture to skip some expensive instructions that are normally used to determine the UV to World Size.Defaults to False."
  923. Id=FD746ECC45EE787213C5DEA274BD2906
  924. InputType=FunctionInput_StaticBool
  925. bUsePreviewValueAsDefault=True
  926. SortPriority=12
  927. MaterialExpressionEditorX=80
  928. MaterialExpressionEditorY=1040
  929. MaterialExpressionGuid=E928593D47FFC53B302026BCAB5CC22C
  930. Material=Material'"/Engine/Transient.Material_3"'
  931. End Object
  932. MaterialExpression=MaterialExpressionFunctionInput'"MaterialExpressionFunctionInput_23"'
  933. NodePosX=80
  934. NodePosY=1040
  935. NodeGuid=C193AB1E4E652044A74B5EB96A84174E
  936. CustomProperties Pin (PinId=69C009FB4C6E5A957087078FC1244BCC,PinName="Preview",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_95 C47A319F49279FC5D7C4B181DA2D05DF,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  937. CustomProperties Pin (PinId=558350C443C1A613705F148D48739D96,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_78 D8C6F01649C283065BE71E9C387F8DC3,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  938. End Object
  939. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_77"
  940. Begin Object Class=/Script/Engine.MaterialExpressionFunctionInput Name="MaterialExpressionFunctionInput_24"
  941. End Object
  942. Begin Object Name="MaterialExpressionFunctionInput_24"
  943. InputName="Manual Texture Size"
  944. Description="Only used for Pixel Depth Offset. This lets you manually specify the World Size of your texture to skip some expensive instructions that are normally used to determine the UV to World Size."
  945. Id=E33AB7C14CCCC01624FE409E7479A4A5
  946. InputType=FunctionInput_Scalar
  947. PreviewValue=(X=1024.000000,Y=0.000000,Z=0.000000,W=1.000000)
  948. bUsePreviewValueAsDefault=True
  949. SortPriority=13
  950. MaterialExpressionEditorX=96
  951. MaterialExpressionEditorY=1216
  952. MaterialExpressionGuid=E928593D47FFC53B302026BCAB5CC22C
  953. Material=Material'"/Engine/Transient.Material_3"'
  954. End Object
  955. MaterialExpression=MaterialExpressionFunctionInput'"MaterialExpressionFunctionInput_24"'
  956. NodePosX=96
  957. NodePosY=1216
  958. NodeGuid=D67D2AA249048B5AF5446896AAB7A1CB
  959. CustomProperties Pin (PinId=8FD0112B43505AA34007F7A00FA91B40,PinName="Preview",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  960. CustomProperties Pin (PinId=1746F4604A7CFD2FFF2B2FB30AA9FDE6,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_136 090A8D1B424752FD4A6A4BBD7A439315,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  961. End Object
  962. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_78"
  963. Begin Object Class=/Script/Engine.MaterialExpressionStaticSwitch Name="MaterialExpressionStaticSwitch_2"
  964. End Object
  965. Begin Object Name="MaterialExpressionStaticSwitch_2"
  966. A=(Expression=MaterialExpressionMultiply'"MaterialGraphNode_136.MaterialExpressionMultiply_3"')
  967. B=(Expression=MaterialExpressionDivide'"MaterialGraphNode_71.MaterialExpressionDivide_2"')
  968. Value=(Expression=MaterialExpressionFunctionInput'"MaterialGraphNode_76.MaterialExpressionFunctionInput_23"')
  969. MaterialExpressionEditorX=1152
  970. MaterialExpressionEditorY=1120
  971. MaterialExpressionGuid=8D69547A441565CEF2CFCB857D152A57
  972. Material=Material'"/Engine/Transient.Material_3"'
  973. End Object
  974. MaterialExpression=MaterialExpressionStaticSwitch'"MaterialExpressionStaticSwitch_2"'
  975. NodePosX=1152
  976. NodePosY=1120
  977. NodeGuid=0E672CE74B5A5EFAD803A4816CAD44E1
  978. CustomProperties Pin (PinId=5B865318416FD58122050F98A1B9161B,PinName="True",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_136 80C78CB94DF1F56AB4B8B293B29F2B10,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  979. CustomProperties Pin (PinId=310409D04D30E628DE5D599A5F588E98,PinName="False",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_71 61B13D2C481B6F858238848D357B0CD3,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  980. CustomProperties Pin (PinId=D8C6F01649C283065BE71E9C387F8DC3,PinName="Value",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_76 558350C443C1A613705F148D48739D96,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  981. CustomProperties Pin (PinId=07A875B3477C9B45272319A3830DFBA5,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_88 41CD25204F0DEB8431A2109C9F576F00,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  982. End Object
  983. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_79"
  984. Begin Object Class=/Script/Engine.MaterialExpressionFeatureLevelSwitch Name="MaterialExpressionFeatureLevelSwitch_0"
  985. End Object
  986. Begin Object Name="MaterialExpressionFeatureLevelSwitch_0"
  987. Default=(Expression=MaterialExpressionQualitySwitch'"MaterialGraphNode_85.MaterialExpressionQualitySwitch_5"')
  988. Inputs(0)=(Expression=MaterialExpressionMultiply'"MaterialGraphNode_84.MaterialExpressionMultiply_21"')
  989. Inputs(1)=(Expression=MaterialExpressionMultiply'"MaterialGraphNode_84.MaterialExpressionMultiply_21"')
  990. MaterialExpressionEditorX=1456
  991. MaterialExpressionEditorY=400
  992. MaterialExpressionGuid=FD7B276E4CA6AAED227E74A36CFCCAF3
  993. Material=Material'"/Engine/Transient.Material_3"'
  994. End Object
  995. MaterialExpression=MaterialExpressionFeatureLevelSwitch'"MaterialExpressionFeatureLevelSwitch_0"'
  996. NodePosX=1456
  997. NodePosY=400
  998. NodeGuid=95DF40D24A1D4FDE8B7B3CAFBA77D275
  999. CustomProperties Pin (PinId=4115BA69440F17072CCC93BF3F410DE6,PinName="Default",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_85 1E5D5B964304E6179A1083BECF79AE5F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1000. CustomProperties Pin (PinId=606DB2ED4E388A83A8D536B851D0AC64,PinName="ES2",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_84 6FF00F084FDBC55EE47E829BDCBB15AA,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1001. CustomProperties Pin (PinId=2051073E4A4488E77EDCD6B6B43BE2E3,PinName="ES3_1",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_84 6FF00F084FDBC55EE47E829BDCBB15AA,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1002. CustomProperties Pin (PinId=DB56FD104DB714D498214F80EFBA322D,PinName="SM4",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1003. CustomProperties Pin (PinId=069A581D476EA65F03306D87F47A8BD8,PinName="SM5",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1004. CustomProperties Pin (PinId=03F32A724D80C4AAF60254B02D0520C2,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_29 74E0E6EA48206E99515C7F92F4E8351F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1005. End Object
  1006. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_80"
  1007. Begin Object Class=/Script/Engine.MaterialExpressionFeatureLevelSwitch Name="MaterialExpressionFeatureLevelSwitch_1"
  1008. End Object
  1009. Begin Object Name="MaterialExpressionFeatureLevelSwitch_1"
  1010. Default=(Expression=MaterialExpressionQualitySwitch'"MaterialGraphNode_86.MaterialExpressionQualitySwitch_8"')
  1011. Inputs(0)=(Expression=MaterialExpressionConstant'"MaterialGraphNode_83.MaterialExpressionConstant_20"')
  1012. Inputs(1)=(Expression=MaterialExpressionConstant'"MaterialGraphNode_83.MaterialExpressionConstant_20"')
  1013. MaterialExpressionEditorX=1456
  1014. MaterialExpressionEditorY=640
  1015. MaterialExpressionGuid=5B875F694539AE01F3A026AF339AF9FA
  1016. Material=Material'"/Engine/Transient.Material_3"'
  1017. End Object
  1018. MaterialExpression=MaterialExpressionFeatureLevelSwitch'"MaterialExpressionFeatureLevelSwitch_1"'
  1019. NodePosX=1456
  1020. NodePosY=640
  1021. NodeGuid=4758521D4CC11E2A834076BA22F9CDE9
  1022. CustomProperties Pin (PinId=513AFA04449F0895F40EF28C21C4D3F8,PinName="Default",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_86 D873460048E0448D6396A7895BA01458,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1023. CustomProperties Pin (PinId=FDFF85394E0B0192457716AF52E5F7FE,PinName="ES2",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_83 EA3544984ACC94E59E7673B55B8DC458,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1024. CustomProperties Pin (PinId=D4669567415A42A3F8620DA6B9BEE64C,PinName="ES3_1",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_83 EA3544984ACC94E59E7673B55B8DC458,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1025. CustomProperties Pin (PinId=9E2D5E184592566EC2920592F2C50B70,PinName="SM4",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1026. CustomProperties Pin (PinId=1F9708A941D776BC34B8F49E626C0DF8,PinName="SM5",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1027. CustomProperties Pin (PinId=4C7D1C6946DA34C7224BCEBB4CB97747,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_74 9F94627F4FB40E3587C0A3AA8917AA38,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1028. End Object
  1029. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_81"
  1030. Begin Object Class=/Script/Engine.MaterialExpressionFeatureLevelSwitch Name="MaterialExpressionFeatureLevelSwitch_4"
  1031. End Object
  1032. Begin Object Name="MaterialExpressionFeatureLevelSwitch_4"
  1033. Default=(Expression=MaterialExpressionQualitySwitch'"MaterialGraphNode_88.MaterialExpressionQualitySwitch_11"')
  1034. Inputs(0)=(Expression=MaterialExpressionConstant'"MaterialGraphNode_82.MaterialExpressionConstant_36"')
  1035. Inputs(1)=(Expression=MaterialExpressionConstant'"MaterialGraphNode_82.MaterialExpressionConstant_36"')
  1036. MaterialExpressionEditorX=1568
  1037. MaterialExpressionEditorY=1200
  1038. MaterialExpressionGuid=FAB8E5D549287B010429EA8751DE1671
  1039. Material=Material'"/Engine/Transient.Material_3"'
  1040. End Object
  1041. MaterialExpression=MaterialExpressionFeatureLevelSwitch'"MaterialExpressionFeatureLevelSwitch_4"'
  1042. NodePosX=1568
  1043. NodePosY=1200
  1044. NodeGuid=4C6ABFA64F51B056645D309FB0041F65
  1045. CustomProperties Pin (PinId=5D1D8829415895E22DF8C3836E66CCA4,PinName="Default",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_88 4CAEC4A84BEF0FBDA49ADFB81C4C0239,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1046. CustomProperties Pin (PinId=CAABA5CF4A9EF389EDD1F1BA60179740,PinName="ES2",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_82 24A62CE847EB4AEE80393B8846F45CED,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1047. CustomProperties Pin (PinId=9B8F72DA4FA3FAA487226C889D725015,PinName="ES3_1",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_82 24A62CE847EB4AEE80393B8846F45CED,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1048. CustomProperties Pin (PinId=8D0FC5BF43A80C006B9118B1625FD38F,PinName="SM4",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1049. CustomProperties Pin (PinId=A4BD91D94658DFFC03C6D195F031F4E8,PinName="SM5",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1050. CustomProperties Pin (PinId=FDF7E25A4F5BD94AE315498139392961,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_72 CDA846F74B481D5121EC2E8E3EF1C97E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1051. End Object
  1052. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_82"
  1053. Begin Object Class=/Script/Engine.MaterialExpressionConstant Name="MaterialExpressionConstant_36"
  1054. End Object
  1055. Begin Object Name="MaterialExpressionConstant_36"
  1056. MaterialExpressionEditorX=1472
  1057. MaterialExpressionEditorY=1264
  1058. MaterialExpressionGuid=25EB62364EB699D48EAFDBA2392E4435
  1059. Material=Material'"/Engine/Transient.Material_3"'
  1060. End Object
  1061. MaterialExpression=MaterialExpressionConstant'"MaterialExpressionConstant_36"'
  1062. NodePosX=1472
  1063. NodePosY=1264
  1064. NodeGuid=488EC2E7474BE0164B89FBAE9083B90B
  1065. CustomProperties Pin (PinId=24A62CE847EB4AEE80393B8846F45CED,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_81 CAABA5CF4A9EF389EDD1F1BA60179740,MaterialGraphNode_81 9B8F72DA4FA3FAA487226C889D725015,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1066. End Object
  1067. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_83"
  1068. Begin Object Class=/Script/Engine.MaterialExpressionConstant Name="MaterialExpressionConstant_20"
  1069. End Object
  1070. Begin Object Name="MaterialExpressionConstant_20"
  1071. MaterialExpressionEditorX=1360
  1072. MaterialExpressionEditorY=704
  1073. MaterialExpressionGuid=25EB62364EB699D48EAFDBA2392E4435
  1074. Material=Material'"/Engine/Transient.Material_3"'
  1075. End Object
  1076. MaterialExpression=MaterialExpressionConstant'"MaterialExpressionConstant_20"'
  1077. NodePosX=1360
  1078. NodePosY=704
  1079. NodeGuid=CA6ECF094AA3EA25355E5B93631F3822
  1080. CustomProperties Pin (PinId=EA3544984ACC94E59E7673B55B8DC458,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_80 FDFF85394E0B0192457716AF52E5F7FE,MaterialGraphNode_80 D4669567415A42A3F8620DA6B9BEE64C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1081. End Object
  1082. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_84"
  1083. Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_21"
  1084. End Object
  1085. Begin Object Name="MaterialExpressionMultiply_21"
  1086. A=(Expression=MaterialExpressionAdd'"MaterialGraphNode_143.MaterialExpressionAdd_3"')
  1087. MaterialExpressionEditorX=1040
  1088. MaterialExpressionEditorY=304
  1089. MaterialExpressionGuid=7105DFE74A5402C6655095BAD10B37C7
  1090. Material=Material'"/Engine/Transient.Material_3"'
  1091. End Object
  1092. MaterialExpression=MaterialExpressionMultiply'"MaterialExpressionMultiply_21"'
  1093. NodePosX=1040
  1094. NodePosY=304
  1095. NodeGuid=182C501247B821A1AA81F38D117B8D58
  1096. CustomProperties Pin (PinId=A3B5B15245A8F4B8A55557BAB3B90EC0,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_143 2C5BCB8B415EE2B8C3FF13845D31B56A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1097. CustomProperties Pin (PinId=862F420B4130C2E90A3049BF0E4F5791,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1098. CustomProperties Pin (PinId=6FF00F084FDBC55EE47E829BDCBB15AA,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_79 606DB2ED4E388A83A8D536B851D0AC64,MaterialGraphNode_79 2051073E4A4488E77EDCD6B6B43BE2E3,MaterialGraphNode_85 44B8494C4E1F10E262FB2C957BBBF7C6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1099. End Object
  1100. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_85"
  1101. Begin Object Class=/Script/Engine.MaterialExpressionQualitySwitch Name="MaterialExpressionQualitySwitch_5"
  1102. End Object
  1103. Begin Object Name="MaterialExpressionQualitySwitch_5"
  1104. Default=(Expression=MaterialExpressionAdd'"MaterialGraphNode_73.MaterialExpressionAdd_0"')
  1105. Inputs(0)=(Expression=MaterialExpressionMultiply'"MaterialGraphNode_84.MaterialExpressionMultiply_21"')
  1106. MaterialExpressionEditorX=1184
  1107. MaterialExpressionEditorY=400
  1108. MaterialExpressionGuid=8311E0264362E614B166C0BC4F0A5766
  1109. Material=Material'"/Engine/Transient.Material_3"'
  1110. End Object
  1111. MaterialExpression=MaterialExpressionQualitySwitch'"MaterialExpressionQualitySwitch_5"'
  1112. NodePosX=1184
  1113. NodePosY=400
  1114. NodeGuid=312C0CA441DBD0DD521AFF9C988CDA90
  1115. CustomProperties Pin (PinId=4CBD0DA24FB0958CB8BA45B0688D56D8,PinName="Default",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_73 5B65F9EE4BA948F466CE189A29DBCEA1,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1116. CustomProperties Pin (PinId=44B8494C4E1F10E262FB2C957BBBF7C6,PinName="Low",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_84 6FF00F084FDBC55EE47E829BDCBB15AA,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1117. CustomProperties Pin (PinId=BB6A8E654BE8F75F8269BAB5AA544EFB,PinName="High",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1118. CustomProperties Pin (PinId=89ECE18246CD90008909ED9731F4EBAF,PinName="Medium",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1119. CustomProperties Pin (PinId=1E5D5B964304E6179A1083BECF79AE5F,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_79 4115BA69440F17072CCC93BF3F410DE6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1120. End Object
  1121. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_86"
  1122. Begin Object Class=/Script/Engine.MaterialExpressionQualitySwitch Name="MaterialExpressionQualitySwitch_8"
  1123. End Object
  1124. Begin Object Name="MaterialExpressionQualitySwitch_8"
  1125. Default=(Expression=MaterialExpressionComponentMask'"MaterialGraphNode_54.MaterialExpressionComponentMask_56"')
  1126. Inputs(0)=(Expression=MaterialExpressionConstant'"MaterialGraphNode_87.MaterialExpressionConstant_22"')
  1127. MaterialExpressionEditorX=1184
  1128. MaterialExpressionEditorY=608
  1129. MaterialExpressionGuid=8311E0264362E614B166C0BC4F0A5766
  1130. Material=Material'"/Engine/Transient.Material_3"'
  1131. End Object
  1132. MaterialExpression=MaterialExpressionQualitySwitch'"MaterialExpressionQualitySwitch_8"'
  1133. NodePosX=1184
  1134. NodePosY=608
  1135. NodeGuid=DEE21F244A8E4AF7FD169AA765B7EEAC
  1136. CustomProperties Pin (PinId=DD81AC49488B40BDA988A38C207D7C78,PinName="Default",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_54 2F3886514CCADD1ED57629BEBEA8693F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1137. CustomProperties Pin (PinId=CDEC09914E8AC80E14F206B40F9EF06C,PinName="Low",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_87 B75AB23840C662D13869ACA5746EFAD4,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1138. CustomProperties Pin (PinId=8409A5C44F9A7F8D4AB8E287BCE88751,PinName="High",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1139. CustomProperties Pin (PinId=3689712B4230D85340283C83C9940F1E,PinName="Medium",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1140. CustomProperties Pin (PinId=D873460048E0448D6396A7895BA01458,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_80 513AFA04449F0895F40EF28C21C4D3F8,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1141. End Object
  1142. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_87"
  1143. Begin Object Class=/Script/Engine.MaterialExpressionConstant Name="MaterialExpressionConstant_22"
  1144. End Object
  1145. Begin Object Name="MaterialExpressionConstant_22"
  1146. MaterialExpressionEditorX=1042
  1147. MaterialExpressionEditorY=634
  1148. MaterialExpressionGuid=2475BE6A441B8FC77D6ACE8CC1D13706
  1149. Material=Material'"/Engine/Transient.Material_3"'
  1150. End Object
  1151. MaterialExpression=MaterialExpressionConstant'"MaterialExpressionConstant_22"'
  1152. NodePosX=1042
  1153. NodePosY=634
  1154. NodeGuid=881710754FFBD1754FC7C1957AF971AE
  1155. CustomProperties Pin (PinId=B75AB23840C662D13869ACA5746EFAD4,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_86 CDEC09914E8AC80E14F206B40F9EF06C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1156. End Object
  1157. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_88"
  1158. Begin Object Class=/Script/Engine.MaterialExpressionQualitySwitch Name="MaterialExpressionQualitySwitch_11"
  1159. End Object
  1160. Begin Object Name="MaterialExpressionQualitySwitch_11"
  1161. Default=(Expression=MaterialExpressionStaticSwitch'"MaterialGraphNode_78.MaterialExpressionStaticSwitch_2"')
  1162. Inputs(0)=(Expression=MaterialExpressionConstant'"MaterialGraphNode_89.MaterialExpressionConstant_37"')
  1163. MaterialExpressionEditorX=1328
  1164. MaterialExpressionEditorY=1152
  1165. MaterialExpressionGuid=8311E0264362E614B166C0BC4F0A5766
  1166. Material=Material'"/Engine/Transient.Material_3"'
  1167. End Object
  1168. MaterialExpression=MaterialExpressionQualitySwitch'"MaterialExpressionQualitySwitch_11"'
  1169. NodePosX=1328
  1170. NodePosY=1152
  1171. NodeGuid=5BC109D5438C2F8BCC3A8581C354B234
  1172. CustomProperties Pin (PinId=41CD25204F0DEB8431A2109C9F576F00,PinName="Default",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_78 07A875B3477C9B45272319A3830DFBA5,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1173. CustomProperties Pin (PinId=7EFE81574EBB4A294C51D88A9BEA95B4,PinName="Low",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_89 13448AF449C677AF87CCA5AAFA80ECB3,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1174. CustomProperties Pin (PinId=8D07D5AA448D7A33A74CA99A9473992C,PinName="High",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1175. CustomProperties Pin (PinId=AD42E73E4BA5302588649CA9108B22F8,PinName="Medium",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1176. CustomProperties Pin (PinId=4CAEC4A84BEF0FBDA49ADFB81C4C0239,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_81 5D1D8829415895E22DF8C3836E66CCA4,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1177. End Object
  1178. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_89"
  1179. Begin Object Class=/Script/Engine.MaterialExpressionConstant Name="MaterialExpressionConstant_37"
  1180. End Object
  1181. Begin Object Name="MaterialExpressionConstant_37"
  1182. MaterialExpressionEditorX=1264
  1183. MaterialExpressionEditorY=1184
  1184. MaterialExpressionGuid=25EB62364EB699D48EAFDBA2392E4435
  1185. Material=Material'"/Engine/Transient.Material_3"'
  1186. End Object
  1187. MaterialExpression=MaterialExpressionConstant'"MaterialExpressionConstant_37"'
  1188. NodePosX=1264
  1189. NodePosY=1184
  1190. NodeGuid=9673C76544A556E575677E97DDF72C92
  1191. CustomProperties Pin (PinId=13448AF449C677AF87CCA5AAFA80ECB3,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_88 7EFE81574EBB4A294C51D88A9BEA95B4,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1192. End Object
  1193. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_90"
  1194. Begin Object Class=/Script/Engine.MaterialExpressionFunctionInput Name="MaterialExpressionFunctionInput_20"
  1195. End Object
  1196. Begin Object Name="MaterialExpressionFunctionInput_20"
  1197. InputName="------------------------------"
  1198. Description="Blank spacer input does nothing"
  1199. Id=3AFFFA8E44372B48C9EEDCA807C10DB9
  1200. InputType=FunctionInput_StaticBool
  1201. bUsePreviewValueAsDefault=True
  1202. SortPriority=20
  1203. MaterialExpressionEditorX=2192
  1204. MaterialExpressionEditorY=816
  1205. MaterialExpressionGuid=DC3C62364D4A0C05CD8397965781860E
  1206. Material=Material'"/Engine/Transient.Material_3"'
  1207. End Object
  1208. MaterialExpression=MaterialExpressionFunctionInput'"MaterialExpressionFunctionInput_20"'
  1209. NodePosX=2192
  1210. NodePosY=816
  1211. NodeGuid=3D27D1594B25A9B9D9349082A984E8C5
  1212. CustomProperties Pin (PinId=F630D5134FBBB7049D3E6EB40793C65F,PinName="Preview",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1213. CustomProperties Pin (PinId=E31D1EFD42CC94BB0B4DC3B3599C6D6E,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1214. End Object
  1215. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_91"
  1216. Begin Object Class=/Script/Engine.MaterialExpressionFunctionInput Name="MaterialExpressionFunctionInput_25"
  1217. End Object
  1218. Begin Object Name="MaterialExpressionFunctionInput_25"
  1219. Preview=(Expression=MaterialExpressionStaticBool'"MaterialGraphNode_96.MaterialExpressionStaticBool_7"')
  1220. InputName="Render Shadows (Occlusion Mapping)"
  1221. Description="By default Shadows are disabled for performance. This allows static switching to make the Parallax Only case much cheaper. Occlusion mapping always runs 1 extra step in order to fix an artifact caused by using variable View steps with Fixed shadow steps."
  1222. Id=742B79554E19CE37969C35B9BF7A13E5
  1223. InputType=FunctionInput_StaticBool
  1224. bUsePreviewValueAsDefault=True
  1225. SortPriority=21
  1226. MaterialExpressionEditorX=-912
  1227. MaterialExpressionEditorY=640
  1228. MaterialExpressionGuid=E928593D47FFC53B302026BCAB5CC22C
  1229. Material=Material'"/Engine/Transient.Material_3"'
  1230. bCollapsed=True
  1231. End Object
  1232. MaterialExpression=MaterialExpressionFunctionInput'"MaterialExpressionFunctionInput_25"'
  1233. NodePosX=-912
  1234. NodePosY=640
  1235. NodeGuid=E2221C12483DC2048F7D889929070B70
  1236. CustomProperties Pin (PinId=527AA325449F4D0C199C3DBDAA9F80D4,PinName="Preview",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_96 2EADAB4A4C0E3FEC16619C9D282AE68E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1237. CustomProperties Pin (PinId=A14BAD26487E95BAB053869E56FCB0C1,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_111 787AB36448CC8029CFC85F9C5A98B5FF,MaterialGraphNode_114 74EAFFBA4BF21E32B5ADCBBC72D58440,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1238. End Object
  1239. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_92"
  1240. Begin Object Class=/Script/Engine.MaterialExpressionFunctionInput Name="MaterialExpressionFunctionInput_31"
  1241. End Object
  1242. Begin Object Name="MaterialExpressionFunctionInput_31"
  1243. InputName="Shadow Steps"
  1244. Description="How many steps to use for the shadow occlusion pass."
  1245. Id=3FE0DA4A4B2DE19C9C9672AD9653A18F
  1246. InputType=FunctionInput_Scalar
  1247. PreviewValue=(X=16.000000,Y=0.000000,Z=0.000000,W=1.000000)
  1248. bUsePreviewValueAsDefault=True
  1249. SortPriority=23
  1250. MaterialExpressionEditorX=-1424
  1251. MaterialExpressionEditorY=1040
  1252. MaterialExpressionGuid=E928593D47FFC53B302026BCAB5CC22C
  1253. Material=Material'"/Engine/Transient.Material_3"'
  1254. bCollapsed=True
  1255. End Object
  1256. MaterialExpression=MaterialExpressionFunctionInput'"MaterialExpressionFunctionInput_31"'
  1257. NodePosX=-1424
  1258. NodePosY=1040
  1259. NodeGuid=3BC5E9BF4B47A346F958A2800121158D
  1260. CustomProperties Pin (PinId=816E7E7F494FF1373B1726AAED6240AE,PinName="Preview",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1261. CustomProperties Pin (PinId=0A90BC4949DF1BD39E916EAD4AFE4412,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_102 25DD9F8F4E25889A1F120BAF60AEB718,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1262. End Object
  1263. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_93"
  1264. Begin Object Class=/Script/Engine.MaterialExpressionFunctionInput Name="MaterialExpressionFunctionInput_29"
  1265. End Object
  1266. Begin Object Name="MaterialExpressionFunctionInput_29"
  1267. InputName="Shadow Penumbra"
  1268. Description="Defines how hard or soft the shadows are. The number is not in degrees since that would cost slightly more to convert to degrees."
  1269. Id=0DD23D2047334724A697448DB16DAA07
  1270. InputType=FunctionInput_Scalar
  1271. PreviewValue=(X=1.000000,Y=0.000000,Z=0.000000,W=1.000000)
  1272. bUsePreviewValueAsDefault=True
  1273. SortPriority=24
  1274. MaterialExpressionEditorX=-1440
  1275. MaterialExpressionEditorY=1136
  1276. MaterialExpressionGuid=E928593D47FFC53B302026BCAB5CC22C
  1277. Material=Material'"/Engine/Transient.Material_3"'
  1278. bCollapsed=True
  1279. End Object
  1280. MaterialExpression=MaterialExpressionFunctionInput'"MaterialExpressionFunctionInput_29"'
  1281. NodePosX=-1440
  1282. NodePosY=1136
  1283. NodeGuid=74F222E84F71F9BE7D1BD39FE74C29F9
  1284. CustomProperties Pin (PinId=329625CD41995D0B5E6EB389203A3CDB,PinName="Preview",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1285. CustomProperties Pin (PinId=B247F6AA47468FAE7661CF8C978791EC,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_102 EBBDFDF645A150DD21FC5E81EB2E4618,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1286. End Object
  1287. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_94"
  1288. Begin Object Class=/Script/Engine.MaterialExpressionFunctionInput Name="MaterialExpressionFunctionInput_1"
  1289. End Object
  1290. Begin Object Name="MaterialExpressionFunctionInput_1"
  1291. InputName="Light Vector"
  1292. Description="For the occlusion pass, the light vector needs to be specified. It is suggested to use a Material Parameter Collection to define the vector using a simple level or actor blueprint."
  1293. Id=B312F88640D8CD07BA718987D2F68798
  1294. PreviewValue=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000)
  1295. bUsePreviewValueAsDefault=True
  1296. SortPriority=22
  1297. MaterialExpressionEditorX=-3264
  1298. MaterialExpressionEditorY=1248
  1299. MaterialExpressionGuid=E928593D47FFC53B302026BCAB5CC22C
  1300. Material=Material'"/Engine/Transient.Material_3"'
  1301. End Object
  1302. MaterialExpression=MaterialExpressionFunctionInput'"MaterialExpressionFunctionInput_1"'
  1303. NodePosX=-3264
  1304. NodePosY=1248
  1305. NodeGuid=D46CFB2E4580EDECDA07A38E80DCB372
  1306. CustomProperties Pin (PinId=1214FAB04B88595CE00603A4E72951FB,PinName="Preview",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1307. CustomProperties Pin (PinId=FF9F5AFB43FD806DF1D24E835772693E,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_109 94123D394A1F98E673CBC6AFC16D3337,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1308. End Object
  1309. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_95"
  1310. Begin Object Class=/Script/Engine.MaterialExpressionStaticBool Name="MaterialExpressionStaticBool_6"
  1311. End Object
  1312. Begin Object Name="MaterialExpressionStaticBool_6"
  1313. MaterialExpressionEditorX=-144
  1314. MaterialExpressionEditorY=1040
  1315. MaterialExpressionGuid=F1182773433AB98BA460138856E2B8E0
  1316. Material=Material'"/Engine/Transient.Material_3"'
  1317. End Object
  1318. MaterialExpression=MaterialExpressionStaticBool'"MaterialExpressionStaticBool_6"'
  1319. NodePosX=-144
  1320. NodePosY=1040
  1321. NodeGuid=3FF25EDC4282D2C5A8C072BD4B956F61
  1322. CustomProperties Pin (PinId=C47A319F49279FC5D7C4B181DA2D05DF,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_76 69C009FB4C6E5A957087078FC1244BCC,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1323. End Object
  1324. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_96"
  1325. Begin Object Class=/Script/Engine.MaterialExpressionStaticBool Name="MaterialExpressionStaticBool_7"
  1326. End Object
  1327. Begin Object Name="MaterialExpressionStaticBool_7"
  1328. MaterialExpressionEditorX=-1040
  1329. MaterialExpressionEditorY=656
  1330. MaterialExpressionGuid=F1182773433AB98BA460138856E2B8E0
  1331. Material=Material'"/Engine/Transient.Material_3"'
  1332. End Object
  1333. MaterialExpression=MaterialExpressionStaticBool'"MaterialExpressionStaticBool_7"'
  1334. NodePosX=-1040
  1335. NodePosY=656
  1336. NodeGuid=5C0013DF497D0478459BAEA21A2D621E
  1337. CustomProperties Pin (PinId=2EADAB4A4C0E3FEC16619C9D282AE68E,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_91 527AA325449F4D0C199C3DBDAA9F80D4,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1338. End Object
  1339. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_97"
  1340. Begin Object Class=/Script/Engine.MaterialExpressionDotProduct Name="MaterialExpressionDotProduct_3"
  1341. End Object
  1342. Begin Object Name="MaterialExpressionDotProduct_3"
  1343. A=(Expression=MaterialExpressionMaterialFunctionCall'"MaterialGraphNode_99.MaterialExpressionMaterialFunctionCall_5"')
  1344. B=(Expression=MaterialExpressionCameraVectorWS'"MaterialGraphNode_98.MaterialExpressionCameraVectorWS_4"')
  1345. MaterialExpressionEditorX=110
  1346. MaterialExpressionEditorY=1806
  1347. MaterialExpressionGuid=4AD72DE049AEB85601A981ACACB94D26
  1348. Material=Material'"/Engine/Transient.Material_3"'
  1349. End Object
  1350. MaterialExpression=MaterialExpressionDotProduct'"MaterialExpressionDotProduct_3"'
  1351. NodePosX=110
  1352. NodePosY=1806
  1353. NodeGuid=FB0AFD994262BAC00DA314A03593EFBA
  1354. CustomProperties Pin (PinId=6EDFD957485474FE91FA35A2E97A9C1F,PinName="A",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_99 C8FB1F0649C836A5DFB0ABB4AB445F01,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1355. CustomProperties Pin (PinId=B8BA82CB4C02A8BDCBD36D83666BD520,PinName="B",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_98 642C50D74F8B25B528F88FB756E24B1A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1356. CustomProperties Pin (PinId=0F6E85104AD2889D5721F8B0204C4ABA,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_100 1AA6ED8141B2E3069EFA1FA2C317D738,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1357. End Object
  1358. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_98"
  1359. Begin Object Class=/Script/Engine.MaterialExpressionCameraVectorWS Name="MaterialExpressionCameraVectorWS_4"
  1360. End Object
  1361. Begin Object Name="MaterialExpressionCameraVectorWS_4"
  1362. MaterialExpressionEditorX=-66
  1363. MaterialExpressionEditorY=1870
  1364. MaterialExpressionGuid=6E435155434376C17F787A86E533F608
  1365. Material=Material'"/Engine/Transient.Material_3"'
  1366. End Object
  1367. MaterialExpression=MaterialExpressionCameraVectorWS'"MaterialExpressionCameraVectorWS_4"'
  1368. NodePosX=-66
  1369. NodePosY=1870
  1370. NodeGuid=66257CD84249F9E37E9F80966DBCFB33
  1371. CustomProperties Pin (PinId=642C50D74F8B25B528F88FB756E24B1A,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_97 B8BA82CB4C02A8BDCBD36D83666BD520,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1372. End Object
  1373. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_99"
  1374. Begin Object Class=/Script/Engine.MaterialExpressionMaterialFunctionCall Name="MaterialExpressionMaterialFunctionCall_5"
  1375. End Object
  1376. Begin Object Name="MaterialExpressionMaterialFunctionCall_5"
  1377. MaterialFunction=MaterialFunction'"/Engine/Functions/Engine_MaterialFunctions02/Utility/CameraDirectionVector.CameraDirectionVector"'
  1378. FunctionOutputs(0)=(ExpressionOutputId=B8DC55274CB0C18F86B060A5EED9FCD3,Output=(OutputName="Result"))
  1379. MaterialExpressionEditorX=-98
  1380. MaterialExpressionEditorY=1806
  1381. MaterialExpressionGuid=8F9CE49B4AF3BC5CC2F9B98D691FE5DB
  1382. Material=Material'"/Engine/Transient.Material_3"'
  1383. Outputs(0)=(OutputName="Result")
  1384. End Object
  1385. MaterialExpression=MaterialExpressionMaterialFunctionCall'"MaterialExpressionMaterialFunctionCall_5"'
  1386. NodePosX=-98
  1387. NodePosY=1806
  1388. NodeGuid=327D53114956AFAA4A3EB0A43C409068
  1389. CustomProperties Pin (PinId=C8FB1F0649C836A5DFB0ABB4AB445F01,PinName="Result",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_97 6EDFD957485474FE91FA35A2E97A9C1F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1390. End Object
  1391. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_100"
  1392. Begin Object Class=/Script/Engine.MaterialExpressionAbs Name="MaterialExpressionAbs_3"
  1393. End Object
  1394. Begin Object Name="MaterialExpressionAbs_3"
  1395. Input=(Expression=MaterialExpressionDotProduct'"MaterialGraphNode_97.MaterialExpressionDotProduct_3"')
  1396. MaterialExpressionEditorX=254
  1397. MaterialExpressionEditorY=1774
  1398. MaterialExpressionGuid=E1B7CF534327520FC9DD3FBCD00D6E0F
  1399. Material=Material'"/Engine/Transient.Material_3"'
  1400. End Object
  1401. MaterialExpression=MaterialExpressionAbs'"MaterialExpressionAbs_3"'
  1402. NodePosX=254
  1403. NodePosY=1774
  1404. NodeGuid=9F158FDA4587D6B2BCF92D834E9B8E40
  1405. CustomProperties Pin (PinId=1AA6ED8141B2E3069EFA1FA2C317D738,PinName="Input",PinFriendlyName=" ",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_97 0F6E85104AD2889D5721F8B0204C4ABA,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1406. CustomProperties Pin (PinId=AC312B72498AF041A8F173A7A574E84B,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_101 476427E14A3D3C93DE5C76AD0A7256E8,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1407. End Object
  1408. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_101"
  1409. Begin Object Class=/Script/Engine.MaterialExpressionDivide Name="MaterialExpressionDivide_39"
  1410. End Object
  1411. Begin Object Name="MaterialExpressionDivide_39"
  1412. A=(Expression=MaterialExpressionMax'"MaterialGraphNode_62.MaterialExpressionMax_4"')
  1413. B=(Expression=MaterialExpressionAbs'"MaterialGraphNode_100.MaterialExpressionAbs_3"')
  1414. MaterialExpressionEditorX=368
  1415. MaterialExpressionEditorY=1648
  1416. MaterialExpressionGuid=7BA37C054797AE8A7EA1689C6A7CEE18
  1417. Material=Material'"/Engine/Transient.Material_3"'
  1418. End Object
  1419. MaterialExpression=MaterialExpressionDivide'"MaterialExpressionDivide_39"'
  1420. NodePosX=368
  1421. NodePosY=1648
  1422. NodeGuid=FA18C388468557C7798E3C9492F3C501
  1423. CustomProperties Pin (PinId=CE06D5104B64A54A208DF299B005CEFD,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_62 84DA588843AAAD5139E85FA283F2A9DB,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1424. CustomProperties Pin (PinId=476427E14A3D3C93DE5C76AD0A7256E8,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_100 AC312B72498AF041A8F173A7A574E84B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1425. CustomProperties Pin (PinId=EB646D97460EC0F6D1340A8E5B6B164C,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_71 FCB867B4435122C0FF7FAE96C46B7C19,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1426. End Object
  1427. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_102"
  1428. Begin Object Class=/Script/Engine.MaterialExpressionCustom Name="MaterialExpressionCustom_21"
  1429. End Object
  1430. Begin Object Name="MaterialExpressionCustom_21"
  1431. Code="float rayheight=1;\r\nfloat oldray=1;\r\nfloat2 offset=0;\r\nfloat oldtex=1;\r\nfloat texatray;\r\nfloat yintersect;\r\nint i=0;\r\n\r\nwhile(i<MaxSteps+2)\r\n{\r\n\r\nfloat texatray=dot(HeightMapChannel, Tex.SampleGrad(TexSampler,UV+offset,InDDX, InDDY));\r\n\r\nif (rayheight < texatray)\r\n{\r\nfloat xintersect = (oldray-oldtex)+(texatray-rayheight);\r\nxintersect=(texatray-rayheight)/xintersect;\r\nyintersect=(oldray*(xintersect))+(rayheight*(1-xintersect));\r\noffset-=(xintersect*UVDist);\r\nbreak;\r\n}\r\n\r\noldray=rayheight;\r\nrayheight-=stepsize;\r\noffset+=UVDist;\r\noldtex=texatray;\r\n\r\ni++;\r\n}\r\n\r\n\r\nfloat2 saveoffset=offset;\r\nfloat shadow=1;\r\nfloat dist=0;\r\n\r\n\r\ntexatray=dot(HeightMapChannel, Tex.SampleGrad(TexSampler,UV+offset,InDDX, InDDY))+0.01;\r\nfloat finalrayz=yintersect;\r\n\r\nrayheight=texatray;\r\nfloat lightstepsize=1/ShadowSteps;\r\n\r\nint j=0;\r\nwhile(j<ShadowSteps)\r\n{\r\nif(rayheight < texatray)\r\n{\r\nshadow=0;\r\nbreak;\r\n}\r\nelse\r\n{\r\nshadow=min(shadow,(rayheight-texatray)*k/dist);\r\n}\r\n\r\noldray=rayheight;\r\nrayheight+=TangentLightVector.z*lightstepsize;\r\n\r\noffset+=TangentLightVector.xy*lightstepsize;\r\noldtex=texatray;\r\n\r\ntexatray=dot(HeightMapChannel, Tex.SampleGrad(TexSampler,UV+offset,InDDX, InDDY));\r\ndist+=lightstepsize;\r\nj++;\r\n}\r\n\r\n\r\nfloat4 finalout;\r\nfinalout.xy=saveoffset;\r\nfinalout.z=finalrayz;\r\nfinalout.w=shadow;\r\nreturn finalout;\r\n"
  1432. OutputType=CMOT_Float4
  1433. Description="Parallax Occlusion Mapping"
  1434. Inputs(0)=(InputName="Tex",Input=(Expression=MaterialExpressionFunctionInput'"MaterialGraphNode_51.MaterialExpressionFunctionInput_9"'))
  1435. Inputs(1)=(InputName="UV",Input=(Expression=MaterialExpressionAdd'"MaterialGraphNode_143.MaterialExpressionAdd_3"'))
  1436. Inputs(2)=(InputName="MaxSteps",Input=(Expression=MaterialExpressionFloor'"MaterialGraphNode_45.MaterialExpressionFloor_4"'))
  1437. Inputs(3)=(InputName="stepsize",Input=(Expression=MaterialExpressionDivide'"MaterialGraphNode_110.MaterialExpressionDivide_49"'))
  1438. Inputs(4)=(InputName="UVDist",Input=(Expression=MaterialExpressionMultiply'"MaterialGraphNode_134.MaterialExpressionMultiply_2"'))
  1439. Inputs(5)=(InputName="InDDX",Input=(Expression=MaterialExpressionDDX'"MaterialGraphNode_46.MaterialExpressionDDX_4"'))
  1440. Inputs(6)=(InputName="InDDY",Input=(Expression=MaterialExpressionDDY'"MaterialGraphNode_47.MaterialExpressionDDY_4"'))
  1441. Inputs(7)=(InputName="TexHeight",Input=(Expression=MaterialExpressionFunctionInput'"MaterialGraphNode_50.MaterialExpressionFunctionInput_12"'))
  1442. Inputs(8)=(InputName="TangentLightVector",Input=(Expression=MaterialExpressionNormalize'"MaterialGraphNode_107.MaterialExpressionNormalize_19"'))
  1443. Inputs(9)=(InputName="ShadowSteps",Input=(Expression=MaterialExpressionFunctionInput'"MaterialGraphNode_92.MaterialExpressionFunctionInput_31"'))
  1444. Inputs(10)=(InputName="k",Input=(Expression=MaterialExpressionFunctionInput'"MaterialGraphNode_93.MaterialExpressionFunctionInput_29"'))
  1445. Inputs(11)=(InputName="HeightMapChannel",Input=(Expression=MaterialExpressionFunctionInput'"MaterialGraphNode_132.MaterialExpressionFunctionInput_3"'))
  1446. MaterialExpressionEditorX=-912
  1447. MaterialExpressionEditorY=768
  1448. MaterialExpressionGuid=DC87119C4C026BA942E14CAB4130F280
  1449. Material=Material'"/Engine/Transient.Material_3"'
  1450. End Object
  1451. MaterialExpression=MaterialExpressionCustom'"MaterialExpressionCustom_21"'
  1452. NodePosX=-912
  1453. NodePosY=768
  1454. NodeGuid=2E4479FE4138A301303A7A8AC6F03175
  1455. CustomProperties Pin (PinId=BD3191C5449F5C0CF7792FA40994A8BF,PinName="Tex",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_51 34281F974EF0F0F6C718D281E59F09D5,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1456. CustomProperties Pin (PinId=B27AB48647FE2D16BE254397A5714E1E,PinName="UV",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_143 2C5BCB8B415EE2B8C3FF13845D31B56A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1457. CustomProperties Pin (PinId=0DB2EDFB48E12B2A7409318A2CBA7969,PinName="MaxSteps",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_45 9FEC9E7842E0191A061443ADA537D55D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1458. CustomProperties Pin (PinId=60B9698248A12873CC07E1B6FC2DB639,PinName="stepsize",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_110 1BD3E8ED45DD85371D72E7A626646F37,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1459. CustomProperties Pin (PinId=81AF83D74D739B12F435A19B0A0DEB81,PinName="UVDist",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_134 A310DFDD4F78C6DE6BA2C59322332A7A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1460. CustomProperties Pin (PinId=D3FDCF4A446071F93A8609903B573904,PinName="InDDX",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_46 CD58EC7240377977183236A5DB73FBF7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1461. CustomProperties Pin (PinId=8CED5C1247005F39FABECF8954BA2EFD,PinName="InDDY",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_47 AAFCB7474CF22C93152E3F8B56085867,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1462. CustomProperties Pin (PinId=317415AC46112B4AEF230C82608EC3AE,PinName="TexHeight",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_50 E669CF524CD9ACE7179AC19644228E8A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1463. CustomProperties Pin (PinId=7B97CFA74EDE6DE7E53FB0AA151DBD41,PinName="TangentLightVector",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_107 7F8ADD6C4D7B1DF050308494C598A1C1,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1464. CustomProperties Pin (PinId=25DD9F8F4E25889A1F120BAF60AEB718,PinName="ShadowSteps",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_92 0A90BC4949DF1BD39E916EAD4AFE4412,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1465. CustomProperties Pin (PinId=EBBDFDF645A150DD21FC5E81EB2E4618,PinName="k",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_93 B247F6AA47468FAE7661CF8C978791EC,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1466. CustomProperties Pin (PinId=0536268343A8516A323CE6998222FC95,PinName="HeightMapChannel",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_132 EF77A03D41A824B08E62729968F7220E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1467. CustomProperties Pin (PinId=015D75A547265619E1123FA5492F69BD,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_111 D0A4BE3F4DCF5F95811679BB399F5DEB,MaterialGraphNode_113 1FCA9F154FE43E3CF713FD8867712876,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1468. End Object
  1469. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_103"
  1470. Begin Object Class=/Script/Engine.MaterialExpressionTransform Name="MaterialExpressionTransform_18"
  1471. End Object
  1472. Begin Object Name="MaterialExpressionTransform_18"
  1473. Input=(Expression=MaterialExpressionMultiply'"MaterialGraphNode_109.MaterialExpressionMultiply_56"')
  1474. TransformSourceType=TRANSFORMSOURCE_World
  1475. TransformType=TRANSFORM_Tangent
  1476. MaterialExpressionEditorX=-2882
  1477. MaterialExpressionEditorY=1262
  1478. MaterialExpressionGuid=03BC57864C8B91CEE4A40F90B8E6633C
  1479. Material=Material'"/Engine/Transient.Material_3"'
  1480. End Object
  1481. MaterialExpression=MaterialExpressionTransform'"MaterialExpressionTransform_18"'
  1482. NodePosX=-2882
  1483. NodePosY=1262
  1484. NodeGuid=77DD22BC4005640906C8C89436B55CF3
  1485. CustomProperties Pin (PinId=215259A244CB54109D80FD886AFEDBEC,PinName="Input",PinFriendlyName=" ",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_109 CCD9945644FBE63199972D927B40A27F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1486. CustomProperties Pin (PinId=4925BD3747E7DF0AF2D9259FD105C7B7,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_104 D137A74549501123637908A9D67A677A,MaterialGraphNode_105 0778E9594E58AABE571CBF84CC62B2A2,MaterialGraphNode_131 81C6DC06467661EAFAA84DB7FF52A1AD,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1487. End Object
  1488. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_104"
  1489. Begin Object Class=/Script/Engine.MaterialExpressionComponentMask Name="MaterialExpressionComponentMask_46"
  1490. End Object
  1491. Begin Object Name="MaterialExpressionComponentMask_46"
  1492. Input=(Expression=MaterialExpressionTransform'"MaterialGraphNode_103.MaterialExpressionTransform_18"')
  1493. R=True
  1494. G=True
  1495. MaterialExpressionEditorX=-2624
  1496. MaterialExpressionEditorY=1232
  1497. MaterialExpressionGuid=2803DD6B445CD339E8EA63ACC98A4C08
  1498. Material=Material'"/Engine/Transient.Material_3"'
  1499. End Object
  1500. MaterialExpression=MaterialExpressionComponentMask'"MaterialExpressionComponentMask_46"'
  1501. NodePosX=-2624
  1502. NodePosY=1232
  1503. NodeGuid=AA9588A84411CFEDE247ACA5B3238EBF
  1504. CustomProperties Pin (PinId=D137A74549501123637908A9D67A677A,PinName="Input",PinFriendlyName=" ",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_103 4925BD3747E7DF0AF2D9259FD105C7B7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1505. CustomProperties Pin (PinId=91F1D916449C4B41FA91F39E11532F72,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_106 89D1D4A94AF93CFE168AC7A03AD5D2F7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1506. End Object
  1507. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_105"
  1508. Begin Object Class=/Script/Engine.MaterialExpressionComponentMask Name="MaterialExpressionComponentMask_47"
  1509. End Object
  1510. Begin Object Name="MaterialExpressionComponentMask_47"
  1511. Input=(Expression=MaterialExpressionTransform'"MaterialGraphNode_103.MaterialExpressionTransform_18"')
  1512. B=True
  1513. MaterialExpressionEditorX=-2624
  1514. MaterialExpressionEditorY=1328
  1515. MaterialExpressionGuid=2803DD6B445CD339E8EA63ACC98A4C08
  1516. Material=Material'"/Engine/Transient.Material_3"'
  1517. End Object
  1518. MaterialExpression=MaterialExpressionComponentMask'"MaterialExpressionComponentMask_47"'
  1519. NodePosX=-2624
  1520. NodePosY=1328
  1521. NodeGuid=D0558E1F46305BCB68A2BAAFA3312EAD
  1522. CustomProperties Pin (PinId=0778E9594E58AABE571CBF84CC62B2A2,PinName="Input",PinFriendlyName=" ",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_103 4925BD3747E7DF0AF2D9259FD105C7B7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1523. CustomProperties Pin (PinId=2EA955C943FA04621BC78C8AB3F78A30,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_108 3966F8C94381564638BB928A70579280,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1524. End Object
  1525. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_106"
  1526. Begin Object Class=/Script/Engine.MaterialExpressionAppendVector Name="MaterialExpressionAppendVector_7"
  1527. End Object
  1528. Begin Object Name="MaterialExpressionAppendVector_7"
  1529. A=(Expression=MaterialExpressionComponentMask'"MaterialGraphNode_104.MaterialExpressionComponentMask_46"')
  1530. B=(Expression=MaterialExpressionDivide'"MaterialGraphNode_108.MaterialExpressionDivide_46"')
  1531. MaterialExpressionEditorX=-2304
  1532. MaterialExpressionEditorY=1264
  1533. MaterialExpressionGuid=1080D1FA43104515F1E6B989FDA93522
  1534. Material=Material'"/Engine/Transient.Material_3"'
  1535. End Object
  1536. MaterialExpression=MaterialExpressionAppendVector'"MaterialExpressionAppendVector_7"'
  1537. NodePosX=-2304
  1538. NodePosY=1264
  1539. NodeGuid=FF1F6A714D29E447B3712FA6B8C777A0
  1540. CustomProperties Pin (PinId=89D1D4A94AF93CFE168AC7A03AD5D2F7,PinName="A",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_104 91F1D916449C4B41FA91F39E11532F72,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1541. CustomProperties Pin (PinId=EA9EFFF44DD8830CF397AE86314E372B,PinName="B",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_108 B0B7D60F4B2DB656C4E2E5932290E345,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1542. CustomProperties Pin (PinId=FC00546240C50349D0A72E9805844066,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_107 ACEFA6F34B6909555A8AC28ADD2F050E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1543. End Object
  1544. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_107"
  1545. Begin Object Class=/Script/Engine.MaterialExpressionNormalize Name="MaterialExpressionNormalize_19"
  1546. End Object
  1547. Begin Object Name="MaterialExpressionNormalize_19"
  1548. VectorInput=(Expression=MaterialExpressionAppendVector'"MaterialGraphNode_106.MaterialExpressionAppendVector_7"')
  1549. MaterialExpressionEditorX=-2160
  1550. MaterialExpressionEditorY=1280
  1551. MaterialExpressionGuid=5C2865CC42FBCF8A39A673886C1664FA
  1552. Material=Material'"/Engine/Transient.Material_3"'
  1553. End Object
  1554. MaterialExpression=MaterialExpressionNormalize'"MaterialExpressionNormalize_19"'
  1555. NodePosX=-2160
  1556. NodePosY=1280
  1557. NodeGuid=F36E7D3F4F3F8257100F24B670D4C219
  1558. CustomProperties Pin (PinId=ACEFA6F34B6909555A8AC28ADD2F050E,PinName="VectorInput",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_106 FC00546240C50349D0A72E9805844066,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1559. CustomProperties Pin (PinId=7F8ADD6C4D7B1DF050308494C598A1C1,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_102 7B97CFA74EDE6DE7E53FB0AA151DBD41,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1560. End Object
  1561. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_108"
  1562. Begin Object Class=/Script/Engine.MaterialExpressionDivide Name="MaterialExpressionDivide_46"
  1563. End Object
  1564. Begin Object Name="MaterialExpressionDivide_46"
  1565. A=(Expression=MaterialExpressionComponentMask'"MaterialGraphNode_105.MaterialExpressionComponentMask_47"')
  1566. B=(Expression=MaterialExpressionFunctionInput'"MaterialGraphNode_50.MaterialExpressionFunctionInput_12"')
  1567. MaterialExpressionEditorX=-2432
  1568. MaterialExpressionEditorY=1328
  1569. MaterialExpressionGuid=AED49098409FB24C75E82F848F82CC94
  1570. Material=Material'"/Engine/Transient.Material_3"'
  1571. End Object
  1572. MaterialExpression=MaterialExpressionDivide'"MaterialExpressionDivide_46"'
  1573. NodePosX=-2432
  1574. NodePosY=1328
  1575. NodeGuid=A56D828246A356DC63AD7CBA3ED1DD5E
  1576. CustomProperties Pin (PinId=3966F8C94381564638BB928A70579280,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_105 2EA955C943FA04621BC78C8AB3F78A30,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1577. CustomProperties Pin (PinId=B8593BF84F435962082B059AC73AD2DE,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_50 E669CF524CD9ACE7179AC19644228E8A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1578. CustomProperties Pin (PinId=B0B7D60F4B2DB656C4E2E5932290E345,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_106 EA9EFFF44DD8830CF397AE86314E372B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1579. End Object
  1580. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_109"
  1581. Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_56"
  1582. End Object
  1583. Begin Object Name="MaterialExpressionMultiply_56"
  1584. A=(Expression=MaterialExpressionFunctionInput'"MaterialGraphNode_94.MaterialExpressionFunctionInput_1"')
  1585. ConstB=-1.000000
  1586. MaterialExpressionEditorX=-3026
  1587. MaterialExpressionEditorY=1262
  1588. MaterialExpressionGuid=DE8E1975459C3E1A46B4DAA7E63EAB2D
  1589. Material=Material'"/Engine/Transient.Material_3"'
  1590. End Object
  1591. MaterialExpression=MaterialExpressionMultiply'"MaterialExpressionMultiply_56"'
  1592. NodePosX=-3026
  1593. NodePosY=1262
  1594. NodeGuid=854BC2D7420BDB6AEFB1EF8CB67A940A
  1595. CustomProperties Pin (PinId=94123D394A1F98E673CBC6AFC16D3337,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_94 FF9F5AFB43FD806DF1D24E835772693E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1596. CustomProperties Pin (PinId=B8F9376E405F6BEFCBF83F8DD97C6A36,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1597. CustomProperties Pin (PinId=CCD9945644FBE63199972D927B40A27F,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_103 215259A244CB54109D80FD886AFEDBEC,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1598. End Object
  1599. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_110"
  1600. Begin Object Class=/Script/Engine.MaterialExpressionDivide Name="MaterialExpressionDivide_49"
  1601. End Object
  1602. Begin Object Name="MaterialExpressionDivide_49"
  1603. B=(Expression=MaterialExpressionLinearInterpolate'"MaterialGraphNode_35.MaterialExpressionLinearInterpolate_4"')
  1604. MaterialExpressionEditorX=-2064
  1605. MaterialExpressionEditorY=416
  1606. MaterialExpressionGuid=4DBC8A43477445FCF8AB4297D05208F7
  1607. Material=Material'"/Engine/Transient.Material_3"'
  1608. End Object
  1609. MaterialExpression=MaterialExpressionDivide'"MaterialExpressionDivide_49"'
  1610. NodePosX=-2064
  1611. NodePosY=416
  1612. NodeGuid=A361EB8749E0A7D83D0BEE82DEEA7FD5
  1613. CustomProperties Pin (PinId=DB520122492A0286CF6969A42F767B38,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1614. CustomProperties Pin (PinId=644A8029444F840864CD7DA0E6341499,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_35 AC2B8B6E442F104B8B55F5B79028E6D7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1615. CustomProperties Pin (PinId=1BD3E8ED45DD85371D72E7A626646F37,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_30 8B726A4141FE8C67ED0134AE414B795A,MaterialGraphNode_102 60B9698248A12873CC07E1B6FC2DB639,MaterialGraphNode_134 E70481B54D3F06904DB6C3A28EA35413,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1616. End Object
  1617. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_111"
  1618. Begin Object Class=/Script/Engine.MaterialExpressionStaticSwitch Name="MaterialExpressionStaticSwitch_5"
  1619. End Object
  1620. Begin Object Name="MaterialExpressionStaticSwitch_5"
  1621. A=(Expression=MaterialExpressionCustom'"MaterialGraphNode_102.MaterialExpressionCustom_21"')
  1622. B=(Expression=MaterialExpressionCustom'"MaterialGraphNode_30.MaterialExpressionCustom_20"')
  1623. Value=(Expression=MaterialExpressionFunctionInput'"MaterialGraphNode_91.MaterialExpressionFunctionInput_25"')
  1624. MaterialExpressionEditorX=-480
  1625. MaterialExpressionEditorY=560
  1626. MaterialExpressionGuid=8D69547A441565CEF2CFCB857D152A57
  1627. Material=Material'"/Engine/Transient.Material_3"'
  1628. End Object
  1629. MaterialExpression=MaterialExpressionStaticSwitch'"MaterialExpressionStaticSwitch_5"'
  1630. NodePosX=-480
  1631. NodePosY=560
  1632. NodeGuid=B2BD19C04EFD8DF7FC37798553B5F5D9
  1633. CustomProperties Pin (PinId=D0A4BE3F4DCF5F95811679BB399F5DEB,PinName="True",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_102 015D75A547265619E1123FA5492F69BD,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1634. CustomProperties Pin (PinId=AE4DC97C432FB86E5161FA8605B2A1B5,PinName="False",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_30 576CC15249C30111D2146DACE1C3D401,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1635. CustomProperties Pin (PinId=787AB36448CC8029CFC85F9C5A98B5FF,PinName="Value",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_91 A14BAD26487E95BAB053869E56FCB0C1,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1636. CustomProperties Pin (PinId=A038D1CE46DEF3DE9337CC9069BCE41B,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_54 F3E0129E4285E4DE2E61D5BAA6F6C85F,MaterialGraphNode_112 9B1F0F364EFF3468FD229595494FA3BD,MaterialGraphNode_127 C3EA28C7482F455F944870AE22C7010A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1637. End Object
  1638. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_112"
  1639. Begin Object Class=/Script/Engine.MaterialExpressionComponentMask Name="MaterialExpressionComponentMask_1"
  1640. End Object
  1641. Begin Object Name="MaterialExpressionComponentMask_1"
  1642. Input=(Expression=MaterialExpressionStaticSwitch'"MaterialGraphNode_111.MaterialExpressionStaticSwitch_5"')
  1643. R=True
  1644. G=True
  1645. MaterialExpressionEditorX=-80
  1646. MaterialExpressionEditorY=592
  1647. MaterialExpressionGuid=755EC5AB441AB186CD0093A7B895307E
  1648. Material=Material'"/Engine/Transient.Material_3"'
  1649. End Object
  1650. MaterialExpression=MaterialExpressionComponentMask'"MaterialExpressionComponentMask_1"'
  1651. NodePosX=-80
  1652. NodePosY=592
  1653. NodeGuid=7951C5EA4FF051F3C7A295BCB0A2022B
  1654. CustomProperties Pin (PinId=9B1F0F364EFF3468FD229595494FA3BD,PinName="Input",PinFriendlyName=" ",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_111 A038D1CE46DEF3DE9337CC9069BCE41B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1655. CustomProperties Pin (PinId=B314550D436A2AC3C0119ABEDBD7BF43,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_130 13D23BDB45787C5B8222849857061DE4,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1656. End Object
  1657. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_113"
  1658. Begin Object Class=/Script/Engine.MaterialExpressionComponentMask Name="MaterialExpressionComponentMask_52"
  1659. End Object
  1660. Begin Object Name="MaterialExpressionComponentMask_52"
  1661. Input=(Expression=MaterialExpressionCustom'"MaterialGraphNode_102.MaterialExpressionCustom_21"')
  1662. A=True
  1663. MaterialExpressionEditorX=-400
  1664. MaterialExpressionEditorY=880
  1665. MaterialExpressionGuid=755EC5AB441AB186CD0093A7B895307E
  1666. Material=Material'"/Engine/Transient.Material_3"'
  1667. End Object
  1668. MaterialExpression=MaterialExpressionComponentMask'"MaterialExpressionComponentMask_52"'
  1669. NodePosX=-400
  1670. NodePosY=880
  1671. NodeGuid=3C392DA345AA303F82E2BCBE7016A4FC
  1672. CustomProperties Pin (PinId=1FCA9F154FE43E3CF713FD8867712876,PinName="Input",PinFriendlyName=" ",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_102 015D75A547265619E1123FA5492F69BD,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1673. CustomProperties Pin (PinId=E01283814DC8B9ADF8245DAE0CB5B0EA,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_114 EB9AEE674654C101BD5507BBD77B9E5E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1674. End Object
  1675. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_114"
  1676. Begin Object Class=/Script/Engine.MaterialExpressionStaticSwitch Name="MaterialExpressionStaticSwitch_6"
  1677. End Object
  1678. Begin Object Name="MaterialExpressionStaticSwitch_6"
  1679. A=(Expression=MaterialExpressionComponentMask'"MaterialGraphNode_113.MaterialExpressionComponentMask_52"')
  1680. B=(Expression=MaterialExpressionConstant'"MaterialGraphNode_115.MaterialExpressionConstant_33"')
  1681. Value=(Expression=MaterialExpressionFunctionInput'"MaterialGraphNode_91.MaterialExpressionFunctionInput_25"')
  1682. MaterialExpressionEditorX=-224
  1683. MaterialExpressionEditorY=944
  1684. MaterialExpressionGuid=8D69547A441565CEF2CFCB857D152A57
  1685. Material=Material'"/Engine/Transient.Material_3"'
  1686. End Object
  1687. MaterialExpression=MaterialExpressionStaticSwitch'"MaterialExpressionStaticSwitch_6"'
  1688. NodePosX=-224
  1689. NodePosY=944
  1690. NodeGuid=127FB2534826A7443D775F8CD795E670
  1691. CustomProperties Pin (PinId=EB9AEE674654C101BD5507BBD77B9E5E,PinName="True",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_113 E01283814DC8B9ADF8245DAE0CB5B0EA,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1692. CustomProperties Pin (PinId=8D61D3184C14509F47B53BBBCA856A9D,PinName="False",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_115 6427161B4369B5A3622615996CFD561E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1693. CustomProperties Pin (PinId=74EAFFBA4BF21E32B5ADCBBC72D58440,PinName="Value",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_91 A14BAD26487E95BAB053869E56FCB0C1,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1694. CustomProperties Pin (PinId=1D9B21B341E445DBD4319BAB9877F6F9,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_119 6A6CAD19473449523D1D5FBDEB7CCA2D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1695. End Object
  1696. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_115"
  1697. Begin Object Class=/Script/Engine.MaterialExpressionConstant Name="MaterialExpressionConstant_33"
  1698. End Object
  1699. Begin Object Name="MaterialExpressionConstant_33"
  1700. R=1.000000
  1701. MaterialExpressionEditorX=-400
  1702. MaterialExpressionEditorY=960
  1703. MaterialExpressionGuid=253BC873477AC65876A9D2B716D0DF1F
  1704. Material=Material'"/Engine/Transient.Material_3"'
  1705. End Object
  1706. MaterialExpression=MaterialExpressionConstant'"MaterialExpressionConstant_33"'
  1707. NodePosX=-400
  1708. NodePosY=960
  1709. NodeGuid=7554EF4E40AF1B0BFB338982DB806D67
  1710. CustomProperties Pin (PinId=6427161B4369B5A3622615996CFD561E,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_114 8D61D3184C14509F47B53BBBCA856A9D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1711. End Object
  1712. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_116"
  1713. Begin Object Class=/Script/Engine.MaterialExpressionFunctionOutput Name="MaterialExpressionFunctionOutput_9"
  1714. End Object
  1715. Begin Object Name="MaterialExpressionFunctionOutput_9"
  1716. OutputName="Shadow"
  1717. Description="This is the shadow from the specified light vector. The color is black; to colorize add a color and clamp to 1 before multiplying by your basecolor. This shadow method will be obsolete once pixel depth offset works in the main dynamic shadow pass."
  1718. SortPriority=2
  1719. A=(Expression=MaterialExpressionFeatureLevelSwitch'"MaterialGraphNode_117.MaterialExpressionFeatureLevelSwitch_5"')
  1720. bLastPreviewed=True
  1721. Id=0D45CD6D49F3025A6699408D7CB08A5F
  1722. MaterialExpressionEditorX=1712
  1723. MaterialExpressionEditorY=864
  1724. MaterialExpressionGuid=2FCC783B471B4B06006F019CCA463AFB
  1725. Material=Material'"/Engine/Transient.Material_3"'
  1726. End Object
  1727. MaterialExpression=MaterialExpressionFunctionOutput'"MaterialExpressionFunctionOutput_9"'
  1728. NodePosX=1712
  1729. NodePosY=864
  1730. NodeGuid=AA9429184304A37FA23448BFD16F294D
  1731. CustomProperties Pin (PinId=4426DDC1460BB23EDCDDFC933ABAE23F,PinName="Input",PinFriendlyName=" ",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_117 C89DC91B41A6926264D0AEAF444C37AF,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1732. CustomProperties Pin (PinId=D9C6C2264C6A114B6AC55D98D9501892,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1733. End Object
  1734. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_117"
  1735. Begin Object Class=/Script/Engine.MaterialExpressionFeatureLevelSwitch Name="MaterialExpressionFeatureLevelSwitch_5"
  1736. End Object
  1737. Begin Object Name="MaterialExpressionFeatureLevelSwitch_5"
  1738. Default=(Expression=MaterialExpressionQualitySwitch'"MaterialGraphNode_119.MaterialExpressionQualitySwitch_12"')
  1739. Inputs(0)=(Expression=MaterialExpressionConstant'"MaterialGraphNode_118.MaterialExpressionConstant_38"')
  1740. Inputs(1)=(Expression=MaterialExpressionConstant'"MaterialGraphNode_118.MaterialExpressionConstant_38"')
  1741. MaterialExpressionEditorX=1456
  1742. MaterialExpressionEditorY=864
  1743. MaterialExpressionGuid=FAB8E5D549287B010429EA8751DE1671
  1744. Material=Material'"/Engine/Transient.Material_3"'
  1745. End Object
  1746. MaterialExpression=MaterialExpressionFeatureLevelSwitch'"MaterialExpressionFeatureLevelSwitch_5"'
  1747. NodePosX=1456
  1748. NodePosY=864
  1749. NodeGuid=4C218EEB4BFCEBC7BFBAD09998409DC5
  1750. CustomProperties Pin (PinId=D9541D904C4590DAF587A4B50E8B7FFD,PinName="Default",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_119 9158ABC54F7ACA80F5CDCB8BC17583F4,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1751. CustomProperties Pin (PinId=23A2EBC149743ABB561771AE987BEF20,PinName="ES2",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_118 4F7C422B44CC0CCBB8BE34969E608F1D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1752. CustomProperties Pin (PinId=06F48B3E451CA7808E489F986CC05E09,PinName="ES3_1",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_118 4F7C422B44CC0CCBB8BE34969E608F1D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1753. CustomProperties Pin (PinId=3E470F1146DE1639EF26C0B496ABEDD2,PinName="SM4",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1754. CustomProperties Pin (PinId=832A572B4241B8D7F78915A15307CAA3,PinName="SM5",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1755. CustomProperties Pin (PinId=C89DC91B41A6926264D0AEAF444C37AF,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_116 4426DDC1460BB23EDCDDFC933ABAE23F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1756. End Object
  1757. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_118"
  1758. Begin Object Class=/Script/Engine.MaterialExpressionConstant Name="MaterialExpressionConstant_38"
  1759. End Object
  1760. Begin Object Name="MaterialExpressionConstant_38"
  1761. R=1.000000
  1762. MaterialExpressionEditorX=1360
  1763. MaterialExpressionEditorY=928
  1764. MaterialExpressionGuid=25EB62364EB699D48EAFDBA2392E4435
  1765. Material=Material'"/Engine/Transient.Material_3"'
  1766. End Object
  1767. MaterialExpression=MaterialExpressionConstant'"MaterialExpressionConstant_38"'
  1768. NodePosX=1360
  1769. NodePosY=928
  1770. NodeGuid=2B6EA98F497BAA38C3B83CAC7D0FB8B1
  1771. CustomProperties Pin (PinId=4F7C422B44CC0CCBB8BE34969E608F1D,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_117 23A2EBC149743ABB561771AE987BEF20,MaterialGraphNode_117 06F48B3E451CA7808E489F986CC05E09,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1772. End Object
  1773. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_119"
  1774. Begin Object Class=/Script/Engine.MaterialExpressionQualitySwitch Name="MaterialExpressionQualitySwitch_12"
  1775. End Object
  1776. Begin Object Name="MaterialExpressionQualitySwitch_12"
  1777. Default=(Expression=MaterialExpressionStaticSwitch'"MaterialGraphNode_114.MaterialExpressionStaticSwitch_6"')
  1778. Inputs(0)=(Expression=MaterialExpressionConstant'"MaterialGraphNode_120.MaterialExpressionConstant_39"')
  1779. MaterialExpressionEditorX=1216
  1780. MaterialExpressionEditorY=816
  1781. MaterialExpressionGuid=8311E0264362E614B166C0BC4F0A5766
  1782. Material=Material'"/Engine/Transient.Material_3"'
  1783. End Object
  1784. MaterialExpression=MaterialExpressionQualitySwitch'"MaterialExpressionQualitySwitch_12"'
  1785. NodePosX=1216
  1786. NodePosY=816
  1787. NodeGuid=813C45354FF32AD6161001BB89B0CE58
  1788. CustomProperties Pin (PinId=6A6CAD19473449523D1D5FBDEB7CCA2D,PinName="Default",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_114 1D9B21B341E445DBD4319BAB9877F6F9,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1789. CustomProperties Pin (PinId=EDCE29634CA179717B8E45AEA667FD4C,PinName="Low",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_120 D0447D764C61E9B6A16A5DB5CF39301D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1790. CustomProperties Pin (PinId=5FD0A1AE432E4646A446F9969D39464B,PinName="High",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1791. CustomProperties Pin (PinId=67F108A34A55D2E86DB67C9AB33694C4,PinName="Medium",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1792. CustomProperties Pin (PinId=9158ABC54F7ACA80F5CDCB8BC17583F4,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_117 D9541D904C4590DAF587A4B50E8B7FFD,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1793. End Object
  1794. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_120"
  1795. Begin Object Class=/Script/Engine.MaterialExpressionConstant Name="MaterialExpressionConstant_39"
  1796. End Object
  1797. Begin Object Name="MaterialExpressionConstant_39"
  1798. R=1.000000
  1799. MaterialExpressionEditorX=1120
  1800. MaterialExpressionEditorY=848
  1801. MaterialExpressionGuid=25EB62364EB699D48EAFDBA2392E4435
  1802. Material=Material'"/Engine/Transient.Material_3"'
  1803. End Object
  1804. MaterialExpression=MaterialExpressionConstant'"MaterialExpressionConstant_39"'
  1805. NodePosX=1120
  1806. NodePosY=848
  1807. NodeGuid=5886296144D55D8F4CF9F2998A914B4F
  1808. CustomProperties Pin (PinId=D0447D764C61E9B6A16A5DB5CF39301D,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_119 EDCE29634CA179717B8E45AEA667FD4C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1809. End Object
  1810. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_121"
  1811. Begin Object Class=/Script/Engine.MaterialExpressionFunctionOutput Name="MaterialExpressionFunctionOutput_12"
  1812. End Object
  1813. Begin Object Name="MaterialExpressionFunctionOutput_12"
  1814. OutputName="Material Complexity - Steps Debug"
  1815. Description="Pixel Depth Offset is used to give accurate intersection with other meshes as well as shadows cast by other meshes. Will cause a problem with Dynamic Shadows since the original depths will shadow the new offset depths."
  1816. SortPriority=6
  1817. A=(Expression=MaterialExpressionCustom'"MaterialGraphNode_125.MaterialExpressionCustom_5"')
  1818. bLastPreviewed=True
  1819. Id=94349DAC4478EF16DDD1109EC23B0DED
  1820. MaterialExpressionEditorX=512
  1821. MaterialExpressionEditorY=-16
  1822. MaterialExpressionGuid=2FCC783B471B4B06006F019CCA463AFB
  1823. Material=Material'"/Engine/Transient.Material_3"'
  1824. End Object
  1825. MaterialExpression=MaterialExpressionFunctionOutput'"MaterialExpressionFunctionOutput_12"'
  1826. NodePosX=512
  1827. NodePosY=-16
  1828. NodeGuid=47AF432D4A03C61FE9256886773604D7
  1829. CustomProperties Pin (PinId=973F42354A880DC8D227D6ABA458A046,PinName="Input",PinFriendlyName=" ",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_125 D70093104DBBFC7A00165E8FC8A66C05,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1830. CustomProperties Pin (PinId=533B90A344FB0E3F1C7BF6B7430D4C04,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1831. End Object
  1832. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_122"
  1833. Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_59"
  1834. End Object
  1835. Begin Object Name="MaterialExpressionMultiply_59"
  1836. A=(Expression=MaterialExpressionFloor'"MaterialGraphNode_45.MaterialExpressionFloor_4"')
  1837. B=(Expression=MaterialExpressionDivide'"MaterialGraphNode_124.MaterialExpressionDivide_53"')
  1838. MaterialExpressionEditorX=-304
  1839. MaterialExpressionEditorY=48
  1840. MaterialExpressionGuid=451C38EC4FE749DCE5E441AA05946080
  1841. Material=Material'"/Engine/Transient.Material_3"'
  1842. End Object
  1843. MaterialExpression=MaterialExpressionMultiply'"MaterialExpressionMultiply_59"'
  1844. NodePosX=-304
  1845. NodePosY=48
  1846. NodeGuid=E7B1BAB54F9267C04454B5B51F345F65
  1847. CustomProperties Pin (PinId=B89F6076432BD08771DA93B241DD44B7,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_45 9FEC9E7842E0191A061443ADA537D55D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1848. CustomProperties Pin (PinId=7635581A4F5AF79D4EF1D7BB2DDEACB7,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_124 C2902959487CA6389BB2608DB4F2B62D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1849. CustomProperties Pin (PinId=A628A6A945A84BF0603033B1FE0D1892,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_123 23387F8146C18D167A1DB6A8DBB842E3,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1850. End Object
  1851. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_123"
  1852. Begin Object Class=/Script/Engine.MaterialExpressionFloor Name="MaterialExpressionFloor_12"
  1853. End Object
  1854. Begin Object Name="MaterialExpressionFloor_12"
  1855. Input=(Expression=MaterialExpressionMultiply'"MaterialGraphNode_122.MaterialExpressionMultiply_59"')
  1856. MaterialExpressionEditorX=-112
  1857. MaterialExpressionEditorY=80
  1858. MaterialExpressionGuid=82D363A54F50CA7B56FAA2BA2F1E6192
  1859. Material=Material'"/Engine/Transient.Material_3"'
  1860. End Object
  1861. MaterialExpression=MaterialExpressionFloor'"MaterialExpressionFloor_12"'
  1862. NodePosX=-112
  1863. NodePosY=80
  1864. NodeGuid=48E5F1064E16B481F843738216507D0E
  1865. CustomProperties Pin (PinId=23387F8146C18D167A1DB6A8DBB842E3,PinName="Input",PinFriendlyName=" ",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_122 A628A6A945A84BF0603033B1FE0D1892,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1866. CustomProperties Pin (PinId=54125B0349AEC59C368F38855CC013A1,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_125 C1987FAB4A87A1E48D339D8E92BBAA47,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1867. End Object
  1868. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_124"
  1869. Begin Object Class=/Script/Engine.MaterialExpressionDivide Name="MaterialExpressionDivide_53"
  1870. End Object
  1871. Begin Object Name="MaterialExpressionDivide_53"
  1872. A=(Expression=MaterialExpressionMultiply'"MaterialGraphNode_129.MaterialExpressionMultiply_0"')
  1873. B=(Expression=MaterialExpressionFunctionInput'"MaterialGraphNode_50.MaterialExpressionFunctionInput_12"')
  1874. MaterialExpressionEditorX=-496
  1875. MaterialExpressionEditorY=160
  1876. MaterialExpressionGuid=7F51D1864585CF9F08026F89BEC01E8D
  1877. Material=Material'"/Engine/Transient.Material_3"'
  1878. End Object
  1879. MaterialExpression=MaterialExpressionDivide'"MaterialExpressionDivide_53"'
  1880. NodePosX=-496
  1881. NodePosY=160
  1882. NodeGuid=BA587DEB42955DD7598DE1B106AE95E7
  1883. CustomProperties Pin (PinId=B284DB5A4505C1886DA5A990A4B8144A,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_129 3764425F4A94ACCA23B7FFAD5FD4A584,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1884. CustomProperties Pin (PinId=223EF9E847B023C1C535A5A15A2E85B1,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_50 E669CF524CD9ACE7179AC19644228E8A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1885. CustomProperties Pin (PinId=C2902959487CA6389BB2608DB4F2B62D,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_122 7635581A4F5AF79D4EF1D7BB2DDEACB7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1886. End Object
  1887. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_125"
  1888. Begin Object Class=/Script/Engine.MaterialExpressionCustom Name="MaterialExpressionCustom_5"
  1889. End Object
  1890. Begin Object Name="MaterialExpressionCustom_5"
  1891. Code="float3 colors[10];\r\n\r\ncolors[0]=float3(0,1,0.127);\r\ncolors[1]=float3(0,1,0);\r\ncolors[2]=float3(0.046,0.52,0);\r\ncolors[3]=float3(0.215,0.215,0);\r\ncolors[4]=float3(0.52,0.046,0);\r\ncolors[5]=float3(0.7,0,0);\r\ncolors[6]=float3(1,0,0);\r\ncolors[7]=float3(1,0,0.5);\r\ncolors[8]=float3(1,0.9,0.9);\r\ncolors[9]=float3(1,1,1);\r\n\r\nSteps/=MaxSteps-1;\r\nSteps=saturate(Steps);\r\n\r\nfloat cindex = floor((Steps)*8);\r\nfloat cphase = frac((Steps)*8);\r\n\r\nreturn lerp(colors[cindex],colors[cindex+1],cphase);"
  1892. Description="ShaderComplexity"
  1893. Inputs(0)=(InputName="Steps",Input=(Expression=MaterialExpressionFloor'"MaterialGraphNode_123.MaterialExpressionFloor_12"'))
  1894. Inputs(1)=(InputName="MaxSteps",Input=(Expression=MaterialExpressionScalarParameter'"MaterialGraphNode_126.MaterialExpressionScalarParameter_6"'))
  1895. MaterialExpressionEditorX=208
  1896. MaterialExpressionEditorY=-112
  1897. MaterialExpressionGuid=D0AB8CC74D479A1410BB97BAD215F351
  1898. Material=Material'"/Engine/Transient.Material_3"'
  1899. End Object
  1900. MaterialExpression=MaterialExpressionCustom'"MaterialExpressionCustom_5"'
  1901. NodePosX=208
  1902. NodePosY=-112
  1903. NodeGuid=0C7EB0674FE5F10F63BDD8B063FCABC1
  1904. CustomProperties Pin (PinId=C1987FAB4A87A1E48D339D8E92BBAA47,PinName="Steps",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_123 54125B0349AEC59C368F38855CC013A1,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1905. CustomProperties Pin (PinId=77A815D649DBD86E223559B3B40D75EA,PinName="MaxSteps",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_126 0D48583749D2B812AF6A18A1A1E0FD81,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1906. CustomProperties Pin (PinId=D70093104DBBFC7A00165E8FC8A66C05,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_121 973F42354A880DC8D227D6ABA458A046,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1907. End Object
  1908. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_126"
  1909. Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_6"
  1910. End Object
  1911. Begin Object Name="MaterialExpressionScalarParameter_6"
  1912. DefaultValue=32.000000
  1913. ParameterName="Max Expensive Steps Debug Color"
  1914. ExpressionGUID=80AB74E0489030C79AFE19878BD020D9
  1915. MaterialExpressionEditorX=-224
  1916. MaterialExpressionEditorY=-112
  1917. MaterialExpressionGuid=44B35E1E491670DA25029DAA0F3CEDEF
  1918. Material=Material'"/Engine/Transient.Material_3"'
  1919. End Object
  1920. MaterialExpression=MaterialExpressionScalarParameter'"MaterialExpressionScalarParameter_6"'
  1921. NodePosX=-224
  1922. NodePosY=-112
  1923. bCanRenameNode=True
  1924. NodeGuid=49EC1692466AF39FAA0A6F802152518C
  1925. CustomProperties Pin (PinId=0D48583749D2B812AF6A18A1A1E0FD81,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_125 77A815D649DBD86E223559B3B40D75EA,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1926. End Object
  1927. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_127"
  1928. Begin Object Class=/Script/Engine.MaterialExpressionComponentMask Name="MaterialExpressionComponentMask_2"
  1929. End Object
  1930. Begin Object Name="MaterialExpressionComponentMask_2"
  1931. Input=(Expression=MaterialExpressionStaticSwitch'"MaterialGraphNode_111.MaterialExpressionStaticSwitch_5"')
  1932. B=True
  1933. MaterialExpressionEditorX=16
  1934. MaterialExpressionEditorY=720
  1935. MaterialExpressionGuid=755EC5AB441AB186CD0093A7B895307E
  1936. Material=Material'"/Engine/Transient.Material_3"'
  1937. End Object
  1938. MaterialExpression=MaterialExpressionComponentMask'"MaterialExpressionComponentMask_2"'
  1939. NodePosX=16
  1940. NodePosY=720
  1941. NodeGuid=5F9F45F14909E21B2A9FA39995C4D79A
  1942. CustomProperties Pin (PinId=C3EA28C7482F455F944870AE22C7010A,PinName="Input",PinFriendlyName=" ",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_111 A038D1CE46DEF3DE9337CC9069BCE41B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1943. CustomProperties Pin (PinId=E4709B914EA92F1DEDDB8B9A08DBC49C,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_128 C2BCCC1340BC9F52ABF968B75C2D9913,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1944. End Object
  1945. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_128"
  1946. Begin Object Class=/Script/Engine.MaterialExpressionOneMinus Name="MaterialExpressionOneMinus_0"
  1947. End Object
  1948. Begin Object Name="MaterialExpressionOneMinus_0"
  1949. Input=(Expression=MaterialExpressionComponentMask'"MaterialGraphNode_127.MaterialExpressionComponentMask_2"')
  1950. MaterialExpressionEditorX=160
  1951. MaterialExpressionEditorY=736
  1952. MaterialExpressionGuid=74E495784A0C6B01821431A468165EB9
  1953. Material=Material'"/Engine/Transient.Material_3"'
  1954. End Object
  1955. MaterialExpression=MaterialExpressionOneMinus'"MaterialExpressionOneMinus_0"'
  1956. NodePosX=160
  1957. NodePosY=736
  1958. NodeGuid=31DCC7C7439808506DED3D9BBB3B57BD
  1959. CustomProperties Pin (PinId=C2BCCC1340BC9F52ABF968B75C2D9913,PinName="Input",PinFriendlyName=" ",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_127 E4709B914EA92F1DEDDB8B9A08DBC49C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1960. CustomProperties Pin (PinId=91E6C99148427FDBF61D1B81BC33CA61,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_129 EAEC234B44BC86E1D0043A9745E344C9,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1961. End Object
  1962. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_129"
  1963. Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_0"
  1964. End Object
  1965. Begin Object Name="MaterialExpressionMultiply_0"
  1966. A=(Expression=MaterialExpressionOneMinus'"MaterialGraphNode_128.MaterialExpressionOneMinus_0"')
  1967. B=(Expression=MaterialExpressionFunctionInput'"MaterialGraphNode_50.MaterialExpressionFunctionInput_12"')
  1968. MaterialExpressionEditorX=304
  1969. MaterialExpressionEditorY=768
  1970. MaterialExpressionGuid=7E281632497629478FFCBA88202B18E3
  1971. Material=Material'"/Engine/Transient.Material_3"'
  1972. End Object
  1973. MaterialExpression=MaterialExpressionMultiply'"MaterialExpressionMultiply_0"'
  1974. NodePosX=304
  1975. NodePosY=768
  1976. NodeGuid=4B0C1D9A46FFF7CBDCF503AA34EC5CA8
  1977. CustomProperties Pin (PinId=EAEC234B44BC86E1D0043A9745E344C9,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_128 91E6C99148427FDBF61D1B81BC33CA61,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1978. CustomProperties Pin (PinId=AA6FB1114C6BE40EBC2CC78F35A57503,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_50 E669CF524CD9ACE7179AC19644228E8A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1979. CustomProperties Pin (PinId=3764425F4A94ACCA23B7FFAD5FD4A584,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_124 B284DB5A4505C1886DA5A990A4B8144A,MaterialGraphNode_130 7C4652D84AE2D921DA7AD8A7A6EAAB8D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1980. End Object
  1981. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_130"
  1982. Begin Object Class=/Script/Engine.MaterialExpressionAppendVector Name="MaterialExpressionAppendVector_0"
  1983. End Object
  1984. Begin Object Name="MaterialExpressionAppendVector_0"
  1985. A=(Expression=MaterialExpressionComponentMask'"MaterialGraphNode_112.MaterialExpressionComponentMask_1"')
  1986. B=(Expression=MaterialExpressionMultiply'"MaterialGraphNode_129.MaterialExpressionMultiply_0"')
  1987. MaterialExpressionEditorX=512
  1988. MaterialExpressionEditorY=720
  1989. MaterialExpressionGuid=26E8E565497FF2BA9AE968A9E8463CAB
  1990. Material=Material'"/Engine/Transient.Material_3"'
  1991. End Object
  1992. MaterialExpression=MaterialExpressionAppendVector'"MaterialExpressionAppendVector_0"'
  1993. NodePosX=512
  1994. NodePosY=720
  1995. NodeGuid=4C283546422F46A6D5E94582DA704987
  1996. CustomProperties Pin (PinId=13D23BDB45787C5B8222849857061DE4,PinName="A",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_112 B314550D436A2AC3C0119ABEDBD7BF43,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1997. CustomProperties Pin (PinId=7C4652D84AE2D921DA7AD8A7A6EAAB8D,PinName="B",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_129 3764425F4A94ACCA23B7FFAD5FD4A584,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1998. CustomProperties Pin (PinId=3787F39B407F9244D92EF89855528184,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_69 17B4770C497659528A7AF5A721D3CA97,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  1999. End Object
  2000. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_131"
  2001. Begin Object Class=/Script/Engine.MaterialExpressionFunctionOutput Name="MaterialExpressionFunctionOutput_0"
  2002. End Object
  2003. Begin Object Name="MaterialExpressionFunctionOutput_0"
  2004. OutputName="Tangent Light Vector"
  2005. Description="The Light Vector Transformed into Tangent Space. Useful for custom effects using the lighting."
  2006. SortPriority=5
  2007. A=(Expression=MaterialExpressionTransform'"MaterialGraphNode_103.MaterialExpressionTransform_18"')
  2008. Id=0422E21C46F047C08010108CE9080F67
  2009. MaterialExpressionEditorX=-2400
  2010. MaterialExpressionEditorY=1536
  2011. MaterialExpressionGuid=5777E71B43165C0C8BEAF9A6D8619E50
  2012. Material=Material'"/Engine/Transient.Material_3"'
  2013. End Object
  2014. MaterialExpression=MaterialExpressionFunctionOutput'"MaterialExpressionFunctionOutput_0"'
  2015. NodePosX=-2400
  2016. NodePosY=1536
  2017. NodeGuid=551C1DC74D7098CE8037939718E73486
  2018. CustomProperties Pin (PinId=81C6DC06467661EAFAA84DB7FF52A1AD,PinName="Input",PinFriendlyName=" ",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_103 4925BD3747E7DF0AF2D9259FD105C7B7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2019. CustomProperties Pin (PinId=E0B1CDD045E097C9ED261F95B6E91B7D,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2020. End Object
  2021. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_132"
  2022. Begin Object Class=/Script/Engine.MaterialExpressionFunctionInput Name="MaterialExpressionFunctionInput_3"
  2023. End Object
  2024. Begin Object Name="MaterialExpressionFunctionInput_3"
  2025. InputName="Heightmap Channel"
  2026. Description="Which Channel your heightmap texture uses. Uses Alpha channel by Default."
  2027. Id=9AC5B0694B7F9A6A4A7A4EB4AC2E4AD8
  2028. InputType=FunctionInput_Vector4
  2029. bUsePreviewValueAsDefault=True
  2030. SortPriority=8
  2031. MaterialExpressionEditorX=-1328
  2032. MaterialExpressionEditorY=1296
  2033. MaterialExpressionGuid=E928593D47FFC53B302026BCAB5CC22C
  2034. Material=Material'"/Engine/Transient.Material_3"'
  2035. End Object
  2036. MaterialExpression=MaterialExpressionFunctionInput'"MaterialExpressionFunctionInput_3"'
  2037. NodePosX=-1328
  2038. NodePosY=1296
  2039. NodeGuid=E6B36B5D48FCAD0B944E389D76CA535B
  2040. CustomProperties Pin (PinId=8C2374B44F24A3995DF6BDA7D589CBCF,PinName="Preview",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2041. CustomProperties Pin (PinId=EF77A03D41A824B08E62729968F7220E,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_30 79FC88EA40205FC28B77B89E14BDA439,MaterialGraphNode_102 0536268343A8516A323CE6998222FC95,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2042. End Object
  2043. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_133"
  2044. Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_1"
  2045. End Object
  2046. Begin Object Name="MaterialExpressionMultiply_1"
  2047. A=(Expression=MaterialExpressionDivide'"MaterialGraphNode_36.MaterialExpressionDivide_48"')
  2048. B=(Expression=MaterialExpressionMultiply'"MaterialGraphNode_44.MaterialExpressionMultiply_19"')
  2049. MaterialExpressionEditorX=-1696
  2050. MaterialExpressionEditorY=544
  2051. MaterialExpressionGuid=24A8777B4770222EED24D983363DCE2C
  2052. Material=Material'"/Engine/Transient.Material_3"'
  2053. Desc="faceted"
  2054. bCommentBubbleVisible=True
  2055. End Object
  2056. MaterialExpression=MaterialExpressionMultiply'"MaterialExpressionMultiply_1"'
  2057. NodePosX=-1696
  2058. NodePosY=544
  2059. bCommentBubbleVisible=True
  2060. NodeComment="faceted"
  2061. NodeGuid=F4354CDD4F471BF7CF8199BB3C35E383
  2062. CustomProperties Pin (PinId=EB7FD3CC447F2E0D835C83B899C4B89B,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_36 E98E630147756242509AA09A6A62E83C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2063. CustomProperties Pin (PinId=1F7BA103454FBE6E19B8E88D79FCAAAF,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_44 7FFEF23846A4C8ACB5B1D1A832F9C3A7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2064. CustomProperties Pin (PinId=290A770348D504DB72BBB880A678F8B9,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2065. End Object
  2066. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_134"
  2067. Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_2"
  2068. End Object
  2069. Begin Object Name="MaterialExpressionMultiply_2"
  2070. A=(Expression=MaterialExpressionMultiply'"MaterialGraphNode_44.MaterialExpressionMultiply_19"')
  2071. B=(Expression=MaterialExpressionDivide'"MaterialGraphNode_110.MaterialExpressionDivide_49"')
  2072. MaterialExpressionEditorX=-1680
  2073. MaterialExpressionEditorY=688
  2074. MaterialExpressionGuid=8D4EEE3745E59EBF5C061A81CE9BCBD4
  2075. Material=Material'"/Engine/Transient.Material_3"'
  2076. Desc="smooth"
  2077. bCommentBubbleVisible=True
  2078. End Object
  2079. MaterialExpression=MaterialExpressionMultiply'"MaterialExpressionMultiply_2"'
  2080. NodePosX=-1680
  2081. NodePosY=688
  2082. bCommentBubbleVisible=True
  2083. NodeComment="smooth"
  2084. NodeGuid=DA0883CD4CAFE64BEFF56E9C7C1BDA68
  2085. CustomProperties Pin (PinId=DA10FADF47DD2906E3B22CB9ADC5CFF3,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_44 7FFEF23846A4C8ACB5B1D1A832F9C3A7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2086. CustomProperties Pin (PinId=E70481B54D3F06904DB6C3A28EA35413,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_110 1BD3E8ED45DD85371D72E7A626646F37,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2087. CustomProperties Pin (PinId=A310DFDD4F78C6DE6BA2C59322332A7A,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_30 74C1491E4AFB77E2E08E83A0EF02949B,MaterialGraphNode_102 81AF83D74D739B12F435A19B0A0DEB81,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2088. End Object
  2089. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_135"
  2090. Begin Object Class=/Script/Engine.MaterialExpressionFunctionOutput Name="MaterialExpressionFunctionOutput_2"
  2091. End Object
  2092. Begin Object Name="MaterialExpressionFunctionOutput_2"
  2093. OutputName="World Position"
  2094. Description="World Position accounting for offset. Can be used to map virtual worldposition textures by subtracting this Z value as the vertex normal (or 0,0,1 for a floor)."
  2095. SortPriority=4
  2096. A=(Expression=MaterialExpressionSubtract'"MaterialGraphNode_147.MaterialExpressionSubtract_6"')
  2097. bLastPreviewed=True
  2098. Id=994E0D0A4904AABAE4E7AFAA8A55B61F
  2099. MaterialExpressionEditorX=1712
  2100. MaterialExpressionEditorY=1472
  2101. MaterialExpressionGuid=2FCC783B471B4B06006F019CCA463AFB
  2102. Material=Material'"/Engine/Transient.Material_3"'
  2103. End Object
  2104. MaterialExpression=MaterialExpressionFunctionOutput'"MaterialExpressionFunctionOutput_2"'
  2105. NodePosX=1712
  2106. NodePosY=1472
  2107. NodeGuid=0A49177A44B2075F2B322191FF358F76
  2108. CustomProperties Pin (PinId=B908FC734F1DA20D33A42286982E3723,PinName="Input",PinFriendlyName=" ",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_147 305FA8E54E78020688F9BE955F121BBA,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2109. CustomProperties Pin (PinId=79369FC74B47613926A49D9990C8B95E,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2110. End Object
  2111. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_136"
  2112. Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_3"
  2113. End Object
  2114. Begin Object Name="MaterialExpressionMultiply_3"
  2115. A=(Expression=MaterialExpressionDistance'"MaterialGraphNode_69.MaterialExpressionDistance_9"')
  2116. B=(Expression=MaterialExpressionFunctionInput'"MaterialGraphNode_77.MaterialExpressionFunctionInput_24"')
  2117. MaterialExpressionEditorX=992
  2118. MaterialExpressionEditorY=1200
  2119. MaterialExpressionGuid=F85CBDB947222AB240152B85FA66EF9B
  2120. Material=Material'"/Engine/Transient.Material_3"'
  2121. End Object
  2122. MaterialExpression=MaterialExpressionMultiply'"MaterialExpressionMultiply_3"'
  2123. NodePosX=992
  2124. NodePosY=1200
  2125. NodeGuid=97857D6643C8F894C3E54F8400444779
  2126. CustomProperties Pin (PinId=599C77FA455440A767D42DAADFE381F2,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_69 A4A32B6D4B44BBA512D479AE86348401,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2127. CustomProperties Pin (PinId=090A8D1B424752FD4A6A4BBD7A439315,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_77 1746F4604A7CFD2FFF2B2FB30AA9FDE6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2128. CustomProperties Pin (PinId=80C78CB94DF1F56AB4B8B293B29F2B10,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_78 5B865318416FD58122050F98A1B9161B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2129. End Object
  2130. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_137"
  2131. Begin Object Class=/Script/Engine.MaterialExpressionFunctionInput Name="MaterialExpressionFunctionInput_0"
  2132. End Object
  2133. Begin Object Name="MaterialExpressionFunctionInput_0"
  2134. Preview=(Expression=MaterialExpressionStaticBool'"MaterialGraphNode_138.MaterialExpressionStaticBool_0"')
  2135. InputName="Use World Coordinates"
  2136. Description="If using world coordinates as the UVs, the shader needs to skip the tangent->world transform. This saves a few instructions. Default = FALSE"
  2137. Id=0E56245349503209844EEF91A46BA555
  2138. InputType=FunctionInput_StaticBool
  2139. bUsePreviewValueAsDefault=True
  2140. SortPriority=11
  2141. MaterialExpressionEditorX=-3248
  2142. MaterialExpressionEditorY=944
  2143. MaterialExpressionGuid=8519F5AA4B49AA77DBACD5A74F8932DF
  2144. Material=Material'"/Engine/Transient.Material_3"'
  2145. bCollapsed=True
  2146. End Object
  2147. MaterialExpression=MaterialExpressionFunctionInput'"MaterialExpressionFunctionInput_0"'
  2148. NodePosX=-3248
  2149. NodePosY=944
  2150. NodeGuid=55B3F6064DFF24DC9079FDB088347D3F
  2151. CustomProperties Pin (PinId=63826AE94A8BF7D74BFCC1B4D5D54DD2,PinName="Preview",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_138 4BDBA50C4016E09BA40FE5AC24F7CDA8,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2152. CustomProperties Pin (PinId=2537B46F4EF9AC1D1C6754ACA58DCADD,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_139 7002FEB64BD8C5FEAC5996BB4CD5D4FB,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2153. End Object
  2154. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_138"
  2155. Begin Object Class=/Script/Engine.MaterialExpressionStaticBool Name="MaterialExpressionStaticBool_0"
  2156. End Object
  2157. Begin Object Name="MaterialExpressionStaticBool_0"
  2158. MaterialExpressionEditorX=-3424
  2159. MaterialExpressionEditorY=944
  2160. MaterialExpressionGuid=CFCE4AF94813CF4E393A0ABF818E03ED
  2161. Material=Material'"/Engine/Transient.Material_3"'
  2162. End Object
  2163. MaterialExpression=MaterialExpressionStaticBool'"MaterialExpressionStaticBool_0"'
  2164. NodePosX=-3424
  2165. NodePosY=944
  2166. NodeGuid=441BC99E4CC3E59B912D24AD04ED970B
  2167. CustomProperties Pin (PinId=4BDBA50C4016E09BA40FE5AC24F7CDA8,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_137 63826AE94A8BF7D74BFCC1B4D5D54DD2,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2168. End Object
  2169. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_139"
  2170. Begin Object Class=/Script/Engine.MaterialExpressionStaticSwitch Name="MaterialExpressionStaticSwitch_0"
  2171. End Object
  2172. Begin Object Name="MaterialExpressionStaticSwitch_0"
  2173. A=(Expression=MaterialExpressionMaterialFunctionCall'"MaterialGraphNode_151.MaterialExpressionMaterialFunctionCall_0"')
  2174. B=(Expression=MaterialExpressionTransform'"MaterialGraphNode_39.MaterialExpressionTransform_4"')
  2175. Value=(Expression=MaterialExpressionFunctionInput'"MaterialGraphNode_137.MaterialExpressionFunctionInput_0"')
  2176. MaterialExpressionEditorX=-2896
  2177. MaterialExpressionEditorY=912
  2178. MaterialExpressionGuid=9F9A7BC04876C172418F248F2F2A2EE3
  2179. Material=Material'"/Engine/Transient.Material_3"'
  2180. End Object
  2181. MaterialExpression=MaterialExpressionStaticSwitch'"MaterialExpressionStaticSwitch_0"'
  2182. NodePosX=-2896
  2183. NodePosY=912
  2184. NodeGuid=87F4387F41836CAAE8B26980239C1F18
  2185. CustomProperties Pin (PinId=200BFBFF40C3EADD4832698E098ACEAB,PinName="True",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_151 E3E290A3477A44547A4ED7B7A99B97CB,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2186. CustomProperties Pin (PinId=699BACFF4F2678A906C3EC8FED3F2830,PinName="False",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_39 815A24944E6670DBB651DAA031C734FC,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2187. CustomProperties Pin (PinId=7002FEB64BD8C5FEAC5996BB4CD5D4FB,PinName="Value",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_137 2537B46F4EF9AC1D1C6754ACA58DCADD,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2188. CustomProperties Pin (PinId=95F426CC491982F58FE6BBA783ADB5D9,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_40 2B10D39F432F502C7B346E9523B9A59C,MaterialGraphNode_41 E3807B994CE02C93D5F2C4A83F912773,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2189. End Object
  2190. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_140"
  2191. Begin Object Class=/Script/Engine.MaterialExpressionFunctionInput Name="MaterialExpressionFunctionInput_4"
  2192. End Object
  2193. Begin Object Name="MaterialExpressionFunctionInput_4"
  2194. InputName="Reference Plane"
  2195. Description="The relative point from which the parallax will be applied. When 1 or higher, all parallax will be downwards. When 0, all parallax will be upwards."
  2196. Id=F8D34C5E4F5BD1CE31CBE78F4FA30D00
  2197. InputType=FunctionInput_Scalar
  2198. PreviewValue=(X=1.000000,Y=0.000000,Z=0.000000,W=1.000000)
  2199. bUsePreviewValueAsDefault=True
  2200. SortPriority=9
  2201. MaterialExpressionEditorX=-1968
  2202. MaterialExpressionEditorY=960
  2203. MaterialExpressionGuid=AAD4FA8D44FA39AE907114A771465DA8
  2204. Material=Material'"/Engine/Transient.Material_3"'
  2205. bCollapsed=True
  2206. End Object
  2207. MaterialExpression=MaterialExpressionFunctionInput'"MaterialExpressionFunctionInput_4"'
  2208. NodePosX=-1968
  2209. NodePosY=960
  2210. NodeGuid=3160B95D429FE67FF659B1AF0F87BA37
  2211. CustomProperties Pin (PinId=DC7467B448F103191268A8BF298A6365,PinName="Preview",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2212. CustomProperties Pin (PinId=AEB9B112464B0CAB2DB6FD97FB48BB19,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_144 4C2B93E94AE7C2B5939F708E8E8ECC7D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2213. End Object
  2214. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_141"
  2215. Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_5"
  2216. End Object
  2217. Begin Object Name="MaterialExpressionMultiply_5"
  2218. A=(Expression=MaterialExpressionMultiply'"MaterialGraphNode_44.MaterialExpressionMultiply_19"')
  2219. B=(Expression=MaterialExpressionMultiply'"MaterialGraphNode_142.MaterialExpressionMultiply_6"')
  2220. MaterialExpressionEditorX=-1520
  2221. MaterialExpressionEditorY=832
  2222. MaterialExpressionGuid=86F1650D427236DE20D82EA2C2C7F32E
  2223. Material=Material'"/Engine/Transient.Material_3"'
  2224. End Object
  2225. MaterialExpression=MaterialExpressionMultiply'"MaterialExpressionMultiply_5"'
  2226. NodePosX=-1520
  2227. NodePosY=832
  2228. NodeGuid=644852E84731315659A1679C9F8B270B
  2229. CustomProperties Pin (PinId=0DA8816A48C99E0BED44F484A7BD1E43,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_44 7FFEF23846A4C8ACB5B1D1A832F9C3A7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2230. CustomProperties Pin (PinId=2CFB6B5A470161502B21F1A64BB777FA,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_142 E08BBA8D4FBECCD348495FB0BA9EA488,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2231. CustomProperties Pin (PinId=2EE904374D03A7320329ACBADB15226F,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_143 E16882C94555286301E248822884CDE7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2232. End Object
  2233. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_142"
  2234. Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_6"
  2235. End Object
  2236. Begin Object Name="MaterialExpressionMultiply_6"
  2237. A=(Expression=MaterialExpressionOneMinus'"MaterialGraphNode_144.MaterialExpressionOneMinus_1"')
  2238. ConstB=-1.000000
  2239. MaterialExpressionEditorX=-1632
  2240. MaterialExpressionEditorY=960
  2241. MaterialExpressionGuid=F08FA422449121BD849A7887632ACDF0
  2242. Material=Material'"/Engine/Transient.Material_3"'
  2243. End Object
  2244. MaterialExpression=MaterialExpressionMultiply'"MaterialExpressionMultiply_6"'
  2245. NodePosX=-1632
  2246. NodePosY=960
  2247. NodeGuid=7E1123A546BA0E71871EEE91B3442582
  2248. CustomProperties Pin (PinId=1664CB6543CE39D3C5A181B301DD6185,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_144 C324F7E14BD1CC87232F8B8EAAF49AC8,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2249. CustomProperties Pin (PinId=084FFB234AFE5281D01B3D9F03ED924C,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2250. CustomProperties Pin (PinId=E08BBA8D4FBECCD348495FB0BA9EA488,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_141 2CFB6B5A470161502B21F1A64BB777FA,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2251. End Object
  2252. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_143"
  2253. Begin Object Class=/Script/Engine.MaterialExpressionAdd Name="MaterialExpressionAdd_3"
  2254. End Object
  2255. Begin Object Name="MaterialExpressionAdd_3"
  2256. A=(Expression=MaterialExpressionMaterialFunctionCall'"MaterialGraphNode_161.MaterialExpressionMaterialFunctionCall_4"')
  2257. B=(Expression=MaterialExpressionMultiply'"MaterialGraphNode_141.MaterialExpressionMultiply_5"')
  2258. MaterialExpressionEditorX=-1328
  2259. MaterialExpressionEditorY=352
  2260. MaterialExpressionGuid=D0C0434746BBF33F16591B93EC4830C5
  2261. Material=Material'"/Engine/Transient.Material_3"'
  2262. End Object
  2263. MaterialExpression=MaterialExpressionAdd'"MaterialExpressionAdd_3"'
  2264. NodePosX=-1328
  2265. NodePosY=352
  2266. NodeGuid=4657D7B14B61E77F4F39E080878D543E
  2267. CustomProperties Pin (PinId=D446985C44D7E3FDC50881A311403BFC,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_161 25B5540C4209DB09728FCE9A307A62E7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2268. CustomProperties Pin (PinId=E16882C94555286301E248822884CDE7,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_141 2EE904374D03A7320329ACBADB15226F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2269. CustomProperties Pin (PinId=2C5BCB8B415EE2B8C3FF13845D31B56A,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_30 3E586F2C432A2A1A7787F29CEADF8EA0,MaterialGraphNode_46 770031A2432B2030C800D2A744EB6928,MaterialGraphNode_47 EA13BEB94E3912B02BD5CCBE2AE14FCE,MaterialGraphNode_55 3104023743267CC1E0F0AB8C443CCA51,MaterialGraphNode_56 F8810E0A413811C23F71CE991ABE6536,MaterialGraphNode_73 ECA25DE945789207DA96A3A30D27555B,MaterialGraphNode_84 A3B5B15245A8F4B8A55557BAB3B90EC0,MaterialGraphNode_102 B27AB48647FE2D16BE254397A5714E1E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2270. End Object
  2271. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_144"
  2272. Begin Object Class=/Script/Engine.MaterialExpressionOneMinus Name="MaterialExpressionOneMinus_1"
  2273. End Object
  2274. Begin Object Name="MaterialExpressionOneMinus_1"
  2275. Input=(Expression=MaterialExpressionFunctionInput'"MaterialGraphNode_140.MaterialExpressionFunctionInput_4"')
  2276. MaterialExpressionEditorX=-1728
  2277. MaterialExpressionEditorY=960
  2278. MaterialExpressionGuid=332A82EB47871EDA9AC1D385BDF80255
  2279. Material=Material'"/Engine/Transient.Material_3"'
  2280. End Object
  2281. MaterialExpression=MaterialExpressionOneMinus'"MaterialExpressionOneMinus_1"'
  2282. NodePosX=-1728
  2283. NodePosY=960
  2284. NodeGuid=7AA91285474EA92B7693198A45849F93
  2285. CustomProperties Pin (PinId=4C2B93E94AE7C2B5939F708E8E8ECC7D,PinName="Input",PinFriendlyName=" ",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_140 AEB9B112464B0CAB2DB6FD97FB48BB19,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2286. CustomProperties Pin (PinId=C324F7E14BD1CC87232F8B8EAAF49AC8,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_142 1664CB6543CE39D3C5A181B301DD6185,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2287. End Object
  2288. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_145"
  2289. Begin Object Class=/Script/Engine.MaterialExpressionDivide Name="MaterialExpressionDivide_1"
  2290. End Object
  2291. Begin Object Name="MaterialExpressionDivide_1"
  2292. A=(Expression=MaterialExpressionDistance'"MaterialGraphNode_69.MaterialExpressionDistance_9"')
  2293. B=(Expression=MaterialExpressionMax'"MaterialGraphNode_62.MaterialExpressionMax_4"')
  2294. MaterialExpressionEditorX=1040
  2295. MaterialExpressionEditorY=1488
  2296. MaterialExpressionGuid=C5AC197741CE8BB4DFFFA98F88A628C1
  2297. Material=Material'"/Engine/Transient.Material_3"'
  2298. End Object
  2299. MaterialExpression=MaterialExpressionDivide'"MaterialExpressionDivide_1"'
  2300. NodePosX=1040
  2301. NodePosY=1488
  2302. NodeGuid=68CF042D4E5BFAE290579B8FA2735EB2
  2303. CustomProperties Pin (PinId=529ECE174A371BD6BED1948F550FD24C,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_69 A4A32B6D4B44BBA512D479AE86348401,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2304. CustomProperties Pin (PinId=FCD175524CD6A15397B5BF8003146648,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_62 84DA588843AAAD5139E85FA283F2A9DB,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2305. CustomProperties Pin (PinId=54090627485A1F84F9306C803BD700F9,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_148 7AE03AAC47ED0D1D2F200A9EA2C763D3,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2306. End Object
  2307. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_146"
  2308. Begin Object Class=/Script/Engine.MaterialExpressionCameraVectorWS Name="MaterialExpressionCameraVectorWS_10"
  2309. End Object
  2310. Begin Object Name="MaterialExpressionCameraVectorWS_10"
  2311. MaterialExpressionEditorX=1024
  2312. MaterialExpressionEditorY=1616
  2313. MaterialExpressionGuid=4764756E4F51514BFC78F1856E2205A2
  2314. Material=Material'"/Engine/Transient.Material_3"'
  2315. End Object
  2316. MaterialExpression=MaterialExpressionCameraVectorWS'"MaterialExpressionCameraVectorWS_10"'
  2317. NodePosX=1024
  2318. NodePosY=1616
  2319. NodeGuid=FAA47C7B46F3E47614B124A207C169FB
  2320. CustomProperties Pin (PinId=9F0B9ED14142E610D0EA4D8F046C8114,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_148 ED33E6CF48DF794B1F68529614E307AE,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2321. End Object
  2322. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_147"
  2323. Begin Object Class=/Script/Engine.MaterialExpressionSubtract Name="MaterialExpressionSubtract_6"
  2324. End Object
  2325. Begin Object Name="MaterialExpressionSubtract_6"
  2326. A=(Expression=MaterialExpressionWorldPosition'"MaterialGraphNode_149.MaterialExpressionWorldPosition_5"')
  2327. B=(Expression=MaterialExpressionMultiply'"MaterialGraphNode_148.MaterialExpressionMultiply_33"')
  2328. MaterialExpressionEditorX=1552
  2329. MaterialExpressionEditorY=1472
  2330. MaterialExpressionGuid=BE5D32AC4E444C3D761C1DA5DDC3A71E
  2331. Material=Material'"/Engine/Transient.Material_3"'
  2332. End Object
  2333. MaterialExpression=MaterialExpressionSubtract'"MaterialExpressionSubtract_6"'
  2334. NodePosX=1552
  2335. NodePosY=1472
  2336. NodeGuid=9EBD90DE43943FE2FE94CF80B195A6EA
  2337. CustomProperties Pin (PinId=26F6CC9941AE0A1153CD4FB0021B6C68,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_149 853FEAE84C860B1ACFD300A7DA9CE04F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2338. CustomProperties Pin (PinId=662289944FA554C3FC1F20B860A0F6AB,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_148 20F0F0004C2253EB98D3A188674FB0B7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2339. CustomProperties Pin (PinId=305FA8E54E78020688F9BE955F121BBA,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_135 B908FC734F1DA20D33A42286982E3723,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2340. End Object
  2341. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_148"
  2342. Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_33"
  2343. End Object
  2344. Begin Object Name="MaterialExpressionMultiply_33"
  2345. A=(Expression=MaterialExpressionDivide'"MaterialGraphNode_145.MaterialExpressionDivide_1"')
  2346. B=(Expression=MaterialExpressionCameraVectorWS'"MaterialGraphNode_146.MaterialExpressionCameraVectorWS_10"')
  2347. MaterialExpressionEditorX=1248
  2348. MaterialExpressionEditorY=1536
  2349. MaterialExpressionGuid=BCAA0BC84ECB069070C87ABC7160D800
  2350. Material=Material'"/Engine/Transient.Material_3"'
  2351. End Object
  2352. MaterialExpression=MaterialExpressionMultiply'"MaterialExpressionMultiply_33"'
  2353. NodePosX=1248
  2354. NodePosY=1536
  2355. NodeGuid=FF09B42142B7954A8DF783907B733FCD
  2356. CustomProperties Pin (PinId=7AE03AAC47ED0D1D2F200A9EA2C763D3,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_145 54090627485A1F84F9306C803BD700F9,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2357. CustomProperties Pin (PinId=ED33E6CF48DF794B1F68529614E307AE,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_146 9F0B9ED14142E610D0EA4D8F046C8114,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2358. CustomProperties Pin (PinId=20F0F0004C2253EB98D3A188674FB0B7,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_147 662289944FA554C3FC1F20B860A0F6AB,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2359. End Object
  2360. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_149"
  2361. Begin Object Class=/Script/Engine.MaterialExpressionWorldPosition Name="MaterialExpressionWorldPosition_5"
  2362. End Object
  2363. Begin Object Name="MaterialExpressionWorldPosition_5"
  2364. MaterialExpressionEditorX=1104
  2365. MaterialExpressionEditorY=1408
  2366. MaterialExpressionGuid=672FF5D84614CF119D66DDA6456D8F4D
  2367. Material=Material'"/Engine/Transient.Material_3"'
  2368. End Object
  2369. MaterialExpression=MaterialExpressionWorldPosition'"MaterialExpressionWorldPosition_5"'
  2370. NodePosX=1104
  2371. NodePosY=1408
  2372. NodeGuid=CA857B8548838A0C886C988D01B08B98
  2373. CustomProperties Pin (PinId=853FEAE84C860B1ACFD300A7DA9CE04F,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_147 26F6CC9941AE0A1153CD4FB0021B6C68,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2374. End Object
  2375. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_150"
  2376. Begin Object Class=/Script/Engine.MaterialExpressionClamp Name="MaterialExpressionClamp_0"
  2377. End Object
  2378. Begin Object Name="MaterialExpressionClamp_0"
  2379. Input=(Expression=MaterialExpressionAbs'"MaterialGraphNode_37.MaterialExpressionAbs_4"')
  2380. MaterialExpressionEditorX=-2576
  2381. MaterialExpressionEditorY=352
  2382. MaterialExpressionGuid=1E44C72242D11C8B022B9C8E88724662
  2383. Material=Material'"/Engine/Transient.Material_3"'
  2384. End Object
  2385. MaterialExpression=MaterialExpressionClamp'"MaterialExpressionClamp_0"'
  2386. NodePosX=-2576
  2387. NodePosY=352
  2388. NodeGuid=45209C1E4C0C095BE589A78CD92F5B27
  2389. CustomProperties Pin (PinId=B6159A4F4CB12A10C3862382719B1A2D,PinName="Input",PinFriendlyName=" ",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_37 53051E4142F5018C485973B98F637085,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2390. CustomProperties Pin (PinId=2CB71BD444A7C105605C9FAC65835447,PinName="Min",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2391. CustomProperties Pin (PinId=0458B11B42D2B6CBE420548DF8DDD8BE,PinName="Max",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2392. CustomProperties Pin (PinId=9ADD36E3402F906E2B39EB9F9E2295FA,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_35 F627A96648A4B95CB12535BA84C6729D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2393. End Object
  2394. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_151"
  2395. Begin Object Class=/Script/Engine.MaterialExpressionMaterialFunctionCall Name="MaterialExpressionMaterialFunctionCall_0"
  2396. End Object
  2397. Begin Object Name="MaterialExpressionMaterialFunctionCall_0"
  2398. MaterialFunction=MaterialFunction'"/Engine/Functions/Engine_MaterialFunctions02/Math/TransformToZVector.TransformToZVector"'
  2399. FunctionInputs(0)=(ExpressionInputId=5F35A7C5404623E541C685B526DB73AE,Input=(Expression=MaterialExpressionCameraVectorWS'"MaterialGraphNode_38.MaterialExpressionCameraVectorWS_9"',InputName="Vector to Transform"))
  2400. FunctionInputs(1)=(ExpressionInputId=9119ECDF4D2B2BEBF20CAF90D7136E5B,Input=(Expression=MaterialExpressionVertexNormalWS'"MaterialGraphNode_152.MaterialExpressionVertexNormalWS_0"',InputName="Z Vector"))
  2401. FunctionInputs(2)=(ExpressionInputId=56DC2D5745261BCB6FAF6980AB36BC1A,Input=(OutputIndex=-1,InputName="Center Location"))
  2402. FunctionOutputs(0)=(ExpressionOutputId=5290539D46E41886AAA2508458BC81DC,Output=(OutputName="Result"))
  2403. MaterialExpressionEditorX=-3248
  2404. MaterialExpressionEditorY=1040
  2405. MaterialExpressionGuid=3969B8114491EBFF25B045B8E0A40EFC
  2406. Material=Material'"/Engine/Transient.Material_3"'
  2407. Outputs(0)=(OutputName="Result")
  2408. End Object
  2409. MaterialExpression=MaterialExpressionMaterialFunctionCall'"MaterialExpressionMaterialFunctionCall_0"'
  2410. NodePosX=-3248
  2411. NodePosY=1040
  2412. NodeGuid=DA524DC3426FD61191D15FAAEBD23B13
  2413. CustomProperties Pin (PinId=C25FD9024B15446F2D3568A49198F2E9,PinName="Vector to Transform (V3)",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_38 95B5A76541E14EB8E8EAF59C3E667371,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2414. CustomProperties Pin (PinId=46AD3DBD4D47AB7F9011ECB11EBFF2A4,PinName="Z Vector (V3)",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_152 68A814474A75BEEACF33C19B6452C8DD,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2415. CustomProperties Pin (PinId=00E248874019C554F957039FBBC80992,PinName="Center Location (V3)",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2416. CustomProperties Pin (PinId=E3E290A3477A44547A4ED7B7A99B97CB,PinName="Result",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_139 200BFBFF40C3EADD4832698E098ACEAB,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2417. End Object
  2418. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_152"
  2419. Begin Object Class=/Script/Engine.MaterialExpressionVertexNormalWS Name="MaterialExpressionVertexNormalWS_0"
  2420. End Object
  2421. Begin Object Name="MaterialExpressionVertexNormalWS_0"
  2422. MaterialExpressionEditorX=-3530
  2423. MaterialExpressionEditorY=1116
  2424. MaterialExpressionGuid=6CA1A4A34E81E87D5D9F3B94C0BD7648
  2425. Material=Material'"/Engine/Transient.Material_3"'
  2426. End Object
  2427. MaterialExpression=MaterialExpressionVertexNormalWS'"MaterialExpressionVertexNormalWS_0"'
  2428. NodePosX=-3530
  2429. NodePosY=1116
  2430. NodeGuid=11C39A4C4C80E7E0FF723A8A49C3067B
  2431. CustomProperties Pin (PinId=68A814474A75BEEACF33C19B6452C8DD,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_151 46AD3DBD4D47AB7F9011ECB11EBFF2A4,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2432. End Object
  2433. Begin Object Class=/Script/UnrealEd.MaterialGraphNode_Comment Name="MaterialGraphNode_Comment_0"
  2434. Begin Object Class=/Script/Engine.MaterialExpressionComment Name="MaterialExpressionComment_0"
  2435. End Object
  2436. Begin Object Name="MaterialExpressionComment_0"
  2437. SizeX=1376
  2438. SizeY=576
  2439. Text="UV to World Ratio"
  2440. MaterialExpressionEditorX=-928
  2441. MaterialExpressionEditorY=1408
  2442. MaterialExpressionGuid=BC52298C45BD780DF2B520BCE8EDBCCA
  2443. Function=MaterialFunction'"/Engine/Transient.ParallaxOcclusionMapping"'
  2444. End Object
  2445. MaterialExpressionComment=MaterialExpressionComment'"MaterialExpressionComment_0"'
  2446. NodePosX=-928
  2447. NodePosY=1408
  2448. NodeWidth=1376
  2449. NodeHeight=576
  2450. NodeComment="UV to World Ratio"
  2451. NodeGuid=6CBAD74E4B64895C6C6D9DA183A8D1D6
  2452. End Object
  2453. Begin Object Class=/Script/UnrealEd.MaterialGraphNode_Comment Name="MaterialGraphNode_Comment_1"
  2454. Begin Object Class=/Script/Engine.MaterialExpressionComment Name="MaterialExpressionComment_3"
  2455. End Object
  2456. Begin Object Name="MaterialExpressionComment_3"
  2457. SizeX=388
  2458. SizeY=262
  2459. Text="PDO Texture size uses Pri 10-19"
  2460. MaterialExpressionEditorX=2142
  2461. MaterialExpressionEditorY=382
  2462. MaterialExpressionGuid=A991334344BCB95DF52B04B0C98779F8
  2463. Function=MaterialFunction'"/Engine/Transient.ParallaxOcclusionMapping"'
  2464. End Object
  2465. MaterialExpressionComment=MaterialExpressionComment'"MaterialExpressionComment_3"'
  2466. NodePosX=2142
  2467. NodePosY=382
  2468. NodeWidth=388
  2469. NodeHeight=262
  2470. NodeComment="PDO Texture size uses Pri 10-19"
  2471. NodeGuid=47323E72491E2ACA84CC889ABCDE55CA
  2472. End Object
  2473. Begin Object Class=/Script/UnrealEd.MaterialGraphNode_Comment Name="MaterialGraphNode_Comment_2"
  2474. Begin Object Class=/Script/Engine.MaterialExpressionComment Name="MaterialExpressionComment_4"
  2475. End Object
  2476. Begin Object Name="MaterialExpressionComment_4"
  2477. SizeX=388
  2478. SizeY=262
  2479. Text="Shadowing options Pri 20-29"
  2480. MaterialExpressionEditorX=2144
  2481. MaterialExpressionEditorY=752
  2482. MaterialExpressionGuid=A991334344BCB95DF52B04B0C98779F8
  2483. Function=MaterialFunction'"/Engine/Transient.ParallaxOcclusionMapping"'
  2484. End Object
  2485. MaterialExpressionComment=MaterialExpressionComment'"MaterialExpressionComment_4"'
  2486. NodePosX=2144
  2487. NodePosY=752
  2488. NodeWidth=388
  2489. NodeHeight=262
  2490. NodeComment="Shadowing options Pri 20-29"
  2491. NodeGuid=919DF6274D7C3F168DA764A8E085EAB6
  2492. End Object
  2493. Begin Object Class=/Script/UnrealEd.MaterialGraphNode_Comment Name="MaterialGraphNode_Comment_3"
  2494. Begin Object Class=/Script/Engine.MaterialExpressionComment Name="MaterialExpressionComment_6"
  2495. End Object
  2496. Begin Object Name="MaterialExpressionComment_6"
  2497. SizeX=1283
  2498. SizeY=294
  2499. Text="Light Trace length"
  2500. MaterialExpressionEditorX=-3264
  2501. MaterialExpressionEditorY=1168
  2502. MaterialExpressionGuid=752CEF4941C80B56C07484B656FD0E20
  2503. Function=MaterialFunction'"/Engine/Transient.ParallaxOcclusionMapping"'
  2504. End Object
  2505. MaterialExpressionComment=MaterialExpressionComment'"MaterialExpressionComment_6"'
  2506. NodePosX=-3264
  2507. NodePosY=1168
  2508. NodeWidth=1283
  2509. NodeHeight=294
  2510. NodeComment="Light Trace length"
  2511. NodeGuid=66B0E33642EE84D5EC9298820EC6BD38
  2512. End Object
  2513. Begin Object Class=/Script/UnrealEd.MaterialGraphNode_Comment Name="MaterialGraphNode_Comment_4"
  2514. Begin Object Class=/Script/Engine.MaterialExpressionComment Name="MaterialExpressionComment_7"
  2515. End Object
  2516. Begin Object Name="MaterialExpressionComment_7"
  2517. SizeX=1440
  2518. SizeY=352
  2519. Text="View Trace Length"
  2520. MaterialExpressionEditorX=-3447
  2521. MaterialExpressionEditorY=715
  2522. MaterialExpressionGuid=210CE51B4A1628ED5F9A958757E57E21
  2523. Function=MaterialFunction'"/Engine/Transient.ParallaxOcclusionMapping"'
  2524. End Object
  2525. MaterialExpressionComment=MaterialExpressionComment'"MaterialExpressionComment_7"'
  2526. NodePosX=-3447
  2527. NodePosY=715
  2528. NodeWidth=1440
  2529. NodeHeight=352
  2530. NodeComment="View Trace Length"
  2531. NodeGuid=956E9DCC4A28AAAF983666A14496DBB9
  2532. End Object
  2533. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_155"
  2534. Begin Object Class=/Script/Engine.MaterialExpressionMaterialFunctionCall Name="MaterialExpressionMaterialFunctionCall_3"
  2535. End Object
  2536. Begin Object Name="MaterialExpressionMaterialFunctionCall_3"
  2537. MaterialFunction=MaterialFunction'"/Engine/Functions/Engine_MaterialFunctions02/Texturing/CustomRotator.CustomRotator"'
  2538. FunctionInputs(0)=(ExpressionInputId=45DE7CC04BCC975C664A2AA5DA134FEF,Input=(Expression=MaterialExpressionDivide'"MaterialGraphNode_43.MaterialExpressionDivide_9"',InputName="UVs"))
  2539. FunctionInputs(1)=(ExpressionInputId=9B6953874136DCE4D8E4E8878152CCCE,Input=(Expression=MaterialExpressionAppendVector'"MaterialGraphNode_159.MaterialExpressionAppendVector_1"',InputName="Rotation Center"))
  2540. FunctionInputs(2)=(ExpressionInputId=D58F67D84CFD4C9D289810AEE4A3EBC8,Input=(Expression=MaterialExpressionFunctionInput'"MaterialGraphNode_160.MaterialExpressionFunctionInput_6"',InputName="Rotation Angle (0-1)"))
  2541. FunctionOutputs(0)=(ExpressionOutputId=35E8F8F94CC8CE3D65F114A234D0BD5E,Output=(OutputName="Rotated Values"))
  2542. MaterialExpressionEditorX=-2300
  2543. MaterialExpressionEditorY=783
  2544. MaterialExpressionGuid=F9646DFC4067276A4480E09022BE7D52
  2545. Material=Material'"/Engine/Transient.Material_3"'
  2546. Outputs(0)=(OutputName="Rotated Values")
  2547. End Object
  2548. MaterialExpression=MaterialExpressionMaterialFunctionCall'"MaterialExpressionMaterialFunctionCall_3"'
  2549. NodePosX=-2300
  2550. NodePosY=783
  2551. NodeGuid=C3B9D2424BDC601C05DA7F9851198C07
  2552. CustomProperties Pin (PinId=5C36F57B4652A7569E48458BC49B9F5D,PinName="UVs (V2)",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_43 98C13C704F20EE687AFCF18CD31989A1,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2553. CustomProperties Pin (PinId=C76F3554425F39F81A55979506429C72,PinName="Rotation Center (V2)",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_159 48D5D96A410263706A2BC292A8A05381,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2554. CustomProperties Pin (PinId=6B2D67E84623AD08C49F05BE9E88B0EB,PinName="Rotation Angle (0-1) (S)",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_160 A0166FD7485EC34CC4A0FEA42F2A3564,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2555. CustomProperties Pin (PinId=5140591E4CED02E19718EEB0FDE9409D,PinName="Rotated Values",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_44 923FCBB8425684127ECC3F89435BB8CF,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2556. End Object
  2557. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_157"
  2558. Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_4"
  2559. End Object
  2560. Begin Object Name="MaterialExpressionScalarParameter_4"
  2561. ParameterName="RotationCenter"
  2562. ExpressionGUID=148EBCA2428B0D1062EAC493429ABE93
  2563. MaterialExpressionEditorX=-2992
  2564. MaterialExpressionEditorY=624
  2565. MaterialExpressionGuid=3410C7034296367194D48992F5916E97
  2566. Material=Material'"/Engine/Transient.Material_3"'
  2567. End Object
  2568. MaterialExpression=MaterialExpressionScalarParameter'"MaterialExpressionScalarParameter_4"'
  2569. NodePosX=-2992
  2570. NodePosY=624
  2571. bCanRenameNode=True
  2572. NodeGuid=C4D7AA01402132C97369188A2838F0EF
  2573. CustomProperties Pin (PinId=073A20E84BD8577857E9988196724EE5,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_159 761D32AC43F906B24A4E26AA672D9B72,MaterialGraphNode_159 C4CD20F34E7EEEBC5275EF9F0C87C23F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2574. End Object
  2575. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_159"
  2576. Begin Object Class=/Script/Engine.MaterialExpressionAppendVector Name="MaterialExpressionAppendVector_1"
  2577. End Object
  2578. Begin Object Name="MaterialExpressionAppendVector_1"
  2579. A=(Expression=MaterialExpressionScalarParameter'"MaterialGraphNode_157.MaterialExpressionScalarParameter_4"')
  2580. B=(Expression=MaterialExpressionScalarParameter'"MaterialGraphNode_157.MaterialExpressionScalarParameter_4"')
  2581. MaterialExpressionEditorX=-2746
  2582. MaterialExpressionEditorY=596
  2583. MaterialExpressionGuid=183A8DCE4C90DAC4A90031882ABBFB71
  2584. Material=Material'"/Engine/Transient.Material_3"'
  2585. End Object
  2586. MaterialExpression=MaterialExpressionAppendVector'"MaterialExpressionAppendVector_1"'
  2587. NodePosX=-2746
  2588. NodePosY=596
  2589. NodeGuid=792634B84E814B62B213DFA98FEA3C0C
  2590. CustomProperties Pin (PinId=761D32AC43F906B24A4E26AA672D9B72,PinName="A",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_157 073A20E84BD8577857E9988196724EE5,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2591. CustomProperties Pin (PinId=C4CD20F34E7EEEBC5275EF9F0C87C23F,PinName="B",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_157 073A20E84BD8577857E9988196724EE5,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2592. CustomProperties Pin (PinId=48D5D96A410263706A2BC292A8A05381,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_155 C76F3554425F39F81A55979506429C72,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2593. End Object
  2594. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_160"
  2595. Begin Object Class=/Script/Engine.MaterialExpressionFunctionInput Name="MaterialExpressionFunctionInput_6"
  2596. End Object
  2597. Begin Object Name="MaterialExpressionFunctionInput_6"
  2598. InputName="Rotation"
  2599. Id=013608BF4115C74EE13811A11DFC0C1A
  2600. InputType=FunctionInput_Scalar
  2601. MaterialExpressionEditorX=-2800
  2602. MaterialExpressionEditorY=512
  2603. MaterialExpressionGuid=A63F0E9F4CB28BA6B06BA98656D8CE61
  2604. Material=Material'"/Engine/Transient.Material_3"'
  2605. bCollapsed=True
  2606. End Object
  2607. MaterialExpression=MaterialExpressionFunctionInput'"MaterialExpressionFunctionInput_6"'
  2608. NodePosX=-2800
  2609. NodePosY=512
  2610. NodeGuid=E9B2F3E84DA7077583CA93A4A0C02110
  2611. CustomProperties Pin (PinId=A141A7324892A1AA105327BF7CF8D333,PinName="Preview",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2612. CustomProperties Pin (PinId=A0166FD7485EC34CC4A0FEA42F2A3564,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_155 6B2D67E84623AD08C49F05BE9E88B0EB,MaterialGraphNode_161 64F294BD485EE1B9D4CD088FAD86FC7B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2613. End Object
  2614. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_161"
  2615. Begin Object Class=/Script/Engine.MaterialExpressionMaterialFunctionCall Name="MaterialExpressionMaterialFunctionCall_4"
  2616. End Object
  2617. Begin Object Name="MaterialExpressionMaterialFunctionCall_4"
  2618. MaterialFunction=MaterialFunction'"/Engine/Functions/Engine_MaterialFunctions02/Texturing/CustomRotator.CustomRotator"'
  2619. FunctionInputs(0)=(ExpressionInputId=45DE7CC04BCC975C664A2AA5DA134FEF,Input=(Expression=MaterialExpressionFunctionInput'"MaterialGraphNode_163.MaterialExpressionFunctionInput_7"',InputName="UVs"))
  2620. FunctionInputs(1)=(ExpressionInputId=9B6953874136DCE4D8E4E8878152CCCE,Input=(OutputIndex=-1,InputName="Rotation Center"))
  2621. FunctionInputs(2)=(ExpressionInputId=D58F67D84CFD4C9D289810AEE4A3EBC8,Input=(Expression=MaterialExpressionFunctionInput'"MaterialGraphNode_160.MaterialExpressionFunctionInput_6"',InputName="Rotation Angle (0-1)"))
  2622. FunctionOutputs(0)=(ExpressionOutputId=35E8F8F94CC8CE3D65F114A234D0BD5E,Output=(OutputName="Rotated Values"))
  2623. MaterialExpressionEditorX=-1902
  2624. MaterialExpressionEditorY=-63
  2625. MaterialExpressionGuid=1051723846936851C198FF98839BEB81
  2626. Material=Material'"/Engine/Transient.Material_3"'
  2627. Outputs(0)=(OutputName="Rotated Values")
  2628. End Object
  2629. MaterialExpression=MaterialExpressionMaterialFunctionCall'"MaterialExpressionMaterialFunctionCall_4"'
  2630. NodePosX=-1902
  2631. NodePosY=-63
  2632. NodeGuid=E8321B1E458BDB63FD4B728ACF3D62DF
  2633. CustomProperties Pin (PinId=0BFA378F46AD7A718481F6B17A627758,PinName="UVs (V2)",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_163 3A1B422542FF5E49AA1E20BC4DF30094,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2634. CustomProperties Pin (PinId=19B97F964A65D7145D13AF8AB52036A5,PinName="Rotation Center (V2)",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2635. CustomProperties Pin (PinId=64F294BD485EE1B9D4CD088FAD86FC7B,PinName="Rotation Angle (0-1) (S)",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_160 A0166FD7485EC34CC4A0FEA42F2A3564,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2636. CustomProperties Pin (PinId=25B5540C4209DB09728FCE9A307A62E7,PinName="Rotated Values",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_143 D446985C44D7E3FDC50881A311403BFC,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2637. End Object
  2638. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_162"
  2639. Begin Object Class=/Script/Engine.MaterialExpressionTextureCoordinate Name="MaterialExpressionTextureCoordinate_0"
  2640. End Object
  2641. Begin Object Name="MaterialExpressionTextureCoordinate_0"
  2642. MaterialExpressionEditorX=-2368
  2643. MaterialExpressionEditorY=-96
  2644. MaterialExpressionGuid=FDCD2F674AE6A42B50F7469511E915B5
  2645. Material=Material'"/Engine/Transient.Material_3"'
  2646. End Object
  2647. MaterialExpression=MaterialExpressionTextureCoordinate'"MaterialExpressionTextureCoordinate_0"'
  2648. NodePosX=-2368
  2649. NodePosY=-96
  2650. NodeGuid=82B59CC5496D0F4855E152A958D37FA3
  2651. CustomProperties Pin (PinId=0DC6A9ED46439D012414378BE4B9719F,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_163 6929E2A649B0423BF7DDDF80BECBDC2E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2652. End Object
  2653. Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_163"
  2654. Begin Object Class=/Script/Engine.MaterialExpressionFunctionInput Name="MaterialExpressionFunctionInput_7"
  2655. End Object
  2656. Begin Object Name="MaterialExpressionFunctionInput_7"
  2657. Preview=(Expression=MaterialExpressionTextureCoordinate'"MaterialGraphNode_162.MaterialExpressionTextureCoordinate_0"')
  2658. InputName="UV"
  2659. Id=57805AF5426FA327F3057A91F12E204F
  2660. InputType=FunctionInput_Vector2
  2661. MaterialExpressionEditorX=-2160
  2662. MaterialExpressionEditorY=-64
  2663. MaterialExpressionGuid=4C5057044426E548FA246291B244D272
  2664. Material=Material'"/Engine/Transient.Material_3"'
  2665. End Object
  2666. MaterialExpression=MaterialExpressionFunctionInput'"MaterialExpressionFunctionInput_7"'
  2667. NodePosX=-2160
  2668. NodePosY=-64
  2669. NodeGuid=304C7659488FE2CCE903F2A39B91FAD9
  2670. CustomProperties Pin (PinId=6929E2A649B0423BF7DDDF80BECBDC2E,PinName="Preview",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_162 0DC6A9ED46439D012414378BE4B9719F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2671. CustomProperties Pin (PinId=3A1B422542FF5E49AA1E20BC4DF30094,PinName="Output",PinFriendlyName=" ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsArray=False,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,LinkedTo=(MaterialGraphNode_161 0BFA378F46AD7A718481F6B17A627758,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
  2672. End Object
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement