{ Tools = ordered() { ShapeShifter = MacroOperator { Inputs = ordered() { Input1 = InstanceInput { SourceOp = "Duplicate1", Source = "Copies", Default = 5, }, Input2 = InstanceInput { SourceOp = "Duplicate1", Source = "TimeOffset", Default = 0, }, Input3 = InstanceInput { SourceOp = "Transform1", Source = "Center", }, Input4 = InstanceInput { SourceOp = "Transform1", Source = "Pivot", }, Input5 = InstanceInput { SourceOp = "Transform2", Source = "Size", Default = 1, }, Input6 = InstanceInput { SourceOp = "Transform1", Source = "XSize", Default = 1, }, Input7 = InstanceInput { SourceOp = "Transform1", Source = "YSize", Default = 1, }, Input8 = InstanceInput { SourceOp = "Transform1", Source = "Angle", Default = 0, }, Input9 = InstanceInput { SourceOp = "Transform2", Source = "Center", Name = "Offset Center", }, Input10 = InstanceInput { SourceOp = "Transform2", Source = "Pivot", Name = "Offset Pivot", }, Input11 = InstanceInput { SourceOp = "Transform2", Source = "Angle", Name = "Offset Angle", Default = 0, }, Input12 = InstanceInput { SourceOp = "Transform2", Source = "FlipHoriz", ControlGroup = 7, Default = 0, }, Input13= InstanceInput { SourceOp = "Transform2", Source = "FlipVert", ControlGroup = 7, Default = 0, }, MainInput1 = InstanceInput { SourceOp = "Transform1", Source = "Input", }, Input14 = InstanceInput { SourceOp = "DissolveEdgeMask", Source = "Solid", Default = 1, }, Input15 = InstanceInput { SourceOp = "DissolveBorderBlur", Source = "Mix", Name = "Border Alpha", Default = 0, }, Input16 = InstanceInput { SourceOp = "Blur1", Source = "XBlurSize", Name = "Border Size", Default = 4, }, Input17 = InstanceInput { SourceOp = "Bitmap1", Source = "Low", ControlGroup = 17, Default = 0.094, }, Input18 = InstanceInput { SourceOp = "Bitmap1", Source = "High", ControlGroup = 17, Default = 0.111, }, Input19 = InstanceInput { SourceOp = "BackgroundOutput", Source = "Type", }, Input20 = InstanceInput { SourceOp = "BackgroundOutput", Source = "TopLeftRed", Name = "Color", ControlGroup = 19, Default = 0.598075968, }, Input21 = InstanceInput { SourceOp = "BackgroundOutput", Source = "TopLeftGreen", ControlGroup = 19, Default = 0.010872, }, Input22 = InstanceInput { SourceOp = "BackgroundOutput", Source = "TopLeftBlue", ControlGroup = 19, Default = 0.906, }, Input23 = InstanceInput { SourceOp = "BackgroundOutput", Source = "TopLeftAlpha", ControlGroup = 19, Default = 1, }, Input24 = InstanceInput { SourceOp = "BackgroundOutput", Source = "TopRightRed", Name = "Top Right", ControlGroup = 20, Default = 0, }, Input25 = InstanceInput { SourceOp = "BackgroundOutput", Source = "TopRightGreen", ControlGroup = 20, Default = 0, }, Input26 = InstanceInput { SourceOp = "BackgroundOutput", Source = "TopRightBlue", ControlGroup = 20, Default = 0, }, Input27 = InstanceInput { SourceOp = "BackgroundOutput", Source = "TopRightAlpha", ControlGroup = 20, Default = 1, }, Input28 = InstanceInput { SourceOp = "BackgroundOutput", Source = "BottomLeftRed", Name = "Bottom Left", ControlGroup = 21, Default = 0, }, Input29 = InstanceInput { SourceOp = "BackgroundOutput", Source = "BottomLeftGreen", ControlGroup = 21, Default = 0, }, Input30 = InstanceInput { SourceOp = "BackgroundOutput", Source = "BottomLeftBlue", ControlGroup = 21, Default = 0, }, Input31 = InstanceInput { SourceOp = "BackgroundOutput", Source = "BottomLeftAlpha", ControlGroup = 21, Default = 1, }, Input32 = InstanceInput { SourceOp = "BackgroundOutput", Source = "BottomRightRed", Name = "Bottom Right", ControlGroup = 22, Default = 0, }, Input33 = InstanceInput { SourceOp = "BackgroundOutput", Source = "BottomRightGreen", ControlGroup = 22, Default = 0, }, Input34 = InstanceInput { SourceOp = "BackgroundOutput", Source = "BottomRightBlue", ControlGroup = 22, Default = 0, }, Input35 = InstanceInput { SourceOp = "BackgroundOutput", Source = "BottomRightAlpha", ControlGroup = 22, Default = 1, }, Input36 = InstanceInput { SourceOp = "BackgroundOutput", Source = "GradientType", }, Input37 = InstanceInput { SourceOp = "BackgroundOutput", Source = "Start", DefaultX = 0.5, DefaultY = 0.8, }, Input38 = InstanceInput { SourceOp = "BackgroundOutput", Source = "End", DefaultX = 0.5, DefaultY = 0.2, }, Input39 = InstanceInput { SourceOp = "BackgroundOutput", Source = "Gradient", }, Input40 = InstanceInput { SourceOp = "BackgroundOutput", Source = "GradientInterpolationMethod", }, Input41 = InstanceInput { SourceOp = "BackgroundOutput", Source = "Offset", Default = 0, }, Input42 = InstanceInput { SourceOp = "BackgroundOutput", Source = "Repeat", }, Input43 = InstanceInput { SourceOp = "BackgroundOutput", Source = "SubPixel", }, }, Outputs = { MainOutput1 = InstanceOutput { SourceOp = "BackgroundOutput", Source = "Output", } }, ViewInfo = GroupInfo { Pos = { 0, 0 } }, Tools = ordered() { Duplicate1 = Fuse.Duplicate { CtrlWShown = false, NameSet = true, Inputs = { Copies = Input { Value = 5, }, Angle = Input { Value = 72, Expression = "360/Copies", }, SubtractiveAdditive = Input { Value = 0, }, BurnIn = Input { Value = 1, }, RandomSeed = Input { Value = 26024, }, Background = Input { SourceOp = "Transform2", Source = "Output", }, }, ViewInfo = OperatorInfo { Pos = { 457.262, 149.567 } }, }, Transform2 = Transform { CtrlWShown = false, NameSet = true, Inputs = { Input = Input { SourceOp = "Transform1", Source = "Output", }, }, ViewInfo = OperatorInfo { Pos = { 457.262, 102.852 } }, }, Transform1 = Transform { CtrlWShown = false, NameSet = true, Inputs = { UseSizeAndAspect = Input { Value = 0, }, }, ViewInfo = OperatorInfo { Pos = { 340.983, 102.852 } }, }, DissolveEdgeMask = Dissolve { Transitions = { [0] = "DFTDissolve" }, CtrlWShown = false, NameSet = true, Inputs = { Mix = Input { Expression = "Solid", }, Background = Input { SourceOp = "Background2", Source = "Output", }, Foreground = Input { SourceOp = "Background1", Source = "Output", }, }, ViewInfo = OperatorInfo { Pos = { 608.898, 261.348 } }, UserControls = ordered() { Solid = { INP_MaxAllowed = 1, INP_Integer = true, INPID_InputControl = "CheckboxControl", INP_MaxScale = 1, INP_Default = 1, INP_MinScale = 0, INP_MinAllowed = 0, LINKID_DataType = "Number", CBC_TriState = false, LINKS_Name = "Solid", } } }, DissolveBorderBlur = Dissolve { Transitions = { [0] = "DFTDissolve" }, CtrlWShown = false, NameSet = true, Inputs = { Mix = Input { Value = 0, }, Background = Input { SourceOp = "Background2", Source = "Output", }, Foreground = Input { SourceOp = "Bitmap1", Source = "Mask", }, }, ViewInfo = OperatorInfo { Pos = { 844.341, 224.274 } }, }, Blur1 = Blur { CtrlWShown = false, Inputs = { Filter = Input { Value = FuID { "Fast Gaussian" }, }, XBlurSize = Input { Value = 4, }, Input = Input { SourceOp = "Background2", Source = "Output", }, }, ViewInfo = OperatorInfo { Pos = { 863.983, 149.567 } }, }, Bitmap1 = BitmapMask { CtrlWShown = false, NameSet = true, Inputs = { Filter = Input { Value = FuID { "Fast Gaussian" }, }, MaskWidth = Input { Value = 1920, }, MaskHeight = Input { Value = 1080, }, PixelAspect = Input { Value = { 1, 1 }, }, UseFrameFormatSettings = Input { Value = 1, }, ClippingMode = Input { Value = FuID { "None" }, }, Image = Input { SourceOp = "Blur1", Source = "Output", }, Low = Input { Value = 0.094, }, High = Input { Value = 0.111, }, }, ViewInfo = OperatorInfo { Pos = { 863.983, 186.863 } }, }, BackgroundOutput = Background { CtrlWZoom = false, NameSet = true, Inputs = { EffectMask = Input { SourceOp = "Merge1", Source = "Output", }, GlobalOut = Input { Value = 839, }, Width = Input { Value = 1920, }, Height = Input { Value = 1080, }, UseFrameFormatSettings = Input { Value = 1, }, ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, }, TopLeftRed = Input { Value = 0.598075968000001, }, TopLeftGreen = Input { Value = 0.010872, }, TopLeftBlue = Input { Value = 0.906, }, Start = Input { Value = { 0.5, 0.8 }, }, End = Input { Value = { 0.5, 0.2 }, }, Gradient = Input { Value = Gradient { Colors = { [0] = { 0.02739, 0.0840690400000001, 0.913, 1 }, [1] = { 1, 0, 0.767999999999999, 1 } } }, }, }, ViewInfo = OperatorInfo { Pos = { 991.124, 261.348 } }, }, Background3 = Background { CtrlWShown = false, NameSet = true, Inputs = { Width = Input { Value = 1920, }, Height = Input { Value = 1080, }, UseFrameFormatSettings = Input { Value = 1, }, ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, }, TopLeftAlpha = Input { Value = 0, }, }, ViewInfo = OperatorInfo { Pos = { 844.341, 307.06 } }, }, Merge1 = Merge { CtrlWShown = false, NameSet = true, Inputs = { EffectMask = Input { SourceOp = "DissolveEdgeMask", Source = "Output", }, ApplyMaskInverted = Input { Value = 1, }, Background = Input { SourceOp = "Background3", Source = "Output", }, Foreground = Input { SourceOp = "DissolveBorderBlur", Source = "Output", }, PerformDepthMerge = Input { Value = 0, }, }, ViewInfo = OperatorInfo { Pos = { 844.341, 261.348 } }, }, Background2 = Background { CtrlWZoom = false, CtrlWShown = false, NameSet = true, Inputs = { EffectMask = Input { SourceOp = "Duplicate1", Source = "Output", }, Width = Input { Value = 1920, }, Height = Input { Value = 1080, }, ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, }, TopLeftRed = Input { Value = 1, }, TopLeftGreen = Input { Value = 1, }, TopLeftBlue = Input { Value = 1, }, }, ViewInfo = OperatorInfo { Pos = { 580.539, 149.567 } }, }, Background1 = Background { CtrlWShown = false, Inputs = { Width = Input { Value = 4096, }, Height = Input { Value = 4096, }, ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, }, TopLeftAlpha = Input { Value = 0, }, }, ViewInfo = OperatorInfo { Pos = { 423.478, 261.348 } }, } }, } }, ActiveTool = "ShapeShifter" }