material

Material height-based cutoff

  • Exposure: public
  • UE Version: 5.3

anonymous

February 15, 2024, 9:26 am

Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_43" ExportPath="/Script/UnrealEd.MaterialGraphNode'/Engine/Transient.addative:MaterialGraph_0.MaterialGraphNode_43'" Begin Object Class=/Script/Engine.MaterialExpressionWorldPosition Name="MaterialExpressionWorldPosition_0" ExportPath="/Script/Engine.MaterialExpressionWorldPosition'/Engine/Transient.addative:MaterialGraph_0.MaterialGraphNode_43.MaterialExpressionWorldPosition_0'" End Object Begin Object Name="MaterialExpressionWorldPosition_0" ExportPath="/Script/Engine.MaterialExpressionWorldPosition'/Engine/Transient.addative:MaterialGraph_0.MaterialGraphNode_43.MaterialExpressionWorldPosition_0'" MaterialExpressionEditorX=-896 MaterialExpressionEditorY=544 MaterialExpressionGuid=B0F24E4C4DF4F0741BDDAB8CE24D5E1D Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.addative'" End Object MaterialExpression="/Script/Engine.MaterialExpressionWorldPosition'MaterialExpressionWorldPosition_0'" NodePosX=-896 NodePosY=544 AdvancedPinDisplay=Hidden NodeGuid=82FF32CD41492D4F214D82A2038E619E CustomProperties Pin (PinId=FD21B76544CFE0A79586B4B3AB6438B3,PinName="Shader Offsets",PinType.PinCategory="optional",PinType.PinSubCategory="byte",PinType.PinSubCategoryObject="/Script/CoreUObject.Enum'/Script/Engine.EWorldPositionIncludedOffsets'",PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="Absolute World Position (Including Material Shader Offsets)",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,) CustomProperties Pin (PinId=F4DEC0B04091A53CEC5E978610C2C4EB,PinName="XYZ",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=87D563004346D6DCCC7DCC968E20D935,PinName="XY",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=EE61E71144A861133185DFB41B6EE975,PinName="Z",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,LinkedTo=(MaterialGraphNode_45 D35533E24E4148D4DDEC14B85535DE7B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_45" ExportPath="/Script/UnrealEd.MaterialGraphNode'/Engine/Transient.addative:MaterialGraph_0.MaterialGraphNode_45'" Begin Object Class=/Script/Engine.MaterialExpressionIf Name="MaterialExpressionIf_0" ExportPath="/Script/Engine.MaterialExpressionIf'/Engine/Transient.addative:MaterialGraph_0.MaterialGraphNode_45.MaterialExpressionIf_0'" End Object Begin Object Name="MaterialExpressionIf_0" ExportPath="/Script/Engine.MaterialExpressionIf'/Engine/Transient.addative:MaterialGraph_0.MaterialGraphNode_45.MaterialExpressionIf_0'" A=(Expression="/Script/Engine.MaterialExpressionWorldPosition'MaterialGraphNode_43.MaterialExpressionWorldPosition_0'",OutputIndex=2,Mask=1,MaskB=1) B=(Expression="/Script/Engine.MaterialExpressionConstant'MaterialGraphNode_44.MaterialExpressionConstant_0'") AGreaterThanB=(Expression="/Script/Engine.MaterialExpressionConstant'MaterialGraphNode_46.MaterialExpressionConstant_1'") ALessThanB=(Expression="/Script/Engine.MaterialExpressionConstant'MaterialGraphNode_47.MaterialExpressionConstant_2'") MaterialExpressionEditorX=-528 MaterialExpressionEditorY=496 MaterialExpressionGuid=16863163462A6F67D756D1B302D509E2 Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.addative'" End Object MaterialExpression="/Script/Engine.MaterialExpressionIf'MaterialExpressionIf_0'" NodePosX=-528 NodePosY=496 AdvancedPinDisplay=Hidden NodeGuid=2B0F42234326A6F383BD6E9206AF4C3B CustomProperties Pin (PinId=D35533E24E4148D4DDEC14B85535DE7B,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_43 EE61E71144A861133185DFB41B6EE975,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=9357288E42BD98A26C6F529BEC75FD83,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="0.0",LinkedTo=(MaterialGraphNode_44 7B77320646F6DF26A76B7696F90CC09B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=EAA4CB37460C8EC810A27C8C01DDC493,PinName="A > 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_46 0982723046AF03EBC700F8B0A16102AC,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=D551434D45A12E24E8C8188DD6217F75,PinName="A == 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,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=5803A6B041388E8FA1B6399CBB0A93B8,PinName="A < 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_47 29AB1420447AA03454A1D4ABB1E09FE4,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=F96B023D44C96EABA2D9608E1ABC57E5,PinName="Equals Threshold",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.00001",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,) CustomProperties Pin (PinId=90FFCE3C49B493C3935B15BC5DB661AC,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_5 CBD23B204857CE1E6E4E34A77FE1107D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_46" ExportPath="/Script/UnrealEd.MaterialGraphNode'/Engine/Transient.addative:MaterialGraph_0.MaterialGraphNode_46'" Begin Object Class=/Script/Engine.MaterialExpressionConstant Name="MaterialExpressionConstant_1" ExportPath="/Script/Engine.MaterialExpressionConstant'/Engine/Transient.addative:MaterialGraph_0.MaterialGraphNode_46.MaterialExpressionConstant_1'" End Object Begin Object Name="MaterialExpressionConstant_1" ExportPath="/Script/Engine.MaterialExpressionConstant'/Engine/Transient.addative:MaterialGraph_0.MaterialGraphNode_46.MaterialExpressionConstant_1'" R=1.000000 MaterialExpressionEditorX=-896 MaterialExpressionEditorY=736 MaterialExpressionGuid=0F0F500D43930C33243D38B7C974B042 Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.addative'" End Object MaterialExpression="/Script/Engine.MaterialExpressionConstant'MaterialExpressionConstant_1'" NodePosX=-896 NodePosY=736 NodeGuid=2FC80F5042F0010E042F5C85899B20FF CustomProperties Pin (PinId=FA4319A44DE93399DC1FD698FA32E96A,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="1.0",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=0982723046AF03EBC700F8B0A16102AC,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_45 EAA4CB37460C8EC810A27C8C01DDC493,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_47" ExportPath="/Script/UnrealEd.MaterialGraphNode'/Engine/Transient.addative:MaterialGraph_0.MaterialGraphNode_47'" Begin Object Class=/Script/Engine.MaterialExpressionConstant Name="MaterialExpressionConstant_2" ExportPath="/Script/Engine.MaterialExpressionConstant'/Engine/Transient.addative:MaterialGraph_0.MaterialGraphNode_47.MaterialExpressionConstant_2'" End Object Begin Object Name="MaterialExpressionConstant_2" ExportPath="/Script/Engine.MaterialExpressionConstant'/Engine/Transient.addative:MaterialGraph_0.MaterialGraphNode_47.MaterialExpressionConstant_2'" MaterialExpressionEditorX=-896 MaterialExpressionEditorY=832 MaterialExpressionGuid=0D3E21BF4788D31682A65189B30BB925 Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.addative'" End Object MaterialExpression="/Script/Engine.MaterialExpressionConstant'MaterialExpressionConstant_2'" NodePosX=-896 NodePosY=832 NodeGuid=07C463C44CE424FE8A30C89179F3B081 CustomProperties Pin (PinId=DF9EA2AB4CF89E4E9E23409EAB95CC70,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="0.0",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=29AB1420447AA03454A1D4ABB1E09FE4,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_45 5803A6B041388E8FA1B6399CBB0A93B8,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) End Object Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_44" ExportPath="/Script/UnrealEd.MaterialGraphNode'/Engine/Transient.addative:MaterialGraph_0.MaterialGraphNode_44'" Begin Object Class=/Script/Engine.MaterialExpressionConstant Name="MaterialExpressionConstant_0" ExportPath="/Script/Engine.MaterialExpressionConstant'/Engine/Transient.addative:MaterialGraph_0.MaterialGraphNode_44.MaterialExpressionConstant_0'" End Object Begin Object Name="MaterialExpressionConstant_0" ExportPath="/Script/Engine.MaterialExpressionConstant'/Engine/Transient.addative:MaterialGraph_0.MaterialGraphNode_44.MaterialExpressionConstant_0'" MaterialExpressionEditorX=-832 MaterialExpressionEditorY=384 MaterialExpressionGuid=39BBB7984969055A70AE55AE62CC4DBB Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.addative'" Desc="Height of Floor" End Object MaterialExpression="/Script/Engine.MaterialExpressionConstant'MaterialExpressionConstant_0'" NodePosX=-832 NodePosY=384 bCommentBubbleVisible=True NodeComment="Height of Floor" NodeGuid=0F0734E44548708EA77922AD276988F3 CustomProperties Pin (PinId=4D91DF064D13227525A3E2AA35CF89E8,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="0.0",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,) CustomProperties Pin (PinId=7B77320646F6DF26A76B7696F90CC09B,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_45 9357288E42BD98A26C6F529BEC75FD83,),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