{ Tools = ordered() { CheckerSoft = MacroOperator { CustomData = { HelpPage = "http://vfxpedia.com/index.php?title=Settings_and_Macros/CheckerSoft_Description", }, Inputs = ordered() { Comments = Input { Value = "Checker texture generator with softness parameter\n\nIn v_03-2:\nInterface tuning\n\nby Gregory Chalenko\r\nwww.compositing.ru", }, Red = InstanceInput { SourceOp = "Background1", Source = "TopLeftRed", Name = "Checker Color", ControlGroup = 5, Default = 1, }, Green = InstanceInput { SourceOp = "Background1", Source = "TopLeftGreen", Name = "Checker Green", ControlGroup = 5, Default = 1, }, Blue = InstanceInput { SourceOp = "Background1", Source = "TopLeftBlue", Name = "Checker Blue", ControlGroup = 5, Default = 1, }, Alpha = InstanceInput { SourceOp = "Background1", Source = "TopLeftAlpha", Name = "Checker Alpha", ControlGroup = 5, Default = 1, }, SoftnessX = InstanceInput { SourceOp = "Rectangle1", Source = "SoftEdge", Name = "Softness X", MaxScale = 0.5, }, SoftnessY = InstanceInput { SourceOp = "Rectangle2", Source = "SoftnessY", MaxScale = 0.5, }, Repeats = InstanceInput { SourceOp = "Transform1", Source = "Repeats", Default = 4, }, PatternAspect = InstanceInput { SourceOp = "Transform1", Source = "PatternAspect", Default = 1, }, Center = InstanceInput { SourceOp = "Transform1", Source = "Center", }, Angle = InstanceInput { SourceOp = "Transform1", Source = "Angle", Default = 0, }, UseFrameFormatSettings = InstanceInput { SourceOp = "Background1", Source = "UseFrameFormatSettings", Default = 1, Page = "Common Controls" }, Width = InstanceInput { SourceOp = "Background1", Source = "Width", Name = "Image Width", }, Height = InstanceInput { SourceOp = "Background1", Source = "Height", Name = "Image Height", }, PixelAspect = InstanceInput { SourceOp = "Background1", Source = "PixelAspect", }, Depth = InstanceInput { SourceOp = "Background1", Source = "Depth", Name = "Color Depth", }, MotionBlur = InstanceInput { SourceOp = "Transform1", Source = "MotionBlur", }, Quality = InstanceInput { SourceOp = "Transform1", Source = "Quality", Default = 2, }, ShutterAngle = InstanceInput { SourceOp = "Transform1", Source = "ShutterAngle", Default = 180, }, CenterBias = InstanceInput { SourceOp = "Transform1", Source = "CenterBias", Default = 0, }, SampleSpread = InstanceInput { SourceOp = "Transform1", Source = "SampleSpread", Default = 1, }, }, Outputs = { MainOutput1 = InstanceOutput { SourceOp = "Transform1", Source = "Output", }, }, Tools = ordered() { Background1 = Background { ExtentSet = false, CtrlWShown = false, Inputs = { UseFrameFormatSettings = Input { Value = 1, }, TopLeftRed = Input { Value = 1, }, TopLeftGreen = Input { Value = 1, }, TopLeftBlue = Input { Value = 1, }, EffectMask = Input { SourceOp = "Rectangle2", Source = "Mask", }, }, ViewInfo = OperatorInfo { Pos = { 44.5, 43.3721, }, }, }, Rectangle1 = RectangleMask { CtrlWZoom = false, CtrlWShown = false, Inputs = { Height = Input { Value = 1.5, }, }, ViewInfo = OperatorInfo { Pos = { -167.5, 40.9281, }, }, }, Rectangle2 = RectangleMask { CtrlWShown = false, Inputs = { SoftEdge = Input { Expression = "SoftnessY*EffectMask.Height/EffectMask.Width", }, PaintMode = Input { Value = FuID { "Invert", }, }, Width = Input { Value = 1.5, }, EffectMask = Input { SourceOp = "Rectangle1", Source = "Mask", }, }, ViewInfo = OperatorInfo { Pos = { -69.5, 40.9281, }, }, UserControls = ordered() { SoftnessY = { LINKID_DataType = "Number", LINKS_Name = "Softness Y", IC_ControlPage = 0, INPID_InputControl = "SliderControl", INP_Default = 0, }, }, }, Transform1 = Transform { CtrlWZoom = false, CtrlWShown = false, Inputs = { Edges = Input { Value = 1, }, Size = Input { Expression = "1/Repeats", }, Aspect = Input { Expression = "Background1.Output.Width/Background1.Output.YScale/Background1.Output.Height*Background1.Output.XScale*PatternAspect", }, FlattenTransform = Input { Value = 1, }, Input = Input { SourceOp = "Background1", Source = "Output", }, }, ViewInfo = OperatorInfo { Pos = { 167.5, 43.3721, }, }, Colors = { TileColor = { R = 0.517647058823529, G = 0.32156862745098, B = 0.341176470588235, }, TextColor = { R = 0.862745098039216, G = 0.862745098039216, B = 0.862745098039216, }, }, UserControls = ordered() { PatternAspect = { INP_MinScale = 0.1, INPID_InputControl = "SliderControl", LINKID_DataType = "Number", ICD_Center = 1, IC_ControlPage = 0, INP_MaxScale = 10, INP_Default = 1, }, Repeats = { INPID_InputControl = "SliderControl", LINKID_DataType = "Number", IC_ControlPage = 0, INP_MaxScale = 8, INP_Default = 4, }, }, }, }, Colors = { TileColor = { R = 0.525490196078431, G = 0.643137254901961, B = 0.525490196078431, }, TextColor = { R = 0, G = 0, B = 0, }, }, }, }, }