material

Reflection Vector

  • Exposure: public
  • UE Version: 5.3

kpulka

April 27, 2024, 9:24 am

Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_0" ExportPath=/Script/UnrealEd.MaterialGraphNode'"/Engine/Transient.Material_0:MaterialGraph_0.MaterialGraphNode_0"' Begin Object Class=/Script/Engine.MaterialExpressionFunctionOutput Name="MaterialExpressionFunctionOutput_19" ExportPath=/Script/Engine.MaterialExpressionFunctionOutput'"/Engine/Transient.Material_0:MaterialGraph_0.MaterialGraphNode_0.MaterialExpressionFunctionOutput_19"' End Object Begin Object Name="MaterialExpressionFunctionOutput_19" ExportPath=/Script/Engine.MaterialExpressionFunctionOutput'"/Engine/Transient.Material_0:MaterialGraph_0.MaterialGraphNode_0.MaterialExpressionFunctionOutput_19"' OutputName="Reflection Vector" Description="World space reflection vector" A=(Expression=/Script/Engine.MaterialExpressionSubtract'"MaterialGraphNode_4.MaterialExpressionSubtract_3"') bLastPreviewed=True Id=250DB93F499D65BE37807FBAB01777F8 MaterialExpressionEditorX=-362 MaterialExpressionEditorY=380 MaterialExpressionGuid=01B60A074012295F671AECA812A11660 Material=/Script/Engine.Material'"/Engine/Transient.Material_0"' End Object MaterialExpression=/Script/Engine.MaterialExpressionFunctionOutput'"MaterialExpressionFunctionOutput_19"' NodePosX=-362 NodePosY=380 NodeGuid=A62E9AEF4ED89423145C77B625119600 CustomProperties Pin (PinId=5E36DA9E4F73DBEDBA6DBB97D900669E,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 EC6F0CE4472EED1D1CFD3CA7EDDBA87C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=A0B2037646CE10E254716EA881F2B45C,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" ExportPath=/Script/UnrealEd.MaterialGraphNode'"/Engine/Transient.Material_0:MaterialGraph_0.MaterialGraphNode_1"' Begin Object Class=/Script/Engine.MaterialExpressionDotProduct Name="MaterialExpressionDotProduct_8" ExportPath=/Script/Engine.MaterialExpressionDotProduct'"/Engine/Transient.Material_0:MaterialGraph_0.MaterialGraphNode_1.MaterialExpressionDotProduct_8"' End Object Begin Object Name="MaterialExpressionDotProduct_8" ExportPath=/Script/Engine.MaterialExpressionDotProduct'"/Engine/Transient.Material_0:MaterialGraph_0.MaterialGraphNode_1.MaterialExpressionDotProduct_8"' A=(Expression=/Script/Engine.MaterialExpressionFunctionInput'"MaterialGraphNode_11.MaterialExpressionFunctionInput_1"') B=(Expression=/Script/Engine.MaterialExpressionNormalize'"MaterialGraphNode_5.MaterialExpressionNormalize_6"') MaterialExpressionEditorX=-1230 MaterialExpressionEditorY=333 MaterialExpressionGuid=35E8FE7C405D9FAF0AC0F08032B4E9A5 Material=/Script/Engine.Material'"/Engine/Transient.Material_0"' End Object MaterialExpression=/Script/Engine.MaterialExpressionDotProduct'"MaterialExpressionDotProduct_8"' NodePosX=-1230 NodePosY=333 NodeGuid=D7041AA34B89A2448BB6398AFA5F0284 CustomProperties Pin (PinId=492DFA0D4829B288357ACDB26CE28AC3,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_11 39C788164D3D5B1766BEF9AC4FB9CBF6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=0892D3204C0C5FAFB37122BDA8D4D8E8,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_5 7A47D612432B51A0BC9EA99253737490,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=5DDAB2754B061F7280DC09858AE40258,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 7AC4B441401E7E60B5ABBD8A2502C1CE,),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" ExportPath=/Script/UnrealEd.MaterialGraphNode'"/Engine/Transient.Material_0:MaterialGraph_0.MaterialGraphNode_2"' Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_36" ExportPath=/Script/Engine.MaterialExpressionMultiply'"/Engine/Transient.Material_0:MaterialGraph_0.MaterialGraphNode_2.MaterialExpressionMultiply_36"' End Object Begin Object Name="MaterialExpressionMultiply_36" ExportPath=/Script/Engine.MaterialExpressionMultiply'"/Engine/Transient.Material_0:MaterialGraph_0.MaterialGraphNode_2.MaterialExpressionMultiply_36"' A=(Expression=/Script/Engine.MaterialExpressionDotProduct'"MaterialGraphNode_1.MaterialExpressionDotProduct_8"') B=(Expression=/Script/Engine.MaterialExpressionNormalize'"MaterialGraphNode_5.MaterialExpressionNormalize_6"') MaterialExpressionEditorX=-1016 MaterialExpressionEditorY=341 MaterialExpressionGuid=682EC9C24A69DFF2A87606A9DF5C675F Material=/Script/Engine.Material'"/Engine/Transient.Material_0"' End Object MaterialExpression=/Script/Engine.MaterialExpressionMultiply'"MaterialExpressionMultiply_36"' NodePosX=-1016 NodePosY=341 NodeGuid=D09AB63D40D1E046C7F79BA10A813FE3 CustomProperties Pin (PinId=7AC4B441401E7E60B5ABBD8A2502C1CE,PinName="A",PinType.PinCategory="optional",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,DefaultValue="0.0",LinkedTo=(MaterialGraphNode_1 5DDAB2754B061F7280DC09858AE40258,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=ABA55CD6462036F58D1F6D93648D6BFE,PinName="B",PinType.PinCategory="optional",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,DefaultValue="1.0",LinkedTo=(MaterialGraphNode_5 7A47D612432B51A0BC9EA99253737490,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=189D6B9D4E20EEF02053379AF9660D46,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 B6E1D7F8430079905B702B941588D912,),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" ExportPath=/Script/UnrealEd.MaterialGraphNode'"/Engine/Transient.Material_0:MaterialGraph_0.MaterialGraphNode_3"' Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_37" ExportPath=/Script/Engine.MaterialExpressionMultiply'"/Engine/Transient.Material_0:MaterialGraph_0.MaterialGraphNode_3.MaterialExpressionMultiply_37"' End Object Begin Object Name="MaterialExpressionMultiply_37" ExportPath=/Script/Engine.MaterialExpressionMultiply'"/Engine/Transient.Material_0:MaterialGraph_0.MaterialGraphNode_3.MaterialExpressionMultiply_37"' A=(Expression=/Script/Engine.MaterialExpressionMultiply'"MaterialGraphNode_2.MaterialExpressionMultiply_36"') B=(Expression=/Script/Engine.MaterialExpressionConstant'"MaterialGraphNode_6.MaterialExpressionConstant_15"') MaterialExpressionEditorX=-822 MaterialExpressionEditorY=361 MaterialExpressionGuid=0CAD5D914D9ADF5641C71EBFA00548A5 Material=/Script/Engine.Material'"/Engine/Transient.Material_0"' End Object MaterialExpression=/Script/Engine.MaterialExpressionMultiply'"MaterialExpressionMultiply_37"' NodePosX=-822 NodePosY=361 NodeGuid=43E8A9184BA8582455E7F0B305138975 CustomProperties Pin (PinId=B6E1D7F8430079905B702B941588D912,PinName="A",PinType.PinCategory="optional",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,DefaultValue="0.0",LinkedTo=(MaterialGraphNode_2 189D6B9D4E20EEF02053379AF9660D46,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=25DAA6164726EC3F29E776B789D28705,PinName="B",PinType.PinCategory="optional",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,DefaultValue="1.0",LinkedTo=(MaterialGraphNode_6 1C0BA58D444395370CB07AAF59EAB0DB,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=74C77713417F3E36103EF2A8ABDB17E6,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 8802FE7143FE6C87A3697594D5A16512,),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" ExportPath=/Script/UnrealEd.MaterialGraphNode'"/Engine/Transient.Material_0:MaterialGraph_0.MaterialGraphNode_4"' Begin Object Class=/Script/Engine.MaterialExpressionSubtract Name="MaterialExpressionSubtract_3" ExportPath=/Script/Engine.MaterialExpressionSubtract'"/Engine/Transient.Material_0:MaterialGraph_0.MaterialGraphNode_4.MaterialExpressionSubtract_3"' End Object Begin Object Name="MaterialExpressionSubtract_3" ExportPath=/Script/Engine.MaterialExpressionSubtract'"/Engine/Transient.Material_0:MaterialGraph_0.MaterialGraphNode_4.MaterialExpressionSubtract_3"' A=(Expression=/Script/Engine.MaterialExpressionMultiply'"MaterialGraphNode_3.MaterialExpressionMultiply_37"') B=(Expression=/Script/Engine.MaterialExpressionFunctionInput'"MaterialGraphNode_11.MaterialExpressionFunctionInput_1"') MaterialExpressionEditorX=-638 MaterialExpressionEditorY=378 MaterialExpressionGuid=ACC4274A436490476E3F48B2A4A7DAB7 Material=/Script/Engine.Material'"/Engine/Transient.Material_0"' End Object MaterialExpression=/Script/Engine.MaterialExpressionSubtract'"MaterialExpressionSubtract_3"' NodePosX=-638 NodePosY=378 NodeGuid=332A403B4375B93787F8939FA37262BB CustomProperties Pin (PinId=8802FE7143FE6C87A3697594D5A16512,PinName="A",PinType.PinCategory="optional",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,DefaultValue="1.0",LinkedTo=(MaterialGraphNode_3 74C77713417F3E36103EF2A8ABDB17E6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=FF14675948E70C9BFA9719B504EB0493,PinName="B",PinType.PinCategory="optional",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,DefaultValue="1.0",LinkedTo=(MaterialGraphNode_11 39C788164D3D5B1766BEF9AC4FB9CBF6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=EC6F0CE4472EED1D1CFD3CA7EDDBA87C,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 5E36DA9E4F73DBEDBA6DBB97D900669E,),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" ExportPath=/Script/UnrealEd.MaterialGraphNode'"/Engine/Transient.Material_0:MaterialGraph_0.MaterialGraphNode_5"' Begin Object Class=/Script/Engine.MaterialExpressionNormalize Name="MaterialExpressionNormalize_6" ExportPath=/Script/Engine.MaterialExpressionNormalize'"/Engine/Transient.Material_0:MaterialGraph_0.MaterialGraphNode_5.MaterialExpressionNormalize_6"' End Object Begin Object Name="MaterialExpressionNormalize_6" ExportPath=/Script/Engine.MaterialExpressionNormalize'"/Engine/Transient.Material_0:MaterialGraph_0.MaterialGraphNode_5.MaterialExpressionNormalize_6"' VectorInput=(Expression=/Script/Engine.MaterialExpressionFunctionInput'"MaterialGraphNode_7.MaterialExpressionFunctionInput_2"') MaterialExpressionEditorX=-1402 MaterialExpressionEditorY=421 MaterialExpressionGuid=C38E198A48AC86B6132213B224CA36FA Material=/Script/Engine.Material'"/Engine/Transient.Material_0"' End Object MaterialExpression=/Script/Engine.MaterialExpressionNormalize'"MaterialExpressionNormalize_6"' NodePosX=-1402 NodePosY=421 NodeGuid=3D449A7A434305CFDB176D90455DBE7F CustomProperties Pin (PinId=65675F9F46A5AEBEB143849B3C8AAB2F,PinName="VectorInput",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 36333467417E8119C1C6CD9BAFE1CE42,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=7A47D612432B51A0BC9EA99253737490,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 0892D3204C0C5FAFB37122BDA8D4D8E8,MaterialGraphNode_2 ABA55CD6462036F58D1F6D93648D6BFE,),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" ExportPath=/Script/UnrealEd.MaterialGraphNode'"/Engine/Transient.Material_0:MaterialGraph_0.MaterialGraphNode_6"' Begin Object Class=/Script/Engine.MaterialExpressionConstant Name="MaterialExpressionConstant_15" ExportPath=/Script/Engine.MaterialExpressionConstant'"/Engine/Transient.Material_0:MaterialGraph_0.MaterialGraphNode_6.MaterialExpressionConstant_15"' End Object Begin Object Name="MaterialExpressionConstant_15" ExportPath=/Script/Engine.MaterialExpressionConstant'"/Engine/Transient.Material_0:MaterialGraph_0.MaterialGraphNode_6.MaterialExpressionConstant_15"' R=2.000000 MaterialExpressionEditorX=-1021 MaterialExpressionEditorY=443 MaterialExpressionGuid=4F5F037948C658CFFE99ABA377EB84B7 Material=/Script/Engine.Material'"/Engine/Transient.Material_0"' End Object MaterialExpression=/Script/Engine.MaterialExpressionConstant'"MaterialExpressionConstant_15"' NodePosX=-1021 NodePosY=443 NodeGuid=9902801F42CEF483F8CF7B85B9158892 CustomProperties Pin (PinId=0FED482B4BA056C818258DBA232F6D33,PinName="Value",PinType.PinCategory="optional",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,DefaultValue="2.0",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=1C0BA58D444395370CB07AAF59EAB0DB,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 25DAA6164726EC3F29E776B789D28705,),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" ExportPath=/Script/UnrealEd.MaterialGraphNode'"/Engine/Transient.Material_0:MaterialGraph_0.MaterialGraphNode_7"' Begin Object Class=/Script/Engine.MaterialExpressionFunctionInput Name="MaterialExpressionFunctionInput_2" ExportPath=/Script/Engine.MaterialExpressionFunctionInput'"/Engine/Transient.Material_0:MaterialGraph_0.MaterialGraphNode_7.MaterialExpressionFunctionInput_2"' End Object Begin Object Name="MaterialExpressionFunctionInput_2" ExportPath=/Script/Engine.MaterialExpressionFunctionInput'"/Engine/Transient.Material_0:MaterialGraph_0.MaterialGraphNode_7.MaterialExpressionFunctionInput_2"' Preview=(Expression=/Script/Engine.MaterialExpressionVertexNormalWS'"MaterialGraphNode_8.MaterialExpressionVertexNormalWS_1"') InputName="Normal" Description="Input a normalized vector or a normal map." Id=41DFA13C4219BE10B5068D96A0FF40CA PreviewValue=(X=0.000000,Y=0.000000,Z=1.000000,W=1.000000) bUsePreviewValueAsDefault=True MaterialExpressionEditorX=-1616 MaterialExpressionEditorY=480 MaterialExpressionGuid=DB4CD63A4E3C14C1F635BBA861A3AFFF Material=/Script/Engine.Material'"/Engine/Transient.Material_0"' End Object MaterialExpression=/Script/Engine.MaterialExpressionFunctionInput'"MaterialExpressionFunctionInput_2"' NodePosX=-1616 NodePosY=480 NodeGuid=12E6CE77465E861ADE97C090BA682573 CustomProperties Pin (PinId=B9BD9939476868B5BB5C979F83D2DAB2,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,LinkedTo=(MaterialGraphNode_8 DFED107E46C0A1CAF85BDBB735520BCF,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=36333467417E8119C1C6CD9BAFE1CE42,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 65675F9F46A5AEBEB143849B3C8AAB2F,),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" ExportPath=/Script/UnrealEd.MaterialGraphNode'"/Engine/Transient.Material_0:MaterialGraph_0.MaterialGraphNode_8"' Begin Object Class=/Script/Engine.MaterialExpressionVertexNormalWS Name="MaterialExpressionVertexNormalWS_1" ExportPath=/Script/Engine.MaterialExpressionVertexNormalWS'"/Engine/Transient.Material_0:MaterialGraph_0.MaterialGraphNode_8.MaterialExpressionVertexNormalWS_1"' End Object Begin Object Name="MaterialExpressionVertexNormalWS_1" ExportPath=/Script/Engine.MaterialExpressionVertexNormalWS'"/Engine/Transient.Material_0:MaterialGraph_0.MaterialGraphNode_8.MaterialExpressionVertexNormalWS_1"' MaterialExpressionEditorX=-1950 MaterialExpressionEditorY=458 MaterialExpressionGuid=7C03EE9C44B4F76896232DBEFCF95CC2 Material=/Script/Engine.Material'"/Engine/Transient.Material_0"' End Object MaterialExpression=/Script/Engine.MaterialExpressionVertexNormalWS'"MaterialExpressionVertexNormalWS_1"' NodePosX=-1950 NodePosY=458 NodeGuid=D4C207EB4B1879753D9D7EA189C6903C CustomProperties Pin (PinId=DFED107E46C0A1CAF85BDBB735520BCF,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 B9BD9939476868B5BB5C979F83D2DAB2,),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" ExportPath=/Script/UnrealEd.MaterialGraphNode'"/Engine/Transient.Material_0:MaterialGraph_0.MaterialGraphNode_9"' Begin Object Class=/Script/Engine.MaterialExpressionCameraVectorWS Name="MaterialExpressionCameraVectorWS_1" ExportPath=/Script/Engine.MaterialExpressionCameraVectorWS'"/Engine/Transient.Material_0:MaterialGraph_0.MaterialGraphNode_9.MaterialExpressionCameraVectorWS_1"' End Object Begin Object Name="MaterialExpressionCameraVectorWS_1" ExportPath=/Script/Engine.MaterialExpressionCameraVectorWS'"/Engine/Transient.Material_0:MaterialGraph_0.MaterialGraphNode_9.MaterialExpressionCameraVectorWS_1"' MaterialExpressionEditorX=-1961 MaterialExpressionEditorY=307 MaterialExpressionGuid=CDE37891462B7A62ADC82CB77D03C04E Material=/Script/Engine.Material'"/Engine/Transient.Material_0"' End Object MaterialExpression=/Script/Engine.MaterialExpressionCameraVectorWS'"MaterialExpressionCameraVectorWS_1"' NodePosX=-1961 NodePosY=307 NodeGuid=673F1DF34908E305594A37B717A360DD CustomProperties Pin (PinId=D365F0074A80F0F2133C25AAC10583D9,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 36991C834B25128CC35FFE91A4179F99,),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" ExportPath=/Script/UnrealEd.MaterialGraphNode'"/Engine/Transient.Material_0:MaterialGraph_0.MaterialGraphNode_11"' Begin Object Class=/Script/Engine.MaterialExpressionFunctionInput Name="MaterialExpressionFunctionInput_1" ExportPath=/Script/Engine.MaterialExpressionFunctionInput'"/Engine/Transient.Material_0:MaterialGraph_0.MaterialGraphNode_11.MaterialExpressionFunctionInput_1"' End Object Begin Object Name="MaterialExpressionFunctionInput_1" ExportPath=/Script/Engine.MaterialExpressionFunctionInput'"/Engine/Transient.Material_0:MaterialGraph_0.MaterialGraphNode_11.MaterialExpressionFunctionInput_1"' Preview=(Expression=/Script/Engine.MaterialExpressionCameraVectorWS'"MaterialGraphNode_9.MaterialExpressionCameraVectorWS_1"') InputName="CameraVector" Description="Input a normalized vector or a normal map." Id=28004D7B4A42C1E4E7DD328B7CE81115 PreviewValue=(X=0.000000,Y=0.000000,Z=1.000000,W=1.000000) bUsePreviewValueAsDefault=True SortPriority=1 MaterialExpressionEditorX=-1623 MaterialExpressionEditorY=296 MaterialExpressionGuid=227934C44AAB26501667218BCA4995A2 Material=/Script/Engine.Material'"/Engine/Transient.Material_0"' End Object MaterialExpression=/Script/Engine.MaterialExpressionFunctionInput'"MaterialExpressionFunctionInput_1"' NodePosX=-1623 NodePosY=296 NodeGuid=9F79E5C7478760A0E20A8690871CCBF3 CustomProperties Pin (PinId=36991C834B25128CC35FFE91A4179F99,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,LinkedTo=(MaterialGraphNode_9 D365F0074A80F0F2133C25AAC10583D9,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=39C788164D3D5B1766BEF9AC4FB9CBF6,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 492DFA0D4829B288357ACDB26CE28AC3,MaterialGraphNode_4 FF14675948E70C9BFA9719B504EB0493,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object

Click the button above, it will automatically copy blueprint in your clipboard. Then in Unreal Engine blueprint editor, paste it with ctrl + v