ryanjon2040
4 supporters
Unreal Tip #100

Unreal Tip #100

Jan 15, 2021

In this 100th tip, you will see how to make rotating progress bar using Material Editor and without using any textures.

Below is the screenshot of the graph:

If you prefer to copy paste the graph, here it is:

Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_0"

Begin Object Class=/Script/Engine.MaterialExpressionVectorParameter Name="MaterialExpressionVectorParameter_0"

End Object

Begin Object Name="MaterialExpressionVectorParameter_0"

DefaultValue=(R=0.174181,G=0.602443,B=0.942708,A=1.000000)

ParameterName="Color"

ExpressionGUID=22B450AE4898B45362A9689DF00985CA

MaterialExpressionEditorX=-496

MaterialExpressionEditorY=-208

MaterialExpressionGuid=E794D4CB4380777969D2D6AEE7D43F6A

Material=PreviewMaterial'"/Engine/Transient.MUIRotatingProgressbar"'

Desc="Final Color"

End Object

MaterialExpression=MaterialExpressionVectorParameter'"MaterialExpressionVectorParameter_0"'

NodePosX=-496

NodePosY=-208

bCommentBubbleVisible=True

bCanRenameNode=True

NodeComment="Final Color"

NodeGuid=292A37D64807D09C13E4ED92103441AF

CustomProperties Pin (PinId=10795A604E2008E2E5BF70919B9DBFFC,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPDOutput",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=True,LinkedTo=(MaterialGraphNodeRoot_0 2F5515314BC50FF1766CC9B4EB09EFE5,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)

CustomProperties Pin (PinId=F9281F604AB4C31860FE37A979DB0C9D,PinName="Output2",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),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=True,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)

CustomProperties Pin (PinId=75DC6487418387F023E506A2E2222B3B,PinName="Output3",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),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,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)

CustomProperties Pin (PinId=E2534D3A4659F560FD3ED2A8D9E1E4B5,PinName="Output4",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),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,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)

CustomProperties Pin (PinId=72E5F2714E2327FB5AD6A38199FA08F5,PinName="Output5",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),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,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.MaterialExpressionMultiply Name="MaterialExpressionMultiply_0"

End Object

Begin Object Name="MaterialExpressionMultiply_0"

A=(Expression=MaterialExpressionFloor'"MaterialGraphNode10.MaterialExpressionFloor0"')

B=(Expression=MaterialExpressionStaticSwitchParameter'"MaterialGraphNode29.MaterialExpressionStaticSwitchParameter1"')

MaterialExpressionEditorX=-160

MaterialExpressionEditorY=96

MaterialExpressionGuid=5EBA639E4A94A2BBA19B8885AE05E784

Material=PreviewMaterial'"/Engine/Transient.MUIRotatingProgressbar"'

Desc="Opacity"

End Object

MaterialExpression=MaterialExpressionMultiply'"MaterialExpressionMultiply_0"'

NodePosX=-160

NodePosY=96

bCommentBubbleVisible=True

NodeComment="Opacity"

NodeGuid=FD32B1964137FAFB248639BCFE6D0697

CustomProperties Pin (PinId=F162291242795C3D3BC08D89832A6A70,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,LinkedTo=(MaterialGraphNode_10 B685C44B4CEE1255411EB8B18925475E,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)

CustomProperties Pin (PinId=3C7905AC409AB37061EFBA9D5BA7C1E4,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,LinkedTo=(MaterialGraphNode_29 6DEF1DFD4FA93BAC27A95BB01D988401,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)

CustomProperties Pin (PinId=55A5F7F04921FF3916F343AB921BB40B,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPDOutput",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=True,LinkedTo=(MaterialGraphNodeRoot_0 5721EA1B41E72C637C95AA83BBF6A67E,),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.MaterialExpressionTextureCoordinate Name="MaterialExpressionTextureCoordinate_0"

End Object

Begin Object Name="MaterialExpressionTextureCoordinate_0"

UTiling=2.000000

VTiling=2.000000

MaterialExpressionEditorX=-1844

MaterialExpressionEditorY=120

MaterialExpressionGuid=EDC56AA040DA670AC54A019528C5E447

Material=PreviewMaterial'"/Engine/Transient.MUIRotatingProgressbar"'

End Object

MaterialExpression=MaterialExpressionTextureCoordinate'"MaterialExpressionTextureCoordinate_0"'

NodePosX=-1844

NodePosY=120

NodeGuid=8F6B67AD4E68147F4CB73FB0482267D5

CustomProperties Pin (PinId=5ACFC4F1426657BBD5F2BDAB620A9778,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPDOutput",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=True,LinkedTo=(MaterialGraphNode3 22F541A042C6733355B56397EF13D984,),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.MaterialExpressionSubtract Name="MaterialExpressionSubtract_0"

End Object

Begin Object Name="MaterialExpressionSubtract_0"

A=(Expression=MaterialExpressionTextureCoordinate'"MaterialGraphNode2.MaterialExpressionTextureCoordinate0"')

MaterialExpressionEditorX=-1696

MaterialExpressionEditorY=112

MaterialExpressionGuid=D11747AF41DF9F94923A199B28C76C7A

Material=PreviewMaterial'"/Engine/Transient.MUIRotatingProgressbar"'

End Object

MaterialExpression=MaterialExpressionSubtract'"MaterialExpressionSubtract_0"'

NodePosX=-1696

NodePosY=112

NodeGuid=8389C0E74DCA43CDB501FCBC9FF20CAC

CustomProperties Pin (PinId=22F541A042C6733355B56397EF13D984,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,LinkedTo=(MaterialGraphNode_2 5ACFC4F1426657BBD5F2BDAB620A9778,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)

CustomProperties Pin (PinId=50FC207548ACCE69D571A59005349133,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,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)

CustomProperties Pin (PinId=4DC7CFBA4AE49A21E72D198C81EAF458,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPDOutput",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=True,LinkedTo=(MaterialGraphNode4 21375DE64249A8399360679ED1F0E711,),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.MaterialExpressionMaterialFunctionCall Name="MaterialExpressionMaterialFunctionCall_0"

End Object

Begin Object Name="MaterialExpressionMaterialFunctionCall_0"

MaterialFunction=MaterialFunction'"/Engine/Functions/Engine_MaterialFunctions02/Texturing/CustomRotator.CustomRotator"'

FunctionInputs(0)=(ExpressionInputId=45DE7CC04BCC975C664A2AA5DA134FEF,Input=(Expression=MaterialExpressionSubtract'"MaterialGraphNode3.MaterialExpressionSubtract0"',InputName="UVs"))

FunctionInputs(1)=(ExpressionInputId=9B6953874136DCE4D8E4E8878152CCCE,Input=(Expression=MaterialExpressionConstant'"MaterialGraphNode5.MaterialExpressionConstant0"',InputName="Rotation Center"))

FunctionInputs(2)=(ExpressionInputId=D58F67D84CFD4C9D289810AEE4A3EBC8,Input=(Expression=MaterialExpressionConstant'"MaterialGraphNode11.MaterialExpressionConstant3"',InputName="Rotation Angle (0-1)"))

FunctionOutputs(0)=(ExpressionOutputId=35E8F8F94CC8CE3D65F114A234D0BD5E,Output=(OutputName="Rotated Values"))

MaterialExpressionEditorX=-1456

MaterialExpressionEditorY=160

MaterialExpressionGuid=A11DDC6C4B1F49C46520EF8F6A598AF2

Material=PreviewMaterial'"/Engine/Transient.MUIRotatingProgressbar"'

Outputs(0)=(OutputName="Rotated Values")

End Object

MaterialExpression=MaterialExpressionMaterialFunctionCall'"MaterialExpressionMaterialFunctionCall_0"'

NodePosX=-1456

NodePosY=160

NodeGuid=EEC369FE49CBDCBCC10023A7682279EC

CustomProperties Pin (PinId=21375DE64249A8399360679ED1F0E711,PinName="UVs (V2)",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=True,LinkedTo=(MaterialGraphNode_3 4DC7CFBA4AE49A21E72D198C81EAF458,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)

CustomProperties Pin (PinId=0160A8F44CFBA5DD8BCFDD8C9DB27F84,PinName="Rotation Center (V2)",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=True,LinkedTo=(MaterialGraphNode_5 E70EA8694F3D6D035057808EDD1261EE,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)

CustomProperties Pin (PinId=217EE9014150BE56500CD9AC0F0FF347,PinName="Rotation Angle (0-1) (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=True,LinkedTo=(MaterialGraphNode_11 914B3C494177ADE0B355DFA700487D61,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)

CustomProperties Pin (PinId=B4E5E9804BE77BCB6026339DF2907B07,PinName="Rotated Values",Direction="EGPDOutput",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=True,LinkedTo=(MaterialGraphNode6 4FF548894C653BDC2D0FD698C1EE81D5,),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.MaterialExpressionConstant Name="MaterialExpressionConstant_0"

End Object

Begin Object Name="MaterialExpressionConstant_0"

MaterialExpressionEditorX=-1632

MaterialExpressionEditorY=208

MaterialExpressionGuid=E011829E4137B48044C35F9DB36696ED

Material=PreviewMaterial'"/Engine/Transient.MUIRotatingProgressbar"'

End Object

MaterialExpression=MaterialExpressionConstant'"MaterialExpressionConstant_0"'

NodePosX=-1632

NodePosY=208

NodeGuid=06B5590940E79C71A56CB3AA4380F8A2

CustomProperties Pin (PinId=E70EA8694F3D6D035057808EDD1261EE,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPDOutput",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=True,LinkedTo=(MaterialGraphNode4 0160A8F44CFBA5DD8BCFDD8C9DB27F84,),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.MaterialExpressionMaterialFunctionCall Name="MaterialExpressionMaterialFunctionCall_1"

End Object

Begin Object Name="MaterialExpressionMaterialFunctionCall_1"

MaterialFunction=MaterialFunction'"/Engine/Functions/Engine_MaterialFunctions02/Utility/VectorToRadialValue.VectorToRadialValue"'

FunctionInputs(0)=(ExpressionInputId=F76C36864101996D4D30F19DE33AE17B,Input=(Expression=MaterialExpressionMaterialFunctionCall'"MaterialGraphNode4.MaterialExpressionMaterialFunctionCall0"',InputName="Vector or UVs"))

FunctionInputs(1)=(ExpressionInputId=9D6745D9443E616DF97D4B987DA06F15,Input=(OutputIndex=-1,InputName="Swizzle Coordinate Output"))

FunctionOutputs(0)=(ExpressionOutputId=34B566714F67FBF3D916EBB5CE5BF50D,Output=(OutputName="Radial Coordinates"))

FunctionOutputs(1)=(ExpressionOutputId=3533EC794F30962B3725BB8301E0DD34,Output=(OutputName="Vector Converted to Angle"))

FunctionOutputs(2)=(ExpressionOutputId=98AC11FC46ECEDC0D53818A07F4C8CED,Output=(OutputName="Linear Distance"))

MaterialExpressionEditorX=-1136

MaterialExpressionEditorY=160

MaterialExpressionGuid=1BBCD85E4B3A9BBCC187839A92BCE44E

Material=PreviewMaterial'"/Engine/Transient.MUIRotatingProgressbar"'

Outputs(0)=(OutputName="Radial Coordinates")

Outputs(1)=(OutputName="Vector Converted to Angle")

Outputs(2)=(OutputName="Linear Distance")

End Object

MaterialExpression=MaterialExpressionMaterialFunctionCall'"MaterialExpressionMaterialFunctionCall_1"'

NodePosX=-1136

NodePosY=160

NodeGuid=69F8818E4EF6258544D5A6A09062D3F6

CustomProperties Pin (PinId=4FF548894C653BDC2D0FD698C1EE81D5,PinName="Vector or UVs (V2)",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=True,LinkedTo=(MaterialGraphNode_4 B4E5E9804BE77BCB6026339DF2907B07,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)

CustomProperties Pin (PinId=D26969874603E1D0E775FDBE96DDF0E9,PinName="Swizzle Coordinate Output (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=True,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)

CustomProperties Pin (PinId=33687457499D942AC4607582FD965981,PinName="Radial Coordinates",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=True,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)

CustomProperties Pin (PinId=E7E5AA854D7A59A9714C8FA836AF8115,PinName="Vector Converted to Angle",Direction="EGPDOutput",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=True,LinkedTo=(MaterialGraphNode7 75B9CD0B4ED8F4097B377EAE9319D248,MaterialGraphNode_12 9FC3E85142D1ACCE6902A2AE713D3FF3,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)

CustomProperties Pin (PinId=065C60B345EEC1F7968E37B5F2B30F19,PinName="Linear Distance",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=True,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.MaterialExpressionOneMinus Name="MaterialExpressionOneMinus_0"

End Object

Begin Object Name="MaterialExpressionOneMinus_0"

Input=(Expression=MaterialExpressionMaterialFunctionCall'"MaterialGraphNode6.MaterialExpressionMaterialFunctionCall1"',OutputIndex=1)

MaterialExpressionEditorX=-736

MaterialExpressionEditorY=128

MaterialExpressionGuid=3228ABFA462E363650317297C4937698

Material=PreviewMaterial'"/Engine/Transient.MUIRotatingProgressbar"'

End Object

MaterialExpression=MaterialExpressionOneMinus'"MaterialExpressionOneMinus_0"'

NodePosX=-736

NodePosY=128

NodeGuid=2653A718458EA0D9CF1F199B3B2DCCC8

CustomProperties Pin (PinId=75B9CD0B4ED8F4097B377EAE9319D248,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,LinkedTo=(MaterialGraphNode_6 E7E5AA854D7A59A9714C8FA836AF8115,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)

CustomProperties Pin (PinId=562C27544BFA3405B44A5088701F92D4,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPDOutput",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=True,LinkedTo=(MaterialGraphNode12 F2BB9842422D1AA5C8E2D298080AF9BB,),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.MaterialExpressionAdd Name="MaterialExpressionAdd_1"

End Object

Begin Object Name="MaterialExpressionAdd_1"

A=(Expression=MaterialExpressionScalarParameter'"MaterialGraphNode9.MaterialExpressionScalarParameter1"')

B=(Expression=MaterialExpressionStaticSwitchParameter'"MaterialGraphNode12.MaterialExpressionStaticSwitchParameter0"')

MaterialExpressionEditorX=-382

MaterialExpressionEditorY=84

MaterialExpressionGuid=AC8C58C74CE6F732B81D519DFB6C78F3

Material=PreviewMaterial'"/Engine/Transient.MUIRotatingProgressbar"'

End Object

MaterialExpression=MaterialExpressionAdd'"MaterialExpressionAdd_1"'

NodePosX=-382

NodePosY=84

NodeGuid=032EF45E4A27D5D434E054B5542D9951

CustomProperties Pin (PinId=2C92B72046965ED75A3371BADD63B6A4,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,LinkedTo=(MaterialGraphNode_9 90BEE5404942D75B500621BA18A12502,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)

CustomProperties Pin (PinId=B2C8DB66450A5BBFC9B87486052FB117,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,LinkedTo=(MaterialGraphNode_12 2C085C994F0A1DE1178D87B38609A738,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)

CustomProperties Pin (PinId=826873084221C2228C7E75BBA94660AD,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPDOutput",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=True,LinkedTo=(MaterialGraphNode10 9082CCA1419EC607E0471EAC38725424,),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.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_1"

End Object

Begin Object Name="MaterialExpressionScalarParameter_1"

DefaultValue=0.880953

SliderMax=1.000000

ParameterName="Progress"

ExpressionGUID=C1EC0B3048C4CE1C46D9E0A0986E11A3

MaterialExpressionEditorX=-624

MaterialExpressionGuid=4044B313435FAC584DE4DD8563305B40

Material=PreviewMaterial'"/Engine/Transient.MUIRotatingProgressbar"'

End Object

MaterialExpression=MaterialExpressionScalarParameter'"MaterialExpressionScalarParameter_1"'

NodePosX=-624

bCanRenameNode=True

NodeGuid=6F1E171449A7FA7D69C78BBAFFCF6B9F

CustomProperties Pin (PinId=90BEE5404942D75B500621BA18A12502,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPDOutput",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=True,LinkedTo=(MaterialGraphNode8 2C92B72046965ED75A3371BADD63B6A4,),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.MaterialExpressionFloor Name="MaterialExpressionFloor_0"

End Object

Begin Object Name="MaterialExpressionFloor_0"

Input=(Expression=MaterialExpressionAdd'"MaterialGraphNode8.MaterialExpressionAdd1"')

MaterialExpressionEditorX=-272

MaterialExpressionEditorY=80

MaterialExpressionGuid=0EAF91F848802B318E7A9580054CEA48

Material=PreviewMaterial'"/Engine/Transient.MUIRotatingProgressbar"'

End Object

MaterialExpression=MaterialExpressionFloor'"MaterialExpressionFloor_0"'

NodePosX=-272

NodePosY=80

NodeGuid=09DC2F7C41F862A648B72191FDABF784

CustomProperties Pin (PinId=9082CCA1419EC607E0471EAC38725424,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,LinkedTo=(MaterialGraphNode_8 826873084221C2228C7E75BBA94660AD,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)

CustomProperties Pin (PinId=B685C44B4CEE1255411EB8B18925475E,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPDOutput",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=True,LinkedTo=(MaterialGraphNode1 F162291242795C3D3BC08D89832A6A70,),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.MaterialExpressionConstant Name="MaterialExpressionConstant_3"

End Object

Begin Object Name="MaterialExpressionConstant_3"

R=0.250000

MaterialExpressionEditorX=-1620

MaterialExpressionEditorY=280

MaterialExpressionGuid=F253014F4AD34157E4955BBAB00674B7

Material=PreviewMaterial'"/Engine/Transient.MUIRotatingProgressbar"'

End Object

MaterialExpression=MaterialExpressionConstant'"MaterialExpressionConstant_3"'

NodePosX=-1620

NodePosY=280

NodeGuid=6168524B43EF4FC567639FAC581B9A73

CustomProperties Pin (PinId=914B3C494177ADE0B355DFA700487D61,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPDOutput",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=True,LinkedTo=(MaterialGraphNode4 217EE9014150BE56500CD9AC0F0FF347,),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.MaterialExpressionStaticSwitchParameter Name="MaterialExpressionStaticSwitchParameter_0"

End Object

Begin Object Name="MaterialExpressionStaticSwitchParameter_0"

A=(Expression=MaterialExpressionOneMinus'"MaterialGraphNode7.MaterialExpressionOneMinus0"')

B=(Expression=MaterialExpressionMaterialFunctionCall'"MaterialGraphNode6.MaterialExpressionMaterialFunctionCall1"',OutputIndex=1)

ParameterName="bClockwise"

ExpressionGUID=AACB45B74A23A538620E73972FB0FABE

MaterialExpressionEditorX=-624

MaterialExpressionEditorY=144

MaterialExpressionGuid=6B9A5E2E409C9538C84AC39646785E5E

Material=PreviewMaterial'"/Engine/Transient.MUIRotatingProgressbar"'

End Object

MaterialExpression=MaterialExpressionStaticSwitchParameter'"MaterialExpressionStaticSwitchParameter_0"'

NodePosX=-624

NodePosY=144

bCanRenameNode=True

NodeGuid=A329BF3C4F3ED09A24C94DA59E13F7E8

CustomProperties Pin (PinId=F2BB9842422D1AA5C8E2D298080AF9BB,PinName="True",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,LinkedTo=(MaterialGraphNode_7 562C27544BFA3405B44A5088701F92D4,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)

CustomProperties Pin (PinId=9FC3E85142D1ACCE6902A2AE713D3FF3,PinName="False",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,LinkedTo=(MaterialGraphNode_6 E7E5AA854D7A59A9714C8FA836AF8115,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)

CustomProperties Pin (PinId=2C085C994F0A1DE1178D87B38609A738,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPDOutput",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=True,LinkedTo=(MaterialGraphNode8 B2C8DB66450A5BBFC9B87486052FB117,),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.MaterialExpressionMaterialFunctionCall Name="MaterialExpressionMaterialFunctionCall_5"

End Object

Begin Object Name="MaterialExpressionMaterialFunctionCall_5"

MaterialFunction=MaterialFunction'"/Engine/Functions/Engine_MaterialFunctions01/Gradient/SphereGradient-2D.SphereGradient-2D"'

FunctionInputs(0)=(ExpressionInputId=41B6BE034E6CE602D7CCE294EBF65C0C,Input=(OutputIndex=-1,InputName="UVs"))

FunctionInputs(1)=(ExpressionInputId=1CEC73B24B61E9811AAB5BB3B185FE86,Input=(OutputIndex=-1,InputName="CenterPosition"))

FunctionInputs(2)=(ExpressionInputId=4ABB5E1047B2163985E9579FC5B880D5,Input=(Expression=MaterialExpressionScalarParameter'"MaterialGraphNode26.MaterialExpressionScalarParameter3"',InputName="Radius"))

FunctionOutputs(0)=(ExpressionOutputId=99864841487CC679732E429255115937,Output=(OutputName="Result 0-1"))

FunctionOutputs(1)=(ExpressionOutputId=38CFEA0F4B419FCD6391518D73EE82C7,Output=(OutputName="Result Diameter"))

FunctionOutputs(2)=(ExpressionOutputId=612715424B111DA2E588F9BC6DBD0871,Output=(OutputName="Result Radius"))

MaterialExpressionEditorX=-1440

MaterialExpressionEditorY=336

MaterialExpressionGuid=F161F2E5479F992F7EECCB8859C047BA

Material=PreviewMaterial'"/Engine/Transient.MUIRotatingProgressbar"'

Outputs(0)=(OutputName="Result 0-1")

Outputs(1)=(OutputName="Result Diameter")

Outputs(2)=(OutputName="Result Radius")

End Object

MaterialExpression=MaterialExpressionMaterialFunctionCall'"MaterialExpressionMaterialFunctionCall_5"'

NodePosX=-1440

NodePosY=336

NodeGuid=B495247E4EA4F01F59145BA130B7350B

CustomProperties Pin (PinId=9156D21149E657CD0E570B8ED97BD0BC,PinName="UVs (V2)",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=True,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)

CustomProperties Pin (PinId=AD38C2104A7351FD2274AF8C48DB3B80,PinName="CenterPosition (V2)",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=True,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)

CustomProperties Pin (PinId=432475984EFAFC2D6EBFE7AF23EBD83D,PinName="Radius (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=True,LinkedTo=(MaterialGraphNode_26 8B34E592420DCD0F01DFDEA5362BD71D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)

CustomProperties Pin (PinId=B9EBBB044E277AF0F62B748CC1762AB0,PinName="Result 0-1",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=True,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)

CustomProperties Pin (PinId=3A3CA15B4EEBF4EEFC4FBAB26DFB7EF7,PinName="Result Diameter",Direction="EGPDOutput",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=True,LinkedTo=(MaterialGraphNode17 9AC07E43443B76D2816656B92B20B8FF,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)

CustomProperties Pin (PinId=744C2900455ABD9BF7FA9FA050C412F9,PinName="Result Radius",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=True,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.MaterialExpressionAdd Name="MaterialExpressionAdd_0"

End Object

Begin Object Name="MaterialExpressionAdd_0"

A=(Expression=MaterialExpressionScalarParameter'"MaterialGraphNode26.MaterialExpressionScalarParameter3"')

B=(Expression=MaterialExpressionScalarParameter'"MaterialGraphNode15.MaterialExpressionScalarParameter0"')

MaterialExpressionEditorX=-1584

MaterialExpressionEditorY=560

MaterialExpressionGuid=AD96F78948884A5420E1A89564B068BA

Material=PreviewMaterial'"/Engine/Transient.MUIRotatingProgressbar"'

End Object

MaterialExpression=MaterialExpressionAdd'"MaterialExpressionAdd_0"'

NodePosX=-1584

NodePosY=560

NodeGuid=59AA6D794860DA08CD368EAF88E307D0

CustomProperties Pin (PinId=4F4AD77847221AD459E35097D5620E6A,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,LinkedTo=(MaterialGraphNode_26 8B34E592420DCD0F01DFDEA5362BD71D,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)

CustomProperties Pin (PinId=F705EB7E4C5B45B915B7DC8EE8B81C61,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,LinkedTo=(MaterialGraphNode_15 77B8E3104D6F2F5924E41C975C70D1D3,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)

CustomProperties Pin (PinId=47A23A89413C73E26394BCA18CF68556,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPDOutput",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=True,LinkedTo=(MaterialGraphNode16 4EDE46604BD7F04DCE99B68A59991B15,),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.MaterialExpressionScalarParameter Name="MaterialExpressionScalarParameter_0"

End Object

Begin Object Name="MaterialExpressionScalarParameter_0"

DefaultValue=0.040000

SliderMax=1.000000

ParameterName="CircleThickness"

ExpressionGUID=A0D0992241A5FF8F5D4BB0919AADB6DD

MaterialExpressionEditorX=-1792

MaterialExpressionEditorY=608

MaterialExpressionGuid=9A40281A4497B82ED3E096833B02D942

Material=PreviewMaterial'"/Engine/Transient.MUIRotatingProgressbar"'

End Object

MaterialExpression=MaterialExpressionScalarParameter'"MaterialExpressionScalarParameter_0"'

NodePosX=-1792

NodePosY=608

bCanRenameNode=True

NodeGuid=3C5810E34E03CEE23871F687510B8478

CustomProperties Pin (PinId=77B8E3104D6F2F5924E41C975C70D1D3,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPDOutput",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=True,LinkedTo=(MaterialGraphNode14 F705EB7E4C5B45B915B7DC8EE8B81C61,),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.MaterialExpressionMaterialFunctionCall Name="MaterialExpressionMaterialFunctionCall_6"

End Object

Begin Object Name="MaterialExpressionMaterialFunctionCall_6"

MaterialFunction=MaterialFunction'"/Engine/Functions/Engine_MaterialFunctions01/Gradient/SphereGradient-2D.SphereGradient-2D"'

FunctionInputs(0)=(ExpressionInputId=41B6BE034E6CE602D7CCE294EBF65C0C,Input=(OutputIndex=-1,InputName="UVs"))

FunctionInputs(1)=(ExpressionInputId=1CEC73B24B61E9811AAB5BB3B185FE86,Input=(OutputIndex=-1,InputName="CenterPosition"))

FunctionInputs(2)=(ExpressionInputId=4ABB5E1047B2163985E9579FC5B880D5,Input=(Expression=MaterialExpressionAdd'"MaterialGraphNode14.MaterialExpressionAdd0"',InputName="Radius"))

FunctionOutputs(0)=(ExpressionOutputId=99864841487CC679732E429255115937,Output=(OutputName="Result 0-1"))

FunctionOutputs(1)=(ExpressionOutputId=38CFEA0F4B419FCD6391518D73EE82C7,Output=(OutputName="Result Diameter"))

FunctionOutputs(2)=(ExpressionOutputId=612715424B111DA2E588F9BC6DBD0871,Output=(OutputName="Result Radius"))

MaterialExpressionEditorX=-1472

MaterialExpressionEditorY=544

MaterialExpressionGuid=0E7D36B3453B086393A7E5B95CEC4EF3

Material=PreviewMaterial'"/Engine/Transient.MUIRotatingProgressbar"'

Outputs(0)=(OutputName="Result 0-1")

Outputs(1)=(OutputName="Result Diameter")

Outputs(2)=(OutputName="Result Radius")

End Object

MaterialExpression=MaterialExpressionMaterialFunctionCall'"MaterialExpressionMaterialFunctionCall_6"'

NodePosX=-1472

NodePosY=544

NodeGuid=B54F2D0D48793B8D0E6D67BFF101D9AF

CustomProperties Pin (PinId=AFB32E0C4E5AB01C8359269CEF012033,PinName="UVs (V2)",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=True,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)

CustomProperties Pin (PinId=A8ABD54A4B00003148F7D2BAC236467B,PinName="CenterPosition (V2)",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=True,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)

CustomProperties Pin (PinId=4EDE46604BD7F04DCE99B68A59991B15,PinName="Radius (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=True,LinkedTo=(MaterialGraphNode_14 47A23A89413C73E26394BCA18CF68556,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)

CustomProperties Pin (PinId=FD4821B349E422C8CAE8379F8EC43A30,PinName="Result 0-1",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=True,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)

CustomProperties Pin (PinId=BAB65DAE4E9E14A631C523B120BCD3A1,PinName="Result Diameter",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=True,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)

CustomProperties Pin (PinId=C1AD57504B43D0EB6E1F8A82F306623B,PinName="Result Radius",Direction="EGPDOutput",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=True,LinkedTo=(MaterialGraphNode20 BDA8D0E345A09004EA90EC9564E5980A,),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.MaterialExpressionOneMinus Name="MaterialExpressionOneMinus_1"

End Object

Begin Object Name="MaterialExpressionOneMinus_1"

Input=(Expression=MaterialExpressionMaterialFunctionCall'"MaterialGraphNode13.MaterialExpressionMaterialFunctionCall5"',OutputIndex=1)

MaterialExpressionEditorX=-1168

MaterialExpressionEditorY=384

MaterialExpressionGuid=EE42C65A4A5857063C0E83BA3626048E

Material=PreviewMaterial'"/Engine/Transient.MUIRotatingProgressbar"'

End Object

MaterialExpression=MaterialExpressionOneMinus'"MaterialExpressionOneMinus_1"'

NodePosX=-1168

NodePosY=384

NodeGuid=E5092EA14573240564F27A9C74A595B8

CustomProperties Pin (PinId=9AC07E43443B76D2816656B92B20B8FF,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,LinkedTo=(MaterialGraphNode_13 3A3CA15B4EEBF4EEFC4FBAB26DFB7EF7,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)

CustomProperties Pin (PinId=34ADFB5A4DCE43D5369481B88686D576,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPDOutput",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=True,LinkedTo=(MaterialGraphNode18 C73903274B6A960FE35B05B8DFF99C23,),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.MaterialExpressionPower Name="MaterialExpressionPower_0"

End Object

Begin Object Name="MaterialExpressionPower_0"

Base=(Expression=MaterialExpressionOneMinus'"MaterialGraphNode17.MaterialExpressionOneMinus1"')

Exponent=(Expression=MaterialExpressionScalarParameter'"MaterialGraphNode28.MaterialExpressionScalarParameter5"')

ConstExponent=3.000000

MaterialExpressionEditorX=-1072

MaterialExpressionEditorY=384

MaterialExpressionGuid=230EF6C64C7D10B2E88F409FF6B43AE1

Material=PreviewMaterial'"/Engine/Transient.MUIRotatingProgressbar"'

End Object

MaterialExpression=MaterialExpressionPower'"MaterialExpressionPower_0"'

NodePosX=-1072

NodePosY=384

NodeGuid=EE7CF84A4E9C371C5EC7958B1BF405A9

CustomProperties Pin (PinId=C73903274B6A960FE35B05B8DFF99C23,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,LinkedTo=(MaterialGraphNode_17 34ADFB5A4DCE43D5369481B88686D576,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)

CustomProperties Pin (PinId=4EDC46BB4CDFE740F6B26483749FBF0B,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,LinkedTo=(MaterialGraphNode_28 4CDB88554D58DCAF6C4E0EA63368981C,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)

CustomProperties Pin (PinId=53627B0D43460D1034DDEF8B754D4208,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPDOutput",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=True,LinkedTo=(MaterialGraphNode19 AA4E33C7453892D325A05795B2458224,),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.MaterialExpressionSubtract Name="MaterialExpressionSubtract_2"

End Object

Begin Object Name="MaterialExpressionSubtract_2"

A=(Expression=MaterialExpressionPower'"MaterialGraphNode18.MaterialExpressionPower0"')

B=(Expression=MaterialExpressionPower'"MaterialGraphNode21.MaterialExpressionPower1"')

MaterialExpressionEditorX=-928

MaterialExpressionEditorY=480

MaterialExpressionGuid=B825F2764800D671CFC64AAC38D24935

Material=PreviewMaterial'"/Engine/Transient.MUIRotatingProgressbar"'

End Object

MaterialExpression=MaterialExpressionSubtract'"MaterialExpressionSubtract_2"'

NodePosX=-928

NodePosY=480

NodeGuid=7B76FDD44E06567E3AF8488FB4E0DAD6

CustomProperties Pin (PinId=AA4E33C7453892D325A05795B2458224,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,LinkedTo=(MaterialGraphNode_18 53627B0D43460D1034DDEF8B754D4208,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)

CustomProperties Pin (PinId=7EDF34884FDEAC7B932CA4ACA14CD788,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,LinkedTo=(MaterialGraphNode_21 1D885A07462129F5BDC3CA9A19D15983,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)

CustomProperties Pin (PinId=8D06A8E34ACE113CC874FA890BEB6D0C,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPDOutput",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=True,LinkedTo=(MaterialGraphNode22 402AFACF4FD7A50C0835DEA98F34D187,MaterialGraphNode_24 50EE4FF14A9B5CD2323370B3DCB086C5,),PersistentGuid=0000000000000000000

Enjoy this post?

Buy ryanjon2040 a coffee

More from ryanjon2040