Advertisement
marcusa3000

Shadow It macro

Apr 30th, 2025
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 17.58 KB | None | 0 0
  1. {
  2.     Tools = ordered() {
  3.         ShadowIt = MacroOperator {
  4.             CtrlWZoom = false,
  5.             CustomData = {
  6.                 Path = {
  7.                     Map = {
  8.                         ["Setting:"] = "Macros:/"
  9.                     }
  10.                 },
  11.             },
  12.             Inputs = ordered() {
  13.                 Type = InstanceInput {
  14.                     SourceOp = "ShI_Switch",
  15.                     Source = "Type",
  16.                     Page = "Controls",
  17.                 },
  18.                 AB0 = InstanceInput {
  19.                     SourceOp = "ShI_MergeIS",
  20.                     Source = "ApplyBlank1",
  21.                 },
  22.                 Center = InstanceInput {
  23.                     SourceOp = "ShI_MergeIS",
  24.                     Source = "Center",
  25.                 },
  26.                 ContractExpand = InstanceInput {
  27.                     SourceOp = "ShI_Switch",
  28.                     Source = "Squeeze",
  29.                     Name = "Contract/Expand",
  30.                     Page = "Controls",
  31.                 },
  32.                 Scale = InstanceInput {
  33.                     SourceOp = "ShI_Switch",
  34.                     Source = "Scale",
  35.                     Page = "Controls",
  36.                     Default = 1,
  37.                 },
  38.                 AB4 = InstanceInput {
  39.                     SourceOp = "ShI_MergeIS",
  40.                     Source = "ApplyBlank1",
  41.                 },
  42.                 LockXY = InstanceInput {
  43.                     SourceOp = "ShI_Blur",
  44.                     Source = "LockXY",
  45.                 },
  46.                 XBlurSize = InstanceInput {
  47.                     SourceOp = "ShI_Blur",
  48.                     Source = "XBlurSize",
  49.                     Default = 5,
  50.                 },
  51.                 YBlurSize = InstanceInput {
  52.                     SourceOp = "ShI_Blur",
  53.                     Source = "YBlurSize",
  54.                     Default = 5,
  55.                 },
  56.                 AngleNest = InstanceInput {
  57.                     SourceOp = "ShI_Switch",
  58.                     Source = "AngleNest",
  59.                     Expression = "iif(ShI_Blur.LockXY == 1,0,1)",
  60.                     Width = 1,
  61.                 },
  62.                 Angle = InstanceInput {
  63.                     SourceOp = "ShI_Switch",
  64.                     Source = "Angle",
  65.                     Page = "Controls",
  66.                 },
  67.                 B1 = InstanceInput {
  68.                     SourceOp = "ShI_MergeIS",
  69.                     Source = "Blank1",
  70.                 },
  71.                 Red = InstanceInput {
  72.                     SourceOp = "ShI_Color",
  73.                     Source = "TopLeftRed",
  74.                     Name = "Color",
  75.                     ControlGroup = 3,
  76.                     Default = 0,
  77.                 },
  78.                 Green = InstanceInput {
  79.                     SourceOp = "ShI_Color",
  80.                     Source = "TopLeftGreen",
  81.                     ControlGroup = 3,
  82.                     Default = 0,
  83.                 },
  84.                 Blue = InstanceInput {
  85.                     SourceOp = "ShI_Color",
  86.                     Source = "TopLeftBlue",
  87.                     ControlGroup = 3,
  88.                     Default = 0,
  89.                 },
  90.                 Alpha = InstanceInput {
  91.                     SourceOp = "ShI_Color",
  92.                     Source = "TopLeftAlpha",
  93.                     ControlGroup = 3,
  94.                     Default = 1,
  95.                 },
  96.                 B2 = InstanceInput {
  97.                     SourceOp = "ShI_MergeIS",
  98.                     Source = "Blank1",
  99.                 },
  100.                 ApplyNest = InstanceInput {
  101.                     SourceOp = "ShI_Switch",
  102.                     Source = "ApplyNest",
  103.                     Expression = "iif(Type == 0,0,1)",
  104.                     Width = 1,
  105.                 },
  106.                 ApplyMode = InstanceInput {
  107.                     SourceOp = "ShI_MergeIS",
  108.                     Source = "ApplyMode",
  109.                 },
  110.                 SubtractiveAdditive = InstanceInput {
  111.                     SourceOp = "ShI_MergeIS",
  112.                     Source = "SubtractiveAdditive",
  113.                     Default = 1,
  114.                 },
  115.                 BurnIn = InstanceInput {
  116.                     SourceOp = "ShI_MergeIS",
  117.                     Source = "BurnIn",
  118.                     Default = 0,
  119.                 },
  120.                 AB3 = InstanceInput {
  121.                     SourceOp = "ShI_MergeIS",
  122.                     Source = "ApplyBlank1",
  123.                 },
  124.                 InvertShadow = InstanceInput {
  125.                     SourceOp = "ShI_Switch",
  126.                     Source = "InvertShadow",
  127.                     Page = "Controls",
  128.                 },
  129.                 OnlyShadow = InstanceInput {
  130.                     SourceOp = "ShI_Switch",
  131.                     Source = "OnlyShadow",
  132.                     Page = "Controls",
  133.                 },
  134.                 MaskNest = InstanceInput {
  135.                     SourceOp = "ShI_Switch",
  136.                     Source = "MaskNest",
  137.                     Expression = "iif(Type == 0,1,0)",
  138.                     Width = 1,
  139.                 },
  140.                 StencilShadow = InstanceInput {
  141.                     SourceOp = "ShI_Switch",
  142.                     Source = "StencilShadow",
  143.                     Page = "Controls",
  144.                 },
  145.                 CompositeNest = InstanceInput {
  146.                     SourceOp = "ShI_Switch",
  147.                     Source = "CompositeNest",
  148.                     Name = "Blend and Mask Settings",
  149.                     Width = 1,
  150.                 },
  151.                 Blend = InstanceInput {
  152.                     SourceOp = "ShI_FXBlend",
  153.                     Source = "Blend",
  154.                     Default = 1,
  155.                 },
  156.                 Blank3 = InstanceInput {
  157.                     SourceOp = "ShI_FXBlend",
  158.                     Source = "Blank1",
  159.                 },
  160.                 ApplyMaskInverted = InstanceInput {
  161.                     SourceOp = "ShI_FXBlend",
  162.                     Source = "ApplyMaskInverted",
  163.                     Default = 0,
  164.                 },
  165.                 MultiplyByMask = InstanceInput {
  166.                     SourceOp = "ShI_FXBlend",
  167.                     Source = "MultiplyByMask",
  168.                     Default = 0,
  169.                 },
  170.                 FitMask = InstanceInput {
  171.                     SourceOp = "ShI_FXBlend",
  172.                     Source = "FitMask",
  173.                 },
  174.                 Blank4 = InstanceInput {
  175.                     SourceOp = "ShI_FXBlend",
  176.                     Source = "Blank2",
  177.                 },
  178.                 MaskChannel = InstanceInput {
  179.                     SourceOp = "ShI_FXBlend",
  180.                     Source = "MaskChannel",
  181.                     Default = 3,
  182.                 },
  183.                 MaskLow = InstanceInput {
  184.                     SourceOp = "ShI_FXBlend",
  185.                     Source = "MaskLow",
  186.                     ControlGroup = 25,
  187.                     Default = 0,
  188.                 },
  189.                 MaskHigh = InstanceInput {
  190.                     SourceOp = "ShI_FXBlend",
  191.                     Source = "MaskHigh",
  192.                     ControlGroup = 25,
  193.                     Default = 1,
  194.                 },
  195.                 MaskClipBlack = InstanceInput {
  196.                     SourceOp = "ShI_FXBlend",
  197.                     Source = "MaskClipBlack",
  198.                     Name = "Black",
  199.                     Width = 0.5,
  200.                     Default = 1,
  201.                 },
  202.                 MaskClipWhite = InstanceInput {
  203.                     SourceOp = "ShI_FXBlend",
  204.                     Source = "MaskClipWhite",
  205.                     Name = "White",
  206.                     Width = 0.5,
  207.                     Default = 1,
  208.                 },
  209.                 MainInput1 = InstanceInput {
  210.                     SourceOp = "ShI_In",
  211.                     Source = "Input",
  212.                 },
  213.                 EffectMask = InstanceInput {
  214.                     SourceOp = "ShI_FXBlend",
  215.                     Source = "EffectMask",
  216.                     Name = "Input",
  217.                 }
  218.             },
  219.             Outputs = {
  220.                 MainOutput1 = InstanceOutput {
  221.                     SourceOp = "ShI_FXBlend",
  222.                     Source = "Output",
  223.                 }
  224.             },
  225.             ViewInfo = GroupInfo { Pos = { 440, 1798.5 } },
  226.             Tools = ordered() {
  227.                 ShI_In = PipeRouter {
  228.                     CtrlWShown = false,
  229.                     NameSet = true,
  230.                     ViewInfo = PipeRouterInfo { Pos = { -165, 8.25757 } },
  231.                 },
  232.                 ShI_ErodeDilate = ErodeDilate {
  233.                     CtrlWShown = false,
  234.                     NameSet = true,
  235.                     Inputs = {
  236.                         Filter = Input { Value = 3, },
  237.                         XAmount = Input { Expression = "iif(ShI_Switch.Type==0,ShI_Switch.Squeeze,-ShI_Switch.Squeeze)", },
  238.                         Input = Input {
  239.                             SourceOp = "ShI_In",
  240.                             Source = "Output",
  241.                         }
  242.                     },
  243.                     ViewInfo = OperatorInfo { Pos = { 0, 8.25757 } },
  244.                 },
  245.                 ShI_Color = Background {
  246.                     CtrlWShown = false,
  247.                     NameSet = true,
  248.                     Inputs = {
  249.                         EffectMask = Input {
  250.                             SourceOp = "ShI_ErodeDilate",
  251.                             Source = "Output",
  252.                         },
  253.                         ApplyMaskInverted = Input { Expression = "ShI_Switch.InvertShadow==1 and 0 or ShI_Switch.Type", },
  254.                         GlobalOut = Input { Value = 161, },
  255.                         Width = Input {
  256.                             Value = 1080,
  257.                             Expression = "ShI_NoBG.Input.OriginalWidth",
  258.                         },
  259.                         Height = Input {
  260.                             Value = 1080,
  261.                             Expression = "ShI_NoBG.Input.OriginalHeight",
  262.                         },
  263.                         Depth = Input { Value = 1, },
  264.                         ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
  265.                         TopLeftRed = Input { Value = 1, },
  266.                         TopLeftGreen = Input { Value = 1, },
  267.                         TopLeftBlue = Input { Value = 1, },
  268.                         TopRightRed = Input { Value = 1, },
  269.                         TopRightGreen = Input { Value = 1, },
  270.                         TopRightBlue = Input { Value = 1, },
  271.                         BottomLeftRed = Input { Value = 1, },
  272.                         BottomLeftGreen = Input { Value = 0.5, },
  273.                         BottomRightGreen = Input { Value = 0.5, },
  274.                         BottomRightBlue = Input { Value = 1, },
  275.                         GradientType = Input { Value = FuID { "Radial" }, },
  276.                         Start = Input { Value = { 0.5, 0.5 }, },
  277.                         Gradient = Input {
  278.                             Value = Gradient {
  279.                                 Colors = {
  280.                                     [0] = { 1, 1, 1, 1 },
  281.                                     [1] = { 0, 0, 0, 1 }
  282.                                 }
  283.                             },
  284.                         }
  285.                     },
  286.                     ViewInfo = OperatorInfo { Pos = { 110, 8.25757 } },
  287.                 },
  288.                 ShI_NoBG = BrightnessContrast {
  289.                     CtrlWShown = false,
  290.                     NameSet = true,
  291.                     Inputs = {
  292.                         Blend = Input {
  293.                             Value = 0,
  294.                             Expression = "ShI_Switch.OnlyShadow",
  295.                         },
  296.                         ApplyMaskInverted = Input { Value = 1, },
  297.                         Alpha = Input { Value = 1, },
  298.                         Gain = Input { Value = 0, },
  299.                         Input = Input {
  300.                             SourceOp = "ShI_In",
  301.                             Source = "Output",
  302.                         },
  303.                         NoBG = Input { Value = 1, }
  304.                     },
  305.                     ViewInfo = OperatorInfo { Pos = { 0, 74.2576 } },
  306.                     UserControls = ordered() {
  307.                         NoBG = {
  308.                             CBC_TriState = false,
  309.                             INP_Integer = false,
  310.                             LINKID_DataType = "Number",
  311.                             ICS_ControlPage = "Controls",
  312.                             INPID_InputControl = "CheckboxControl",
  313.                             LINKS_Name = "NoBG",
  314.                         }
  315.                     }
  316.                 },
  317.                 ShI_Blur = Blur {
  318.                     CtrlWShown = false,
  319.                     NameSet = true,
  320.                     Inputs = {
  321.                         MultiplyByMask = Input { Value = 1, },
  322.                         Filter = Input { Value = FuID { "Fast Gaussian" }, },
  323.                         XBlurSize = Input { Value = 25, },
  324.                         YBlurSize = Input { Value = 0, },
  325.                         ClippingMode = Input { Value = FuID { "None" }, },
  326.                         Input = Input {
  327.                             SourceOp = "ShI_Angle",
  328.                             Source = "Output",
  329.                         }
  330.                     },
  331.                     ViewInfo = OperatorInfo { Pos = { 110, 74.2576 } },
  332.                 },
  333.                 ShI_MergeIS = Merge {
  334.                     CtrlWShown = false,
  335.                     NameSet = true,
  336.                     Inputs = {
  337.                         EffectMask = Input {
  338.                             SourceOp = "ShI_In",
  339.                             Source = "Output",
  340.                         },
  341.                         MultiplyByMask = Input { Value = 1, },
  342.                         Background = Input {
  343.                             SourceOp = "ShI_NoBG",
  344.                             Source = "Output",
  345.                         },
  346.                         Foreground = Input {
  347.                             SourceOp = "ShI_AngleRev",
  348.                             Source = "Output",
  349.                         },
  350.                         Size = Input { Expression = "ShI_Switch.Scale", },
  351.                         ApplyMode = Input { Value = FuID { "Screen" }, },
  352.                         Edges = Input { Value = 2, },
  353.                         PerformDepthMerge = Input { Value = 0, }
  354.                     },
  355.                     ViewInfo = OperatorInfo { Pos = { -55, 173.258 } },
  356.                 },
  357.                 ShI_MergeS = Merge {
  358.                     CtrlWShown = false,
  359.                     NameSet = true,
  360.                     SourceOp = "ShI_MergeIS",
  361.                     Inputs = {
  362.                         EffectMask = Input {
  363.                         },
  364.                         SettingsNest = Input {
  365.                         },
  366.                         Background = Input {
  367.                             SourceOp = "ShI_NoBG",
  368.                             Source = "Output",
  369.                         },
  370.                         Foreground = Input {
  371.                             SourceOp = "ShI_AngleRev",
  372.                             Source = "Output",
  373.                         },
  374.                         Merge = Input {
  375.                         },
  376.                         Size = Input {
  377.                             Expression = "ShI_Switch.Scale"
  378.                         },
  379.                         ApplyBlank1 = Input {
  380.                         },
  381.                         ApplyMode = Input {
  382.                         },
  383.                         Operator = Input {
  384.                             Value = FuID { "Under" },
  385.                         },
  386.                         Channels = Input {
  387.                         },
  388.                         ReferenceSize = Input {
  389.                         },
  390.                         CommentsNest = Input {
  391.                             Value = 0,
  392.                         },
  393.                         FrameRenderScriptNest = Input {
  394.                             Value = 0,
  395.                         },
  396.                         StartRenderScripts = Input {
  397.                         },
  398.                         EndRenderScripts = Input {
  399.                         }
  400.                     },
  401.                     ViewInfo = OperatorInfo { Pos = { 165, 173.258 } },
  402.                 },
  403.                 ShI_MaskS = BrightnessContrast {
  404.                     CtrlWShown = false,
  405.                     NameSet = true,
  406.                     Inputs = {
  407.                         EffectMask = Input {
  408.                             SourceOp = "ShI_In",
  409.                             Source = "Output",
  410.                         },
  411.                         Blend = Input {
  412.                             Value = 0,
  413.                             Expression = "ShI_Switch.StencilShadow",
  414.                         },
  415.                         Alpha = Input { Value = 1, },
  416.                         Gain = Input { Expression = "1-ShI_Switch.OnlyShadow", },
  417.                         Input = Input {
  418.                             SourceOp = "ShI_MergeS",
  419.                             Source = "Output",
  420.                         },
  421.                         CommentsNest = Input { Value = 0, },
  422.                         FrameRenderScriptNest = Input { Value = 0, }
  423.                     },
  424.                     ViewInfo = OperatorInfo { Pos = { 165, 206.258 } },
  425.                 },
  426.                 ShI_Switch = Dissolve {
  427.                     Transitions = {
  428.                         [0] = "DFTDissolve"
  429.                     },
  430.                     CtrlWShown = false,
  431.                     NameSet = true,
  432.                     Inputs = {
  433.                         Mix = Input { Expression = "1-Type", },
  434.                         Background = Input {
  435.                             SourceOp = "ShI_MergeIS",
  436.                             Source = "Output",
  437.                         },
  438.                         Foreground = Input {
  439.                             SourceOp = "ShI_MaskS",
  440.                             Source = "Output",
  441.                         },
  442.                         AngleNest = Input { Expression = "iif(ShI_Blur.LockXY == 1,0,1)", },
  443.                         ApplyNest = Input { Expression = "iif(Type == 0,0,1)", },
  444.                         MaskNest = Input {
  445.                             Value = 1,
  446.                             Expression = "iif(Type == 0,1,0)",
  447.                         }
  448.                     },
  449.                     ViewInfo = OperatorInfo { Pos = { 55, 239.258 } },
  450.                     UserControls = ordered() {
  451.                         Type = {
  452.                             { MBTNC_AddButton = "Outer" },
  453.                             { MBTNC_AddButton = "Inner" },
  454.                             INP_MaxAllowed = 1000000,
  455.                             INP_Integer = false,
  456.                             INPID_InputControl = "MultiButtonControl",
  457.                             MBTNC_ShowBasicButton = true,
  458.                             INP_MaxScale = 1,
  459.                             ICS_ControlPage = "Controls",
  460.                             INP_MinScale = 0,
  461.                             INP_MinAllowed = -1000000,
  462.                             LINKID_DataType = "Number",
  463.                             MBTNC_ShowName = false,
  464.                             MBTNC_StretchToFit = true,
  465.                             MBTNC_ShowToolTip = false,
  466.                             LINKS_Name = "Type"
  467.                         },
  468.                         Angle = {
  469.                             INP_Integer = false,
  470.                             ICS_ControlPage = "Controls",
  471.                             LINKID_DataType = "Number",
  472.                             INPID_InputControl = "ScrewControl",
  473.                             INP_MinScale = -180,
  474.                             INP_MaxScale = 180,
  475.                             LINKS_Name = "Angle",
  476.                         },
  477.                         InvertShadow = {
  478.                             INP_MaxAllowed = 1000000,
  479.                             INP_Integer = false,
  480.                             INPID_InputControl = "CheckboxControl",
  481.                             INP_MaxScale = 1,
  482.                             INP_MinScale = 0,
  483.                             INP_MinAllowed = -1000000,
  484.                             LINKID_DataType = "Number",
  485.                             ICS_ControlPage = "Controls",
  486.                             CBC_TriState = false,
  487.                             LINKS_Name = "Invert Shadow"
  488.                         },
  489.                         OnlyShadow = {
  490.                             INP_MaxAllowed = 1000000,
  491.                             INP_Integer = false,
  492.                             INPID_InputControl = "CheckboxControl",
  493.                             INP_MaxScale = 1,
  494.                             INP_MinScale = 0,
  495.                             INP_MinAllowed = -1000000,
  496.                             LINKID_DataType = "Number",
  497.                             ICS_ControlPage = "Controls",
  498.                             CBC_TriState = false,
  499.                             LINKS_Name = "Only Shadow"
  500.                         },
  501.                         StencilShadow = {
  502.                             CBC_TriState = false,
  503.                             INP_Integer = false,
  504.                             LINKID_DataType = "Number",
  505.                             ICS_ControlPage = "Controls",
  506.                             INPID_InputControl = "CheckboxControl",
  507.                             LINKS_Name = "Stencil Shadow",
  508.                         },
  509.                         Squeeze = {
  510.                             INP_MaxAllowed = 10,
  511.                             INP_Integer = false,
  512.                             INPID_InputControl = "SliderControl",
  513.                             INP_MaxScale = 0.1,
  514.                             INP_Default = 0,
  515.                             INP_MinScale = -0.1,
  516.                             INP_MinAllowed = -10,
  517.                             LINKID_DataType = "Number",
  518.                             ICS_ControlPage = "Controls",
  519.                             LINKS_Name = "Squeeze"
  520.                         },
  521.                         Scale = {
  522.                             INP_MaxAllowed = 1000000,
  523.                             INP_Integer = false,
  524.                             INPID_InputControl = "SliderControl",
  525.                             INP_MaxScale = 5,
  526.                             INP_Default = 1,
  527.                             INP_MinScale = 0,
  528.                             INP_MinAllowed = 0,
  529.                             LINKID_DataType = "Number",
  530.                             ICS_ControlPage = "Controls",
  531.                             ICD_Center = 1,
  532.                             LINKS_Name = "Scale"
  533.                         },
  534.                         MultiplyByMask = {
  535.                             INP_MaxAllowed = 1000000,
  536.                             INP_Integer = true,
  537.                             INPID_InputControl = "CheckboxControl",
  538.                             INP_MaxScale = 1,
  539.                             INP_Default = 0,
  540.                             INP_MinScale = 0,
  541.                             INP_MinAllowed = -1000000,
  542.                             LINKID_DataType = "Number",
  543.                             ICS_ControlPage = "Controls",
  544.                             CBC_TriState = false,
  545.                             LINKS_Name = "Multiply by Mask"
  546.                         },
  547.                         ApplyMaskInverted = {
  548.                             INP_MaxAllowed = 1000000,
  549.                             INP_Integer = true,
  550.                             INPID_InputControl = "CheckboxControl",
  551.                             INP_MaxScale = 1,
  552.                             INP_Default = 0,
  553.                             INP_MinScale = 0,
  554.                             INP_MinAllowed = -1000000,
  555.                             LINKID_DataType = "Number",
  556.                             ICS_ControlPage = "Controls",
  557.                             CBC_TriState = false,
  558.                             LINKS_Name = "Apply Mask Inverted"
  559.                         },
  560.                         AngleNest = {
  561.                             IC_Visible = false,
  562.                             LINKS_Name = "Angle Settings",
  563.                             LBLC_DropDownButton = true,
  564.                             INPID_InputControl = "LabelControl",
  565.                             LBLC_NumInputs = 1,
  566.                             IC_ControlPage = 0,
  567.                             INP_Passive = true,
  568.                             INP_Default = 0,
  569.                         },
  570.                         ApplyNest = {
  571.                             IC_Visible = false,
  572.                             LINKS_Name = "Apply Settings",
  573.                             LBLC_DropDownButton = true,
  574.                             INPID_InputControl = "LabelControl",
  575.                             LBLC_NumInputs = 5,
  576.                             IC_ControlPage = 0,
  577.                             INP_Passive = true,
  578.                             INP_Default = 0,
  579.                         },
  580.                         MaskNest = {
  581.                             IC_Visible = false,
  582.                             LINKS_Name = "MaskShadow Settings",
  583.                             LBLC_DropDownButton = true,
  584.                             INPID_InputControl = "LabelControl",
  585.                             LBLC_NumInputs = 1,
  586.                             IC_ControlPage = 0,
  587.                             INP_Passive = true,
  588.                             INP_Default = 0,
  589.                         },
  590.                         CompositeNest = {
  591.                             LINKS_Name = "Composite Settings",
  592.                             LBLC_DropDownButton = true,
  593.                             INPID_InputControl = "LabelControl",
  594.                             LBLC_NumInputs = 11,
  595.                             INP_Passive = true,
  596.                             IC_ControlPage = 0,
  597.                             INP_Default = 0,
  598.                         }
  599.                     }
  600.                 },
  601.                 ShI_FXBlend = Dissolve {
  602.                     Transitions = {
  603.                         [0] = "DFTDissolve"
  604.                     },
  605.                     CtrlWShown = false,
  606.                     NameSet = true,
  607.                     Inputs = {
  608.                         Background = Input {
  609.                             SourceOp = "ShI_In",
  610.                             Source = "Output",
  611.                         },
  612.                         Foreground = Input {
  613.                             SourceOp = "ShI_Switch",
  614.                             Source = "Output",
  615.                         },
  616.                         CommentsNest = Input { Value = 0, },
  617.                         FrameRenderScriptNest = Input { Value = 0, }
  618.                     },
  619.                     ViewInfo = OperatorInfo { Pos = { 55, 305.258 } },
  620.                 },
  621.                 ShI_Angle = Transform {
  622.                     CtrlWShown = false,
  623.                     NameSet = true,
  624.                     Inputs = {
  625.                         Angle = Input { Expression = "ShI_Switch.Angle", },
  626.                         Input = Input {
  627.                             SourceOp = "ShI_Color",
  628.                             Source = "Output",
  629.                         }
  630.                     },
  631.                     ViewInfo = OperatorInfo { Pos = { 110, 41.2576 } },
  632.                 },
  633.                 ShI_AngleRev = Transform {
  634.                     CtrlWShown = false,
  635.                     NameSet = true,
  636.                     SourceOp = "ShI_Angle",
  637.                     Inputs = {
  638.                         EffectMask = Input {
  639.                         },
  640.                         SettingsNest = Input {
  641.                         },
  642.                         TransformNest = Input {
  643.                         },
  644.                         Angle = Input {
  645.                             Expression = "ShI_Switch.Angle"
  646.                         },
  647.                         InvertTransform = Input {
  648.                             Value = 1,
  649.                         },
  650.                         ReferenceSize = Input {
  651.                         },
  652.                         Input = Input {
  653.                             SourceOp = "ShI_Blur",
  654.                             Source = "Output",
  655.                         },
  656.                         CommentsNest = Input {
  657.                         },
  658.                         FrameRenderScriptNest = Input {
  659.                         },
  660.                         StartRenderScripts = Input {
  661.                         },
  662.                         EndRenderScripts = Input {
  663.                         }
  664.                     },
  665.                     ViewInfo = OperatorInfo { Pos = { 110, 107.258 } },
  666.                 }
  667.             },
  668.         }
  669.     },
  670.     ActiveTool = "ShadowIt"
  671. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement