Advertisement
marcusa3000

textDuplication3D

Jun 20th, 2024
1,295
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 33.48 KB | None | 0 0
  1. {
  2.     Tools = ordered() {
  3.         Duplicate3D1 = Duplicate3D {
  4.             Inputs = {
  5.                 LastCopy = Input { Value = 10, },
  6.                 ["Translate.Y"] = Input {
  7.                     SourceOp = "Duplicate3D1YOffset",
  8.                     Source = "Value",
  9.                 },
  10.                 ["Translate.Z"] = Input { Value = -0.75, },
  11.                 SceneInput = Input {
  12.                     SourceOp = "Text3D",
  13.                     Source = "Output",
  14.                 },
  15.             },
  16.             ViewInfo = OperatorInfo { Pos = { 1430, 3349.5 } },
  17.         },
  18.         Duplicate3D1YOffset = BezierSpline {
  19.             SplineColor = { Red = 252, Green = 57, Blue = 47 },
  20.             CtrlWZoom = false,
  21.             KeyFrames = {
  22.                 [0] = { 0, RH = { 15.1, 0 }, Flags = { Linear = true } },
  23.                 [78] = { -0.13, LH = { 5, -0.13 } }
  24.             }
  25.         },
  26.         Merge3D1 = Merge3D {
  27.             Inputs = {
  28.                 SceneInput1 = Input {
  29.                     SourceOp = "Duplicate3D1",
  30.                     Source = "Data3D",
  31.                 },
  32.                 SceneInput2 = Input {
  33.                     SourceOp = "Instance_Duplicate3D1",
  34.                     Source = "Data3D",
  35.                 },
  36.                 SceneInput3 = Input {
  37.                     SourceOp = "Camera3D1",
  38.                     Source = "Output",
  39.                 },
  40.             },
  41.             ViewInfo = OperatorInfo { Pos = { 1485, 3415.5 } },
  42.         },
  43.         Text3D = Text3D {
  44.             NameSet = true,
  45.             Inputs = {
  46.                 LayoutRotation = Input { Value = 1, },
  47.                 TransformRotation = Input { Value = 1, },
  48.                 StyledText = Input { Value = "JustCropIt", },
  49.                 Font = Input { Value = "Helvetica Neue", },
  50.                 Style = Input { Value = "Bold", },
  51.                 Size = Input { Value = 0.32, },
  52.                 VerticalJustification = Input { Value = 3, },
  53.                 VerticalJustificationNew = Input { Value = 3, },
  54.                 HorizontalJustificationNew = Input { Value = 3, },
  55.                 ExtrusionProfile = Input {
  56.                     SourceOp = "Text3DExtrusionProfile",
  57.                     Source = "Value",
  58.                 },
  59.             },
  60.             ViewInfo = OperatorInfo { Pos = { 1485, 3283.5 } },
  61.         },
  62.         Text3DExtrusionProfile = LUTBezier {
  63.             KeyColorSplines = {
  64.                 [0] = {
  65.                     [0] = { 0, RH = { 0.0666666666666667, 0.333333333333333 }, Flags = { Linear = true } },
  66.                     [0.2] = { 1, LH = { 0.133333333333333, 0.666666666666667 }, RH = { 0.4, 1 }, Flags = { Linear = true } },
  67.                     [0.8] = { 1, LH = { 0.6, 1 }, RH = { 0.866666666666667, 0.666666666666667 }, Flags = { Linear = true } },
  68.                     [1] = { 0, LH = { 0.933333333333333, 0.333333333333333 }, Flags = { Linear = true } }
  69.                 }
  70.             },
  71.             SplineColor = { Red = 192, Green = 128, Blue = 64 },
  72.             CtrlWZoom = false,
  73.         },
  74.         Instance_Duplicate3D1 = Duplicate3D {
  75.             SourceOp = "Duplicate3D1",
  76.             Inputs = {
  77.                 Translation = Input { },
  78.                 ["Translate.Y"] = Input {
  79.                     Value = 0.118859126706157,
  80.                     Expression = "-Duplicate3D1.Translate.Y"
  81.                 },
  82.                 Rotation = Input { Value = 0, },
  83.                 PivotNest = Input { },
  84.                 ScaleNest = Input { },
  85.                 Randomize = Input { },
  86.                 TranslationJitter = Input { },
  87.                 RotationJitter = Input { },
  88.                 PivotJitterNest = Input { },
  89.                 ScaleJitterNest = Input { },
  90.                 RegionNest = Input { },
  91.                 SceneInput = Input {
  92.                     SourceOp = "Text3D",
  93.                     Source = "Output",
  94.                 },
  95.                 CommentsNest = Input { },
  96.                 FrameRenderScriptNest = Input { },
  97.                 StartRenderScripts = Input { },
  98.                 EndRenderScripts = Input { },
  99.             },
  100.             ViewInfo = OperatorInfo { Pos = { 1540, 3349.5 } },
  101.         },
  102.         Fog3D1 = Fog3D {
  103.             Inputs = {
  104.                 SceneInput = Input {
  105.                     SourceOp = "Merge3D1",
  106.                     Source = "Output",
  107.                 },
  108.                 ShowFogInView = Input { Value = 1, },
  109.                 FogRed = Input { Value = 0, },
  110.                 FogGreen = Input { Value = 0, },
  111.                 FogBlue = Input { Value = 0, },
  112.                 NearFogDist = Input { Value = 1.6, },
  113.                 FarFogDistance = Input { Value = 9.68, },
  114.             },
  115.             ViewInfo = OperatorInfo { Pos = { 1485, 3481.5 } },
  116.         },
  117.         Camera3D1 = Camera3D {
  118.             Inputs = {
  119.                 ["Transform3DOp.Translate.Z"] = Input { Value = 2.1, },
  120.                 ProjectionType = Input { Value = FuID { "Orthographic" }, },
  121.                 OrthoFarClip = Input { Value = 170, },
  122.                 AoV = Input { Value = 19.2642683071402, },
  123.                 ["Stereo.Mode"] = Input { Value = FuID { "OffAxis" }, },
  124.                 FilmGate = Input { Value = FuID { "BMD_URSA_4K_16x9" }, },
  125.                 ApertureW = Input { Value = 0.831496062992126, },
  126.                 ApertureH = Input { Value = 0.467716535433071, },
  127.                 ViewingVolumeSize = Input { Value = 0.732, },
  128.                 ["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 1, },
  129.                 ["MtlStdInputs.MaterialID"] = Input { Value = 1, },
  130.             },
  131.             ViewInfo = OperatorInfo { Pos = { 1595, 3415.5 } },
  132.         },
  133.         Renderer3D2_2 = Renderer3D {
  134.             CustomData = { ToolVersion = 2, },
  135.             Inputs = {
  136.                 ["RendererSoftware.Channels.Nest"] = Input { Value = 1, },
  137.                 Quality = Input { Value = 5, },
  138.                 GlobalOut = Input { Value = 78, },
  139.                 Width = Input { Value = 1080, },
  140.                 Height = Input { Value = 2160, },
  141.                 ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
  142.                 SceneInput = Input {
  143.                     SourceOp = "Fog3D1",
  144.                     Source = "Output",
  145.                 },
  146.                 RendererType = Input { Value = FuID { "RendererOpenGL" }, },
  147.                 ["RendererOpenGL.AntiAliasing.Nest"] = Input { Value = 1, },
  148.                 ["RendererOpenGL.AntiAliasing.Channels.SelectedChannel"] = Input { Value = FuID { "Vector" }, },
  149.                 ["RendererOpenGL.AntiAliasing.Channels.RGBA.LowQuality.Enable"] = Input { Value = 0, },
  150.                 ["RendererOpenGL.AntiAliasing.Channels.RGBA.HighQuality.Enable"] = Input { Value = 0, },
  151.                 ["RendererOpenGL.AntiAliasing.Presets.Color.Supersampling.HighQuality.Rate"] = Input { Value = 3, },
  152.                 ["RendererOpenGL.AntiAliasing.Presets.Color.Multisampling.LowQuality.SampleCount"] = Input { Value = 2, },
  153.                 ["RendererOpenGL.AntiAliasing.Presets.Color.Multisampling.HighQuality.SampleCount"] = Input { Value = 3, },
  154.                 ["RendererOpenGL.AntiAliasing.Presets.Aux.Supersampling.HighQuality.Rate"] = Input { Value = 3, },
  155.                 ["RendererOpenGL.AntiAliasing.Presets.Aux.Multisampling.LowQuality.SampleCount"] = Input { Value = 2, },
  156.                 ["RendererOpenGL.AntiAliasing.Presets.Aux.Multisampling.HighQuality.SampleCount"] = Input { Value = 3, },
  157.                 ["RendererOpenGL.AccumQuality"] = Input { Value = 32, },
  158.                 ["RendererOpenGL.MaximumTextureDepth"] = Input { Value = 4, },
  159.             },
  160.             ViewInfo = OperatorInfo { Pos = { 1485, 3547.5 } },
  161.             SubInputsData = {
  162.                 RendererOpenGL = {
  163.                     Version = 1
  164.                 }
  165.             }
  166.         },
  167.         BrightnessContrast1_34 = BrightnessContrast {
  168.             Inputs = {
  169.                 ApplyMaskInverted = Input { Value = 1, },
  170.                 Low = Input { Value = 0.11465, },
  171.                 High = Input { Value = 0.93011, },
  172.                 ClipBlack = Input { Value = 1, },
  173.                 ClipWhite = Input { Value = 1, },
  174.                 PreDividePostMultiply = Input { Value = 1, },
  175.                 Input = Input {
  176.                     SourceOp = "Renderer3D2_2",
  177.                     Source = "Output",
  178.                 },
  179.             },
  180.             ViewInfo = OperatorInfo { Pos = { 1485, 3613.5 } },
  181.         },
  182.         GradientMapIt_3 = MacroOperator {
  183.             CustomData = {
  184.                 Settings = {
  185.                 },
  186.                 Path = {
  187.                     Map = {
  188.                         ["Setting:"] = "Macros:/"
  189.                     }
  190.                 }
  191.             },
  192.             Inputs = ordered() {
  193.                 Input = InstanceInput {
  194.                     SourceOp = "GM_PR_3",
  195.                     Source = "Input",
  196.                 },
  197.                 InputNest = InstanceInput {
  198.                     SourceOp = "GM_BM_3",
  199.                     Source = "InputNest",
  200.                     Width = 1,
  201.                 },
  202.                 Invert = InstanceInput {
  203.                     SourceOp = "GM_BM_3",
  204.                     Source = "Invert",
  205.                     Width = 1,
  206.                 },
  207.                 Input2 = InstanceInput {
  208.                     SourceOp = "GM_BM_3",
  209.                     Source = "MaskSeparator",
  210.                 },
  211.                 Channel = InstanceInput {
  212.                     SourceOp = "GM_BM_3",
  213.                     Source = "Channel",
  214.                 },
  215.                 Low = InstanceInput {
  216.                     SourceOp = "GM_BM_3",
  217.                     Source = "Low",
  218.                     ControlGroup = 5,
  219.                     Default = 0,
  220.                 },
  221.                 High = InstanceInput {
  222.                     SourceOp = "GM_BM_3",
  223.                     Source = "High",
  224.                     ControlGroup = 5,
  225.                     Default = 1,
  226.                 },
  227.                 GradientNest = InstanceInput {
  228.                     SourceOp = "GM_BM_3",
  229.                     Source = "GradientNest",
  230.                     Name = "Gradient",
  231.                     Width = 1,
  232.                 },
  233.                 GradientType = InstanceInput {
  234.                     SourceOp = "GM_FN_3",
  235.                     Source = "GradientType",
  236.                 },
  237.                 Start = InstanceInput {
  238.                     SourceOp = "GM_FN_3",
  239.                     Source = "Start",
  240.                     DefaultX = 0,
  241.                     DefaultY = 0.5,
  242.                 },
  243.                 End = InstanceInput {
  244.                     SourceOp = "GM_FN_3",
  245.                     Source = "End",
  246.                     DefaultX = 1,
  247.                     DefaultY = 0.5,
  248.                 },
  249.                 Gradient = InstanceInput {
  250.                     SourceOp = "GM_FN_3",
  251.                     Source = "Gradient",
  252.                 },
  253.                 GradientInterpolationMethod = InstanceInput {
  254.                     SourceOp = "GM_FN_3",
  255.                     Source = "GradientInterpolationMethod",
  256.                 },
  257.                 Offset = InstanceInput {
  258.                     SourceOp = "GM_BM_3",
  259.                     Source = "Offset",
  260.                     Page = "Controls",
  261.                     Default = 0,
  262.                 },
  263.                 Repeat = InstanceInput {
  264.                     SourceOp = "GM_FN_3",
  265.                     Source = "Repeat",
  266.                     Default = 0,
  267.                 },
  268.                 CompositeNest = InstanceInput {
  269.                     SourceOp = "GM_BM_3",
  270.                     Source = "CompositeNest",
  271.                     Name = "Composite and Mask Settings",
  272.                     Width = 1,
  273.                 },
  274.                 ApplyBlank2 = InstanceInput {
  275.                     SourceOp = "GM_Mask_3",
  276.                     Source = "ApplyBlank1",
  277.                 },
  278.                 ApplyMode = InstanceInput {
  279.                     SourceOp = "GM_Mask_3",
  280.                     Source = "ApplyMode",
  281.                 },
  282.                 Blend = InstanceInput {
  283.                     SourceOp = "GM_Mask_3",
  284.                     Source = "Blend",
  285.                     Default = 1,
  286.                 },
  287.                 Blank3 = InstanceInput {
  288.                     SourceOp = "GM_Mask_3",
  289.                     Source = "Blank1",
  290.                 },
  291.                 ApplyMaskInverted = InstanceInput {
  292.                     SourceOp = "GM_Mask_3",
  293.                     Source = "ApplyMaskInverted",
  294.                     Default = 0,
  295.                 },
  296.                 MultiplyByMask = InstanceInput {
  297.                     SourceOp = "GM_Mask_3",
  298.                     Source = "MultiplyByMask",
  299.                     Default = 0,
  300.                 },
  301.                 FitMask = InstanceInput {
  302.                     SourceOp = "GM_Mask_3",
  303.                     Source = "FitMask",
  304.                 },
  305.                 Blank4 = InstanceInput {
  306.                     SourceOp = "GM_Mask_3",
  307.                     Source = "Blank2",
  308.                 },
  309.                 MaskChannel = InstanceInput {
  310.                     SourceOp = "GM_Mask_3",
  311.                     Source = "MaskChannel",
  312.                     Default = 3,
  313.                 },
  314.                 MaskLow = InstanceInput {
  315.                     SourceOp = "GM_Mask_3",
  316.                     Source = "MaskLow",
  317.                     ControlGroup = 25,
  318.                     Default = 0,
  319.                 },
  320.                 MaskHigh = InstanceInput {
  321.                     SourceOp = "GM_Mask_3",
  322.                     Source = "MaskHigh",
  323.                     ControlGroup = 25,
  324.                     Default = 1,
  325.                 },
  326.                 MaskClipBlack = InstanceInput {
  327.                     SourceOp = "GM_Mask_3",
  328.                     Source = "MaskClipBlack",
  329.                     Name = "Black",
  330.                     Width = 0.5,
  331.                     Default = 1,
  332.                 },
  333.                 MaskClipWhite = InstanceInput {
  334.                     SourceOp = "GM_Mask_3",
  335.                     Source = "MaskClipWhite",
  336.                     Name = "White",
  337.                     Width = 0.5,
  338.                     Default = 1,
  339.                 },
  340.                 EffectMask = InstanceInput {
  341.                     SourceOp = "GM_Mask_3",
  342.                     Source = "EffectMask",
  343.                 }
  344.             },
  345.             Outputs = {
  346.                 MainOutput1 = InstanceOutput {
  347.                     SourceOp = "GM_Mask_3",
  348.                     Source = "Output",
  349.                 }
  350.             },
  351.             ViewInfo = GroupInfo { Pos = { 1595, 3646.5 } },
  352.             Tools = ordered() {
  353.                 GM_PR_3 = PipeRouter {
  354.                     CtrlWShown = false,
  355.                     NameSet = true,
  356.                     Inputs = {
  357.                         Input = Input {
  358.                             SourceOp = "BrightnessContrast1_34",
  359.                             Source = "Output",
  360.                         },
  361.                     },
  362.                     ViewInfo = PipeRouterInfo { Pos = { -55, 7.25736 } },
  363.                 },
  364.                 GM_BM_3 = BitmapMask {
  365.                     CtrlWZoom = false,
  366.                     CtrlWShown = false,
  367.                     NameSet = true,
  368.                     Inputs = {
  369.                         Filter = Input { Value = FuID { "Fast Gaussian" }, },
  370.                         MaskWidth = Input { Value = 1080, },
  371.                         MaskHeight = Input { Value = 1080, },
  372.                         PixelAspect = Input { Value = { 1, 1 }, },
  373.                         UseFrameFormatSettings = Input { Value = 1, },
  374.                         ClippingMode = Input { Value = FuID { "None" }, },
  375.                         Image = Input {
  376.                             SourceOp = "GM_PR_3",
  377.                             Source = "Output",
  378.                         },
  379.                         Channel = Input { Value = FuID { "Luminance" }, },
  380.                     },
  381.                     ViewInfo = OperatorInfo { Pos = { 55, 40.2574 } },
  382.                     UserControls = ordered() {
  383.                         Offset = {
  384.                             LINKS_Name = "Offset",
  385.                             INP_Integer = false,
  386.                             LINKID_DataType = "Number",
  387.                             ICS_ControlPage = "Controls",
  388.                             INPID_InputControl = "ScrewControl",
  389.                             INP_MinScale = -0.5,
  390.                             INP_MaxScale = 0.5,
  391.                             INP_Default = 0,
  392.                         },
  393.                         InputNest = {
  394.                             LBLC_DropDownButton = true,
  395.                             INPID_InputControl = "LabelControl",
  396.                             LBLC_NumInputs = 5,
  397.                             IC_ControlPage = 0,
  398.                             LINKS_Name = "Input Settings",
  399.                             INP_Default = 0,
  400.                         },
  401.                         GradientNest = {
  402.                             LBLC_DropDownButton = true,
  403.                             INPID_InputControl = "LabelControl",
  404.                             LBLC_NumInputs = 7,
  405.                             IC_ControlPage = 0,
  406.                             LINKS_Name = "Gradient Settings",
  407.                             INP_Default = 1,
  408.                         },
  409.                         CompositeNest = {
  410.                             LBLC_DropDownButton = true,
  411.                             INPID_InputControl = "LabelControl",
  412.                             LBLC_NumInputs = 13,
  413.                             IC_ControlPage = 0,
  414.                             LINKS_Name = "Composite Settings",
  415.                             INP_Default = 0,
  416.                         },
  417.                         MaskNest = {
  418.                             LBLC_DropDownButton = true,
  419.                             INPID_InputControl = "LabelControl",
  420.                             LBLC_NumInputs = 5,
  421.                             IC_ControlPage = 0,
  422.                             LINKS_Name = "Mask Settings",
  423.                             INP_Default = 0,
  424.                         }
  425.                     }
  426.                 },
  427.                 GM_FN_3 = FastNoise {
  428.                     CtrlWShown = false,
  429.                     NameSet = true,
  430.                     Inputs = {
  431.                         GlobalOut = Input { Value = 78, },
  432.                         Width = Input {
  433.                             Value = 1080,
  434.                             Expression = "GM_BM_3.Image.OriginalWidth",
  435.                         },
  436.                         Height = Input {
  437.                             Value = 2160,
  438.                             Expression = "GM_BM_3.Image.OriginalHeight",
  439.                         },
  440.                         ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
  441.                         Detail = Input { Value = 0, },
  442.                         Brightness = Input { Value = 1, },
  443.                         Type = Input { Value = 1, },
  444.                         Color1Alpha = Input { Value = 1, },
  445.                         Gradient = Input {
  446.                             Value = Gradient {
  447.                                 Colors = {
  448.                                     [0] = { 0, 0, 0, 1 },
  449.                                     [0.0885608856088561] = { 1, 1, 1, 1 },
  450.                                     [0.317343173431734] = { 0, 0, 0, 1 },
  451.                                     [0.402214022140221] = { 1, 1, 1, 1 },
  452.                                     [0.660516605166052] = { 0, 0, 0, 1 },
  453.                                     [0.745387453874539] = { 1, 1, 1, 1 },
  454.                                     [0.992619926199262] = { 0, 0, 0, 1 }
  455.                                 }
  456.                             },
  457.                         },
  458.                         Offset = Input {
  459.                             Value = 0.5,
  460.                             Expression = "GM_BM_3.Offset+0.5",
  461.                         },
  462.                         NoiseBrightnessMap = Input {
  463.                             SourceOp = "GM_BM_3",
  464.                             Source = "Mask",
  465.                         },
  466.                     },
  467.                     ViewInfo = OperatorInfo { Pos = { 55, 73.2574 } },
  468.                 },
  469.                 GM_Mask_3 = Merge {
  470.                     CtrlWShown = false,
  471.                     NameSet = true,
  472.                     Inputs = {
  473.                         Background = Input {
  474.                             SourceOp = "GM_PR_3",
  475.                             Source = "Output",
  476.                         },
  477.                         Foreground = Input {
  478.                             SourceOp = "GM_FN_3",
  479.                             Source = "Output",
  480.                         },
  481.                         PerformDepthMerge = Input { Value = 0, },
  482.                     },
  483.                     ViewInfo = OperatorInfo { Pos = { 55, 106.258 } },
  484.                 }
  485.             },
  486.             Colors = { TileColor = { R = 0.584313725490196, G = 0.294117647058824, B = 0.803921568627451 }, }
  487.         },
  488.         PosterizeIt_1 = MacroOperator {
  489.             CustomData = {
  490.                 Path = {
  491.                     Map = {
  492.                         ["Setting:"] = "Macros:/"
  493.                     }
  494.                 },
  495.             },
  496.             Inputs = ordered() {
  497.                 Input = InstanceInput {
  498.                     SourceOp = "PipeRouter1_1",
  499.                     Source = "Input",
  500.                 },
  501.                 Steps = InstanceInput {
  502.                     SourceOp = "CT_Posterize_1",
  503.                     Source = "NumberIn2",
  504.                     Page = "Controls",
  505.                     Default = 3,
  506.                 },
  507.                 Offset = InstanceInput {
  508.                     SourceOp = "CT_Posterize_1",
  509.                     Source = "NumberIn3",
  510.                     Page = "Controls",
  511.                 },
  512.                 ApplyBlank1 = InstanceInput {
  513.                     SourceOp = "Mrg_Mask_1",
  514.                     Source = "ApplyBlank1",
  515.                 },
  516.                 Smoothness = InstanceInput {
  517.                     SourceOp = "CT_Posterize_1",
  518.                     Source = "Smoothness",
  519.                     Page = "Controls",
  520.                     Default = 0,
  521.                 },
  522.                 ApplyBlank2 = InstanceInput {
  523.                     SourceOp = "Mrg_Mask_1",
  524.                     Source = "ApplyBlank1",
  525.                 },
  526.                 Greyscale = InstanceInput {
  527.                     SourceOp = "CT_Posterize_1",
  528.                     Source = "Greyscale",
  529.                     Page = "Controls",
  530.                     Default = 1,
  531.                 },
  532.                 ApplyBlank3 = InstanceInput {
  533.                     SourceOp = "Mrg_Mask_1",
  534.                     Source = "ApplyBlank1",
  535.                 },
  536.                 NeatControlNest = InstanceInput {
  537.                     SourceOp = "CT_Posterize_1",
  538.                     Source = "NeatControlNest",
  539.                     Expression = "1-Greyscale",
  540.                     Name = "Name",
  541.                     Page = "Controls",
  542.                 },
  543.                 ColorMix = InstanceInput {
  544.                     SourceOp = "CT_Posterize_1",
  545.                     Source = "ColorMix",
  546.                     Page = "Controls",
  547.                     Default = 1,
  548.                 },
  549.                 ApplyBlank4 = InstanceInput {
  550.                     SourceOp = "Mrg_Mask_1",
  551.                     Source = "ApplyBlank1",
  552.                 },
  553.                 Blank0 = InstanceInput {
  554.                     SourceOp = "Mrg_Mask_1",
  555.                     Source = "Blank1",
  556.                 },
  557.                 Blend = InstanceInput {
  558.                     SourceOp = "Mrg_Mask_1",
  559.                     Source = "Blend",
  560.                     Default = 1,
  561.                 },
  562.                 Blank1 = InstanceInput {
  563.                     SourceOp = "Mrg_Mask_1",
  564.                     Source = "Blank1",
  565.                 },
  566.                 ApplyMaskInverted = InstanceInput {
  567.                     SourceOp = "Mrg_Mask_1",
  568.                     Source = "ApplyMaskInverted",
  569.                     Default = 0,
  570.                 },
  571.                 MultiplyByMask = InstanceInput {
  572.                     SourceOp = "Mrg_Mask_1",
  573.                     Source = "MultiplyByMask",
  574.                     Default = 0,
  575.                 },
  576.                 FitMask = InstanceInput {
  577.                     SourceOp = "Mrg_Mask_1",
  578.                     Source = "FitMask",
  579.                 },
  580.                 Blank2 = InstanceInput {
  581.                     SourceOp = "Mrg_Mask_1",
  582.                     Source = "Blank2",
  583.                 },
  584.                 MaskChannel = InstanceInput {
  585.                     SourceOp = "Mrg_Mask_1",
  586.                     Source = "MaskChannel",
  587.                     Default = 3,
  588.                 },
  589.                 MaskLow = InstanceInput {
  590.                     SourceOp = "Mrg_Mask_1",
  591.                     Source = "MaskLow",
  592.                     ControlGroup = 16,
  593.                     Default = 0,
  594.                 },
  595.                 MaskHigh = InstanceInput {
  596.                     SourceOp = "Mrg_Mask_1",
  597.                     Source = "MaskHigh",
  598.                     ControlGroup = 16,
  599.                     Default = 1,
  600.                 },
  601.                 MaskClipBlack = InstanceInput {
  602.                     SourceOp = "Mrg_Mask_1",
  603.                     Source = "MaskClipBlack",
  604.                     Name = "Black",
  605.                     Width = 0.5,
  606.                     Default = 1,
  607.                 },
  608.                 MaskClipWhite = InstanceInput {
  609.                     SourceOp = "Mrg_Mask_1",
  610.                     Source = "MaskClipWhite",
  611.                     Name = "White",
  612.                     Width = 0.5,
  613.                     Default = 1,
  614.                 },
  615.                 EffectMask = InstanceInput {
  616.                     SourceOp = "Mrg_Mask_1",
  617.                     Source = "EffectMask",
  618.                 }
  619.             },
  620.             Outputs = {
  621.                 MainOutput1 = InstanceOutput {
  622.                     SourceOp = "Mrg_Mask_1",
  623.                     Source = "Output",
  624.                 }
  625.             },
  626.             ViewInfo = GroupInfo { Pos = { 1595, 3712.5 } },
  627.             Tools = ordered() {
  628.                 PipeRouter1_1 = PipeRouter {
  629.                     CtrlWShown = false,
  630.                     Inputs = {
  631.                         Input = Input {
  632.                             SourceOp = "GM_Mask_3",
  633.                             Source = "Output",
  634.                         },
  635.                     },
  636.                     ViewInfo = PipeRouterInfo { Pos = { 0, 7.75726 } },
  637.                 },
  638.                 Saturation_1 = BrightnessContrast {
  639.                     CtrlWZoom = false,
  640.                     CtrlWShown = false,
  641.                     NameSet = true,
  642.                     Inputs = {
  643.                         Saturation = Input {
  644.                             Value = 0,
  645.                             Expression = "1-CT_Posterize_1.Greyscale",
  646.                         },
  647.                         Input = Input {
  648.                             SourceOp = "PipeRouter1_1",
  649.                             Source = "Output",
  650.                         },
  651.                     },
  652.                     ViewInfo = OperatorInfo { Pos = { -55, 73.7573 } },
  653.                 },
  654.                 Blur_Smoothness_1 = Blur {
  655.                     CtrlWShown = false,
  656.                     NameSet = true,
  657.                     Inputs = {
  658.                         Filter = Input { Value = FuID { "Gaussian" }, },
  659.                         XBlurSize = Input {
  660.                             Value = 0,
  661.                             Expression = "CT_Posterize_1.Smoothness",
  662.                         },
  663.                         Input = Input {
  664.                             SourceOp = "Saturation_1",
  665.                             Source = "Output",
  666.                         },
  667.                     },
  668.                     ViewInfo = OperatorInfo { Pos = { 55, 73.7573 } },
  669.                 },
  670.                 CT_Posterize_1 = Custom {
  671.                     CtrlWShown = false,
  672.                     NameSet = true,
  673.                     Inputs = {
  674.                         NumberIn1 = Input {
  675.                             Value = 3,
  676.                             Expression = "NumberIn2+NumberIn3 <= 1 and 1.0001 or NumberIn2+NumberIn3",
  677.                         },
  678.                         LUTIn1 = Input {
  679.                             SourceOp = "CT_PosterizeLUTIn1_1",
  680.                             Source = "Value",
  681.                         },
  682.                         LUTIn2 = Input {
  683.                             SourceOp = "CT_PosterizeLUTIn2_1",
  684.                             Source = "Value",
  685.                         },
  686.                         LUTIn3 = Input {
  687.                             SourceOp = "CT_PosterizeLUTIn3_1",
  688.                             Source = "Value",
  689.                         },
  690.                         LUTIn4 = Input {
  691.                             SourceOp = "CT_PosterizeLUTIn4_1",
  692.                             Source = "Value",
  693.                         },
  694.                         Setup1 = Input { Value = "1/n1", },
  695.                         RedExpression = Input { Value = "(ceil(r1*n1)*s1 - s1) * (1/ (1-s1))", },
  696.                         GreenExpression = Input { Value = "(ceil(g1*n1)*s1 - s1) * (1/ (1-s1))", },
  697.                         BlueExpression = Input { Value = "(ceil(b1*n1)*s1 - s1) * (1/ (1-s1))", },
  698.                         AlphaExpression = Input { Value = "(ceil(a1*n1)*s1 - s1) * (1/ (1-s1))", },
  699.                         NumberControls = Input { Value = 1, },
  700.                         NameforNumber1 = Input { Value = "Posterization", },
  701.                         NameforNumber2 = Input { Value = "Steps", },
  702.                         NameforNumber3 = Input { Value = "Offset", },
  703.                         ShowNumber4 = Input { Value = 0, },
  704.                         ShowNumber5 = Input { Value = 0, },
  705.                         ShowNumber6 = Input { Value = 0, },
  706.                         ShowNumber7 = Input { Value = 0, },
  707.                         ShowNumber8 = Input { Value = 0, },
  708.                         ShowPoint1 = Input { Value = 0, },
  709.                         ShowPoint2 = Input { Value = 0, },
  710.                         ShowPoint3 = Input { Value = 0, },
  711.                         ShowPoint4 = Input { Value = 0, },
  712.                         ShowLUT1 = Input { Value = 0, },
  713.                         ShowLUT2 = Input { Value = 0, },
  714.                         ShowLUT3 = Input { Value = 0, },
  715.                         ShowLUT4 = Input { Value = 0, },
  716.                         Image1 = Input {
  717.                             SourceOp = "Blur_Smoothness_1",
  718.                             Source = "Output",
  719.                         },
  720.                         NumberIn2 = Input { Value = 3, },
  721.                         NeatControlNest = Input {
  722.                             Value = 0,
  723.                             Expression = "1-Greyscale",
  724.                         },
  725.                         ColorMix = Input { Value = 1, },
  726.                     },
  727.                     ViewInfo = OperatorInfo { Pos = { -55, 139.758 } },
  728.                     UserControls = ordered() {
  729.                         NumberIn2 = {
  730.                             INP_MaxAllowed = 1000000,
  731.                             INP_Integer = true,
  732.                             INPID_InputControl = "SliderControl",
  733.                             INP_MaxScale = 32,
  734.                             INP_Default = 2,
  735.                             INP_MinScale = 2,
  736.                             INP_MinAllowed = 2,
  737.                             LINKID_DataType = "Number",
  738.                             ICS_ControlPage = "Controls",
  739.                             LINKS_Name = "Steps"
  740.                         },
  741.                         NumberIn3 = {
  742.                             INP_MaxAllowed = 1000000,
  743.                             INP_Integer = false,
  744.                             INPID_InputControl = "ScrewControl",
  745.                             INP_MaxScale = 1,
  746.                             INP_MinScale = 0,
  747.                             INP_MinAllowed = -1000000,
  748.                             LINKID_DataType = "Number",
  749.                             ICS_ControlPage = "Controls",
  750.                             LINKS_Name = "Offset"
  751.                         },
  752.                         Smoothness = {
  753.                             INP_MaxAllowed = 1000000,
  754.                             INP_Integer = false,
  755.                             INPID_InputControl = "SliderControl",
  756.                             INP_MaxScale = 100,
  757.                             INP_Default = 0,
  758.                             INP_MinScale = 0,
  759.                             INP_MinAllowed = 0,
  760.                             LINKID_DataType = "Number",
  761.                             ICS_ControlPage = "Controls",
  762.                             LINKS_Name = "Smoothness"
  763.                         },
  764.                         Greyscale = {
  765.                             INP_MaxAllowed = 1,
  766.                             INP_Integer = true,
  767.                             INPID_InputControl = "CheckboxControl",
  768.                             INP_MaxScale = 1,
  769.                             INP_Default = 1,
  770.                             INP_MinScale = 0,
  771.                             INP_MinAllowed = 0,
  772.                             LINKID_DataType = "Number",
  773.                             ICS_ControlPage = "Controls",
  774.                             CBC_TriState = false,
  775.                             LINKS_Name = "Greyscale"
  776.                         },
  777.                         NeatControlNest = {
  778.                             LINKS_Name = "Neat Control Nest",
  779.                             LBLC_DropDownButton = true,
  780.                             INPID_InputControl = "LabelControl",
  781.                             LBLC_NumInputs = 2,
  782.                             IC_ControlPage = 0,
  783.                             IC_Visible = false,
  784.                             INP_Default = 1,
  785.                         },
  786.                         ColorMix = {
  787.                             INP_MaxAllowed = 1,
  788.                             INP_Integer = false,
  789.                             INPID_InputControl = "SliderControl",
  790.                             INP_MaxScale = 1,
  791.                             INP_Default = 0,
  792.                             INP_MinScale = 0,
  793.                             INP_MinAllowed = 0,
  794.                             LINKID_DataType = "Number",
  795.                             ICS_ControlPage = "Controls",
  796.                             LINKS_Name = "Color Mix"
  797.                         }
  798.                     }
  799.                 },
  800.                 CT_PosterizeLUTIn1_1 = LUTBezier {
  801.                     KeyColorSplines = {
  802.                         [0] = {
  803.                             [0] = { 0, RH = { 0.333333333333333, 0.333333333333333 }, Flags = { Linear = true } },
  804.                             [1] = { 1, LH = { 0.666666666666667, 0.666666666666667 }, Flags = { Linear = true } }
  805.                         }
  806.                     },
  807.                     SplineColor = { Red = 204, Green = 0, Blue = 0 },
  808.                     CtrlWZoom = false,
  809.                 },
  810.                 CT_PosterizeLUTIn2_1 = LUTBezier {
  811.                     KeyColorSplines = {
  812.                         [0] = {
  813.                             [0] = { 0, RH = { 0.333333333333333, 0.333333333333333 }, Flags = { Linear = true } },
  814.                             [1] = { 1, LH = { 0.666666666666667, 0.666666666666667 }, Flags = { Linear = true } }
  815.                         }
  816.                     },
  817.                     SplineColor = { Red = 0, Green = 204, Blue = 0 },
  818.                     CtrlWZoom = false,
  819.                 },
  820.                 CT_PosterizeLUTIn3_1 = LUTBezier {
  821.                     KeyColorSplines = {
  822.                         [0] = {
  823.                             [0] = { 0, RH = { 0.333333333333333, 0.333333333333333 }, Flags = { Linear = true } },
  824.                             [1] = { 1, LH = { 0.666666666666667, 0.666666666666667 }, Flags = { Linear = true } }
  825.                         }
  826.                     },
  827.                     SplineColor = { Red = 0, Green = 0, Blue = 204 },
  828.                     CtrlWZoom = false,
  829.                 },
  830.                 CT_PosterizeLUTIn4_1 = LUTBezier {
  831.                     KeyColorSplines = {
  832.                         [0] = {
  833.                             [0] = { 0, RH = { 0.333333333333333, 0.333333333333333 }, Flags = { Linear = true } },
  834.                             [1] = { 1, LH = { 0.666666666666667, 0.666666666666667 }, Flags = { Linear = true } }
  835.                         }
  836.                     },
  837.                     SplineColor = { Red = 204, Green = 204, Blue = 204 },
  838.                     CtrlWZoom = false,
  839.                 },
  840.                 Mrg_ColorMix_1 = Merge {
  841.                     CtrlWShown = false,
  842.                     NameSet = true,
  843.                     Inputs = {
  844.                         Blend = Input { Expression = "CT_Posterize_1.ColorMix", },
  845.                         Background = Input {
  846.                             SourceOp = "CT_Posterize_1",
  847.                             Source = "Output",
  848.                         },
  849.                         Foreground = Input {
  850.                             SourceOp = "Blur_Smoothness_1",
  851.                             Source = "Output",
  852.                         },
  853.                         ApplyMode = Input { Value = FuID { "Color" }, },
  854.                         PerformDepthMerge = Input { Value = 0, },
  855.                         CommentsNest = Input { Value = 0, },
  856.                         FrameRenderScriptNest = Input { Value = 0, },
  857.                     },
  858.                     ViewInfo = OperatorInfo { Pos = { 55, 139.758 } },
  859.                 },
  860.                 Mrg_Mask_1 = Merge {
  861.                     CtrlWZoom = false,
  862.                     CtrlWShown = false,
  863.                     NameSet = true,
  864.                     Inputs = {
  865.                         Background = Input {
  866.                             SourceOp = "PipeRouter1_1",
  867.                             Source = "Output",
  868.                         },
  869.                         Foreground = Input {
  870.                             SourceOp = "Mrg_ColorMix_1",
  871.                             Source = "Output",
  872.                         },
  873.                         PerformDepthMerge = Input { Value = 0, },
  874.                     },
  875.                     ViewInfo = OperatorInfo { Pos = { 0, 205.758 } },
  876.                 }
  877.             },
  878.         },
  879.         GradientMapIt_4 = MacroOperator {
  880.             CustomData = { Path = { Map = { ["Setting:"] = "Macros:/" } }, Settings = {
  881.                 } },
  882.             Inputs = ordered() {
  883.                 Input = InstanceInput {
  884.                     SourceOp = "GM_PR_4",
  885.                     Source = "Input",
  886.                 },
  887.                 InputNest = InstanceInput {
  888.                     SourceOp = "GM_BM_4",
  889.                     Source = "InputNest",
  890.                     Width = 1,
  891.                 },
  892.                 Invert = InstanceInput {
  893.                     SourceOp = "GM_BM_4",
  894.                     Source = "Invert",
  895.                     Width = 1,
  896.                 },
  897.                 Input2 = InstanceInput {
  898.                     SourceOp = "GM_BM_4",
  899.                     Source = "MaskSeparator",
  900.                 },
  901.                 Channel = InstanceInput {
  902.                     SourceOp = "GM_BM_4",
  903.                     Source = "Channel",
  904.                 },
  905.                 Low = InstanceInput {
  906.                     SourceOp = "GM_BM_4",
  907.                     Source = "Low",
  908.                     ControlGroup = 5,
  909.                     Default = 0,
  910.                 },
  911.                 High = InstanceInput {
  912.                     SourceOp = "GM_BM_4",
  913.                     Source = "High",
  914.                     ControlGroup = 5,
  915.                     Default = 1,
  916.                 },
  917.                 GradientNest = InstanceInput {
  918.                     SourceOp = "GM_BM_4",
  919.                     Source = "GradientNest",
  920.                     Name = "Gradient",
  921.                     Width = 1,
  922.                 },
  923.                 GradientType = InstanceInput {
  924.                     SourceOp = "GM_FN_4",
  925.                     Source = "GradientType",
  926.                 },
  927.                 Start = InstanceInput {
  928.                     SourceOp = "GM_FN_4",
  929.                     Source = "Start",
  930.                     DefaultX = 0,
  931.                     DefaultY = 0.5,
  932.                 },
  933.                 End = InstanceInput {
  934.                     SourceOp = "GM_FN_4",
  935.                     Source = "End",
  936.                     DefaultX = 1,
  937.                     DefaultY = 0.5,
  938.                 },
  939.                 Gradient = InstanceInput {
  940.                     SourceOp = "GM_FN_4",
  941.                     Source = "Gradient",
  942.                 },
  943.                 GradientInterpolationMethod = InstanceInput {
  944.                     SourceOp = "GM_FN_4",
  945.                     Source = "GradientInterpolationMethod",
  946.                 },
  947.                 Offset = InstanceInput {
  948.                     SourceOp = "GM_BM_4",
  949.                     Source = "Offset",
  950.                     Page = "Controls",
  951.                     Default = 0,
  952.                 },
  953.                 Repeat = InstanceInput {
  954.                     SourceOp = "GM_FN_4",
  955.                     Source = "Repeat",
  956.                     Default = 0,
  957.                 },
  958.                 CompositeNest = InstanceInput {
  959.                     SourceOp = "GM_BM_4",
  960.                     Source = "CompositeNest",
  961.                     Name = "Composite and Mask Settings",
  962.                     Width = 1,
  963.                 },
  964.                 ApplyBlank2 = InstanceInput {
  965.                     SourceOp = "GM_Mask_4",
  966.                     Source = "ApplyBlank1",
  967.                 },
  968.                 ApplyMode = InstanceInput {
  969.                     SourceOp = "GM_Mask_4",
  970.                     Source = "ApplyMode",
  971.                 },
  972.                 Blend = InstanceInput {
  973.                     SourceOp = "GM_Mask_4",
  974.                     Source = "Blend",
  975.                     Default = 1,
  976.                 },
  977.                 Blank3 = InstanceInput {
  978.                     SourceOp = "GM_Mask_4",
  979.                     Source = "Blank1",
  980.                 },
  981.                 ApplyMaskInverted = InstanceInput {
  982.                     SourceOp = "GM_Mask_4",
  983.                     Source = "ApplyMaskInverted",
  984.                     Default = 0,
  985.                 },
  986.                 MultiplyByMask = InstanceInput {
  987.                     SourceOp = "GM_Mask_4",
  988.                     Source = "MultiplyByMask",
  989.                     Default = 0,
  990.                 },
  991.                 FitMask = InstanceInput {
  992.                     SourceOp = "GM_Mask_4",
  993.                     Source = "FitMask",
  994.                 },
  995.                 Blank4 = InstanceInput {
  996.                     SourceOp = "GM_Mask_4",
  997.                     Source = "Blank2",
  998.                 },
  999.                 MaskChannel = InstanceInput {
  1000.                     SourceOp = "GM_Mask_4",
  1001.                     Source = "MaskChannel",
  1002.                     Default = 3,
  1003.                 },
  1004.                 MaskLow = InstanceInput {
  1005.                     SourceOp = "GM_Mask_4",
  1006.                     Source = "MaskLow",
  1007.                     ControlGroup = 25,
  1008.                     Default = 0,
  1009.                 },
  1010.                 MaskHigh = InstanceInput {
  1011.                     SourceOp = "GM_Mask_4",
  1012.                     Source = "MaskHigh",
  1013.                     ControlGroup = 25,
  1014.                     Default = 1,
  1015.                 },
  1016.                 MaskClipBlack = InstanceInput {
  1017.                     SourceOp = "GM_Mask_4",
  1018.                     Source = "MaskClipBlack",
  1019.                     Name = "Black",
  1020.                     Width = 0.5,
  1021.                     Default = 1,
  1022.                 },
  1023.                 MaskClipWhite = InstanceInput {
  1024.                     SourceOp = "GM_Mask_4",
  1025.                     Source = "MaskClipWhite",
  1026.                     Name = "White",
  1027.                     Width = 0.5,
  1028.                     Default = 1,
  1029.                 },
  1030.                 EffectMask = InstanceInput {
  1031.                     SourceOp = "GM_Mask_4",
  1032.                     Source = "EffectMask",
  1033.                 }
  1034.             },
  1035.             Outputs = {
  1036.                 MainOutput1 = InstanceOutput {
  1037.                     SourceOp = "GM_Mask_4",
  1038.                     Source = "Output",
  1039.                 }
  1040.             },
  1041.             ViewInfo = GroupInfo { Pos = { 1485, 3745.5 } },
  1042.             Tools = ordered() {
  1043.                 GM_PR_4 = PipeRouter {
  1044.                     CtrlWShown = false,
  1045.                     NameSet = true,
  1046.                     Inputs = {
  1047.                         Input = Input {
  1048.                             SourceOp = "Mrg_Mask_1",
  1049.                             Source = "Output",
  1050.                         },
  1051.                     },
  1052.                     ViewInfo = PipeRouterInfo { Pos = { -55, 7.25721 } },
  1053.                 },
  1054.                 GM_BM_4 = BitmapMask {
  1055.                     CtrlWZoom = false,
  1056.                     CtrlWShown = false,
  1057.                     NameSet = true,
  1058.                     Inputs = {
  1059.                         Filter = Input { Value = FuID { "Fast Gaussian" }, },
  1060.                         MaskWidth = Input { Value = 1080, },
  1061.                         MaskHeight = Input { Value = 1080, },
  1062.                         PixelAspect = Input { Value = { 1, 1 }, },
  1063.                         UseFrameFormatSettings = Input { Value = 1, },
  1064.                         ClippingMode = Input { Value = FuID { "None" }, },
  1065.                         Image = Input {
  1066.                             SourceOp = "GM_PR_4",
  1067.                             Source = "Output",
  1068.                         },
  1069.                         Channel = Input { Value = FuID { "Luminance" }, },
  1070.                         CompositeNest = Input { Value = 1, },
  1071.                     },
  1072.                     ViewInfo = OperatorInfo { Pos = { 55, 40.2572 } },
  1073.                     UserControls = ordered() { Offset = { LINKS_Name = "Offset", INP_Integer = false, LINKID_DataType = "Number", ICS_ControlPage = "Controls", INPID_InputControl = "ScrewControl", INP_MinScale = -0.5, INP_MaxScale = 0.5, INP_Default = 0, }, InputNest = { LBLC_DropDownButton = true, INPID_InputControl = "LabelControl", LBLC_NumInputs = 5, IC_ControlPage = 0, LINKS_Name = "Input Settings", INP_Default = 0, }, GradientNest = { LBLC_DropDownButton = true, INPID_InputControl = "LabelControl", LBLC_NumInputs = 7, IC_ControlPage = 0, LINKS_Name = "Gradient Settings", INP_Default = 1, }, CompositeNest = { LBLC_DropDownButton = true, INPID_InputControl = "LabelControl", LBLC_NumInputs = 13, IC_ControlPage = 0, LINKS_Name = "Composite Settings", INP_Default = 0, }, MaskNest = { LBLC_DropDownButton = true, INPID_InputControl = "LabelControl", LBLC_NumInputs = 5, IC_ControlPage = 0, LINKS_Name = "Mask Settings", INP_Default = 0, } }
  1074.                 },
  1075.                 GM_FN_4 = FastNoise {
  1076.                     CtrlWShown = false,
  1077.                     NameSet = true,
  1078.                     Inputs = {
  1079.                         GlobalOut = Input { Value = 78, },
  1080.                         Width = Input {
  1081.                             Value = 1080,
  1082.                             Expression = "GM_BM_4.Image.OriginalWidth",
  1083.                         },
  1084.                         Height = Input {
  1085.                             Value = 2160,
  1086.                             Expression = "GM_BM_4.Image.OriginalHeight",
  1087.                         },
  1088.                         ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
  1089.                         Detail = Input { Value = 0, },
  1090.                         Brightness = Input { Value = 1, },
  1091.                         Type = Input { Value = 1, },
  1092.                         Color1Alpha = Input { Value = 1, },
  1093.                         Gradient = Input {
  1094.                             Value = Gradient {
  1095.                                 Colors = {
  1096.                                     [0] = { 0, 0.333, 1, 1 },
  1097.                                     [0.5] = { 1, 0, 0.2, 1 },
  1098.                                     [1] = { 1, 0.8, 0, 1 }
  1099.                                 }
  1100.                             },
  1101.                         },
  1102.                         GradientInterpolationMethod = Input { Value = 1, },
  1103.                         Offset = Input {
  1104.                             Value = 0.5,
  1105.                             Expression = "GM_BM_4.Offset+0.5",
  1106.                         },
  1107.                         Repeat = Input { Value = 2, },
  1108.                         NoiseBrightnessMap = Input {
  1109.                             SourceOp = "GM_BM_4",
  1110.                             Source = "Mask",
  1111.                         },
  1112.                     },
  1113.                     ViewInfo = OperatorInfo { Pos = { 55, 73.2572 } },
  1114.                 },
  1115.                 GM_Mask_4 = Merge {
  1116.                     CtrlWShown = false,
  1117.                     NameSet = true,
  1118.                     Inputs = {
  1119.                         MultiplyByMask = Input { Value = 1, },
  1120.                         Background = Input {
  1121.                             SourceOp = "GM_PR_4",
  1122.                             Source = "Output",
  1123.                         },
  1124.                         Foreground = Input {
  1125.                             SourceOp = "GM_FN_4",
  1126.                             Source = "Output",
  1127.                         },
  1128.                         PerformDepthMerge = Input { Value = 0, },
  1129.                         EffectMask = Input {
  1130.                             SourceOp = "BrightnessContrast1_34",
  1131.                             Source = "Output",
  1132.                         }
  1133.                     },
  1134.                     ViewInfo = OperatorInfo { Pos = { 55, 106.258 } },
  1135.                 }
  1136.             },
  1137.             Colors = { TileColor = { R = 0.584313725490196, G = 0.294117647058824, B = 0.803921568627451 }, }
  1138.         },
  1139.         Scale3_2 = Scale {
  1140.             Inputs = {
  1141.                 XSize = Input { Value = 0.5, },
  1142.                 HiQOnly = Input { Value = 0, },
  1143.                 PixelAspect = Input { Value = { 1, 1 }, },
  1144.                 Input = Input {
  1145.                     SourceOp = "GM_Mask_4",
  1146.                     Source = "Output",
  1147.                 },
  1148.             },
  1149.             ViewInfo = OperatorInfo { Pos = { 1485, 3811.5 } },
  1150.         },
  1151.         MatteControl1_9 = MatteControl {
  1152.             CtrlWZoom = false,
  1153.             Inputs = {
  1154.                 MatteCombine = Input { Value = 5, },
  1155.                 Filter = Input { Value = FuID { "Fast Gaussian" }, },
  1156.                 ["Garbage.MaskNest"] = Input { Value = 1, },
  1157.                 ["Garbage.MaskInverted"] = Input { Value = 1, },
  1158.                 Background = Input {
  1159.                     SourceOp = "Scale3_2",
  1160.                     Source = "Output",
  1161.                 },
  1162.             },
  1163.             ViewInfo = OperatorInfo { Pos = { 1485, 3877.5 } },
  1164.         }
  1165.     }
  1166. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement