Skip to content

Instantly share code, notes, and snippets.

@gordonjcp
Created September 29, 2023 09:20
Show Gist options
  • Save gordonjcp/e2f0a0359ddc12e2651c68e12b8c4d7f to your computer and use it in GitHub Desktop.
Save gordonjcp/e2f0a0359ddc12e2651c68e12b8c4d7f to your computer and use it in GitHub Desktop.
{
Tools = ordered() {
BlackBackground = Background {
NameSet = true,
Inputs = {
GlobalOut = Input { Value = 119, },
Width = Input { Value = 1920, },
Height = Input { Value = 1080, },
UseFrameFormatSettings = Input { Value = 1, },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
},
ViewInfo = OperatorInfo { Pos = { 518.667, 19.6818 } },
},
MainWipe = RectangleMask {
NameSet = true,
Inputs = {
Filter = Input { Value = FuID { "Fast Gaussian" }, },
SoftEdge = Input { Value = 0.0472, },
MaskWidth = Input { Value = 1920, },
MaskHeight = Input { Value = 1080, },
PixelAspect = Input { Value = { 1, 1 }, },
UseFrameFormatSettings = Input { Value = 1, },
ClippingMode = Input { Value = FuID { "None" }, },
Center = Input {
SourceOp = "Path1",
Source = "Position",
},
Width = Input { Value = 0.654, },
Height = Input { Value = 0.18646080760095, },
},
ViewInfo = OperatorInfo { Pos = { 620, 21.9091 } },
},
Path1 = PolyPath {
DrawMode = "InsertAndModify",
CtrlWZoom = false,
Inputs = {
Displacement = Input {
SourceOp = "Path1Displacement",
Source = "Value",
},
PolyLine = Input {
Value = Polyline {
Points = {
{ Linear = true, LockY = true, X = -0.595, Y = 0, RX = 0.198333333333333, RY = 0 },
{ Linear = true, LockY = true, X = 0, Y = 0, LX = -0.198333333333333, LY = 0, RX = 0, RY = 0 },
{ Linear = true, LockY = true, X = 0, Y = 0, LX = 0, LY = 0, RX = 0.209, RY = 0 },
{ Linear = true, LockY = true, X = 0.627, Y = 0, LX = -0.209, LY = 0 }
}
},
},
},
},
Path1Displacement = BezierSpline {
SplineColor = { Red = 255, Green = 0, Blue = 255 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0, RH = { 12, 0.162302236770322 }, Flags = { Linear = true, LockedY = true } },
[36] = { 0.486906710310966, LH = { 24, 0.324604473540644 }, RH = { 47.6666666666667, 0.486906710310966 }, Flags = { Linear = true, LockedY = true } },
[71] = { 0.486906710310966, LH = { 59.3333333333333, 0.486906710310966 }, RH = { 87, 0.657937806873977 }, Flags = { Linear = true, LockedY = true } },
[119] = { 1, LH = { 103, 0.828968903436989 }, Flags = { Linear = true, LockedY = true } }
}
},
MediaOut1 = MediaOut {
Inputs = {
Index = Input { Value = "0", },
Input = Input {
SourceOp = "Merge1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 763.333, 42.2273 } },
},
Merge1 = Merge {
Inputs = {
Background = Input {
SourceOp = "BlackBackground",
Source = "Output",
},
Foreground = Input {
SourceOp = "Merge2",
Source = "Output",
},
PerformDepthMerge = Input { Value = 0, },
EffectMask = Input {
SourceOp = "MainWipe",
Source = "Mask",
}
},
ViewInfo = OperatorInfo { Pos = { 587.333, 69.4394 } },
},
HighlightWipe = RectangleMask {
CtrlWZoom = false,
NameSet = true,
Inputs = {
Filter = Input { Value = FuID { "Fast Gaussian" }, },
SoftEdge = Input { Value = 0.0394, },
MaskWidth = Input { Value = 1920, },
MaskHeight = Input { Value = 1080, },
PixelAspect = Input { Value = { 1, 1 }, },
UseFrameFormatSettings = Input { Value = 1, },
ClippingMode = Input { Value = FuID { "None" }, },
Center = Input {
SourceOp = "Path2",
Source = "Position",
},
Width = Input { Value = 0.228, },
Height = Input { Value = 0.22, },
},
ViewInfo = OperatorInfo { Pos = { 428.667, 110.667 } },
},
Path2 = PolyPath {
DrawMode = "InsertAndModify",
CtrlWZoom = false,
Inputs = {
Displacement = Input {
SourceOp = "Path2Displacement",
Source = "Value",
},
PolyLine = Input {
Value = Polyline {
Points = {
{ Linear = true, LockY = true, X = -0.214326, Y = -0.00950118764845603, RX = 0.0816666666666667, RY = 0 },
{ Linear = true, LockY = true, X = 0.030674, Y = -0.00950118764845603, LX = -0.0816666666666667, LY = 0 }
}
},
},
},
},
Path2Displacement = BezierSpline {
SplineColor = { Red = 255, Green = 0, Blue = 255 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[60] = { 0, RH = { 64, 0.333333333333333 }, Flags = { LockedY = true } },
[72] = { 1, LH = { 68, 0.666666666666667 }, Flags = { Linear = true, LockedY = true } }
}
},
Merge2 = Merge {
Inputs = {
Background = Input {
SourceOp = "Text",
Source = "Output",
},
Foreground = Input {
SourceOp = "Highlight_Colour",
Source = "Output",
},
ApplyMode = Input { Value = FuID { "Difference" }, },
PerformDepthMerge = Input { Value = 0, },
EffectMask = Input {
SourceOp = "HighlightWipe",
Source = "Mask",
}
},
ViewInfo = OperatorInfo { Pos = { 477.333, 70.3182 } },
},
Text = TextPlus {
NameSet = true,
Inputs = {
GlobalOut = Input { Value = 119, },
Width = Input { Value = 1920, },
Height = Input { Value = 1080, },
UseFrameFormatSettings = Input { Value = 1, },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
LayoutRotation = Input { Value = 1, },
CharacterSpacing = Input {
SourceOp = "TextCharacterSpacing",
Source = "Value",
},
TransformRotation = Input { Value = 1, },
Softness1 = Input { Value = 1, },
StyledText = Input { Value = "This is some text", },
Font = Input { Value = "Open Sans", },
Style = Input { Value = "Bold", },
Size = Input {
SourceOp = "TextSize",
Source = "Value",
},
VerticalJustificationNew = Input { Value = 3, },
HorizontalJustificationNew = Input { Value = 3, },
},
ViewInfo = OperatorInfo { Pos = { 254.667, 77.5909 } },
},
TextCharacterSpacing = BezierSpline {
SplineColor = { Red = 28, Green = 216, Blue = 243 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 1, RH = { 39.6666666666667, 1.00666666666667 }, Flags = { Linear = true } },
[119] = { 1.02, LH = { 79.3333333333333, 1.01333333333333 }, Flags = { Linear = true } }
}
},
TextSize = BezierSpline {
SplineColor = { Red = 225, Green = 0, Blue = 225 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0.08, RH = { 39.6666666666667, 0.0833333333333333 }, Flags = { Linear = true } },
[119] = { 0.09, LH = { 79.3333333333333, 0.0866666666666667 }, Flags = { Linear = true } }
}
},
Highlight_Colour = Background {
NameSet = true,
Inputs = {
GlobalOut = Input { Value = 119, },
Width = Input { Value = 1920, },
Height = Input { Value = 1080, },
UseFrameFormatSettings = Input { Value = 1, },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
TopLeftRed = Input { Value = 1, },
TopLeftGreen = Input { Value = 1, },
TopLeftBlue = Input { Value = 1, },
EffectMask = Input {
SourceOp = "Highlight_Mask",
Source = "Mask",
}
},
ViewInfo = OperatorInfo { Pos = { 345.333, 37.3182 } },
},
Highlight_Mask = RectangleMask {
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" }, },
Center = Input { Value = { 0.530674, 0.495 }, },
Width = Input { Value = 0.157, },
Height = Input { Value = 0.1014537, },
},
ViewInfo = OperatorInfo { Pos = { 343.333, 12.197 } },
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment