Advertisement
marcusa3000

textSplit v2

Nov 17th, 2023
1,387
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 12.70 KB | None | 0 0
  1. {
  2.     Tools = ordered() {
  3.         Font_Color_A = Background {
  4.             NameSet = true,
  5.             Inputs = {
  6.                 MaskChannel = Input { Value = 5, },
  7.                 GlobalOut = Input { Value = 78, },
  8.                 Width = Input {
  9.                     Value = 1188,
  10.                     Expression = "Crop2_1.XSize",
  11.                 },
  12.                 Height = Input {
  13.                     Value = 366,
  14.                     Expression = "Crop2_1.YSize",
  15.                 },
  16.                 Depth = Input { Value = 1, },
  17.                 ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
  18.                 TopLeftRed = Input { Value = 1, },
  19.                 TopLeftGreen = Input { Value = 1, },
  20.                 TopLeftBlue = Input { Value = 1, },
  21.                 TopRightRed = Input { Value = 1, },
  22.                 TopRightGreen = Input { Value = 1, },
  23.                 TopRightBlue = Input { Value = 1, },
  24.                 BottomLeftRed = Input { Value = 1, },
  25.                 BottomLeftGreen = Input { Value = 0.5, },
  26.                 BottomRightGreen = Input { Value = 0.5, },
  27.                 BottomRightBlue = Input { Value = 1, },
  28.                 Start = Input { Value = { 0.5, 0.5 }, },
  29.                 Gradient = Input {
  30.                     Value = Gradient {
  31.                         Colors = {
  32.                             [0] = { 1, 1, 1, 1 },
  33.                             [1] = { 0, 0, 0, 1 }
  34.                         }
  35.                     },
  36.                 },
  37.                 EffectMask = Input {
  38.                     SourceOp = "Crop2_1",
  39.                     Source = "Output",
  40.                 }
  41.             },
  42.             ViewInfo = OperatorInfo { Pos = { -825, -1501.5 } },
  43.         },
  44.         Merge23_1 = Merge {
  45.             CustomData = {
  46.                 Settings = {
  47.                 }
  48.             },
  49.             Inputs = {
  50.                 Quality = Input { Value = 10, },
  51.                 ShutterAngle = Input { Value = 720, },
  52.                 Background = Input {
  53.                     SourceOp = "Instance_Background_27",
  54.                     Source = "Output",
  55.                 },
  56.                 Foreground = Input {
  57.                     SourceOp = "Font_Color_A",
  58.                     Source = "Output",
  59.                 },
  60.                 Edges = Input { Value = 1, },
  61.                 PerformDepthMerge = Input { Value = 0, },
  62.             },
  63.             ViewInfo = OperatorInfo { Pos = { -825, -1402.5 } },
  64.         },
  65.         Text_and_Padding = TextPlus {
  66.             NameSet = true,
  67.             Inputs = {
  68.                 GlobalOut = Input { Value = 78, },
  69.                 Width = Input { Value = 1080, },
  70.                 Height = Input { Value = 1080, },
  71.                 UseFrameFormatSettings = Input { Value = 1, },
  72.                 ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
  73.                 LayoutRotation = Input { Value = 1, },
  74.                 TransformRotation = Input { Value = 1, },
  75.                 SelectElement = Input { Value = 1, },
  76.                 Select = Input { Value = 1, },
  77.                 Name2 = Input { Value = "Padding", },
  78.                 Enabled2 = Input { Value = 1, },
  79.                 Softness1 = Input { Value = 1, },
  80.                 StyledText = Input { Value = "JUSTCROPIT", },
  81.                 Font = Input { Value = "Helvetica Neue", },
  82.                 Style = Input { Value = "Bold", },
  83.                 Size = Input { Value = 0.2402, },
  84.                 VerticalJustificationNew = Input { Value = 3, },
  85.                 HorizontalJustificationNew = Input { Value = 3, },
  86.                 ElementShape2 = Input { Value = 2, },
  87.                 Level2 = Input { Value = 1, },
  88.                 ExtendVertical2 = Input { Value = 0.3, },
  89.                 Red2 = Input { Value = 0, },
  90.                 Softness2 = Input { Value = 1, },
  91.             },
  92.             ViewInfo = OperatorInfo { Pos = { -715, -1666.5 } },
  93.             Colors = { TileColor = { R = 0.584313725490196, G = 0.294117647058824, B = 0.803921568627451 }, }
  94.         },
  95.         Crop2_1 = Crop {
  96.             Inputs = {
  97.                 XOffset = Input {
  98.                     Value = -54,
  99.                     Expression = "self.Input.DataWindow[1]",
  100.                 },
  101.                 YOffset = Input {
  102.                     Value = 355,
  103.                     Expression = "self.Input.DataWindow[2]",
  104.                 },
  105.                 XSize = Input {
  106.                     Value = 1188,
  107.                     Expression = "self.Input.DataWindow[3]-self.Input.DataWindow[1]",
  108.                 },
  109.                 YSize = Input {
  110.                     Value = 366,
  111.                     Expression = "self.Input.DataWindow[4]-self.Input.DataWindow[2]",
  112.                 },
  113.                 KeepCentered = Input { Value = 1, },
  114.                 Input = Input {
  115.                     SourceOp = "Text_and_Padding",
  116.                     Source = "Output",
  117.                 },
  118.             },
  119.             ViewInfo = OperatorInfo { Pos = { -715, -1600.5 } },
  120.         },
  121.         Instance_Background_27 = Background {
  122.             NameSet = true,
  123.             SourceOp = "BG_Size_Color",
  124.             Inputs = {
  125.                 EffectMask = Input { },
  126.                 SettingsNest = Input { },
  127.                 ImageNest = Input { },
  128.                 ["Gamut.ColorSpaceNest"] = Input { },
  129.                 ["Gamut.GammaSpaceNest"] = Input { },
  130.                 BackgroundNest = Input { },
  131.                 TopLeftRed = Input { },
  132.                 TopLeftGreen = Input { },
  133.                 TopLeftBlue = Input { },
  134.                 TopLeftAlpha = Input { Value = 0, },
  135.                 CommentsNest = Input { },
  136.                 FrameRenderScriptNest = Input { },
  137.                 StartRenderScripts = Input { },
  138.                 EndRenderScripts = Input { },
  139.             },
  140.             ViewInfo = OperatorInfo { Pos = { -935, -1369.5 } },
  141.         },
  142.         Speed = Transform {
  143.             NameSet = true,
  144.             Inputs = {
  145.                 Center = Input { Expression = "Point(0.5+time*0.003, 0.5)", },
  146.                 Input = Input {
  147.                     SourceOp = "Merge23_1",
  148.                     Source = "Output",
  149.                 },
  150.             },
  151.             ViewInfo = OperatorInfo { Pos = { -825, -1303.5 } },
  152.             Colors = { TileColor = { R = 0.584313725490196, G = 0.294117647058824, B = 0.803921568627451 }, }
  153.         },
  154.         Font_Color_B = Background {
  155.             NameSet = true,
  156.             Inputs = {
  157.                 MaskChannel = Input { Value = 5, },
  158.                 GlobalOut = Input { Value = 78, },
  159.                 Width = Input {
  160.                     Value = 1188,
  161.                     Expression = "Crop2_1.XSize",
  162.                 },
  163.                 Height = Input {
  164.                     Value = 366,
  165.                     Expression = "Crop2_1.YSize",
  166.                 },
  167.                 Depth = Input { Value = 1, },
  168.                 ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
  169.                 TopLeftRed = Input { Value = 1, },
  170.                 TopLeftBlue = Input { Value = 1, },
  171.                 TopRightRed = Input { Value = 1, },
  172.                 TopRightGreen = Input { Value = 1, },
  173.                 TopRightBlue = Input { Value = 1, },
  174.                 BottomLeftRed = Input { Value = 1, },
  175.                 BottomLeftGreen = Input { Value = 0.5, },
  176.                 BottomRightGreen = Input { Value = 0.5, },
  177.                 BottomRightBlue = Input { Value = 1, },
  178.                 Start = Input { Value = { 0.5, 0.5 }, },
  179.                 Gradient = Input {
  180.                     Value = Gradient {
  181.                         Colors = {
  182.                             [0] = { 1, 1, 1, 1 },
  183.                             [1] = { 0, 0, 0, 1 }
  184.                         }
  185.                     },
  186.                 },
  187.                 EffectMask = Input {
  188.                     SourceOp = "Crop2_1",
  189.                     Source = "Output",
  190.                 }
  191.             },
  192.             ViewInfo = OperatorInfo { Pos = { -605, -1501.5 } },
  193.         },
  194.         Merge24_1 = Merge {
  195.             Inputs = {
  196.                 Background = Input {
  197.                     SourceOp = "Speed",
  198.                     Source = "Output",
  199.                 },
  200.                 Foreground = Input {
  201.                     SourceOp = "Instance_Transform7_1",
  202.                     Source = "Output",
  203.                 },
  204.                 Center = Input {
  205.                     Value = { 0.5, 0.669444444444445 },
  206.                     Expression = "Point(0.5, 0.5+(1/BG_Size_Color.Height)*(Crop2_1.YSize/2))",
  207.                 },
  208.                 FlipHoriz = Input { Value = 1, },
  209.                 ApplyMode = Input { Value = FuID { "Screen" }, },
  210.                 PerformDepthMerge = Input { Value = 0, },
  211.             },
  212.             ViewInfo = OperatorInfo { Pos = { -715, -1237.5 } },
  213.         },
  214.         Instance_Transform7_1 = Transform {
  215.             SourceOp = "Speed",
  216.             Inputs = {
  217.                 EffectMask = Input { },
  218.                 SettingsNest = Input { },
  219.                 TransformNest = Input { },
  220.                 Center = Input {
  221.                     Value = { 0.503, 0.5 },
  222.                     Expression = "Point(0.5+time*0.003, 0.5)"
  223.                 },
  224.                 ReferenceSize = Input { },
  225.                 Input = Input {
  226.                     SourceOp = "Merge23_3",
  227.                     Source = "Output",
  228.                 },
  229.                 CommentsNest = Input { },
  230.                 FrameRenderScriptNest = Input { },
  231.                 StartRenderScripts = Input { },
  232.                 EndRenderScripts = Input { },
  233.             },
  234.             ViewInfo = OperatorInfo { Pos = { -605, -1303.5 } },
  235.         },
  236.         Merge23_3 = Merge {
  237.             CustomData = {
  238.                 Settings = {
  239.                 }
  240.             },
  241.             Inputs = {
  242.                 Quality = Input { Value = 10, },
  243.                 ShutterAngle = Input { Value = 720, },
  244.                 Background = Input {
  245.                     SourceOp = "Instance_Instance_Background_27",
  246.                     Source = "Output",
  247.                 },
  248.                 Foreground = Input {
  249.                     SourceOp = "Font_Color_B",
  250.                     Source = "Output",
  251.                 },
  252.                 FlipHoriz = Input { Value = 1, },
  253.                 Edges = Input { Value = 1, },
  254.                 PerformDepthMerge = Input { Value = 0, },
  255.             },
  256.             ViewInfo = OperatorInfo { Pos = { -605, -1402.5 } },
  257.         },
  258.         Angle_and_Pos_Offset = Transform {
  259.             NameSet = true,
  260.             Inputs = {
  261.                 Center = Input { Value = { 0.5, 0.424 }, },
  262.                 Input = Input {
  263.                     SourceOp = "Merge24_1",
  264.                     Source = "Output",
  265.                 },
  266.             },
  267.             ViewInfo = OperatorInfo { Pos = { -715, -1171.5 } },
  268.             Colors = { TileColor = { R = 0.776470588235294, G = 0.627450980392157, B = 0.466666666666667 }, }
  269.         },
  270.         Instance_Instance_Background_27 = Background {
  271.             NameSet = true,
  272.             SourceOp = "Instance_Background_27",
  273.             Inputs = {
  274.                 EffectMask = Input { },
  275.                 SettingsNest = Input { },
  276.                 ImageNest = Input { },
  277.                 ["Gamut.ColorSpaceNest"] = Input { },
  278.                 ["Gamut.GammaSpaceNest"] = Input { },
  279.                 BackgroundNest = Input { },
  280.                 CommentsNest = Input { },
  281.                 FrameRenderScriptNest = Input { },
  282.                 StartRenderScripts = Input { },
  283.                 EndRenderScripts = Input { },
  284.             },
  285.             ViewInfo = OperatorInfo { Pos = { -495, -1369.5 } },
  286.         },
  287.         Angle_and_Position_Offset = Underlay {
  288.             NameSet = true,
  289.             ViewInfo = UnderlayInfo {
  290.                 Pos = { -715.39, -1188.72 },
  291.                 Size = { 171.219, 102.97 }
  292.             },
  293.             Colors = { TileColor = { R = 0.776470588235294, G = 0.627450980392157, B = 0.466666666666667 }, }
  294.         },
  295.         EdgeDetect2 = ofx.com.blackmagicdesign.resolvefx.EdgeDetect {
  296.             Inputs = {
  297.                 Source = Input {
  298.                     SourceOp = "Angle_and_Pos_Offset",
  299.                     Source = "Output",
  300.                 },
  301.                 EdgeDetectMode = Input { Value = FuID { "EDGE_DETECT_MODE_RGB" }, },
  302.                 RGBColorRed = Input { Value = 1, },
  303.                 RGBColorGreen = Input { Value = 1, },
  304.                 RGBColorBlue = Input { Value = 1, },
  305.                 detectionGroup = Input { Value = 1, },
  306.                 EdgeThreshold = Input { Value = 0, },
  307.                 EdgeSmooth = Input { Value = 0.100000001490116, },
  308.                 edgeWidth = Input { Value = 0, },
  309.                 Brightness = Input { Value = 1, },
  310.                 edgeGamma = Input { Value = 1.5, },
  311.                 DenoiseType = Input { Value = FuID { "DENOISE_TYPE_GAUSSIAN_BLUR" }, },
  312.                 DenoiseStrength = Input { Value = 0.200000002980232, },
  313.                 EdgeBlur = Input { Value = 0, },
  314.                 EdgeOverlay = Input { Value = 0, },
  315.                 filterGroup = Input { Value = 0, },
  316.                 filterType = Input { Value = FuID { "FilterTypeNone" }, },
  317.                 filterScale = Input { Value = 0.25, },
  318.                 filterWater = Input { Value = 0.5, },
  319.                 suppression = Input { Value = FuID { "SuppressionNone" }, },
  320.                 halfEdgeGain = Input { Value = 10, },
  321.                 advancedGroup = Input { Value = 0, },
  322.                 autoGain = Input { Value = 0, },
  323.                 isClamp = Input { Value = 1, },
  324.                 BlendAmount = Input { Value = 0, },
  325.                 isLegacy = Input { Value = 0, },
  326.                 blendGroup = Input { Value = 0, },
  327.                 blendIn = Input { Value = 1, },
  328.                 blend = Input { Value = 0, },
  329.                 ignoreContentShape = Input { Value = 0, },
  330.                 legacyIsProcessRGBOnly = Input { Value = 0, },
  331.                 IsNoTemporalFramesReqd = Input { Value = 0, },
  332.                 refreshTrigger = Input { Value = 1, },
  333.                 resolvefxVersion = Input { Value = "2.0", },
  334.             },
  335.             ViewInfo = OperatorInfo { Pos = { -715, -1039.5 } },
  336.             Colors = { TileColor = { R = 0.549019607843137, G = 0.352941176470588, B = 0.247058823529412 }, }
  337.         },
  338.         Font_Colors = Underlay {
  339.             NameSet = true,
  340.             ViewInfo = UnderlayInfo {
  341.                 Pos = { -715, -1532.5 },
  342.                 Size = { 392, 102.97 }
  343.             },
  344.         },
  345.         ErodeDilate1_16 = ErodeDilate {
  346.             Inputs = {
  347.                 Filter = Input { Value = 3, },
  348.                 XAmount = Input { Value = 0.001, },
  349.                 Input = Input {
  350.                     SourceOp = "EdgeDetect2",
  351.                     Source = "Output",
  352.                 },
  353.             },
  354.             ViewInfo = OperatorInfo { Pos = { -715, -1006.5 } },
  355.             Colors = { TileColor = { R = 0.549019607843137, G = 0.352941176470588, B = 0.247058823529412 }, }
  356.         },
  357.         BG_Size_Color = Background {
  358.             CtrlWZoom = false,
  359.             NameSet = true,
  360.             Inputs = {
  361.                 MaskChannel = Input { Value = 5, },
  362.                 GlobalOut = Input { Value = 78, },
  363.                 Width = Input { Value = 1920, },
  364.                 Height = Input { Value = 1080, },
  365.                 Depth = Input { Value = 1, },
  366.                 ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
  367.                 TopRightRed = Input { Value = 1, },
  368.                 TopRightGreen = Input { Value = 1, },
  369.                 TopRightBlue = Input { Value = 1, },
  370.                 BottomLeftRed = Input { Value = 1, },
  371.                 BottomLeftGreen = Input { Value = 0.5, },
  372.                 BottomRightGreen = Input { Value = 0.5, },
  373.                 BottomRightBlue = Input { Value = 1, },
  374.                 Start = Input { Value = { 0.5, 0.5 }, },
  375.                 Gradient = Input {
  376.                     Value = Gradient {
  377.                         Colors = {
  378.                             [0] = { 1, 1, 1, 1 },
  379.                             [1] = { 0, 0, 0, 1 }
  380.                         }
  381.                     },
  382.                 },
  383.             },
  384.             ViewInfo = OperatorInfo { Pos = { -935, -973.5 } },
  385.             Colors = { TileColor = { R = 0.584313725490196, G = 0.294117647058824, B = 0.803921568627451 }, }
  386.         },
  387.         Text_Ouline = Underlay {
  388.             NameSet = true,
  389.             ViewInfo = UnderlayInfo {
  390.                 Pos = { -715, -1073.55 },
  391.                 Size = { 172, 126.409 }
  392.             },
  393.             Colors = { TileColor = { R = 0.549019607843137, G = 0.352941176470588, B = 0.247058823529412 }, }
  394.         },
  395.         Final_Result = Merge {
  396.             NameSet = true,
  397.             Inputs = {
  398.                 Background = Input {
  399.                     SourceOp = "BG_Size_Color",
  400.                     Source = "Output",
  401.                 },
  402.                 Foreground = Input {
  403.                     SourceOp = "ErodeDilate1_16",
  404.                     Source = "Output",
  405.                 },
  406.                 PerformDepthMerge = Input { Value = 0, },
  407.             },
  408.             ViewInfo = OperatorInfo { Pos = { -715, -907.5 } },
  409.             Colors = { TileColor = { R = 0.913725490196078, G = 0.549019607843137, B = 0.709803921568627 }, }
  410.         }
  411.     }
  412. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement