Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- Tools = ordered() {
- Transform1 = Transform {
- Inputs = {
- Center = Input {
- SourceOp = "Shake1",
- Source = "Position",
- },
- Size = Input { Value = 0.73, },
- Angle = Input { Value = -5.1, },
- Input = Input {
- SourceOp = "CropAndAHalf1",
- Source = "Output",
- }
- },
- ViewInfo = OperatorInfo { Pos = { 408, 0.0909077 } },
- },
- Shake1 = Shake {
- Faster = true,
- CtrlWZoom = false,
- Inputs = {
- Smoothness = Input { Value = 18.11, },
- XMinimum = Input { Value = 0.315, },
- XMaximum = Input { Value = 0.78, }
- },
- },
- AutoDomain1 = AutoDomain {
- Inputs = {
- Input = Input {
- SourceOp = "Transform1",
- Source = "Output",
- }
- },
- ViewInfo = OperatorInfo { Pos = { 525.333, 0.0909077 } },
- },
- AutoCrop = Crop {
- NameSet = true,
- CustomData = {
- Path = {
- Map = {
- ["Setting:"] = "Macros:\\"
- }
- },
- SxSFilename = "Macros:\\AutoCrop.setting",
- },
- Inputs = {
- XOffset = Input {
- Value = 393,
- Expression = "self.Input.DataWindow[1]",
- },
- YOffset = Input {
- Value = 29,
- Expression = "self.Input.DataWindow[2]",
- },
- XSize = Input {
- Value = 1469,
- Expression = "self.Input.DataWindow[3]-self.Input.DataWindow[1]",
- },
- YSize = Input {
- Value = 912,
- Expression = "self.Input.DataWindow[4]-self.Input.DataWindow[2]",
- },
- Input = Input {
- SourceOp = "AutoDomain1",
- Source = "Output",
- }
- },
- ViewInfo = OperatorInfo { Pos = { 648, 0.0909077 } },
- },
- Letterbox1 = Letterbox {
- Inputs = {
- Width = Input { Value = 1920, },
- Height = Input { Value = 1080, },
- UseFrameFormatSettings = Input { Value = 1, },
- HiQOnly = Input { Value = 0, },
- Input = Input {
- SourceOp = "AutoCrop",
- Source = "Output",
- }
- },
- ViewInfo = OperatorInfo { Pos = { 758, 0.0909077 } },
- },
- Transform2 = Transform {
- Inputs = {
- Size = Input { Value = 1.2, },
- Input = Input {
- SourceOp = "Letterbox1",
- Source = "Output",
- }
- },
- ViewInfo = OperatorInfo { Pos = { 868, 0.0909077 } },
- },
- SetDomain1 = SetDomain {
- Inputs = {
- Mode = Input { Value = FuID { "Set" }, },
- Input = Input {
- SourceOp = "Transform2",
- Source = "Output",
- }
- },
- ViewInfo = OperatorInfo { Pos = { 978, 0.0909077 } },
- },
- kas_GreyCheckerboard = GroupOperator {
- CtrlWZoom = false,
- NameSet = true,
- CustomData = {
- HelpPage = "https://www.steakunderwater.com/wesuckless/viewtopic.php?p=25255#p25255",
- Path = {
- Map = {
- ["Setting:"] = "Macros:\\KickAss ShaderZ\\Native ShaderZ\\Utility\\"
- }
- },
- SxSFilename = "Macros:\\KickAss ShaderZ\\Native ShaderZ\\Utility\\kas_GreyCheckerboard.setting",
- },
- Inputs = ordered() {
- Comments = Input { Value = "The KickAss GreyCheckerboard macro node is built ontop of:\n\n\"Checkerboard\" from the Muse Tools Library\nby Joe Laude\nwww.musevfx.com", },
- Center = InstanceInput {
- SourceOp = "CheckerCustomTool",
- Source = "PointIn1",
- },
- CheckerSize = InstanceInput {
- SourceOp = "CheckerCustomTool",
- Source = "CheckerSize",
- Default = 17,
- },
- Width = InstanceInput {
- SourceOp = "CheckerBackground",
- Source = "Width",
- Default = 1300,
- },
- Height = InstanceInput {
- SourceOp = "CheckerBackground",
- Source = "Height",
- Default = 1000,
- },
- Input1 = Input {
- Value = 0.2093,
- Name = "Checker Low Grey",
- ControlGroup = 2,
- Default = 0.2093,
- },
- Input2 = Input {
- Value = 0.3137,
- Name = "Checker High Grey",
- ControlGroup = 2,
- Default = 0.3137,
- }
- },
- Outputs = {
- Output = InstanceOutput {
- SourceOp = "CropAndAHalf1",
- Source = "Output",
- }
- },
- ViewInfo = GroupInfo {
- Pos = { 274, 0.0909077 },
- Flags = {
- AllowPan = false,
- AutoSnap = true
- },
- Size = { 417.864, 118.382, 63, 22 },
- Direction = "Horizontal",
- PipeStyle = "Direct",
- Scale = 1,
- Offset = { 66.6667, 28.3333 }
- },
- Tools = ordered() {
- CheckerBackground = Background {
- NameSet = true,
- Inputs = {
- GlobalOut = Input { Value = 500, },
- Width = Input { Value = 1920, },
- Height = Input { Value = 1080, },
- ["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, }
- },
- ViewInfo = OperatorInfo { Pos = { -55, 16.5 } },
- },
- CheckerCustomTool = Custom {
- HoldOutput = true,
- NameSet = true,
- Inputs = {
- NumberIn1 = Input {
- Value = 64,
- Expression = "CheckerSize",
- },
- NumberIn2 = Input { Value = 0.20392, },
- LUTIn1 = Input {
- SourceOp = "CheckerCustomToolLUTIn1",
- Source = "Value",
- },
- LUTIn2 = Input {
- SourceOp = "CheckerCustomToolLUTIn2",
- Source = "Value",
- },
- LUTIn3 = Input {
- SourceOp = "CheckerCustomToolLUTIn3",
- Source = "Value",
- },
- LUTIn4 = Input {
- SourceOp = "CheckerCustomToolLUTIn4",
- Source = "Value",
- },
- Intermediate1 = Input { Value = "(abs(floor((x-p1x)*(w/n1)))%2)", },
- Intermediate2 = Input { Value = "(abs(floor((y-p1y)*(h/n1)))%2)", },
- RedExpression = Input { Value = "abs(i1-i2) ", },
- GreenExpression = Input { Value = "abs(i1-i2)", },
- BlueExpression = Input { Value = "abs(i1-i2)", },
- NumberControls = Input { Value = 1, },
- NameforNumber1 = Input { Value = "SquareSize", },
- ShowNumber2 = Input { Value = 0, },
- ShowNumber3 = Input { Value = 0, },
- ShowNumber4 = Input { Value = 0, },
- ShowNumber5 = Input { Value = 0, },
- ShowNumber6 = Input { Value = 0, },
- ShowNumber7 = Input { Value = 0, },
- ShowNumber8 = Input { Value = 0, },
- NameforPoint1 = Input { Value = "Center", },
- ShowPoint2 = Input { Value = 0, },
- ShowPoint3 = Input { Value = 0, },
- ShowPoint4 = Input { Value = 0, },
- ShowLUT1 = Input { Value = 0, },
- ShowLUT2 = Input { Value = 0, },
- ShowLUT3 = Input { Value = 0, },
- ShowLUT4 = Input { Value = 0, },
- Image1 = Input {
- SourceOp = "CheckerBackground",
- Source = "Output",
- }
- },
- ViewInfo = OperatorInfo { Pos = { 55, 16.5 } },
- UserControls = ordered() {
- CheckerSize = {
- INP_MinScale = 0,
- INP_Integer = true,
- INP_MinAllowed = 0,
- LINKID_DataType = "Number",
- INPID_InputControl = "SliderControl",
- IC_ControlPage = 0,
- INP_MaxScale = 100,
- INP_Default = 64,
- }
- }
- },
- CheckerCustomToolLUTIn1 = LUTBezier {
- KeyColorSplines = {
- [0] = {
- [0] = { 0, RH = { 0.333333333333333, 0.333333333333333 }, Flags = { Linear = true } },
- [1] = { 1, LH = { 0.666666666666667, 0.666666666666667 }, Flags = { Linear = true } }
- }
- },
- SplineColor = { Red = 204, Green = 0, Blue = 0 },
- },
- CheckerCustomToolLUTIn2 = LUTBezier {
- KeyColorSplines = {
- [0] = {
- [0] = { 0, RH = { 0.333333333333333, 0.333333333333333 }, Flags = { Linear = true } },
- [1] = { 1, LH = { 0.666666666666667, 0.666666666666667 }, Flags = { Linear = true } }
- }
- },
- SplineColor = { Red = 0, Green = 204, Blue = 0 },
- },
- CheckerCustomToolLUTIn3 = LUTBezier {
- KeyColorSplines = {
- [0] = {
- [0] = { 0, RH = { 0.333333333333333, 0.333333333333333 }, Flags = { Linear = true } },
- [1] = { 1, LH = { 0.666666666666667, 0.666666666666667 }, Flags = { Linear = true } }
- }
- },
- SplineColor = { Red = 0, Green = 0, Blue = 204 },
- },
- CheckerCustomToolLUTIn4 = LUTBezier {
- KeyColorSplines = {
- [0] = {
- [0] = { 0, RH = { 0.333333333333333, 0.333333333333333 }, Flags = { Linear = true } },
- [1] = { 1, LH = { 0.666666666666667, 0.666666666666667 }, Flags = { Linear = true } }
- }
- },
- SplineColor = { Red = 204, Green = 204, Blue = 204 },
- CtrlWZoom = false,
- },
- CropAndAHalf1 = Crop {
- CustomData = {
- SxSFilename = "Macros:\\CropAndAHalf.setting",
- Path = {
- Map = {
- ["Setting:"] = "Macros:\\"
- }
- },
- },
- Inputs = {
- XSize = Input { Value = 1920, },
- YSize = Input { Value = 1080, },
- KeepCentered = Input { Value = 1, },
- Input = Input {
- SourceOp = "CheckerCustomTool",
- Source = "Output",
- }
- },
- ViewInfo = OperatorInfo { Pos = { 169, 17.1061 } },
- UserControls = ordered() {
- ExportInvertedCrop = {
- INP_Integer = false,
- LINKID_DataType = "Number",
- BTNCS_Execute = " comp:StartUndo('Export Inverted Crop');\n crop = comp.ActiveTool;\n newcrop = comp:AddTool(\"Crop\", -32768, -32768);\n newcrop.XOffset:SetExpression(\"-\"..crop:GetAttrs().TOOLS_Name..\".XOffset\");\n newcrop.YOffset:SetExpression(\"-\"..crop:GetAttrs().TOOLS_Name..\".YOffset\");\n newcrop.XSize:SetExpression(crop:GetAttrs().TOOLS_Name..\".Input.OriginalWidth\");\n newcrop.YSize:SetExpression(crop:GetAttrs().TOOLS_Name..\".Input.OriginalHeight\");\n newcrop.ClippingMode = \"None\";\n newcrop:SetAttrs({ TOOLS_Name = crop:GetAttrs().TOOLS_Name..\"_Inverted\" });\n comp:EndUndo();\n ",
- ICS_ControlPage = "Crop",
- INPID_InputControl = "ButtonControl",
- LINKS_Name = "Export Inverted Crop",
- }
- }
- }
- },
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement