一、水墨风格解析
首先对想要达成的效果进行拆解。
材料:
传统中国画以毛笔、水墨、植物性和矿物性颜料、绢、帛、宣纸为工具材料。
表现主题:
中国画总体上追求神韵和气韵的表现。
造型不拘泥于外形的肖似,注重表现物象的内在神韵和画家的情意。
造型方式:
中国画的造型方式有点、线、面。用线造型是中国画最主要的造型方式。
结合毛笔的运行,线条不仅能状物,还能表达出画家的主观情绪。
色彩表现:
中国画的色彩表现向着主观意向化发展。
工笔重彩,水墨写意。
国画往往并不工于营造透视感与物体立体感,而是比较平面化。(典型:清明上河图)
视觉元素:
诗书画印、落款、印章、山水、花鸟虫鱼、梅兰竹菊……
二、技术要点总结
思考如何达成效果。
画面的宣纸纹理感:
使用后处理达成。
平面化画面:
减少视觉透视与立体感。
使用广角镜头降低透视感;光照效果人为定义,减少明暗对比。
水墨材质:
工笔勾勒:使用描边营造。
色彩晕染:营造可控的上下,左右渐变。
同时要营造笔触与拉丝感。
云,雾,瀑布:使用半透明材质。
三、具体实现过程
宣纸纹理:
使用后期材质实现宣纸纹理。
1、新建材质
2、将材质域调成后期处理
3、接入SceneTexture节点,将此节点的场景纹理ID改为后期处理输入0
4、将事先准备好的宣纸纹理与此节点的color输出相加,连到自发光,基础的纹理效果完成
5、为了让宣纸纹理随屏幕变化而拉伸,用uv加以控制
6、控制纹理色阶
乘法控制纹理的强弱,power控制纹理的范围,然后别忘了归一化
7、控制纹理整体强度
将add纹理后的场景贴图和原始场景贴图进行lerp
8、添加更多变化
其实lerp后已经可以完成了,但是为了令宣纸纹理出现更多变化,将另一张纹理作为Alpha通道,进行如下lerp:
从而能够叠加第二张纹理的效果。
9、调试效果
把做好的材质创建材质实例,贴到后期盒中的后期处理材质中,调节效果。
10、材质代码如下:(复制后新建一个材质粘贴)
Begin Object Class=/Script/UnrealEd.MaterialGraphNode_Root Name="MaterialGraphNode_Root_0"
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
NodePosX=2144
NodePosY=-480
NodeGuid=277AD8454610E2E5C21318A4FAC1E43F
CustomProperties Pin (PinId=189290EA40F88043E599AFA65F88DC28,PinName="基础颜色",PinType.PinCategory="materialinput",PinType.PinSubCategory="5",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=43B4E04C407ECFF5558B06AD60F1891C,PinName="Metallic",PinType.PinCategory="materialinput",PinType.PinSubCategory="6",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=56064C644464F0ABCE0A9C9CF14E2282,PinName="高光度",PinType.PinCategory="materialinput",PinType.PinSubCategory="7",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=4A56470F4181F35B4A5B6C8516E84505,PinName="粗糙度",PinType.PinCategory="materialinput",PinType.PinSubCategory="8",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=6D8386774E08A850DD206EA728E2C64E,PinName="各向异性",PinType.PinCategory="materialinput",PinType.PinSubCategory="9",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=C9F57D774FE82089490595B9112841B8,PinName="自发光颜色",PinType.PinCategory="materialinput",PinType.PinSubCategory="0",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_0 91F54AFB452E31F0B034DEAC88F9577E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=D8154A074F2A0E7D13FF7893CCF17AA6,PinName="不透明度",PinType.PinCategory="materialinput",PinType.PinSubCategory="1",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=641D9F5344200B005ED393ACEF28D634,PinName="不透明蒙版",PinType.PinCategory="materialinput",PinType.PinSubCategory="2",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=16D84DAA456CBA352E44AE8A8CD85F3F,PinName="Normal",PinType.PinCategory="materialinput",PinType.PinSubCategory="10",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=78CE45454A84A0F52EFF448F82CF4490,PinName="切线",PinType.PinCategory="materialinput",PinType.PinSubCategory="11",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=2CAFCBAD47B758FD2266E9A90B84BBA9,PinName="全局位置偏移",PinType.PinCategory="materialinput",PinType.PinSubCategory="12",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=4D43C7AE446120766E8A078CAFCE888F,PinName="Subsurface Color",PinType.PinCategory="materialinput",PinType.PinSubCategory="15",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=B732EB8B42E11ECCB74690BF66DD0430,PinName="Custom Data 0",PinType.PinCategory="materialinput",PinType.PinSubCategory="16",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=34A1CC924D1F8435E28EE895352596D3,PinName="Custom Data 1",PinType.PinCategory="materialinput",PinType.PinSubCategory="17",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=A69CB2CB4F7975970925FABB0712AACC,PinName="环境光遮挡",PinType.PinCategory="materialinput",PinType.PinSubCategory="18",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=1E52C5A8484CC255585B78B9199E5D18,PinName="折射",PinType.PinCategory="materialinput",PinType.PinSubCategory="19",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=3652C15E4B0F29D70E83359BA8C86BEA,PinName="Customized UV0",PinType.PinCategory="materialinput",PinType.PinSubCategory="20",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=29D9450C4A183A8212F07B8A8C922FFB,PinName="Customized UV1",PinType.PinCategory="materialinput",PinType.PinSubCategory="21",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=2058DD0B43F7476F746570A30628EFAF,PinName="Customized UV2",PinType.PinCategory="materialinput",PinType.PinSubCategory="22",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=BDC91C034E1A7F8C9A4A8F81706D6A8D,PinName="Customized UV3",PinType.PinCategory="materialinput",PinType.PinSubCategory="23",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=1DD3D1DC4B9192962B18BB90897121E5,PinName="Customized UV4",PinType.PinCategory="materialinput",PinType.PinSubCategory="24",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=4E37F50C4E4DC9E162C375B7DF2705F5,PinName="Customized UV5",PinType.PinCategory="materialinput",PinType.PinSubCategory="25",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=190F1CE5461F9130B18FBABA3C7F0FC2,PinName="Customized UV6",PinType.PinCategory="materialinput",PinType.PinSubCategory="26",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=D0937A1344ACD3505315D795581D69E3,PinName="Customized UV7",PinType.PinCategory="materialinput",PinType.PinSubCategory="27",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=BA4D3360479AC854483AB298732A0948,PinName="像素深度偏移",PinType.PinCategory="materialinput",PinType.PinSubCategory="28",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=85E168454D6BE901FF678286592FE010,PinName="着色模型",PinType.PinCategory="materialinput",PinType.PinSubCategory="29",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=B6A305FE429F7F37B97E3BBD1DC8A12D,PinName="材质属性",PinType.PinCategory="materialinput",PinType.PinSubCategory="31",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_0"
Begin Object Class=/Script/Engine.MaterialExpressionLinearInterpolate Name="MaterialExpressionLinearInterpolate_3"
End Object
Begin Object Name="MaterialExpressionLinearInterpolate_3"
A=(Expression=MaterialExpressionLinearInterpolate'"MaterialGraphNode_19.MaterialExpressionLinearInterpolate_0"')
B=(Expression=MaterialExpressionMultiply'"MaterialGraphNode_37.MaterialExpressionMultiply_12"')
Alpha=(Expression=MaterialExpressionSaturate'"MaterialGraphNode_36.MaterialExpressionSaturate_2"')
MaterialExpressionEditorX=1792
MaterialExpressionEditorY=-496
MaterialExpressionGuid=9201B5B64D60CFF6DA5149BA50F4E880
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpression=MaterialExpressionLinearInterpolate'"MaterialExpressionLinearInterpolate_3"'
NodePosX=1792
NodePosY=-496
NodeGuid=995457FD4E611E4F2BF45F81AF859DBE
CustomProperties Pin (PinId=4F99E1D148368B8BDA0D948B2BFD7CAC,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_19 F631192548E1C0130828B79E7010A311,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=BB68EB834AD518D250A81D9E8B2288CC,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_37 C4F9FCB241B1BE1B64766CAE1BF64B76,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=A507000D4C89E767939442904B8BE44A,PinName="Alpha",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_36 82E98F1B42A1F68E0F24C0AE1DC934F3,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=91F54AFB452E31F0B034DEAC88F9577E,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_Root_0 C9F57D774FE82089490595B9112841B8,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_1"
Begin Object Class=/Script/Engine.MaterialExpressionAdd Name="MaterialExpressionAdd_0"
End Object
Begin Object Name="MaterialExpressionAdd_0"
A=(Expression=MaterialExpressionSaturate'"MaterialGraphNode_18.MaterialExpressionSaturate_0"')
B=(Expression=MaterialExpressionSceneTexture'"MaterialGraphNode_2.MaterialExpressionSceneTexture_0"',Mask=1,MaskR=1,MaskG=1,MaskB=1,MaskA=1)
MaterialExpressionEditorX=560
MaterialExpressionEditorY=-48
MaterialExpressionGuid=554273FB41D4B77F756CCEB3568B36CC
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpression=MaterialExpressionAdd'"MaterialExpressionAdd_0"'
NodePosX=560
NodePosY=-48
NodeGuid=92F8344C4793279FAC9D818A93AB83AD
CustomProperties Pin (PinId=3393E460455C2E2268A9B287B6365307,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_18 5A4CC2F8402D87426196E9BF0439FC64,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=020EF918489BCECA7A58958E9B307479,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_2 8FD692BF4137143CA7A6D9A205410284,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=A8763A7349E506C151F134B355D8A936,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_19 47DCE6124EE2873267EA1A8C200EA679,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_2"
Begin Object Class=/Script/Engine.MaterialExpressionSceneTexture Name="MaterialExpressionSceneTexture_0"
End Object
Begin Object Name="MaterialExpressionSceneTexture_0"
SceneTextureId=PPI_PostProcessInput0
MaterialExpressionEditorX=208
MaterialExpressionEditorY=48
MaterialExpressionGuid=7F7063B04C2947C36517EE89C6DADEDE
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpression=MaterialExpressionSceneTexture'"MaterialExpressionSceneTexture_0"'
NodePosX=208
NodePosY=48
NodeGuid=DC5786FA40E2878F0FBE50A00686DF50
CustomProperties Pin (PinId=3EAE726C472586E74C58A287D4B12F1B,PinName="UVs",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=8FD692BF4137143CA7A6D9A205410284,PinName="Color",Direction="EGPD_Output",PinType.PinCategory="mask",PinType.PinSubCategory="rgba",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_1 020EF918489BCECA7A58958E9B307479,MaterialGraphNode_19 4AF96DCE417E4C3EC9A9818812FDC5BB,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=2F476F5B497F9AA9AD0A8D8FB16B18E3,PinName="Size",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=F365A2EC4D1B495E97B3FB8F0E339560,PinName="InvSize",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_3"
Begin Object Class=/Script/Engine.MaterialExpressionTextureSampleParameter2D Name="MaterialExpressionTextureSampleParameter2D_0"
End Object
Begin Object Name="MaterialExpressionTextureSampleParameter2D_0"
ParameterName="RicePaper"
ExpressionGUID=5215A25E43CE0555F22E428E0B2E441C
Coordinates=(Expression=MaterialExpressionMultiply'"MaterialGraphNode_12.MaterialExpressionMultiply_2"')
Texture=Texture2D'"/Game/CourseWare/zimo/T_Rice_Paper_sksjcfic_8K_N_COLOR.T_Rice_Paper_sksjcfic_8K_N_COLOR"'
MaterialExpressionEditorX=-816
MaterialExpressionEditorY=-80
MaterialExpressionGuid=50CA900B4769C4B61BC28988BE89278D
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpression=MaterialExpressionTextureSampleParameter2D'"MaterialExpressionTextureSampleParameter2D_0"'
NodePosX=-816
NodePosY=-80
bCanRenameNode=True
NodeGuid=07899CBB4C642364BDC0A48C0BE5AEEC
CustomProperties Pin (PinId=0AA557224EF5A9D9B1C14B81974233ED,PinName="UVs",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_12 044172424206883B32AD8B868F1BFC2C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=FB01D1144B734993F02269BDD92DE332,PinName="Apply View MipBias",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=408A775E4DAD526AD42705B1ADB9FB9F,PinName="RGB",Direction="EGPD_Output",PinType.PinCategory="mask",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=266F56A64FD4DC68967D2FBEA1C5DEA7,PinName="R",Direction="EGPD_Output",PinType.PinCategory="mask",PinType.PinSubCategory="red",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_14 D09F46C94E804A9B2E5D949F601955D7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=834B800C4BBD045AD5AF07940CC91376,PinName="G",Direction="EGPD_Output",PinType.PinCategory="mask",PinType.PinSubCategory="green",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=E6A5D3984C5B46826CB2F08866667BBA,PinName="B",Direction="EGPD_Output",PinType.PinCategory="mask",PinType.PinSubCategory="blue",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=8F91910D46C33C88D57DE29ED1235A31,PinName="A",Direction="EGPD_Output",PinType.PinCategory="mask",PinType.PinSubCategory="alpha",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=FFCC5DB34DE1A2F3AE3F1CA2109F4444,PinName="RGBA",Direction="EGPD_Output",PinType.PinCategory="mask",PinType.PinSubCategory="rgba",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_4"
Begin Object Class=/Script/Engine.MaterialExpressionTextureCoordinate Name="MaterialExpressionTextureCoordinate_0"
End Object
Begin Object Name="MaterialExpressionTextureCoordinate_0"
MaterialExpressionEditorX=-1728
MaterialExpressionEditorY=-80
MaterialExpressionGuid=05371F9E4AE212F6717A458108C18856
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
bCollapsed=False
End Object
MaterialExpression=MaterialExpressionTextureCoordinate'"MaterialExpressionTextureCoordinate_0"'
NodePosX=-1728
NodePosY=-80
NodeGuid=D8AD9AFD490330A781571BAD704E8FAA
CustomProperties Pin (PinId=5A61829C4068144F8F0EA4A9D8EEEF5C,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_5 5C1A20C24FB8EDF55B49CE9DDBBF322B,MaterialGraphNode_6 9572B9944F58DB4317617383EF9F413E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_5"
Begin Object Class=/Script/Engine.MaterialExpressionComponentMask Name="MaterialExpressionComponentMask_0"
End Object
Begin Object Name="MaterialExpressionComponentMask_0"
Input=(Expression=MaterialExpressionTextureCoordinate'"MaterialGraphNode_4.MaterialExpressionTextureCoordinate_0"')
R=True
MaterialExpressionEditorX=-1536
MaterialExpressionEditorY=-112
MaterialExpressionGuid=791980CC442DDA4D886D8E8A5E1003D7
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpression=MaterialExpressionComponentMask'"MaterialExpressionComponentMask_0"'
NodePosX=-1536
NodePosY=-112
NodeGuid=670D39204718D8F624F4B9B845C8EE17
CustomProperties Pin (PinId=5C1A20C24FB8EDF55B49CE9DDBBF322B,PinName="Input",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_4 5A61829C4068144F8F0EA4A9D8EEEF5C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=A5EE01524F9C7F6CC39745B3AFFFEB3B,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_7 A2DD7F274A4D834AD8E0958A693BF411,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_6"
Begin Object Class=/Script/Engine.MaterialExpressionComponentMask Name="MaterialExpressionComponentMask_1"
End Object
Begin Object Name="MaterialExpressionComponentMask_1"
Input=(Expression=MaterialExpressionTextureCoordinate'"MaterialGraphNode_4.MaterialExpressionTextureCoordinate_0"')
G=True
MaterialExpressionEditorX=-1536
MaterialExpressionGuid=791980CC442DDA4D886D8E8A5E1003D7
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpression=MaterialExpressionComponentMask'"MaterialExpressionComponentMask_1"'
NodePosX=-1536
NodeGuid=18059AD94DF3EAA6DB99AE9E2C67C6E7
CustomProperties Pin (PinId=9572B9944F58DB4317617383EF9F413E,PinName="Input",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_4 5A61829C4068144F8F0EA4A9D8EEEF5C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=059141D349CB63CF1C556C8CAA397BDE,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_9 364EA27D4D9EA2D19F07A98B9606E26A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_7"
Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_0"
End Object
Begin Object Name="MaterialExpressionMultiply_0"
A=(Expression=MaterialExpressionScalarParameter'"MaterialGraphNode_8.MaterialExpressionScalarParameter_0"')
B=(Expression=MaterialExpressionComponentMask'"MaterialGraphNode_5.MaterialExpressionComponentMask_0"')
MaterialExpressionEditorX=-1358
MaterialExpressionEditorY=-133
MaterialExpressionGuid=494999284A6FE4F9FCFD68848BA24E63
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpression=MaterialExpressionMultiply'"MaterialExpressionMultiply_0"'
NodePosX=-1358
NodePosY=-133
NodeGuid=98EA73654732D4F82549178641C86183
CustomProperties Pin (PinId=DCB826E74BB810EF7001B0B0F7BB05A6,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_8 9965BF384BEA65D6BB5357BB8F8AC3FD,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=A2DD7F274A4D834AD8E0958A693BF411,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_5 A5EE01524F9C7F6CC39745B3AFFFEB3B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=446B56D54E0FB7040E1B2B9488E78CE7,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_11 F417799A45B14DF9CE0F98AE1DFA8365,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_8"
Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_0"
End Object
Begin Object Name="MaterialExpressionScalarParameter_0"
DefaultValue=1.000000
ParameterName="U_Tilling"
ExpressionGUID=C2A7F771415F8DE127073B9E1DB2D7A4
MaterialExpressionEditorX=-1536
MaterialExpressionEditorY=-224
MaterialExpressionGuid=60E0C9AD488F1783CB54AAAD60201775
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpression=MaterialExpressionScalarParameter'"MaterialExpressionScalarParameter_0"'
NodePosX=-1536
NodePosY=-224
bCanRenameNode=True
NodeGuid=36A2634F4A796C42D4818690C37E4774
CustomProperties Pin (PinId=9965BF384BEA65D6BB5357BB8F8AC3FD,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_7 DCB826E74BB810EF7001B0B0F7BB05A6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_9"
Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_1"
End Object
Begin Object Name="MaterialExpressionMultiply_1"
A=(Expression=MaterialExpressionScalarParameter'"MaterialGraphNode_10.MaterialExpressionScalarParameter_1"')
B=(Expression=MaterialExpressionComponentMask'"MaterialGraphNode_6.MaterialExpressionComponentMask_1"')
MaterialExpressionEditorX=-1360
MaterialExpressionGuid=494999284A6FE4F9FCFD68848BA24E63
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpression=MaterialExpressionMultiply'"MaterialExpressionMultiply_1"'
NodePosX=-1360
NodeGuid=C9AE94234386F71D2A023CB4787F8A99
CustomProperties Pin (PinId=FD90C0F7454EB9B77230A986A1461FFE,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_10 53B6373D4AFB5593708F2FA4619378F9,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=364EA27D4D9EA2D19F07A98B9606E26A,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_6 059141D349CB63CF1C556C8CAA397BDE,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=4B692ABB4220607A81D79EB1F3F4B8A4,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_11 AD48D6184F54B4D6E177E8BD708516DF,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_10"
Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_1"
End Object
Begin Object Name="MaterialExpressionScalarParameter_1"
DefaultValue=1.000000
ParameterName="V_Tilling"
ExpressionGUID=1564212B4231CC1789405E915672CB54
MaterialExpressionEditorX=-1536
MaterialExpressionEditorY=96
MaterialExpressionGuid=60E0C9AD488F1783CB54AAAD60201775
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpression=MaterialExpressionScalarParameter'"MaterialExpressionScalarParameter_1"'
NodePosX=-1536
NodePosY=96
bCanRenameNode=True
NodeGuid=EA80BBC84427D9F2C01729839C7076A5
CustomProperties Pin (PinId=53B6373D4AFB5593708F2FA4619378F9,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_9 FD90C0F7454EB9B77230A986A1461FFE,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_11"
Begin Object Class=/Script/Engine.MaterialExpressionAppendVector Name="MaterialExpressionAppendVector_0"
End Object
Begin Object Name="MaterialExpressionAppendVector_0"
A=(Expression=MaterialExpressionMultiply'"MaterialGraphNode_7.MaterialExpressionMultiply_0"')
B=(Expression=MaterialExpressionMultiply'"MaterialGraphNode_9.MaterialExpressionMultiply_1"')
MaterialExpressionEditorX=-1232
MaterialExpressionEditorY=-64
MaterialExpressionGuid=FBBD4D8241C69515E8858C9EC08969C6
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpression=MaterialExpressionAppendVector'"MaterialExpressionAppendVector_0"'
NodePosX=-1232
NodePosY=-64
NodeGuid=4AF270E945641E784573B7BF313E5479
CustomProperties Pin (PinId=F417799A45B14DF9CE0F98AE1DFA8365,PinName="A",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_7 446B56D54E0FB7040E1B2B9488E78CE7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=AD48D6184F54B4D6E177E8BD708516DF,PinName="B",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_9 4B692ABB4220607A81D79EB1F3F4B8A4,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=C7180B4543A1AE13CE03938DE1E6B58B,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_12 05F7348B4A180EEE5DF5218654FD6463,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_12"
Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_2"
End Object
Begin Object Name="MaterialExpressionMultiply_2"
A=(Expression=MaterialExpressionAppendVector'"MaterialGraphNode_11.MaterialExpressionAppendVector_0"')
B=(Expression=MaterialExpressionScalarParameter'"MaterialGraphNode_13.MaterialExpressionScalarParameter_2"')
MaterialExpressionEditorX=-1008
MaterialExpressionEditorY=-64
MaterialExpressionGuid=CF61D7A74C2F92C0BC6105BFACD84552
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpression=MaterialExpressionMultiply'"MaterialExpressionMultiply_2"'
NodePosX=-1008
NodePosY=-64
NodeGuid=A922F8B2405A49719E7B2AAAAAFFE0A4
CustomProperties Pin (PinId=05F7348B4A180EEE5DF5218654FD6463,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_11 C7180B4543A1AE13CE03938DE1E6B58B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=62F963E64321BF249228E7BFA350D7E0,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_13 D06842014618C8219689B8A683B2E33D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=044172424206883B32AD8B868F1BFC2C,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_3 0AA557224EF5A9D9B1C14B81974233ED,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_13"
Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_2"
End Object
Begin Object Name="MaterialExpressionScalarParameter_2"
DefaultValue=1.000000
ParameterName="UV_Tilling"
ExpressionGUID=E9794BD948E91A28C7E1459D78E546D3
MaterialExpressionEditorX=-1136
MaterialExpressionEditorY=80
MaterialExpressionGuid=60E0C9AD488F1783CB54AAAD60201775
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpression=MaterialExpressionScalarParameter'"MaterialExpressionScalarParameter_2"'
NodePosX=-1136
NodePosY=80
bCanRenameNode=True
NodeGuid=11CB0C27472052B0C67811A6C5A78ECE
CustomProperties Pin (PinId=D06842014618C8219689B8A683B2E33D,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_12 62F963E64321BF249228E7BFA350D7E0,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_14"
Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_3"
End Object
Begin Object Name="MaterialExpressionMultiply_3"
A=(Expression=MaterialExpressionTextureSampleParameter2D'"MaterialGraphNode_3.MaterialExpressionTextureSampleParameter2D_0"',OutputIndex=1,Mask=1,MaskR=1)
B=(Expression=MaterialExpressionScalarParameter'"MaterialGraphNode_16.MaterialExpressionScalarParameter_3"')
MaterialExpressionEditorX=-350
MaterialExpressionEditorY=-57
MaterialExpressionGuid=CA5A991C4DAB91F3F242BB9A6F92CBC6
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpression=MaterialExpressionMultiply'"MaterialExpressionMultiply_3"'
NodePosX=-350
NodePosY=-57
NodeGuid=F72168C44D4CC506AAF6EFA6487ADE57
CustomProperties Pin (PinId=D09F46C94E804A9B2E5D949F601955D7,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_3 266F56A64FD4DC68967D2FBEA1C5DEA7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=38684E824B45ED9A9888F4A78A20DB5F,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_16 C5211A1E4E00BBCBDD1FA793E057DA07,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=F6031A454D185EDA944B48B3BB47F8B3,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_15 D0F5DF3D4A7693559D9AEE981C4E323B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_15"
Begin Object Class=/Script/Engine.MaterialExpressionPower Name="MaterialExpressionPower_0"
End Object
Begin Object Name="MaterialExpressionPower_0"
Base=(Expression=MaterialExpressionMultiply'"MaterialGraphNode_14.MaterialExpressionMultiply_3"')
Exponent=(Expression=MaterialExpressionScalarParameter'"MaterialGraphNode_17.MaterialExpressionScalarParameter_4"')
MaterialExpressionEditorX=-142
MaterialExpressionEditorY=-57
MaterialExpressionGuid=941C29E14ED7EFF42E0CC2ADD9191FA5
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpression=MaterialExpressionPower'"MaterialExpressionPower_0"'
NodePosX=-142
NodePosY=-57
NodeGuid=41F1C77942658EF7C774E98C5F685650
CustomProperties Pin (PinId=D0F5DF3D4A7693559D9AEE981C4E323B,PinName="Base",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_14 F6031A454D185EDA944B48B3BB47F8B3,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=DA15BA1E409738EA58A7CD94E1DF2294,PinName="Exp",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_17 944974F242AA3DCC1A8978BCD2612AFB,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=2C8BDBFA4890B2CB4E806090E6A5D5B3,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_18 0D6210524907777BEC00A5BA9FD50F21,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_16"
Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_3"
End Object
Begin Object Name="MaterialExpressionScalarParameter_3"
DefaultValue=1.000000
ParameterName="Mask_int"
ExpressionGUID=1EB56DF64080BB14A1C1AA8358736F22
MaterialExpressionEditorX=-478
MaterialExpressionEditorY=39
MaterialExpressionGuid=7BDF6D2943FC8B1F4435E0AAD7811C83
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpression=MaterialExpressionScalarParameter'"MaterialExpressionScalarParameter_3"'
NodePosX=-478
NodePosY=39
bCanRenameNode=True
NodeGuid=0BB1AA4F42A9D39190CADAAF9B84C6E0
CustomProperties Pin (PinId=C5211A1E4E00BBCBDD1FA793E057DA07,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_14 38684E824B45ED9A9888F4A78A20DB5F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_17"
Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_4"
End Object
Begin Object Name="MaterialExpressionScalarParameter_4"
DefaultValue=1.000000
ParameterName="Mask_Range"
ExpressionGUID=C90445784ED0EF2510C5DF85BBD05132
MaterialExpressionEditorX=-268
MaterialExpressionEditorY=50
MaterialExpressionGuid=7C846D5447A07532945D4C8ECDE64274
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpression=MaterialExpressionScalarParameter'"MaterialExpressionScalarParameter_4"'
NodePosX=-268
NodePosY=50
bCanRenameNode=True
NodeGuid=CDACD5694D9F8305E750319041DD0FA9
CustomProperties Pin (PinId=944974F242AA3DCC1A8978BCD2612AFB,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_15 DA15BA1E409738EA58A7CD94E1DF2294,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_18"
Begin Object Class=/Script/Engine.MaterialExpressionSaturate Name="MaterialExpressionSaturate_0"
End Object
Begin Object Name="MaterialExpressionSaturate_0"
Input=(Expression=MaterialExpressionPower'"MaterialGraphNode_15.MaterialExpressionPower_0"')
MaterialExpressionEditorX=-12
MaterialExpressionEditorY=-62
MaterialExpressionGuid=B0D034F041B705349D04AAB8D19C4813
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpression=MaterialExpressionSaturate'"MaterialExpressionSaturate_0"'
NodePosX=-12
NodePosY=-62
NodeGuid=5C95D2E54B0E0ED7E7B7CC9E5CB194CF
CustomProperties Pin (PinId=0D6210524907777BEC00A5BA9FD50F21,PinName="Input",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_15 2C8BDBFA4890B2CB4E806090E6A5D5B3,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=5A4CC2F8402D87426196E9BF0439FC64,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_1 3393E460455C2E2268A9B287B6365307,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_19"
Begin Object Class=/Script/Engine.MaterialExpressionLinearInterpolate Name="MaterialExpressionLinearInterpolate_0"
End Object
Begin Object Name="MaterialExpressionLinearInterpolate_0"
A=(Expression=MaterialExpressionSceneTexture'"MaterialGraphNode_2.MaterialExpressionSceneTexture_0"',Mask=1,MaskR=1,MaskG=1,MaskB=1,MaskA=1)
B=(Expression=MaterialExpressionAdd'"MaterialGraphNode_1.MaterialExpressionAdd_0"')
Alpha=(Expression=MaterialExpressionScalarParameter'"MaterialGraphNode_20.MaterialExpressionScalarParameter_5"')
MaterialExpressionEditorX=912
MaterialExpressionEditorY=-64
MaterialExpressionGuid=7FDBAF044151636ACAFDDDBE4146BAC6
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpression=MaterialExpressionLinearInterpolate'"MaterialExpressionLinearInterpolate_0"'
NodePosX=912
NodePosY=-64
NodeGuid=E4C648E54CBFB69E71FBA589C83609D2
CustomProperties Pin (PinId=4AF96DCE417E4C3EC9A9818812FDC5BB,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_2 8FD692BF4137143CA7A6D9A205410284,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=47DCE6124EE2873267EA1A8C200EA679,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_1 A8763A7349E506C151F134B355D8A936,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=65CD5FB841426E27F9A6D584ED926E74,PinName="Alpha",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_20 F4C220114583A9D77B96CE8817530465,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=F631192548E1C0130828B79E7010A311,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_0 4F99E1D148368B8BDA0D948B2BFD7CAC,MaterialGraphNode_37 C28D77FB413C52AF57AB899DA600E963,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_20"
Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_5"
End Object
Begin Object Name="MaterialExpressionScalarParameter_5"
DefaultValue=1.000000
ParameterName="ShowRicePaper_int"
ExpressionGUID=E53744F147079AF4975887B1AF90651B
MaterialExpressionEditorX=722
MaterialExpressionEditorY=66
MaterialExpressionGuid=AF28C7B84572641CFFB2FB999A3674DC
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpression=MaterialExpressionScalarParameter'"MaterialExpressionScalarParameter_5"'
NodePosX=722
NodePosY=66
bCanRenameNode=True
NodeGuid=F70EA06849BE7599A2B0ED829F2747FA
CustomProperties Pin (PinId=F4C220114583A9D77B96CE8817530465,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_19 65CD5FB841426E27F9A6D584ED926E74,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_21"
Begin Object Class=/Script/Engine.MaterialExpressionTextureSample Name="MaterialExpressionTextureSample_0"
End Object
Begin Object Name="MaterialExpressionTextureSample_0"
Coordinates=(Expression=MaterialExpressionMultiply'"MaterialGraphNode_30.MaterialExpressionMultiply_10"')
Texture=Texture2D'"/Game/CourseWare/zimo/DefaultMaterial_Base_color.DefaultMaterial_Base_color"'
MaterialExpressionEditorX=-352
MaterialExpressionEditorY=-832
MaterialExpressionGuid=28BF7DCF42A9EB86C4B4BCB85EF6281A
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpression=MaterialExpressionTextureSample'"MaterialExpressionTextureSample_0"'
NodePosX=-352
NodePosY=-832
NodeGuid=B537900E4F99FD1A7ADD4D913DA414A5
CustomProperties Pin (PinId=E690BD1148A412A79C6E28A7ADD71959,PinName="UVs",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_30 3E6698474174393CF5C0B08039198011,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=A1FC9C244E73459BA271A99620DB38DB,PinName="Tex",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=EAF5037048FCFF0FFD02E0845EC8E37D,PinName="Apply View MipBias",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=5F816FF44C03E4595D1602A75EBF4D7D,PinName="RGB",Direction="EGPD_Output",PinType.PinCategory="mask",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=FD403007416C4C7E89B82592D6BF28F3,PinName="R",Direction="EGPD_Output",PinType.PinCategory="mask",PinType.PinSubCategory="red",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_32 2BDA303743D92564FD94E8ABED2D350C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=316FA8094A74CF2AAF2613982E6F3A5E,PinName="G",Direction="EGPD_Output",PinType.PinCategory="mask",PinType.PinSubCategory="green",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=FAD8D2184D49C870508B59AAF5B7CB93,PinName="B",Direction="EGPD_Output",PinType.PinCategory="mask",PinType.PinSubCategory="blue",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=95607DA34436EFD674E8DF9A860F7A57,PinName="A",Direction="EGPD_Output",PinType.PinCategory="mask",PinType.PinSubCategory="alpha",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=F918607C4BAB32A1264BF3BC80BFF160,PinName="RGBA",Direction="EGPD_Output",PinType.PinCategory="mask",PinType.PinSubCategory="rgba",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_22"
Begin Object Class=/Script/Engine.MaterialExpressionTextureCoordinate Name="MaterialExpressionTextureCoordinate_2"
End Object
Begin Object Name="MaterialExpressionTextureCoordinate_2"
MaterialExpressionEditorX=-1280
MaterialExpressionEditorY=-800
MaterialExpressionGuid=05371F9E4AE212F6717A458108C18856
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
bCollapsed=False
End Object
MaterialExpression=MaterialExpressionTextureCoordinate'"MaterialExpressionTextureCoordinate_2"'
NodePosX=-1280
NodePosY=-800
NodeGuid=0087E6CE474F747E70813694A4F4FF1C
CustomProperties Pin (PinId=C9BA2E2C41412DB6FC9A9BA7A4A94D54,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_23 59A8686D4A9573DEECF2C291BB582222,MaterialGraphNode_24 F67F78674B0C326429891984A11E1256,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_23"
Begin Object Class=/Script/Engine.MaterialExpressionComponentMask Name="MaterialExpressionComponentMask_4"
End Object
Begin Object Name="MaterialExpressionComponentMask_4"
Input=(Expression=MaterialExpressionTextureCoordinate'"MaterialGraphNode_22.MaterialExpressionTextureCoordinate_2"')
R=True
MaterialExpressionEditorX=-1088
MaterialExpressionEditorY=-832
MaterialExpressionGuid=791980CC442DDA4D886D8E8A5E1003D7
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpression=MaterialExpressionComponentMask'"MaterialExpressionComponentMask_4"'
NodePosX=-1088
NodePosY=-832
NodeGuid=0B2E11094605D317BD7FF596EE745170
CustomProperties Pin (PinId=59A8686D4A9573DEECF2C291BB582222,PinName="Input",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_22 C9BA2E2C41412DB6FC9A9BA7A4A94D54,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=EC4E031945FE550DD92E9CBCC0B7414D,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_25 564D541C4E9C04CC4EE490873F18FFC0,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_24"
Begin Object Class=/Script/Engine.MaterialExpressionComponentMask Name="MaterialExpressionComponentMask_5"
End Object
Begin Object Name="MaterialExpressionComponentMask_5"
Input=(Expression=MaterialExpressionTextureCoordinate'"MaterialGraphNode_22.MaterialExpressionTextureCoordinate_2"')
G=True
MaterialExpressionEditorX=-1088
MaterialExpressionEditorY=-720
MaterialExpressionGuid=791980CC442DDA4D886D8E8A5E1003D7
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpression=MaterialExpressionComponentMask'"MaterialExpressionComponentMask_5"'
NodePosX=-1088
NodePosY=-720
NodeGuid=9202FE4F4D8329868047F09E2C2049AF
CustomProperties Pin (PinId=F67F78674B0C326429891984A11E1256,PinName="Input",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_22 C9BA2E2C41412DB6FC9A9BA7A4A94D54,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=A8BD4D9D487595D717D882A14D666FE5,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_27 4FFC66464310ADF9FC7FD0A4FC25818F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_25"
Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_8"
End Object
Begin Object Name="MaterialExpressionMultiply_8"
A=(Expression=MaterialExpressionScalarParameter'"MaterialGraphNode_26.MaterialExpressionScalarParameter_12"')
B=(Expression=MaterialExpressionComponentMask'"MaterialGraphNode_23.MaterialExpressionComponentMask_4"')
MaterialExpressionEditorX=-912
MaterialExpressionEditorY=-848
MaterialExpressionGuid=494999284A6FE4F9FCFD68848BA24E63
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpression=MaterialExpressionMultiply'"MaterialExpressionMultiply_8"'
NodePosX=-912
NodePosY=-848
NodeGuid=8F47275A49F14CB6E85A4C9DDA1BF6BE
CustomProperties Pin (PinId=FF01DB4D42C9D37546E186B98E1A25EC,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_26 67F661DF420A259C601799A2A17DADFF,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=564D541C4E9C04CC4EE490873F18FFC0,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_23 EC4E031945FE550DD92E9CBCC0B7414D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=2146BF5C45F2EAFCB7D1418C89B8CA53,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_29 C7851DDF4B7991824C3273BA830581B2,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_26"
Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_12"
End Object
Begin Object Name="MaterialExpressionScalarParameter_12"
DefaultValue=1.000000
ParameterName="U_Tilling"
ExpressionGUID=F5A86B2947BD3C124E8C08B23288C293
MaterialExpressionEditorX=-1088
MaterialExpressionEditorY=-944
MaterialExpressionGuid=60E0C9AD488F1783CB54AAAD60201775
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpression=MaterialExpressionScalarParameter'"MaterialExpressionScalarParameter_12"'
NodePosX=-1088
NodePosY=-944
bCanRenameNode=True
NodeGuid=4BC3A6E247891BAE12DC34B21295E4F8
CustomProperties Pin (PinId=67F661DF420A259C601799A2A17DADFF,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_25 FF01DB4D42C9D37546E186B98E1A25EC,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_27"
Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_9"
End Object
Begin Object Name="MaterialExpressionMultiply_9"
A=(Expression=MaterialExpressionScalarParameter'"MaterialGraphNode_28.MaterialExpressionScalarParameter_13"')
B=(Expression=MaterialExpressionComponentMask'"MaterialGraphNode_24.MaterialExpressionComponentMask_5"')
MaterialExpressionEditorX=-912
MaterialExpressionEditorY=-720
MaterialExpressionGuid=494999284A6FE4F9FCFD68848BA24E63
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpression=MaterialExpressionMultiply'"MaterialExpressionMultiply_9"'
NodePosX=-912
NodePosY=-720
NodeGuid=394CC88346326B9947A05B9CF68A6CD2
CustomProperties Pin (PinId=F63576D345EA9B487C7C379C7BC8E11F,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_28 8F3F5C544881DBD789B05FBC3A81F662,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=4FFC66464310ADF9FC7FD0A4FC25818F,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_24 A8BD4D9D487595D717D882A14D666FE5,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=F263C37C4863DEF9A99D62A25DB8A19A,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_29 06D64A2A42BDD47573A2D2B16A938149,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_28"
Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_13"
End Object
Begin Object Name="MaterialExpressionScalarParameter_13"
DefaultValue=1.000000
ParameterName="V_Tilling"
ExpressionGUID=C83D04714912F06516BF84AACDA895AF
MaterialExpressionEditorX=-1088
MaterialExpressionEditorY=-624
MaterialExpressionGuid=60E0C9AD488F1783CB54AAAD60201775
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpression=MaterialExpressionScalarParameter'"MaterialExpressionScalarParameter_13"'
NodePosX=-1088
NodePosY=-624
bCanRenameNode=True
NodeGuid=FE999A1B43D12278A78D1AADADE14D6A
CustomProperties Pin (PinId=8F3F5C544881DBD789B05FBC3A81F662,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_27 F63576D345EA9B487C7C379C7BC8E11F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_29"
Begin Object Class=/Script/Engine.MaterialExpressionAppendVector Name="MaterialExpressionAppendVector_2"
End Object
Begin Object Name="MaterialExpressionAppendVector_2"
A=(Expression=MaterialExpressionMultiply'"MaterialGraphNode_25.MaterialExpressionMultiply_8"')
B=(Expression=MaterialExpressionMultiply'"MaterialGraphNode_27.MaterialExpressionMultiply_9"')
MaterialExpressionEditorX=-784
MaterialExpressionEditorY=-784
MaterialExpressionGuid=FBBD4D8241C69515E8858C9EC08969C6
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpression=MaterialExpressionAppendVector'"MaterialExpressionAppendVector_2"'
NodePosX=-784
NodePosY=-784
NodeGuid=214EB5CC44DED3F3061A9690CFC156C3
CustomProperties Pin (PinId=C7851DDF4B7991824C3273BA830581B2,PinName="A",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_25 2146BF5C45F2EAFCB7D1418C89B8CA53,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=06D64A2A42BDD47573A2D2B16A938149,PinName="B",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_27 F263C37C4863DEF9A99D62A25DB8A19A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=0D351C054BFF38CBDCF9479A4EFA95EF,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_30 214CE32548AC976CD6A8B4B249B969B6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_30"
Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_10"
End Object
Begin Object Name="MaterialExpressionMultiply_10"
A=(Expression=MaterialExpressionAppendVector'"MaterialGraphNode_29.MaterialExpressionAppendVector_2"')
B=(Expression=MaterialExpressionScalarParameter'"MaterialGraphNode_31.MaterialExpressionScalarParameter_14"')
MaterialExpressionEditorX=-560
MaterialExpressionEditorY=-784
MaterialExpressionGuid=CF61D7A74C2F92C0BC6105BFACD84552
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpression=MaterialExpressionMultiply'"MaterialExpressionMultiply_10"'
NodePosX=-560
NodePosY=-784
NodeGuid=27C5F78D4104449A09FB848FE9945901
CustomProperties Pin (PinId=214CE32548AC976CD6A8B4B249B969B6,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_29 0D351C054BFF38CBDCF9479A4EFA95EF,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=ACD7012F43730A7B99FFD9B2EF07B73B,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_31 40C81C4541110D67ECD0B3B2539A23BF,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=3E6698474174393CF5C0B08039198011,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_21 E690BD1148A412A79C6E28A7ADD71959,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_31"
Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_14"
End Object
Begin Object Name="MaterialExpressionScalarParameter_14"
DefaultValue=1.000000
ParameterName="UV_Tilling"
ExpressionGUID=95FBA21E4136086AB370ADBF152ABD48
MaterialExpressionEditorX=-688
MaterialExpressionEditorY=-640
MaterialExpressionGuid=60E0C9AD488F1783CB54AAAD60201775
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpression=MaterialExpressionScalarParameter'"MaterialExpressionScalarParameter_14"'
NodePosX=-688
NodePosY=-640
bCanRenameNode=True
NodeGuid=1B0B3FF5422BE18C4AD0BC941EEC6655
CustomProperties Pin (PinId=40C81C4541110D67ECD0B3B2539A23BF,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_30 ACD7012F43730A7B99FFD9B2EF07B73B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_32"
Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_11"
End Object
Begin Object Name="MaterialExpressionMultiply_11"
A=(Expression=MaterialExpressionTextureSample'"MaterialGraphNode_21.MaterialExpressionTextureSample_0"',OutputIndex=1,Mask=1,MaskR=1)
B=(Expression=MaterialExpressionScalarParameter'"MaterialGraphNode_34.MaterialExpressionScalarParameter_15"')
MaterialExpressionEditorX=96
MaterialExpressionEditorY=-784
MaterialExpressionGuid=CA5A991C4DAB91F3F242BB9A6F92CBC6
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpression=MaterialExpressionMultiply'"MaterialExpressionMultiply_11"'
NodePosX=96
NodePosY=-784
NodeGuid=92C24D014AE5F2FD5F6835B7D3E42B2E
CustomProperties Pin (PinId=2BDA303743D92564FD94E8ABED2D350C,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_21 FD403007416C4C7E89B82592D6BF28F3,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=B9BAFB7B49A0BD84CBA87893A3E2839F,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_34 93D0995F46D8618A12477AB882C1CC59,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=CE34C3F140A51B33E3471CA3DEE9B246,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_33 9EA782464569E1D2BAD8D89502BE801C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_33"
Begin Object Class=/Script/Engine.MaterialExpressionPower Name="MaterialExpressionPower_2"
End Object
Begin Object Name="MaterialExpressionPower_2"
Base=(Expression=MaterialExpressionMultiply'"MaterialGraphNode_32.MaterialExpressionMultiply_11"')
Exponent=(Expression=MaterialExpressionScalarParameter'"MaterialGraphNode_35.MaterialExpressionScalarParameter_16"')
MaterialExpressionEditorX=304
MaterialExpressionEditorY=-784
MaterialExpressionGuid=941C29E14ED7EFF42E0CC2ADD9191FA5
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpression=MaterialExpressionPower'"MaterialExpressionPower_2"'
NodePosX=304
NodePosY=-784
NodeGuid=D5B1209241880A37C4B57CBDDC0B3107
CustomProperties Pin (PinId=9EA782464569E1D2BAD8D89502BE801C,PinName="Base",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_32 CE34C3F140A51B33E3471CA3DEE9B246,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=9ACBCC834B341FA9A395BF8ED3AB9FDC,PinName="Exp",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_35 0F21415E47D13EF44D8B8FB068382EA4,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=AF730B3F45B9DDE0D05487A3C822185E,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_36 630B76084FFDC3CB1864A89B45213639,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_34"
Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_15"
End Object
Begin Object Name="MaterialExpressionScalarParameter_15"
ParameterName="Mask_int2"
ExpressionGUID=AF5BB39743A54197A17CF19B994B1914
MaterialExpressionEditorX=-32
MaterialExpressionEditorY=-688
MaterialExpressionGuid=7BDF6D2943FC8B1F4435E0AAD7811C83
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpression=MaterialExpressionScalarParameter'"MaterialExpressionScalarParameter_15"'
NodePosX=-32
NodePosY=-688
bCanRenameNode=True
NodeGuid=B2AFA0424D803748899C7397E1A53063
CustomProperties Pin (PinId=93D0995F46D8618A12477AB882C1CC59,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_32 B9BAFB7B49A0BD84CBA87893A3E2839F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_35"
Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_16"
End Object
Begin Object Name="MaterialExpressionScalarParameter_16"
DefaultValue=1.000000
ParameterName="Mask_Range2"
ExpressionGUID=19E087A54E7C89D34D10A9939F43DCFB
MaterialExpressionEditorX=176
MaterialExpressionEditorY=-672
MaterialExpressionGuid=7C846D5447A07532945D4C8ECDE64274
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpression=MaterialExpressionScalarParameter'"MaterialExpressionScalarParameter_16"'
NodePosX=176
NodePosY=-672
bCanRenameNode=True
NodeGuid=F3BCE8C84E6D724C75471C9357523E25
CustomProperties Pin (PinId=0F21415E47D13EF44D8B8FB068382EA4,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_33 9ACBCC834B341FA9A395BF8ED3AB9FDC,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_36"
Begin Object Class=/Script/Engine.MaterialExpressionSaturate Name="MaterialExpressionSaturate_2"
End Object
Begin Object Name="MaterialExpressionSaturate_2"
Input=(Expression=MaterialExpressionPower'"MaterialGraphNode_33.MaterialExpressionPower_2"')
MaterialExpressionEditorX=432
MaterialExpressionEditorY=-784
MaterialExpressionGuid=B0D034F041B705349D04AAB8D19C4813
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpression=MaterialExpressionSaturate'"MaterialExpressionSaturate_2"'
NodePosX=432
NodePosY=-784
NodeGuid=B98820144A5485E83966F490F3D90148
CustomProperties Pin (PinId=630B76084FFDC3CB1864A89B45213639,PinName="Input",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_33 AF730B3F45B9DDE0D05487A3C822185E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=82E98F1B42A1F68E0F24C0AE1DC934F3,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_0 A507000D4C89E767939442904B8BE44A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_37"
Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_12"
End Object
Begin Object Name="MaterialExpressionMultiply_12"
A=(Expression=MaterialExpressionLinearInterpolate'"MaterialGraphNode_19.MaterialExpressionLinearInterpolate_0"')
B=(Expression=MaterialExpressionScalarParameter'"MaterialGraphNode_38.MaterialExpressionScalarParameter_18"')
MaterialExpressionEditorX=1584
MaterialExpressionEditorY=-128
MaterialExpressionGuid=F461BE964006131E3840AD9DB68DFF43
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpression=MaterialExpressionMultiply'"MaterialExpressionMultiply_12"'
NodePosX=1584
NodePosY=-128
NodeGuid=97F9331E4228CA459059C4A75AD49D8F
CustomProperties Pin (PinId=C28D77FB413C52AF57AB899DA600E963,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_19 F631192548E1C0130828B79E7010A311,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=CD14FB614666B747DE394195B19851C0,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_38 BBAE362D4C8FE5B50465BF8FD3A05FE3,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=C4F9FCB241B1BE1B64766CAE1BF64B76,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_0 BB68EB834AD518D250A81D9E8B2288CC,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_38"
Begin Object Class=/Script/Engine.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_18"
End Object
Begin Object Name="MaterialExpressionScalarParameter_18"
DefaultValue=1.000000
ParameterName="Mask2Color_int"
ExpressionGUID=85CA87E44DDB05FA1EAE138AE3131D5F
MaterialExpressionEditorX=1392
MaterialExpressionEditorY=-32
MaterialExpressionGuid=855C0B5948F2BD7E08B68B8A4987BC8E
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpression=MaterialExpressionScalarParameter'"MaterialExpressionScalarParameter_18"'
NodePosX=1392
NodePosY=-32
bCanRenameNode=True
NodeGuid=C367D48E484B79155B359E960CA2AD27
CustomProperties Pin (PinId=BBAE362D4C8FE5B50465BF8FD3A05FE3,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_37 CD14FB614666B747DE394195B19851C0,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode_Comment Name="MaterialGraphNode_Comment_0"
Begin Object Class=/Script/Engine.MaterialExpressionComment Name="MaterialExpressionComment_0"
End Object
Begin Object Name="MaterialExpressionComment_0"
SizeX=918
SizeY=490
Text="uv延展1"
MaterialExpressionEditorX=-1778
MaterialExpressionEditorY=-274
MaterialExpressionGuid=9CF922FB4C358FF14AB421BDC4BA34A1
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpressionComment=MaterialExpressionComment'"MaterialExpressionComment_0"'
NodePosX=-1778
NodePosY=-274
NodeWidth=918
NodeHeight=490
NodeComment="uv延展1"
NodeGuid=624330744A457651E973ADBBEEA8F050
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode_Comment Name="MaterialGraphNode_Comment_1"
Begin Object Class=/Script/Engine.MaterialExpressionComment Name="MaterialExpressionComment_1"
End Object
Begin Object Name="MaterialExpressionComment_1"
SizeX=666
SizeY=282
Text="纹理色阶控制1"
MaterialExpressionEditorX=-528
MaterialExpressionEditorY=-112
MaterialExpressionGuid=B8A204BD4D32D6B957E8AA8475FCBC4B
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpressionComment=MaterialExpressionComment'"MaterialExpressionComment_1"'
NodePosX=-528
NodePosY=-112
NodeWidth=666
NodeHeight=282
NodeComment="纹理色阶控制1"
NodeGuid=27F40AFB4A7234456869DF8791959883
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode_Comment Name="MaterialGraphNode_Comment_2"
Begin Object Class=/Script/Engine.MaterialExpressionComment Name="MaterialExpressionComment_2"
End Object
Begin Object Name="MaterialExpressionComment_2"
SizeX=356
SizeY=282
Text="纹理整体强度控制1"
MaterialExpressionEditorX=704
MaterialExpressionEditorY=-112
MaterialExpressionGuid=F24F0E164CE93DAA30237C9364326910
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpressionComment=MaterialExpressionComment'"MaterialExpressionComment_2"'
NodePosX=704
NodePosY=-112
NodeWidth=356
NodeHeight=282
NodeComment="纹理整体强度控制1"
NodeGuid=B623DA044E78D418D8FAF1A404C8A7B9
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode_Comment Name="MaterialGraphNode_Comment_3"
Begin Object Class=/Script/Engine.MaterialExpressionComment Name="MaterialExpressionComment_6"
End Object
Begin Object Name="MaterialExpressionComment_6"
SizeX=918
SizeY=490
Text="uv延展2"
MaterialExpressionEditorX=-1328
MaterialExpressionEditorY=-992
MaterialExpressionGuid=9CF922FB4C358FF14AB421BDC4BA34A1
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpressionComment=MaterialExpressionComment'"MaterialExpressionComment_6"'
NodePosX=-1328
NodePosY=-992
NodeWidth=918
NodeHeight=490
NodeComment="uv延展2"
NodeGuid=4856B6ED48783CF14BB188AF0C311046
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode_Comment Name="MaterialGraphNode_Comment_4"
Begin Object Class=/Script/Engine.MaterialExpressionComment Name="MaterialExpressionComment_7"
End Object
Begin Object Name="MaterialExpressionComment_7"
SizeX=666
SizeY=282
Text="纹理色阶控制2"
MaterialExpressionEditorX=-80
MaterialExpressionEditorY=-832
MaterialExpressionGuid=B8A204BD4D32D6B957E8AA8475FCBC4B
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpressionComment=MaterialExpressionComment'"MaterialExpressionComment_7"'
NodePosX=-80
NodePosY=-832
NodeWidth=666
NodeHeight=282
NodeComment="纹理色阶控制2"
NodeGuid=57F411A74718613463CC068E9F4A0922
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode_Comment Name="MaterialGraphNode_Comment_5"
Begin Object Class=/Script/Engine.MaterialExpressionComment Name="MaterialExpressionComment_9"
End Object
Begin Object Name="MaterialExpressionComment_9"
SizeX=628
SizeY=667
Text="把纹理2作为蒙版给纹理1添加白色痕迹"
MaterialExpressionEditorX=1328
MaterialExpressionEditorY=-608
MaterialExpressionGuid=43B5C3924295FC06BA2AA7AA20FFF634
Material=PreviewMaterial'"/Engine/Transient.M_PostRicePaperbyzimo"'
End Object
MaterialExpressionComment=MaterialExpressionComment'"MaterialExpressionComment_9"'
NodePosX=1328
NodePosY=-608
NodeWidth=628
NodeHeight=667
NodeComment="把纹理2作为蒙版给纹理1添加白色痕迹"
NodeGuid=37067EA548D0B728633383B335755129
End Object
水墨材质__山石
1、新建材质,着色模型改为无光照
2、营造菲涅尔效果。
方法一:摄像机向量点乘顶点法线得到菲涅尔效果 ,add控制位移,multiply控制强度,power控制范围,然后进行归一化。
方法二:为获得更多细节,在方法一基础上,取模型本身的法线贴图,将其从切线空间转换为世界空间,与摄像机向量点乘得到菲涅尔效果。
UE中z轴垂直向上,所以(0,0,1)可表示一个平滑表面的法线,将其与法线贴图进行lerp以控制细节量。
3、将菲涅尔效果作为alpha通道进行lerp,A和B分别是描边的颜色和物体本身颜色。
4、自定义光线
顶点法线点乘SkyAtmosphereLightDirection(捕捉当前平行光源的方向)获得自定义光线效果。
add控制位移,multiply控制强度,power控制范围,然后进行归一化。
接下来就可以将其作为alpha通道进行lerp,自定义光照效果。
5、用此lerp的输出作为菲涅尔效果的基础颜色
6、以高度为蒙版,添加渐变效果:
取WorldPosition的B通道,add控制位移,divide(multiply乘以小数也行)控制强度,power控制范围,然后进行归一化。
将其作为alpha通道进行lerp。
7、定义函数MF_CustomHSL
这是一个自定义HSL修改器。Texture输入要变化的贴图,Color_Float3输入一个向量,此向量的三个通道分别代表着色相、饱和度、明度的变化。
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_0"
Begin Object Class=/Script/Engine.MaterialExpressionFunctionOutput Name="MaterialExpressionFunctionOutput_0"
End Object
Begin Object Name="MaterialExpressionFunctionOutput_0"
A=(Expression=MaterialExpressionMultiply'"MaterialGraphNode_4.MaterialExpressionMultiply_8"')
bLastPreviewed=True
Id=39948E054F6C6EACE53BDA83E162C503
MaterialExpressionEditorX=-48
MaterialExpressionEditorY=656
MaterialExpressionGuid=D76CD48C4962C084E0C7B7A585634000
Material=Material'"/Engine/Transient.Material_1"'
End Object
MaterialExpression=MaterialExpressionFunctionOutput'"MaterialExpressionFunctionOutput_0"'
NodePosX=-48
NodePosY=656
NodeGuid=033A2E19493F17D649DF129FF67784AD
CustomProperties Pin (PinId=7FF2A93144A51FA4B54C7186A61EC0F6,PinName="Input",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_4 3A61F70C4B498AD7C64CA8B9F6B24735,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=B9FFB8C441918B990DDF43BB7BED94CE,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_1"
Begin Object Class=/Script/Engine.MaterialExpressionMaterialFunctionCall Name="MaterialExpressionMaterialFunctionCall_0"
End Object
Begin Object Name="MaterialExpressionMaterialFunctionCall_0"
MaterialFunction=MaterialFunction'"/Engine/Functions/Engine_MaterialFunctions02/HueShift.HueShift"'
FunctionInputs(0)=(ExpressionInputId=AC2B9A554C8F2FC44CAFC38DEECA8B27,Input=(Expression=MaterialExpressionComponentMask'"MaterialGraphNode_6.MaterialExpressionComponentMask_0"',InputName="Hue Shift Percentage"))
FunctionInputs(1)=(ExpressionInputId=7357D1CC481540757C89D685B6F4ED36,Input=(Expression=MaterialExpressionFunctionInput'"MaterialGraphNode_9.MaterialExpressionFunctionInput_2"',InputName="Texture"))
FunctionOutputs(0)=(ExpressionOutputId=52E5E332482A8447B8F4679D4758D2F3,Output=(OutputName="Result"))
MaterialExpressionEditorX=-624
MaterialExpressionEditorY=400
MaterialExpressionGuid=5F3001104FEDC2B5423DD8A488D4A57C
Material=Material'"/Engine/Transient.Material_1"'
Outputs(0)=(OutputName="Result")
End Object
MaterialExpression=MaterialExpressionMaterialFunctionCall'"MaterialExpressionMaterialFunctionCall_0"'
NodePosX=-624
NodePosY=400
NodeGuid=1223A1254350A37A5911F7A44FAFC2B1
CustomProperties Pin (PinId=A131F4E84C37262C36D3629CCEAC1693,PinName="Hue Shift Percentage (S)",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_6 1FA660164FE225D6C5900C868A352369,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=B4EA4E714102C4DCE7E2A8957198DB40,PinName="Texture (V3)",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_9 8C031B92474C9B5B6B9C2A8FAB066E53,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=EB3F45DC4CF6985F410B54A313ABFA9A,PinName="Result",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_2 05C59DCF4545AFD53DA5E4A42C1336B2,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_2"
Begin Object Class=/Script/Engine.MaterialExpressionDesaturation Name="MaterialExpressionDesaturation_0"
End Object
Begin Object Name="MaterialExpressionDesaturation_0"
Input=(Expression=MaterialExpressionMaterialFunctionCall'"MaterialGraphNode_1.MaterialExpressionMaterialFunctionCall_0"')
Fraction=(Expression=MaterialExpressionOneMinus'"MaterialGraphNode_3.MaterialExpressionOneMinus_0"')
MaterialExpressionEditorX=-368
MaterialExpressionEditorY=528
MaterialExpressionGuid=E30ECF4942A21BB2176F41A410F88D16
Material=Material'"/Engine/Transient.Material_1"'
End Object
MaterialExpression=MaterialExpressionDesaturation'"MaterialExpressionDesaturation_0"'
NodePosX=-368
NodePosY=528
NodeGuid=62EFFD5243668F4D5862EAAB46204099
CustomProperties Pin (PinId=05C59DCF4545AFD53DA5E4A42C1336B2,PinName="Input",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_1 EB3F45DC4CF6985F410B54A313ABFA9A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=B4BBFEAA4922CC30D88251A4E6DE294B,PinName="Fraction",PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_3 FCB907C6446AE42EAA7626B269870FD9,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=DA08553E4F739A835E7C2C923F043559,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_4 ACD3FE00469550509A7BA38AD11E872F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_3"
Begin Object Class=/Script/Engine.MaterialExpressionOneMinus Name="MaterialExpressionOneMinus_0"
End Object
Begin Object Name="MaterialExpressionOneMinus_0"
Input=(Expression=MaterialExpressionComponentMask'"MaterialGraphNode_7.MaterialExpressionComponentMask_1"')
MaterialExpressionEditorX=-544
MaterialExpressionEditorY=608
MaterialExpressionGuid=845B5FAB46EB824D15CEEC9D959F3161
Material=Material'"/Engine/Transient.Material_1"'
End Object
MaterialExpression=MaterialExpressionOneMinus'"MaterialExpressionOneMinus_0"'
NodePosX=-544
NodePosY=608
NodeGuid=37EDD64D4B82F63EA2672399014154F9
CustomProperties Pin (PinId=8479DA5F4BCEFE9C04933F8D2E09B0D8,PinName="Input",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_7 4B518791461C580B8BF0259E0F96FB36,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=FCB907C6446AE42EAA7626B269870FD9,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_2 B4BBFEAA4922CC30D88251A4E6DE294B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_4"
Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_8"
End Object
Begin Object Name="MaterialExpressionMultiply_8"
A=(Expression=MaterialExpressionDesaturation'"MaterialGraphNode_2.MaterialExpressionDesaturation_0"')
B=(Expression=MaterialExpressionComponentMask'"MaterialGraphNode_8.MaterialExpressionComponentMask_2"')
MaterialExpressionEditorX=-224
MaterialExpressionEditorY=656
MaterialExpressionGuid=DCBE5DC64C4A2D58AE0836A08C0849FC
Material=Material'"/Engine/Transient.Material_1"'
End Object
MaterialExpression=MaterialExpressionMultiply'"MaterialExpressionMultiply_8"'
NodePosX=-224
NodePosY=656
NodeGuid=246FD056403425C4ECD6C895E713BC26
CustomProperties Pin (PinId=ACD3FE00469550509A7BA38AD11E872F,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_2 DA08553E4F739A835E7C2C923F043559,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=93CAFB7A427D441DB737279ECE80C007,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_8 A344FB2C46635099E9268A9D8D7319B1,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=3A61F70C4B498AD7C64CA8B9F6B24735,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_0 7FF2A93144A51FA4B54C7186A61EC0F6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_5"
Begin Object Class=/Script/Engine.MaterialExpressionFunctionInput Name="MaterialExpressionFunctionInput_0"
End Object
Begin Object Name="MaterialExpressionFunctionInput_0"
InputName="Color_Float3"
Id=596641644D1D6C765BE8A9BB6AB5601A
PreviewValue=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000)
MaterialExpressionEditorX=-1184
MaterialExpressionEditorY=672
MaterialExpressionGuid=5B07DB96455A226790319C99FFE5205E
Material=Material'"/Engine/Transient.Material_1"'
End Object
MaterialExpression=MaterialExpressionFunctionInput'"MaterialExpressionFunctionInput_0"'
NodePosX=-1184
NodePosY=672
NodeGuid=BABCE3524FCAC6A960B2378EB3CA8AF0
CustomProperties Pin (PinId=6A15675445E7ACB72F262BB3E1F0F84C,PinName="Preview",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=2C16DCFB4926DF11A2270ABF124E55BE,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_6 3DC96F2F4FC53AB42169DBA52290DAC3,MaterialGraphNode_7 DE42DA5F41CADAD45E7B0D8CA4A485BA,MaterialGraphNode_8 A9803E9D4A7A02C2770700A367DF1D65,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_6"
Begin Object Class=/Script/Engine.MaterialExpressionComponentMask Name="MaterialExpressionComponentMask_0"
End Object
Begin Object Name="MaterialExpressionComponentMask_0"
Input=(Expression=MaterialExpressionFunctionInput'"MaterialGraphNode_5.MaterialExpressionFunctionInput_0"')
R=True
MaterialExpressionEditorX=-816
MaterialExpressionEditorY=512
MaterialExpressionGuid=CED10CB1471C93EB3FF176AA6E16B92E
Material=Material'"/Engine/Transient.Material_1"'
End Object
MaterialExpression=MaterialExpressionComponentMask'"MaterialExpressionComponentMask_0"'
NodePosX=-816
NodePosY=512
NodeGuid=E6C81DEB4E0FF546ADC30EAA8BD4623B
CustomProperties Pin (PinId=3DC96F2F4FC53AB42169DBA52290DAC3,PinName="Input",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_5 2C16DCFB4926DF11A2270ABF124E55BE,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=1FA660164FE225D6C5900C868A352369,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_1 A131F4E84C37262C36D3629CCEAC1693,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_7"
Begin Object Class=/Script/Engine.MaterialExpressionComponentMask Name="MaterialExpressionComponentMask_1"
End Object
Begin Object Name="MaterialExpressionComponentMask_1"
Input=(Expression=MaterialExpressionFunctionInput'"MaterialGraphNode_5.MaterialExpressionFunctionInput_0"')
G=True
MaterialExpressionEditorX=-816
MaterialExpressionEditorY=608
MaterialExpressionGuid=CED10CB1471C93EB3FF176AA6E16B92E
Material=Material'"/Engine/Transient.Material_1"'
End Object
MaterialExpression=MaterialExpressionComponentMask'"MaterialExpressionComponentMask_1"'
NodePosX=-816
NodePosY=608
NodeGuid=90143ED344EBEB5D93D47881E40EB926
CustomProperties Pin (PinId=DE42DA5F41CADAD45E7B0D8CA4A485BA,PinName="Input",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_5 2C16DCFB4926DF11A2270ABF124E55BE,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=4B518791461C580B8BF0259E0F96FB36,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_3 8479DA5F4BCEFE9C04933F8D2E09B0D8,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_8"
Begin Object Class=/Script/Engine.MaterialExpressionComponentMask Name="MaterialExpressionComponentMask_2"
End Object
Begin Object Name="MaterialExpressionComponentMask_2"
Input=(Expression=MaterialExpressionFunctionInput'"MaterialGraphNode_5.MaterialExpressionFunctionInput_0"')
B=True
MaterialExpressionEditorX=-816
MaterialExpressionEditorY=704
MaterialExpressionGuid=CED10CB1471C93EB3FF176AA6E16B92E
Material=Material'"/Engine/Transient.Material_1"'
End Object
MaterialExpression=MaterialExpressionComponentMask'"MaterialExpressionComponentMask_2"'
NodePosX=-816
NodePosY=704
NodeGuid=C76C3DB54D933C57F4FD87A13C35F1D3
CustomProperties Pin (PinId=A9803E9D4A7A02C2770700A367DF1D65,PinName="Input",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_5 2C16DCFB4926DF11A2270ABF124E55BE,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=A344FB2C46635099E9268A9D8D7319B1,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_4 93CAFB7A427D441DB737279ECE80C007,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_9"
Begin Object Class=/Script/Engine.MaterialExpressionFunctionInput Name="MaterialExpressionFunctionInput_2"
End Object
Begin Object Name="MaterialExpressionFunctionInput_2"
InputName="Texture"
Id=7A3CBC3D4512B13951B28C8A9F9E1479
MaterialExpressionEditorX=-1168
MaterialExpressionEditorY=432
MaterialExpressionGuid=552EE9B54CFE3C35105FBBA2D316281A
Material=Material'"/Engine/Transient.Material_1"'
End Object
MaterialExpression=MaterialExpressionFunctionInput'"MaterialExpressionFunctionInput_2"'
NodePosX=-1168
NodePosY=432
NodeGuid=CF5C7E254BC1856C750C4FB0BBC260FB
CustomProperties Pin (PinId=544E7F1B41DB7F6B256C3BA5898B9ED6,PinName="Preview",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
CustomProperties Pin (PinId=8C031B92474C9B5B6B9C2A8FAB066E53,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_1 B4EA4E714102C4DCE7E2A8957198DB40,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
8、把自定义光照的输出输入MF_CustomHSL,输入变量控制其HSL,这样执行两次后,两个输出分别作为高度蒙版作为alpha通道的lerp节点,然后将此节点的输出连到菲涅尔最终的lerp节点上作为物体颜色。
9、使高度可固定
移动模型后,让绝对世界位置减去模型中心所在的z轴高度,可确保高度蒙版的效果不变。
缺点是模型中心所在z轴高度需要手动收入。(Input_Zpivot_Data)
10、使高度蒙版深色和浅色的效果分别可更自由地调节
如图,lerp原本图像和调整后图像
11、添加笔触感(叠加纹理)
将合适的纹理贴图进行调整后通过lerp叠加上去。
使得UV的偏移、缩放与旋转,纹理的强度和范围都是可调节的。
注意归一化。
12、添加中心到四周的渐变
Worldposition和Object Position相减并进行归一化,得到模型中心向外发散的单位向量。
然后与Camera Vector点乘得到遮罩,使用add、multiply、power控制。
给object Oisition加一个位移可以对其进行调整。
13、再叠一层物体本身纹理
和上文思路相同。
14、
未完待续,接下来几天会整理好。