Created
November 28, 2022 15:04
-
-
Save Longor1996/27d80bdfb24150edb4a0cfaaf0b1b383 to your computer and use it in GitHub Desktop.
Unreal Engine 5 - Material Function - GridLines
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Begin Object Class=/Script/Engine.MaterialFunction Name="MF_GridLines" | |
Begin Object Class=/Script/Engine.Material Name="Material_0" | |
Begin Object Class=/Script/Engine.MaterialEditorOnlyData Name="Material_0EditorOnlyData" | |
End Object | |
End Object | |
Begin Object Class=/Script/Engine.MaterialExpressionMaterialFunctionCall Name="MaterialExpressionMaterialFunctionCall_14" | |
End Object | |
Begin Object Class=/Script/Engine.MaterialExpressionMax Name="MaterialExpressionMax_2" | |
End Object | |
Begin Object Class=/Script/Engine.MaterialExpressionFunctionOutput Name="MaterialExpressionFunctionOutput_1" | |
End Object | |
Begin Object Class=/Script/Engine.MaterialFunctionEditorOnlyData Name="MF_GridLinesEditorOnlyData" | |
End Object | |
Begin Object Class=/Script/UnrealEd.SceneThumbnailInfoWithPrimitive Name="SceneThumbnailInfoWithPrimitive_0" | |
End Object | |
Begin Object Class=/Script/Engine.MaterialExpressionMaterialFunctionCall Name="MaterialExpressionMaterialFunctionCall_2" | |
End Object | |
Begin Object Class=/Script/Engine.MaterialExpressionFunctionOutput Name="MaterialExpressionFunctionOutput_0" | |
End Object | |
Begin Object Class=/Script/Engine.MaterialExpressionWorldPosition Name="MaterialExpressionWorldPosition_0" | |
End Object | |
Begin Object Class=/Script/Engine.MaterialExpressionFunctionInput Name="MaterialExpressionFunctionInput_0" | |
End Object | |
Begin Object Class=/Script/Engine.MaterialExpressionFunctionInput Name="MaterialExpressionFunctionInput_1" | |
End Object | |
Begin Object Class=/Script/Engine.MaterialExpressionConstant Name="MaterialExpressionConstant_0" | |
End Object | |
Begin Object Class=/Script/Engine.MaterialExpressionFmod Name="MaterialExpressionFmod_0" | |
End Object | |
Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_0" | |
End Object | |
Begin Object Class=/Script/Engine.MaterialExpressionFunctionInput Name="MaterialExpressionFunctionInput_2" | |
End Object | |
Begin Object Class=/Script/Engine.MaterialExpressionStep Name="MaterialExpressionStep_0" | |
End Object | |
Begin Object Class=/Script/Engine.MaterialExpressionComponentMask Name="MaterialExpressionComponentMask_0" | |
End Object | |
Begin Object Class=/Script/Engine.MaterialExpressionComponentMask Name="MaterialExpressionComponentMask_1" | |
End Object | |
Begin Object Class=/Script/Engine.MaterialExpressionComponentMask Name="MaterialExpressionComponentMask_2" | |
End Object | |
Begin Object Class=/Script/Engine.MaterialExpressionLinearInterpolate Name="MaterialExpressionLinearInterpolate_0" | |
End Object | |
Begin Object Class=/Script/Engine.MaterialExpressionLinearInterpolate Name="MaterialExpressionLinearInterpolate_1" | |
End Object | |
Begin Object Class=/Script/Engine.MaterialExpressionComponentMask Name="MaterialExpressionComponentMask_3" | |
End Object | |
Begin Object Class=/Script/Engine.MaterialExpressionComponentMask Name="MaterialExpressionComponentMask_4" | |
End Object | |
Begin Object Class=/Script/Engine.MaterialExpressionAbs Name="MaterialExpressionAbs_0" | |
End Object | |
Begin Object Class=/Script/Engine.MaterialExpressionAbs Name="MaterialExpressionAbs_1" | |
End Object | |
Begin Object Class=/Script/Engine.MaterialExpressionConstant Name="MaterialExpressionConstant_1" | |
End Object | |
Begin Object Class=/Script/Engine.MaterialExpressionMaterialFunctionCall Name="MaterialExpressionMaterialFunctionCall_0" | |
End Object | |
Begin Object Class=/Script/Engine.MaterialExpressionMaterialFunctionCall Name="MaterialExpressionMaterialFunctionCall_1" | |
End Object | |
Begin Object Class=/Script/Engine.MaterialExpressionConstant Name="MaterialExpressionConstant_2" | |
End Object | |
Begin Object Class=/Script/Engine.MaterialExpressionFunctionInput Name="MaterialExpressionFunctionInput_3" | |
End Object | |
Begin Object Class=/Script/Engine.MaterialExpressionComponentMask Name="MaterialExpressionComponentMask_5" | |
End Object | |
Begin Object Class=/Script/Engine.MaterialExpressionComponentMask Name="MaterialExpressionComponentMask_6" | |
End Object | |
Begin Object Class=/Script/Engine.MaterialExpressionFunctionInput Name="MaterialExpressionFunctionInput_4" | |
End Object | |
Begin Object Class=/Script/Engine.MaterialExpressionStaticBool Name="MaterialExpressionStaticBool_0" | |
End Object | |
Begin Object Name="Material_0" | |
Begin Object Name="Material_0EditorOnlyData" | |
EmissiveColor=(Expression=/Script/Engine.MaterialExpressionFunctionOutput'"MF_GridLines:MaterialExpressionFunctionOutput_1"') | |
ExpressionCollection=(Expressions=(/Script/Engine.MaterialExpressionFunctionOutput'"MF_GridLines:MaterialExpressionFunctionOutput_0"',/Script/Engine.MaterialExpressionWorldPosition'"MF_GridLines:MaterialExpressionWorldPosition_0"',/Script/Engine.MaterialExpressionFunctionInput'"MF_GridLines:MaterialExpressionFunctionInput_0"',/Script/Engine.MaterialExpressionFunctionInput'"MF_GridLines:MaterialExpressionFunctionInput_1"',/Script/Engine.MaterialExpressionConstant'"MF_GridLines:MaterialExpressionConstant_0"',/Script/Engine.MaterialExpressionFmod'"MF_GridLines:MaterialExpressionFmod_0"',/Script/Engine.MaterialExpressionMultiply'"MF_GridLines:MaterialExpressionMultiply_0"',/Script/Engine.MaterialExpressionFunctionInput'"MF_GridLines:MaterialExpressionFunctionInput_2"',/Script/Engine.MaterialExpressionStep'"MF_GridLines:MaterialExpressionStep_0"',/Script/Engine.MaterialExpressionComponentMask'"MF_GridLines:MaterialExpressionComponentMask_0"',/Script/Engine.MaterialExpressionComponentMask'"MF_GridLines:MaterialExpressionComponentMask_1"',/Script/Engine.MaterialExpressionComponentMask'"MF_GridLines:MaterialExpressionComponentMask_2"',/Script/Engine.MaterialExpressionLinearInterpolate'"MF_GridLines:MaterialExpressionLinearInterpolate_0"',/Script/Engine.MaterialExpressionLinearInterpolate'"MF_GridLines:MaterialExpressionLinearInterpolate_1"',/Script/Engine.MaterialExpressionComponentMask'"MF_GridLines:MaterialExpressionComponentMask_3"',/Script/Engine.MaterialExpressionComponentMask'"MF_GridLines:MaterialExpressionComponentMask_4"',/Script/Engine.MaterialExpressionAbs'"MF_GridLines:MaterialExpressionAbs_0"',/Script/Engine.MaterialExpressionAbs'"MF_GridLines:MaterialExpressionAbs_1"',/Script/Engine.MaterialExpressionConstant'"MF_GridLines:MaterialExpressionConstant_1"',/Script/Engine.MaterialExpressionMaterialFunctionCall'"MF_GridLines:MaterialExpressionMaterialFunctionCall_0"',/Script/Engine.MaterialExpressionMaterialFunctionCall'"MF_GridLines:MaterialExpressionMaterialFunctionCall_1"',/Script/Engine.MaterialExpressionConstant'"MF_GridLines:MaterialExpressionConstant_2"',/Script/Engine.MaterialExpressionFunctionInput'"MF_GridLines:MaterialExpressionFunctionInput_3"',/Script/Engine.MaterialExpressionComponentMask'"MF_GridLines:MaterialExpressionComponentMask_5"',/Script/Engine.MaterialExpressionComponentMask'"MF_GridLines:MaterialExpressionComponentMask_6"',/Script/Engine.MaterialExpressionFunctionInput'"MF_GridLines:MaterialExpressionFunctionInput_4"',/Script/Engine.MaterialExpressionStaticBool'"MF_GridLines:MaterialExpressionStaticBool_0"',/Script/Engine.MaterialExpressionMaterialFunctionCall'"MF_GridLines:MaterialExpressionMaterialFunctionCall_2"',/Script/Engine.MaterialExpressionFunctionOutput'"MF_GridLines:MaterialExpressionFunctionOutput_1"',/Script/Engine.MaterialExpressionMax'"MF_GridLines:MaterialExpressionMax_2"',/Script/Engine.MaterialExpressionMaterialFunctionCall'"MF_GridLines:MaterialExpressionMaterialFunctionCall_14"')) | |
End Object | |
ShadingModel=MSM_Unlit | |
ShadingModels=(ShadingModelField=1) | |
bCanMaskedBeAssumedOpaque=True | |
StateId=827A54524FA51C5682DCB8B634FD0175 | |
EditorOnlyData=/Script/Engine.MaterialEditorOnlyData'"Material_0EditorOnlyData"' | |
ThumbnailInfo=/Script/UnrealEd.SceneThumbnailInfoWithPrimitive'"MF_GridLines:SceneThumbnailInfoWithPrimitive_0"' | |
LightingGuid=D49F5BCE4DC4C436C4BBBF94610F8366 | |
End Object | |
Begin Object Name="MaterialExpressionMaterialFunctionCall_14" | |
MaterialFunction=/Script/Engine.MaterialFunction'"/Engine/Functions/Engine_MaterialFunctions02/Utility/BreakOutFloat2Components.BreakOutFloat2Components"' | |
FunctionInputs(0)=(ExpressionInputId=0FC5C56B4335798F20CB928CF1C87421,Input=(Expression=/Script/Engine.MaterialExpressionLinearInterpolate'"MF_GridLines:MaterialExpressionLinearInterpolate_1"',InputName="Float2")) | |
FunctionOutputs(0)=(ExpressionOutputId=6BC893C247FCFC567178CE944E213385,Output=(OutputName="R")) | |
FunctionOutputs(1)=(ExpressionOutputId=9720C81E449DF8E5514FCB8A80FD5FA3,Output=(OutputName="G")) | |
MaterialExpressionEditorX=640 | |
MaterialExpressionEditorY=448 | |
MaterialExpressionGuid=B6CE9B674CBB7BB8A55E9CBE3779249C | |
Function=/Script/Engine.MaterialFunction'"MF_GridLines"' | |
Outputs(0)=(OutputName="R") | |
Outputs(1)=(OutputName="G") | |
End Object | |
Begin Object Name="MaterialExpressionMax_2" | |
A=(Expression=/Script/Engine.MaterialExpressionMaterialFunctionCall'"MF_GridLines:MaterialExpressionMaterialFunctionCall_14"') | |
B=(Expression=/Script/Engine.MaterialExpressionMaterialFunctionCall'"MF_GridLines:MaterialExpressionMaterialFunctionCall_14"',OutputIndex=1) | |
MaterialExpressionEditorX=864 | |
MaterialExpressionEditorY=448 | |
MaterialExpressionGuid=5BFB6F5342BD6544D3D282BAE5795F72 | |
Function=/Script/Engine.MaterialFunction'"MF_GridLines"' | |
End Object | |
Begin Object Name="MaterialExpressionFunctionOutput_1" | |
OutputName="Mask" | |
A=(Expression=/Script/Engine.MaterialExpressionMax'"MF_GridLines:MaterialExpressionMax_2"') | |
bLastPreviewed=True | |
Id=49214B3943C85F2EB563E2AD3239CD26 | |
MaterialExpressionEditorX=960 | |
MaterialExpressionEditorY=448 | |
MaterialExpressionGuid=C2F4F8964BEAB10BD1FEBA8FBF6A8532 | |
Function=/Script/Engine.MaterialFunction'"MF_GridLines"' | |
End Object | |
Begin Object Name="MF_GridLinesEditorOnlyData" | |
ExpressionCollection=(Expressions=(/Script/Engine.MaterialExpressionFunctionOutput'"MF_GridLines:MaterialExpressionFunctionOutput_0"',/Script/Engine.MaterialExpressionWorldPosition'"MF_GridLines:MaterialExpressionWorldPosition_0"',/Script/Engine.MaterialExpressionFunctionInput'"MF_GridLines:MaterialExpressionFunctionInput_0"',/Script/Engine.MaterialExpressionFunctionInput'"MF_GridLines:MaterialExpressionFunctionInput_1"',/Script/Engine.MaterialExpressionConstant'"MF_GridLines:MaterialExpressionConstant_0"',/Script/Engine.MaterialExpressionFmod'"MF_GridLines:MaterialExpressionFmod_0"',/Script/Engine.MaterialExpressionMultiply'"MF_GridLines:MaterialExpressionMultiply_0"',/Script/Engine.MaterialExpressionFunctionInput'"MF_GridLines:MaterialExpressionFunctionInput_2"',/Script/Engine.MaterialExpressionStep'"MF_GridLines:MaterialExpressionStep_0"',/Script/Engine.MaterialExpressionComponentMask'"MF_GridLines:MaterialExpressionComponentMask_0"',/Script/Engine.MaterialExpressionComponentMask'"MF_GridLines:MaterialExpressionComponentMask_1"',/Script/Engine.MaterialExpressionComponentMask'"MF_GridLines:MaterialExpressionComponentMask_2"',/Script/Engine.MaterialExpressionLinearInterpolate'"MF_GridLines:MaterialExpressionLinearInterpolate_0"',/Script/Engine.MaterialExpressionLinearInterpolate'"MF_GridLines:MaterialExpressionLinearInterpolate_1"',/Script/Engine.MaterialExpressionComponentMask'"MF_GridLines:MaterialExpressionComponentMask_3"',/Script/Engine.MaterialExpressionComponentMask'"MF_GridLines:MaterialExpressionComponentMask_4"',/Script/Engine.MaterialExpressionAbs'"MF_GridLines:MaterialExpressionAbs_0"',/Script/Engine.MaterialExpressionAbs'"MF_GridLines:MaterialExpressionAbs_1"',/Script/Engine.MaterialExpressionConstant'"MF_GridLines:MaterialExpressionConstant_1"',/Script/Engine.MaterialExpressionMaterialFunctionCall'"MF_GridLines:MaterialExpressionMaterialFunctionCall_0"',/Script/Engine.MaterialExpressionMaterialFunctionCall'"MF_GridLines:MaterialExpressionMaterialFunctionCall_1"',/Script/Engine.MaterialExpressionConstant'"MF_GridLines:MaterialExpressionConstant_2"',/Script/Engine.MaterialExpressionFunctionInput'"MF_GridLines:MaterialExpressionFunctionInput_3"',/Script/Engine.MaterialExpressionComponentMask'"MF_GridLines:MaterialExpressionComponentMask_5"',/Script/Engine.MaterialExpressionComponentMask'"MF_GridLines:MaterialExpressionComponentMask_6"',/Script/Engine.MaterialExpressionFunctionInput'"MF_GridLines:MaterialExpressionFunctionInput_4"',/Script/Engine.MaterialExpressionStaticBool'"MF_GridLines:MaterialExpressionStaticBool_0"',/Script/Engine.MaterialExpressionMaterialFunctionCall'"MF_GridLines:MaterialExpressionMaterialFunctionCall_2"',/Script/Engine.MaterialExpressionFunctionOutput'"MF_GridLines:MaterialExpressionFunctionOutput_1"',/Script/Engine.MaterialExpressionMax'"MF_GridLines:MaterialExpressionMax_2"',/Script/Engine.MaterialExpressionMaterialFunctionCall'"MF_GridLines:MaterialExpressionMaterialFunctionCall_14"')) | |
End Object | |
Begin Object Name="SceneThumbnailInfoWithPrimitive_0" | |
End Object | |
Begin Object Name="MaterialExpressionMaterialFunctionCall_2" | |
MaterialFunction=/Script/Engine.MaterialFunction'"/Game/FuckIfIKnow/Materials/Functions/MF_Normal.MF_Normal"' | |
FunctionInputs(0)=(ExpressionInputId=8CEF9FC44CDB885B603491BA7849D990,Input=(Expression=/Script/Engine.MaterialExpressionFunctionInput'"MF_GridLines:MaterialExpressionFunctionInput_4"',InputName="Gen-Normals")) | |
FunctionInputs(1)=(ExpressionInputId=393997C347206C50D78A7EB7F359963A,Input=(Expression=/Script/Engine.MaterialExpressionFunctionInput'"MF_GridLines:MaterialExpressionFunctionInput_1"',InputName="Position")) | |
FunctionOutputs(0)=(ExpressionOutputId=1F270FA54795D362BAFCEC9D1CD0AC8C,Output=(OutputName="Result")) | |
MaterialExpressionEditorX=-1056 | |
MaterialExpressionEditorY=816 | |
MaterialExpressionGuid=CE6FBC28439F9F3227B9F19B346A15E3 | |
Function=/Script/Engine.MaterialFunction'"MF_GridLines"' | |
Outputs(0)=(OutputName="Result") | |
End Object | |
Begin Object Name="MaterialExpressionFunctionOutput_0" | |
OutputName="UV or Zero" | |
A=(Expression=/Script/Engine.MaterialExpressionLinearInterpolate'"MF_GridLines:MaterialExpressionLinearInterpolate_1"') | |
bLastPreviewed=True | |
Id=0E916771459A057DFF3B3EACAC8CFFA5 | |
MaterialExpressionEditorX=656 | |
MaterialExpressionEditorY=192 | |
MaterialExpressionGuid=5708CBCD43C166BEED395D9611556808 | |
Function=/Script/Engine.MaterialFunction'"MF_GridLines"' | |
End Object | |
Begin Object Name="MaterialExpressionWorldPosition_0" | |
MaterialExpressionEditorX=-1664 | |
MaterialExpressionEditorY=256 | |
MaterialExpressionGuid=BF1CEE1A486042EA0D49159D46003D65 | |
Function=/Script/Engine.MaterialFunction'"MF_GridLines"' | |
End Object | |
Begin Object Name="MaterialExpressionFunctionInput_0" | |
Preview=(Expression=/Script/Engine.MaterialExpressionConstant'"MF_GridLines:MaterialExpressionConstant_0"') | |
InputName="Size" | |
Id=83176D954F3548C5F9CC12894F25A423 | |
InputType=FunctionInput_Scalar | |
bUsePreviewValueAsDefault=True | |
SortPriority=1 | |
MaterialExpressionEditorX=-768 | |
MaterialExpressionEditorY=320 | |
MaterialExpressionGuid=B3FC059940E36ECD4CDA86B0B32D8637 | |
Function=/Script/Engine.MaterialFunction'"MF_GridLines"' | |
bCollapsed=True | |
End Object | |
Begin Object Name="MaterialExpressionFunctionInput_1" | |
Preview=(Expression=/Script/Engine.MaterialExpressionWorldPosition'"MF_GridLines:MaterialExpressionWorldPosition_0"') | |
InputName="Position" | |
Id=59958773417D36131621E6A8EA8B60AD | |
bUsePreviewValueAsDefault=True | |
MaterialExpressionEditorX=-1408 | |
MaterialExpressionEditorY=256 | |
MaterialExpressionGuid=D46218444E2ED1576D7F5185E0C5A689 | |
Function=/Script/Engine.MaterialFunction'"MF_GridLines"' | |
bCollapsed=True | |
End Object | |
Begin Object Name="MaterialExpressionConstant_0" | |
R=100.000000 | |
MaterialExpressionEditorX=-1024 | |
MaterialExpressionEditorY=368 | |
MaterialExpressionGuid=721967154A95B6D740F388B861B66FC8 | |
Function=/Script/Engine.MaterialFunction'"MF_GridLines"' | |
End Object | |
Begin Object Name="MaterialExpressionFmod_0" | |
A=(Expression=/Script/Engine.MaterialExpressionFunctionInput'"MF_GridLines:MaterialExpressionFunctionInput_1"') | |
B=(Expression=/Script/Engine.MaterialExpressionFunctionInput'"MF_GridLines:MaterialExpressionFunctionInput_0"') | |
MaterialExpressionEditorX=-560 | |
MaterialExpressionEditorY=256 | |
MaterialExpressionGuid=3D26EFD94070913D22CE759D223DF06E | |
Function=/Script/Engine.MaterialFunction'"MF_GridLines"' | |
End Object | |
Begin Object Name="MaterialExpressionMultiply_0" | |
A=(Expression=/Script/Engine.MaterialExpressionFmod'"MF_GridLines:MaterialExpressionFmod_0"') | |
B=(Expression=/Script/Engine.MaterialExpressionFmod'"MF_GridLines:MaterialExpressionFmod_0"') | |
MaterialExpressionEditorX=-464 | |
MaterialExpressionEditorY=256 | |
MaterialExpressionGuid=AB71875D48E7F8AA0CF7C7ADEDD787E0 | |
Function=/Script/Engine.MaterialFunction'"MF_GridLines"' | |
End Object | |
Begin Object Name="MaterialExpressionFunctionInput_2" | |
Preview=(Expression=/Script/Engine.MaterialExpressionConstant'"MF_GridLines:MaterialExpressionConstant_1"') | |
InputName="LineWidth" | |
Id=E072E77A49ED8DB1E55F879CBEB1C159 | |
InputType=FunctionInput_Scalar | |
bUsePreviewValueAsDefault=True | |
SortPriority=2 | |
MaterialExpressionEditorX=-560 | |
MaterialExpressionEditorY=368 | |
MaterialExpressionGuid=2F05A6AB4255AB6D4BD58192C617AD71 | |
Function=/Script/Engine.MaterialFunction'"MF_GridLines"' | |
bCollapsed=True | |
End Object | |
Begin Object Name="MaterialExpressionStep_0" | |
Y=(Expression=/Script/Engine.MaterialExpressionMultiply'"MF_GridLines:MaterialExpressionMultiply_0"') | |
X=(Expression=/Script/Engine.MaterialExpressionFunctionInput'"MF_GridLines:MaterialExpressionFunctionInput_2"') | |
MaterialExpressionEditorX=-336 | |
MaterialExpressionEditorY=256 | |
MaterialExpressionGuid=421526344F5E6B0C5FAB73BFE8778A72 | |
Function=/Script/Engine.MaterialFunction'"MF_GridLines"' | |
End Object | |
Begin Object Name="MaterialExpressionComponentMask_0" | |
Input=(Expression=/Script/Engine.MaterialExpressionStep'"MF_GridLines:MaterialExpressionStep_0"') | |
R=True | |
B=True | |
MaterialExpressionEditorX=-128 | |
MaterialExpressionEditorY=256 | |
MaterialExpressionGuid=9DEA9EEC4368EF88E933969E5E704155 | |
Function=/Script/Engine.MaterialFunction'"MF_GridLines"' | |
End Object | |
Begin Object Name="MaterialExpressionComponentMask_1" | |
Input=(Expression=/Script/Engine.MaterialExpressionStep'"MF_GridLines:MaterialExpressionStep_0"') | |
G=True | |
B=True | |
MaterialExpressionEditorX=-128 | |
MaterialExpressionEditorY=352 | |
MaterialExpressionGuid=9DEA9EEC4368EF88E933969E5E704155 | |
Function=/Script/Engine.MaterialFunction'"MF_GridLines"' | |
End Object | |
Begin Object Name="MaterialExpressionComponentMask_2" | |
Input=(Expression=/Script/Engine.MaterialExpressionStep'"MF_GridLines:MaterialExpressionStep_0"') | |
R=True | |
G=True | |
MaterialExpressionEditorX=-128 | |
MaterialExpressionEditorY=448 | |
MaterialExpressionGuid=9DEA9EEC4368EF88E933969E5E704155 | |
Function=/Script/Engine.MaterialFunction'"MF_GridLines"' | |
End Object | |
Begin Object Name="MaterialExpressionLinearInterpolate_0" | |
A=(Expression=/Script/Engine.MaterialExpressionComponentMask'"MF_GridLines:MaterialExpressionComponentMask_0"') | |
B=(Expression=/Script/Engine.MaterialExpressionComponentMask'"MF_GridLines:MaterialExpressionComponentMask_1"') | |
Alpha=(Expression=/Script/Engine.MaterialExpressionComponentMask'"MF_GridLines:MaterialExpressionComponentMask_5"') | |
MaterialExpressionEditorX=128 | |
MaterialExpressionEditorY=256 | |
MaterialExpressionGuid=6DCFF6CB4AAF16FBAB56FD8D77F415BB | |
Function=/Script/Engine.MaterialFunction'"MF_GridLines"' | |
End Object | |
Begin Object Name="MaterialExpressionLinearInterpolate_1" | |
A=(Expression=/Script/Engine.MaterialExpressionLinearInterpolate'"MF_GridLines:MaterialExpressionLinearInterpolate_0"') | |
B=(Expression=/Script/Engine.MaterialExpressionComponentMask'"MF_GridLines:MaterialExpressionComponentMask_2"') | |
Alpha=(Expression=/Script/Engine.MaterialExpressionComponentMask'"MF_GridLines:MaterialExpressionComponentMask_6"') | |
MaterialExpressionEditorX=384 | |
MaterialExpressionEditorY=256 | |
MaterialExpressionGuid=6DCFF6CB4AAF16FBAB56FD8D77F415BB | |
Function=/Script/Engine.MaterialFunction'"MF_GridLines"' | |
End Object | |
Begin Object Name="MaterialExpressionComponentMask_3" | |
Input=(Expression=/Script/Engine.MaterialExpressionMaterialFunctionCall'"MF_GridLines:MaterialExpressionMaterialFunctionCall_2"') | |
R=True | |
MaterialExpressionEditorX=-768 | |
MaterialExpressionEditorY=768 | |
MaterialExpressionGuid=3C9177854787A33438EB7194C196BEC0 | |
Function=/Script/Engine.MaterialFunction'"MF_GridLines"' | |
End Object | |
Begin Object Name="MaterialExpressionComponentMask_4" | |
Input=(Expression=/Script/Engine.MaterialExpressionMaterialFunctionCall'"MF_GridLines:MaterialExpressionMaterialFunctionCall_2"') | |
B=True | |
MaterialExpressionEditorX=-768 | |
MaterialExpressionEditorY=848 | |
MaterialExpressionGuid=3C9177854787A33438EB7194C196BEC0 | |
Function=/Script/Engine.MaterialFunction'"MF_GridLines"' | |
End Object | |
Begin Object Name="MaterialExpressionAbs_0" | |
Input=(Expression=/Script/Engine.MaterialExpressionComponentMask'"MF_GridLines:MaterialExpressionComponentMask_3"') | |
MaterialExpressionEditorX=-640 | |
MaterialExpressionEditorY=768 | |
MaterialExpressionGuid=912B093A4400FFA0CCDEC384883B8475 | |
Function=/Script/Engine.MaterialFunction'"MF_GridLines"' | |
End Object | |
Begin Object Name="MaterialExpressionAbs_1" | |
Input=(Expression=/Script/Engine.MaterialExpressionComponentMask'"MF_GridLines:MaterialExpressionComponentMask_4"') | |
MaterialExpressionEditorX=-640 | |
MaterialExpressionEditorY=848 | |
MaterialExpressionGuid=912B093A4400FFA0CCDEC384883B8475 | |
Function=/Script/Engine.MaterialFunction'"MF_GridLines"' | |
End Object | |
Begin Object Name="MaterialExpressionConstant_1" | |
R=1.000000 | |
MaterialExpressionEditorX=-768 | |
MaterialExpressionEditorY=400 | |
MaterialExpressionGuid=54921EAE4D2F0834556C0CB5CFAC8EA9 | |
Function=/Script/Engine.MaterialFunction'"MF_GridLines"' | |
End Object | |
Begin Object Name="MaterialExpressionMaterialFunctionCall_0" | |
MaterialFunction=/Script/Engine.MaterialFunction'"/Engine/Functions/Engine_MaterialFunctions01/ImageAdjustment/CheapContrast.CheapContrast"' | |
FunctionInputs(0)=(ExpressionInputId=95C9DA0E48D34168E34AD3A607BAA34E,Input=(Expression=/Script/Engine.MaterialExpressionAbs'"MF_GridLines:MaterialExpressionAbs_0"',InputName="In")) | |
FunctionInputs(1)=(ExpressionInputId=3C3E177E485D8FFFC35D1482F0A20020,Input=(Expression=/Script/Engine.MaterialExpressionFunctionInput'"MF_GridLines:MaterialExpressionFunctionInput_3"',InputName="Contrast")) | |
FunctionOutputs(0)=(ExpressionOutputId=5067ED8C4A2EFE82DB33F99EBE37E80E,Output=(OutputName="Result")) | |
MaterialExpressionEditorX=-338 | |
MaterialExpressionEditorY=766 | |
MaterialExpressionGuid=96637D604B3E2A27716299ADC8F1A3D3 | |
Function=/Script/Engine.MaterialFunction'"MF_GridLines"' | |
Outputs(0)=(OutputName="Result") | |
End Object | |
Begin Object Name="MaterialExpressionMaterialFunctionCall_1" | |
MaterialFunction=/Script/Engine.MaterialFunction'"/Engine/Functions/Engine_MaterialFunctions01/ImageAdjustment/CheapContrast.CheapContrast"' | |
FunctionInputs(0)=(ExpressionInputId=95C9DA0E48D34168E34AD3A607BAA34E,Input=(Expression=/Script/Engine.MaterialExpressionAbs'"MF_GridLines:MaterialExpressionAbs_1"',InputName="In")) | |
FunctionInputs(1)=(ExpressionInputId=3C3E177E485D8FFFC35D1482F0A20020,Input=(Expression=/Script/Engine.MaterialExpressionFunctionInput'"MF_GridLines:MaterialExpressionFunctionInput_3"',InputName="Contrast")) | |
FunctionOutputs(0)=(ExpressionOutputId=5067ED8C4A2EFE82DB33F99EBE37E80E,Output=(OutputName="Result")) | |
MaterialExpressionEditorX=-336 | |
MaterialExpressionEditorY=864 | |
MaterialExpressionGuid=96637D604B3E2A27716299ADC8F1A3D3 | |
Function=/Script/Engine.MaterialFunction'"MF_GridLines"' | |
Outputs(0)=(OutputName="Result") | |
End Object | |
Begin Object Name="MaterialExpressionConstant_2" | |
R=1.000000 | |
MaterialExpressionEditorX=-768 | |
MaterialExpressionEditorY=1024 | |
MaterialExpressionGuid=B0F2CF9C4CC334A4E0C61893DF7927AD | |
Function=/Script/Engine.MaterialFunction'"MF_GridLines"' | |
End Object | |
Begin Object Name="MaterialExpressionFunctionInput_3" | |
Preview=(Expression=/Script/Engine.MaterialExpressionConstant'"MF_GridLines:MaterialExpressionConstant_2"') | |
InputName="Contrast" | |
Id=D24A5F9A413865073E27549D777777F0 | |
InputType=FunctionInput_Scalar | |
bUsePreviewValueAsDefault=True | |
SortPriority=3 | |
MaterialExpressionEditorX=-608 | |
MaterialExpressionEditorY=1024 | |
MaterialExpressionGuid=37A0015B4F1D8048A34DBB8C02DE2BD3 | |
Function=/Script/Engine.MaterialFunction'"MF_GridLines"' | |
bCollapsed=True | |
End Object | |
Begin Object Name="MaterialExpressionComponentMask_5" | |
Input=(Expression=/Script/Engine.MaterialExpressionMaterialFunctionCall'"MF_GridLines:MaterialExpressionMaterialFunctionCall_0"') | |
R=True | |
MaterialExpressionEditorX=-128 | |
MaterialExpressionEditorY=768 | |
MaterialExpressionGuid=3C9177854787A33438EB7194C196BEC0 | |
Function=/Script/Engine.MaterialFunction'"MF_GridLines"' | |
End Object | |
Begin Object Name="MaterialExpressionComponentMask_6" | |
Input=(Expression=/Script/Engine.MaterialExpressionMaterialFunctionCall'"MF_GridLines:MaterialExpressionMaterialFunctionCall_1"') | |
R=True | |
MaterialExpressionEditorX=-128 | |
MaterialExpressionEditorY=864 | |
MaterialExpressionGuid=3C9177854787A33438EB7194C196BEC0 | |
Function=/Script/Engine.MaterialFunction'"MF_GridLines"' | |
End Object | |
Begin Object Name="MaterialExpressionFunctionInput_4" | |
Preview=(Expression=/Script/Engine.MaterialExpressionStaticBool'"MF_GridLines:MaterialExpressionStaticBool_0"') | |
InputName="GenNormals" | |
Id=43F064284CFF6128AA50368FD409C469 | |
InputType=FunctionInput_StaticBool | |
bUsePreviewValueAsDefault=True | |
MaterialExpressionEditorX=-1296 | |
MaterialExpressionEditorY=816 | |
MaterialExpressionGuid=B28F1E0C4FE2A55D1EB4A583EA674268 | |
Function=/Script/Engine.MaterialFunction'"MF_GridLines"' | |
bCollapsed=True | |
End Object | |
Begin Object Name="MaterialExpressionStaticBool_0" | |
Value=True | |
MaterialExpressionEditorX=-1472 | |
MaterialExpressionEditorY=816 | |
MaterialExpressionGuid=947F55D245DAC549650262A6062AA067 | |
Function=/Script/Engine.MaterialFunction'"MF_GridLines"' | |
End Object | |
bExposeToLibrary=True | |
DependentFunctionExpressionCandidates(0)=/Script/Engine.MaterialExpressionMaterialFunctionCall'"MaterialExpressionMaterialFunctionCall_0"' | |
DependentFunctionExpressionCandidates(1)=/Script/Engine.MaterialExpressionMaterialFunctionCall'"MaterialExpressionMaterialFunctionCall_1"' | |
DependentFunctionExpressionCandidates(2)=/Script/Engine.MaterialExpressionMaterialFunctionCall'"MaterialExpressionMaterialFunctionCall_2"' | |
DependentFunctionExpressionCandidates(3)=/Script/Engine.MaterialExpressionMaterialFunctionCall'"MaterialExpressionMaterialFunctionCall_14"' | |
EditorOnlyData=/Script/Engine.MaterialFunctionEditorOnlyData'"MF_GridLinesEditorOnlyData"' | |
StateId=02E62F03422F0B9E7F69F2AF23264D2E | |
CombinedInputTypes=527 | |
CombinedOutputTypes=15 | |
ThumbnailInfo=/Script/UnrealEd.SceneThumbnailInfoWithPrimitive'"SceneThumbnailInfoWithPrimitive_0"' | |
End Object |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment