Inverted SVG multiply

 avatar
JustCropIt
lua
a day ago
15 kB
1
Indexable
{
	Tools = ordered() {
		Layer_14 = PolylineMask {
			DrawMode = "ModifyOnly",
			DrawMode2 = "InsertAndModify",
			Inputs = {
				JoinStyle = Input { Value = 2, },
				MiterLimit = Input { Value = 4, },
				CapStyle = Input { Value = 0, },
				MaskWidth = Input { Value = 320, },
				MaskHeight = Input { Value = 240, },
				PixelAspect = Input { Value = { 1, 1 }, },
				Polyline = Input {
					Value = Polyline {
						Closed = true,
						Points = {
							{ Linear = true, X = -0.0825658436213992, Y = 0.492660550458716, LX = 0, LY = 0, RX = -0.0361954732510288, RY = -0.330275229357798 },
							{ Linear = true, X = -0.191152263374486, Y = -0.498165137614679, LX = 0.0361954732510288, LY = 0.330275229357798, RX = 0.168019890260631, RY = -0.000305810397553397 },
							{ Linear = true, X = 0.312907407407407, Y = -0.499082568807339, LX = -0.168019890260631, LY = 0.000305810397553397, RX = 0.0360082304526748, RY = 0.330275229357798 },
							{ Linear = true, X = 0.420932098765432, Y = 0.491743119266055, LX = -0.036008230452675, LY = -0.330275229357798, RX = -0.167832647462277, RY = 0.000305810397553508 },
							{ Linear = true, X = -0.0825658436213992, Y = 0.492660550458716, LX = 0.167832647462277, LY = -0.000305810397553508, RX = 0, RY = 0 }
						}
					},
				},
				Polyline2 = Input {
					Value = Polyline {
					},
					Disabled = true,
				}
			},
			ViewInfo = OperatorInfo { Pos = { 330, 676.5 } },
		},
		Layer_13 = PolylineMask {
			DrawMode = "ModifyOnly",
			DrawMode2 = "InsertAndModify",
			Inputs = {
				JoinStyle = Input { Value = 2, },
				MiterLimit = Input { Value = 4, },
				CapStyle = Input { Value = 0, },
				MaskWidth = Input { Value = 320, },
				MaskHeight = Input { Value = 240, },
				PixelAspect = Input { Value = { 1, 1 }, },
				Polyline = Input {
					Value = Polyline {
						Closed = true,
						Points = {
							{ Linear = true, X = -0.156022633744856, Y = 0.492660550458716, LX = 0, LY = 0, RX = -0.0361954732510288, RY = -0.330275229357798 },
							{ Linear = true, X = -0.264609053497942, Y = -0.498165137614679, LX = 0.0361954732510288, LY = 0.330275229357798, RX = 0.21803840877915, RY = -0.000305810397553397 },
							{ Linear = true, X = 0.389506172839506, Y = -0.499082568807339, LX = -0.21803840877915, LY = 0.000305810397553397, RX = 0.0362139917695473, RY = 0.330275229357798 },
							{ Linear = true, X = 0.498148148148148, Y = 0.491743119266055, LX = -0.0362139917695473, LY = -0.330275229357798, RX = -0.218056927297668, RY = 0.000305810397553508 },
							{ Linear = true, X = -0.156022633744856, Y = 0.492660550458716, LX = 0.218056927297668, LY = -0.000305810397553508, RX = 0, RY = 0 }
						}
					},
				},
				Polyline2 = Input {
					Value = Polyline {
					},
					Disabled = true,
				}
			},
			ViewInfo = OperatorInfo { Pos = { 220, 676.5 } },
		},
		Background3 = Background {
			Inputs = {
				EffectMask = Input {
					SourceOp = "Layer_14",
					Source = "Mask",
				},
				GlobalOut = Input { Value = 222, },
				Width = InstanceInput {
					SourceOp = "Background1",
					Source = "Width",
				},
				Height = InstanceInput {
					SourceOp = "Background1",
					Source = "Height",
				},
				UseFrameFormatSettings = InstanceInput {
					SourceOp = "Background1",
					Source = "UseFrameFormatSettings",
				},
				Depth = InstanceInput {
					SourceOp = "Background1",
					Source = "Depth",
				},
				TopLeftRed = Input { Value = 0.701960784313725, },
				TopLeftGreen = Input { Value = 0.792156862745098, },
				TopLeftBlue = Input { Value = 0.772549019607843, }
			},
			ViewInfo = OperatorInfo { Pos = { 330, 709.5 } },
		},
		Background1_2 = Background {
			Inputs = {
				EffectMask = Input {
					SourceOp = "Layer_12",
					Source = "Mask",
				},
				GlobalOut = Input { Value = 222, },
				Width = Input { Value = 1080, },
				Height = Input { Value = 242, },
				TopLeftRed = Input { Value = 0.949019607843137, },
				TopLeftGreen = Input { Value = 0.949019607843137, },
				TopLeftBlue = Input { Value = 0.941176470588235, }
			},
			ViewInfo = OperatorInfo { Pos = { 110, 709.5 } },
		},
		Background2 = Background {
			Inputs = {
				EffectMask = Input {
					SourceOp = "Layer_13",
					Source = "Mask",
				},
				GlobalOut = Input { Value = 222, },
				Width = InstanceInput {
					SourceOp = "Background1",
					Source = "Width",
				},
				Height = InstanceInput {
					SourceOp = "Background1",
					Source = "Height",
				},
				UseFrameFormatSettings = InstanceInput {
					SourceOp = "Background1",
					Source = "UseFrameFormatSettings",
				},
				Depth = InstanceInput {
					SourceOp = "Background1",
					Source = "Depth",
				},
				TopLeftRed = Input { Value = 0.00392156862745098, },
				TopLeftGreen = Input { Value = 0.305882352941176, },
				TopLeftBlue = Input { Value = 0.247058823529412, }
			},
			ViewInfo = OperatorInfo { Pos = { 220, 709.5 } },
		},
		Layer_12 = PolylineMask {
			DrawMode = "ModifyOnly",
			DrawMode2 = "InsertAndModify",
			Inputs = {
				JoinStyle = Input { Value = 2, },
				MiterLimit = Input { Value = 4, },
				CapStyle = Input { Value = 0, },
				MaskWidth = Input { Value = 320, },
				MaskHeight = Input { Value = 240, },
				PixelAspect = Input { Value = { 1, 1 }, },
				Polyline = Input {
					Value = Polyline {
						Closed = true,
						Points = {
							{ Linear = true, X = -0.217545267489712, Y = 0.492660550458716, LX = 0, LY = 0, RX = -0.0361954732510288, RY = -0.330275229357798 },
							{ Linear = true, X = -0.326131687242798, Y = -0.498165137614679, LX = 0.0361954732510288, LY = 0.330275229357798, RX = 0.21803840877915, RY = -0.000305810397553397 },
							{ Linear = true, X = 0.32798353909465, Y = -0.499082568807339, LX = -0.21803840877915, LY = 0.000305810397553397, RX = 0.0362139917695473, RY = 0.330275229357798 },
							{ Linear = true, X = 0.436625514403292, Y = 0.491743119266055, LX = -0.0362139917695473, LY = -0.330275229357798, RX = -0.218056927297668, RY = 0.000305810397553508 },
							{ Linear = true, X = -0.217545267489712, Y = 0.492660550458716, LX = 0.218056927297668, LY = -0.000305810397553508, RX = 0, RY = 0 }
						}
					},
				},
				Polyline2 = Input {
					Value = Polyline {
					},
					Disabled = true,
				}
			},
			ViewInfo = OperatorInfo { Pos = { 110, 676.5 } },
		},
		Background1_1 = Background {
			Inputs = {
				EffectMask = Input {
					SourceOp = "Layer_11",
					Source = "Mask",
				},
				GlobalOut = Input { Value = 222, },
				Width = Input { Value = 1080, },
				Height = Input { Value = 242, },
				TopLeftRed = Input { Value = 0.949019607843137, },
				TopLeftGreen = Input { Value = 0.949019607843137, },
				TopLeftBlue = Input { Value = 0.941176470588235, }
			},
			ViewInfo = OperatorInfo { Pos = { 0, 709.5 } },
		},
		Layer_11 = PolylineMask {
			DrawMode = "ModifyOnly",
			DrawMode2 = "InsertAndModify",
			Inputs = {
				JoinStyle = Input { Value = 2, },
				MiterLimit = Input { Value = 4, },
				CapStyle = Input { Value = 0, },
				MaskWidth = Input { Value = 320, },
				MaskHeight = Input { Value = 240, },
				PixelAspect = Input { Value = { 1, 1 }, },
				Polyline = Input {
					Value = Polyline {
						Closed = true,
						Points = {
							{ Linear = true, X = -0.390590534979424, Y = 0.492660550458716, LX = 0, LY = 0, RX = -0.0364698216735254, RY = -0.330275229357798 },
							{ Linear = true, X = -0.5, Y = -0.498165137614679, LX = 0.0364698216735254, LY = 0.330275229357798, RX = 0.218518518518519, RY = -0.000305810397553397 },
							{ Linear = true, X = 0.155555555555556, Y = -0.499082568807339, LX = -0.218518518518519, LY = 0.000305810397553397, RX = 0.0362139917695473, RY = 0.330275229357798 },
							{ Linear = true, X = 0.264197530864198, Y = 0.491743119266055, LX = -0.0362139917695473, LY = -0.330275229357798, RX = -0.21826268861454, RY = 0.000305810397553508 },
							{ Linear = true, X = -0.390590534979424, Y = 0.492660550458716, LX = 0.21826268861454, LY = -0.000305810397553508, RX = 0, RY = 0 }
						}
					},
				},
				Polyline2 = Input {
					Value = Polyline {
					},
					Disabled = true,
				}
			},
			ViewInfo = OperatorInfo { Pos = { 0, 676.5 } },
		},
		Background1 = Background {
			Inputs = {
				EffectMask = Input {
					SourceOp = "Layer_1",
					Source = "Mask",
				},
				GlobalOut = Input { Value = 222, },
				Width = Input { Value = 1080, },
				Height = Input { Value = 242, },
				TopLeftRed = Input { Value = 0.949019607843137, },
				TopLeftGreen = Input { Value = 0.949019607843137, },
				TopLeftBlue = Input { Value = 0.941176470588235, }
			},
			ViewInfo = OperatorInfo { Pos = { -110, 709.5 } },
		},
		Layer_1 = PolylineMask {
			DrawMode = "ModifyOnly",
			DrawMode2 = "InsertAndModify",
			Inputs = {
				JoinStyle = Input { Value = 2, },
				MiterLimit = Input { Value = 4, },
				CapStyle = Input { Value = 0, },
				MaskWidth = Input { Value = 320, },
				MaskHeight = Input { Value = 240, },
				PixelAspect = Input { Value = { 1, 1 }, },
				Polyline = Input {
					Value = Polyline {
						Closed = true,
						Points = {
							{ Linear = true, X = -0.243059670781893, Y = 0.492660550458716, LX = 0, LY = 0, RX = -0.0361954732510288, RY = -0.330275229357798 },
							{ Linear = true, X = -0.351646090534979, Y = -0.498165137614679, LX = 0.0361954732510288, LY = 0.330275229357798, RX = 0.218244170096022, RY = -0.000305810397553397 },
							{ Linear = true, X = 0.303086419753086, Y = -0.499082568807339, LX = -0.218244170096022, LY = 0.000305810397553397, RX = 0.036008230452675, RY = 0.330275229357798 },
							{ Linear = true, X = 0.411111111111111, Y = 0.491743119266055, LX = -0.0360082304526749, LY = -0.330275229357798, RX = -0.218056927297668, RY = 0.000305810397553508 },
							{ Linear = true, X = -0.243059670781893, Y = 0.492660550458716, LX = 0.218056927297668, LY = -0.000305810397553508, RX = 0, RY = 0 }
						}
					},
				},
				Polyline2 = Input {
					Value = Polyline {
					},
					Disabled = true,
				}
			},
			ViewInfo = OperatorInfo { Pos = { -110, 676.5 } },
		},
		BrightnessContrast1_4 = BrightnessContrast {
			Inputs = {
				Gain = Input { Value = 0, },
				Lift = Input { Value = 1, },
				PreDividePostMultiply = Input { Value = 1, },
				Input = Input {
					SourceOp = "Background3",
					Source = "Output",
				}
			},
			ViewInfo = OperatorInfo { Pos = { 330, 775.5 } },
			Colors = { TileColor = { R = 0.913725490196078, G = 0.549019607843137, B = 0.709803921568627 }, }
		},
		BrightnessContrast1 = BrightnessContrast {
			Inputs = {
				Gain = Input { Value = 0, },
				Lift = Input { Value = 1, },
				PreDividePostMultiply = Input { Value = 1, },
				Input = Input {
					SourceOp = "Background1",
					Source = "Output",
				}
			},
			ViewInfo = OperatorInfo { Pos = { -110, 775.5 } },
			Colors = { TileColor = { R = 0.913725490196078, G = 0.549019607843137, B = 0.709803921568627 }, }
		},
		BrightnessContrast1_1 = BrightnessContrast {
			Inputs = {
				Gain = Input { Value = 0, },
				Lift = Input { Value = 1, },
				PreDividePostMultiply = Input { Value = 1, },
				Input = Input {
					SourceOp = "Background1_1",
					Source = "Output",
				}
			},
			ViewInfo = OperatorInfo { Pos = { 0, 775.5 } },
			Colors = { TileColor = { R = 0.913725490196078, G = 0.549019607843137, B = 0.709803921568627 }, }
		},
		BrightnessContrast1_2 = BrightnessContrast {
			Inputs = {
				Gain = Input { Value = 0, },
				Lift = Input { Value = 1, },
				PreDividePostMultiply = Input { Value = 1, },
				Input = Input {
					SourceOp = "Background1_2",
					Source = "Output",
				}
			},
			ViewInfo = OperatorInfo { Pos = { 110, 775.5 } },
			Colors = { TileColor = { R = 0.913725490196078, G = 0.549019607843137, B = 0.709803921568627 }, }
		},
		BrightnessContrast1_3 = BrightnessContrast {
			Inputs = {
				Gain = Input { Value = 0, },
				Lift = Input { Value = 1, },
				PreDividePostMultiply = Input { Value = 1, },
				Input = Input {
					SourceOp = "Background2",
					Source = "Output",
				}
			},
			ViewInfo = OperatorInfo { Pos = { 220, 775.5 } },
			Colors = { TileColor = { R = 0.913725490196078, G = 0.549019607843137, B = 0.709803921568627 }, }
		},
		Merge4 = Merge {
			Inputs = {
				Background = Input {
					SourceOp = "BrightnessContrast1",
					Source = "Output",
				},
				Foreground = Input {
					SourceOp = "BrightnessContrast1_1",
					Source = "Output",
				},
				ApplyMode = Input { Value = FuID { "Screen" }, },
				PerformDepthMerge = Input { Value = 0, }
			},
			ViewInfo = OperatorInfo { Pos = { 0, 841.5 } },
		},
		Merge5 = Merge {
			Inputs = {
				Background = Input {
					SourceOp = "Merge4",
					Source = "Output",
				},
				Foreground = Input {
					SourceOp = "BrightnessContrast1_2",
					Source = "Output",
				},
				ApplyMode = Input { Value = FuID { "Screen" }, },
				PerformDepthMerge = Input { Value = 0, }
			},
			ViewInfo = OperatorInfo { Pos = { 110, 841.5 } },
		},
		Merge1 = Merge {
			Inputs = {
				Background = Input {
					SourceOp = "Merge5",
					Source = "Output",
				},
				Foreground = Input {
					SourceOp = "BrightnessContrast1_3",
					Source = "Output",
				},
				ApplyMode = Input { Value = FuID { "Screen" }, },
				Width = InstanceInput {
					SourceOp = "Background1",
					Source = "Width",
				},
				Height = InstanceInput {
					SourceOp = "Background1",
					Source = "Height",
				},
				UseFrameFormatSettings = InstanceInput {
					SourceOp = "Background1",
					Source = "UseFrameFormatSettings",
				}
			},
			ViewInfo = OperatorInfo { Pos = { 220, 841.5 } },
		},
		Merge2 = Merge {
			Inputs = {
				MultiplyByMask = Input { Value = 1, },
				Background = Input {
					SourceOp = "Merge1",
					Source = "Output",
				},
				Foreground = Input {
					SourceOp = "BrightnessContrast1_4",
					Source = "Output",
				},
				ApplyMode = Input { Value = FuID { "Screen" }, },
				Width = InstanceInput {
					SourceOp = "Background1",
					Source = "Width",
				},
				Height = InstanceInput {
					SourceOp = "Background1",
					Source = "Height",
				},
				UseFrameFormatSettings = InstanceInput {
					SourceOp = "Background1",
					Source = "UseFrameFormatSettings",
				}
			},
			ViewInfo = OperatorInfo { Pos = { 330, 841.5 } },
		},
		BrightnessContrast1_5 = BrightnessContrast {
			CtrlWZoom = false,
			Inputs = {
				Gain = Input { Value = 0, },
				Lift = Input { Value = 1, },
				PreDividePostMultiply = Input { Value = 1, },
				Input = Input {
					SourceOp = "Merge2",
					Source = "Output",
				}
			},
			ViewInfo = OperatorInfo { Pos = { 330, 907.5 } },
			Colors = { TileColor = { R = 0.913725490196078, G = 0.549019607843137, B = 0.709803921568627 }, }
		}
	}
}
Editor is loading...
Leave a Comment