SE_YATS

Anonymous
json
10/14/2026 2:44 PM
16.1 KB
4
No Index
{
	Tools = ordered() {
		SE_YATS = MacroOperator {
			CtrlWZoom = false,
			CustomData = {
				Path = {
					Map = {
						["Setting:"] = "Macros:\\"
					}
				},
				SxSFilename = "Reactor:\\Deploy\\Macros\\SE_YATS.setting",
			},
			Inputs = ordered() {
				DonateInfo = Input { Value = "Thanks for giving this tool a spin.\nI hope you enjoy using it as much as I enjoyed developing it.\nIf you do so, why not up my motivation to share further developments by buying me a coffee (or anything else up to a swiss chalet)?\nJust click that Donate Button below.\nIt will take you directly to my paypal page.\nCome on...it's easy.\nAnd you will feel so much better afterwards...:-)", },
				Input1 = InstanceInput {
					SourceOp = "Outer",
					Source = "Center",
				},
				Input2 = InstanceInput {
					SourceOp = "Outer",
					Source = "Width",
					Name = "Outer Width",
					Default = 1,
				},
				Input3 = InstanceInput {
					SourceOp = "Outer",
					Source = "Height",
					Name = "Outer Height",
					Default = 0.75,
				},
				Input4 = InstanceInput {
					SourceOp = "Outer",
					Source = "Angle",
					Default = 0,
				},
				Input5 = InstanceInput {
					SourceOp = "Inner",
					Source = "Width",
					Expression = "Outer.Width",
					Name = "Inner Width",
					Default = 1,
				},
				Input6 = InstanceInput {
					SourceOp = "Inner",
					Source = "Height",
					Name = "Inner Height",
					Default = 0.5,
				},
				MainInput1 = InstanceInput {
					SourceOp = "Master",
					Source = "Input",
				},
				Input7 = InstanceInput {
					SourceOp = "VariBlur1_1",
					Source = "Method",
					Default = 2,
				},
				Input8 = InstanceInput {
					SourceOp = "VariBlur1_1",
					Source = "Quality",
					Default = 4,
				},
				Input9 = InstanceInput {
					SourceOp = "VariBlur1_1",
					Source = "LockXY",
					Default = 1,
				},
				Input10 = InstanceInput {
					SourceOp = "VariBlur1_1",
					Source = "XBlurSize",
					Default = 20,
				},
				Input11 = InstanceInput {
					SourceOp = "VariBlur1_1",
					Source = "YBlurSize",
					Default = 1,
				}
			},
			Outputs = {
				MainOutput1 = InstanceOutput {
					SourceOp = "VariBlur1_1",
					Source = "Output",
				}
			},
			ViewInfo = GroupInfo { Pos = { 2585, -346.5 } },
			Tools = ordered() {
				Upper = Background {
					CtrlWShown = false,
					NameSet = true,
					CustomData = {
						Settings = {
							[1] = {
								Tools = ordered() {
									Background1 = Background {
										Inputs = {
											Height = Input { Value = 720 },
											Gradient = Input {
												Value = Gradient {
													Colors = {
														[0] = { 0, 0, 0, 1 },
														[1] = { 1, 1, 1, 1 }
													}
												}
											},
											TopLeftAlpha = Input { Value = 0 },
											Width = Input { Value = 1280 }
										},
										Name = "Background1",
										CtrlWZoom = false,
										ViewInfo = OperatorInfo { Pos = { 259, 256 } },
										CustomData = {
										}
									}
								}
							},
							[2] = {
								Tools = ordered() {
									Background1 = Background {
										Inputs = {
											TopLeftRed = Input { Value = 1 },
											Gradient = Input {
												Value = Gradient {
													Colors = {
														[0] = { 0, 0, 0, 1 },
														[1] = { 1, 1, 1, 1 }
													}
												}
											},
											Height = Input { Value = 720 },
											TopLeftGreen = Input { Value = 0.760784387588501 },
											TopLeftBlue = Input { Value = 0.0588235333561897 },
											Width = Input { Value = 1280 }
										},
										CtrlWZoom = false,
										ViewInfo = OperatorInfo { Pos = { 259, 256 } },
										CustomData = {
										}
									}
								}
							}
						},
					},
					Inputs = {
						GlobalOut = Input { Value = 124, },
						Width = Input {
							Value = 1920,
							Expression = "Master.Input.OriginalWidth",
						},
						Height = Input {
							Value = 1080,
							Expression = "Master.Input.OriginalHeight",
						},
						Type = Input { Value = FuID { "Gradient" }, },
						TopLeftAlpha = Input { Value = 0, },
						Start = Input {
							SourceOp = "Vector2",
							Source = "Position",
						},
						End = Input {
							SourceOp = "Vector1_1",
							Source = "Position",
						},
						Gradient = Input {
							Value = Gradient {
								Colors = {
									[0] = { 1, 1, 1, 1 },
									[1] = { 0, 0, 0, 0 }
								}
							},
						}
					},
					ViewInfo = OperatorInfo { Pos = { 110, 16.7576 } },
				},
				Vector2 = Vector {
					CtrlWZoom = false,
					Inputs = {
						Origin = Input { Expression = "Point(Outer.Center.X,Outer.Center.Y)", },
						Distance = Input {
							Value = -0.3677419,
							Expression = "(-Outer.Height/2)/ImageAspect",
						},
						Angle = Input {
							Value = -90,
							Expression = "Outer.Angle-90",
						},
						ImageAspect = Input {
							Value = 1.33333333333333,
							Expression = "Master.Input.OriginalWidth/Master.Input.OriginalHeight",
						}
					},
				},
				Vector1_1 = Vector {
					CtrlWZoom = false,
					Inputs = {
						Origin = Input {
							Value = { 0.5, 0.801060225829148 },
							Expression = "Point(Outer.Center.X,Outer.Center.Y)",
						},
						Distance = Input {
							Value = -0.2258065,
							Expression = "(-Inner.Height/2)/ImageAspect",
						},
						Angle = Input {
							Value = -22.2077922,
							Expression = "Outer.Angle-90",
						},
						ImageAspect = Input {
							Value = 1,
							Expression = "Master.Input.OriginalWidth/Master.Input.OriginalHeight",
						}
					},
				},
				Outer = RectangleMask {
					CtrlWShown = false,
					NameSet = true,
					Inputs = {
						PaintMode = Input { Value = FuID { "Subtract" }, },
						MaskWidth = Input { Value = 1280, },
						MaskHeight = Input { Value = 720, },
						PixelAspect = Input { Value = { 1, 1 }, },
						ClippingMode = Input { Value = FuID { "None" }, },
						Width = Input { Value = 1, },
						Height = Input { Value = 0.75, }
					},
					ViewInfo = OperatorInfo { Pos = { -110, 16.7576 } },
				},
				Inner = RectangleMask {
					CtrlWShown = false,
					NameSet = true,
					Inputs = {
						EffectMask = Input {
							SourceOp = "Outer",
							Source = "Mask",
						},
						PaintMode = Input { Value = FuID { "Subtract" }, },
						MaskWidth = Input { Value = 1280, },
						MaskHeight = Input { Value = 720, },
						PixelAspect = Input { Value = { 1, 1 }, },
						ClippingMode = Input { Value = FuID { "None" }, },
						Center = Input { Expression = "Outer.Center", },
						Width = Input {
							Value = 1,
							Expression = "Outer.Width",
						},
						Angle = Input { Expression = "Outer.Angle", }
					},
					ViewInfo = OperatorInfo { Pos = { -110, 49.7576 } },
				},
				Lower = Background {
					CtrlWShown = false,
					NameSet = true,
					CustomData = {
						Settings = {
							[1] = {
								Tools = ordered() {
									Background1 = Background {
										Inputs = {
											Height = Input { Value = 720 },
											Gradient = Input {
												Value = Gradient {
													Colors = {
														[0] = { 0, 0, 0, 1 },
														[1] = { 1, 1, 1, 1 }
													}
												}
											},
											TopLeftAlpha = Input { Value = 0 },
											Width = Input { Value = 1280 }
										},
										Name = "Background1",
										CtrlWZoom = false,
										ViewInfo = OperatorInfo { Pos = { 259, 256 } },
										CustomData = {
										}
									}
								}
							},
							[2] = {
								Tools = ordered() {
									Background1 = Background {
										Inputs = {
											TopLeftRed = Input { Value = 1 },
											Gradient = Input {
												Value = Gradient {
													Colors = {
														[0] = { 0, 0, 0, 1 },
														[1] = { 1, 1, 1, 1 }
													}
												}
											},
											Height = Input { Value = 720 },
											TopLeftGreen = Input { Value = 0.760784387588501 },
											TopLeftBlue = Input { Value = 0.0588235333561897 },
											Width = Input { Value = 1280 }
										},
										CtrlWZoom = false,
										ViewInfo = OperatorInfo { Pos = { 259, 256 } },
										CustomData = {
										}
									}
								}
							}
						},
					},
					Inputs = {
						GlobalOut = Input { Value = 124, },
						Width = Input {
							Value = 1920,
							Expression = "Master.Input.OriginalWidth",
						},
						Height = Input {
							Value = 1080,
							Expression = "Master.Input.OriginalHeight",
						},
						Type = Input { Value = FuID { "Gradient" }, },
						TopLeftAlpha = Input { Value = 0, },
						Start = Input {
							SourceOp = "Vector2_1",
							Source = "Position",
						},
						End = Input {
							SourceOp = "Vector1_2",
							Source = "Position",
						},
						Gradient = Input {
							Value = Gradient {
								Colors = {
									[0] = { 1, 1, 1, 1 },
									[1] = { 0, 0, 0, 0 }
								}
							},
						}
					},
					ViewInfo = OperatorInfo { Pos = { 0, 49.7576 } },
				},
				Vector2_1 = Vector {
					CtrlWZoom = false,
					Inputs = {
						Origin = Input { Expression = "Point(Outer.Center.X,Outer.Center.Y)", },
						Distance = Input {
							Value = -0.291677133420262,
							Expression = "(Outer.Height/2)/ImageAspect",
						},
						Angle = Input {
							Value = -45.5844156,
							Expression = "Outer.Angle-90",
						},
						ImageAspect = Input {
							Value = 1.33333333333333,
							Expression = "Master.Input.OriginalWidth/Master.Input.OriginalHeight",
						}
					},
				},
				Vector1_2 = Vector {
					CtrlWZoom = false,
					Inputs = {
						Origin = Input { Expression = "Point(Outer.Center.X,Outer.Center.Y)", },
						Distance = Input {
							Value = -0.103711100106929,
							Expression = "(Inner.Height/2)/ImageAspect",
						},
						Angle = Input {
							Value = -45.5844156,
							Expression = "Outer.Angle-90",
						},
						ImageAspect = Input {
							Value = 1.33333333333333,
							Expression = "Master.Input.OriginalWidth/Master.Input.OriginalHeight",
						}
					},
				},
				Merge1_3 = Merge {
					CtrlWShown = false,
					Inputs = {
						Background = Input {
							SourceOp = "Upper",
							Source = "Output",
						},
						Foreground = Input {
							SourceOp = "Lower",
							Source = "Output",
						},
						PerformDepthMerge = Input { Value = 0, }
					},
					ViewInfo = OperatorInfo { Pos = { 110, 49.7576 } },
				},
				Master = BrightnessContrast {
					CtrlWZoom = false,
					CtrlWShown = false,
					NameSet = true,
					Inputs = {
						EffectMask = Input {
							SourceOp = "Inner",
							Source = "Mask",
						}
					},
					ViewInfo = OperatorInfo { Pos = { -110, 82.7576 } },
				},
				VariBlur1_1 = VariBlur {
					CtrlWZoom = false,
					CtrlWShown = false,
					Inputs = {
						Method = Input { Value = 2, },
						BlurChannel = Input { Value = 4, },
						XBlurSize = Input { Value = 20, },
						Input = Input {
							SourceOp = "Master",
							Source = "Output",
						},
						BlurImage = Input {
							SourceOp = "Merge1_3",
							Source = "Output",
						}
					},
					ViewInfo = OperatorInfo { Pos = { 110, 82.7576 } },
				}
			},
			UserControls = ordered() {
				DonateInfo = {
					TEC_ReadOnly = true,
					LINKID_DataType = "Text",
					LINKS_Name = "SirEdric's (experimental) Info",
					INPID_InputControl = "TextEditControl",
					TEC_Lines = 10,
					TEC_Wrap = true,
				},
				Donate = {
					INP_Integer = false,
					LINKID_DataType = "Number",
					BTNCS_Execute = "myURL = \"https://www.paypal.me/SirEdric\"\n	if FuPLATFORM_WINDOWS then\n	command = \"explorer \\\"\" .. myURL .. \"\\\"\"\n	elseif FuPLATFORM_MAC then\n	command = \"open \\\"\" .. myURL .. \"\\\" &\"\n	elseif FuPLATFORM_LINUX then\n	command = \"xdg-open \\\"\" .. myURL .. \"\\\" &\"\n	end\n	os.execute(command)",
					INPID_InputControl = "ButtonControl",
					LINKS_Name = "Donate",
				}
			}
		}
	},
	ActiveTool = "SE_YATS"
}
Editor is loading...
Leave a Comment