Skip to content

Instantly share code, notes, and snippets.

@gordonjcp
Last active November 19, 2023 10:25
Show Gist options
  • Save gordonjcp/01a8352acbb741c8d1f9bf93c253cce4 to your computer and use it in GitHub Desktop.
Save gordonjcp/01a8352acbb741c8d1f9bf93c253cce4 to your computer and use it in GitHub Desktop.
Node tree for titles a bit like the Law & Order ones
{
Tools = ordered() {
SolidBlackBackground = Background {
NameSet = true,
Inputs = {
GlobalOut = Input { Value = 341, },
Width = Input { Value = 1280, },
Height = Input { Value = 720, },
UseFrameFormatSettings = Input { Value = 1, },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
},
ViewInfo = OperatorInfo { Pos = { 212.667, 32.2121 } },
},
Text1 = TextPlus {
CtrlWZoom = false,
NameSet = true,
Inputs = {
GlobalOut = Input { Value = 341, },
Width = Input { Value = 1280, },
Height = Input { Value = 720, },
UseFrameFormatSettings = Input { Value = 1, },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
Center = Input { Value = { 0.5, 0.397 }, },
LayoutRotation = Input { Value = 1, },
TransformRotation = Input { Value = 1, },
SelectElement = Input { Value = 2, },
Select = Input { Value = 2, },
Name2 = Input { Value = "back fill", },
Enabled2 = Input { Value = 1, },
Name3 = Input { Value = "Colour Glow", },
Enabled3 = Input { Value = 1, },
Red1 = Input {
SourceOp = "Text1Red1",
Source = "Value",
},
Green1 = Input {
SourceOp = "Text1Green1",
Source = "Value",
},
Blue1 = Input {
SourceOp = "Text1Blue1",
Source = "Value",
},
Alpha1 = Input {
SourceOp = "Text1Alpha1",
Source = "Value",
},
Softness1 = Input { Value = 1, },
Position1 = Input { Value = 1, },
Size1 = Input { Value = 1, },
SizeY1 = Input { Value = 1.01, },
StyledText = Input {
SourceOp = "Text1StyledText",
Source = "Value",
},
Font = Input { Value = "Benguiat", },
Style = Input { Value = "Bold", },
Size = Input { Value = 0.2047, },
VerticalJustificationNew = Input { Value = 3, },
HorizontalJustificationNew = Input { Value = 3, },
Opacity3 = Input {
SourceOp = "Text1Opacity3",
Source = "Value",
},
ElementShape3 = Input { Value = 1, },
Thickness3 = Input { Value = 0.04, },
Red3 = Input { Value = 1, },
Alpha3 = Input { Value = 0, },
Softness3 = Input { Value = 1, },
SoftnessX3 = Input { Value = 40, },
SoftnessY3 = Input { Value = 30, },
SoftnessGlow3 = Input { Value = 0.614, },
Position3 = Input { Value = 1, },
Offset3 = Input { Value = { -0.075, 0 }, },
ElementShape2 = Input { Value = 0, },
Red2 = Input {
SourceOp = "Text1Red2",
Source = "Value",
},
Green2 = Input {
SourceOp = "Text1Green2",
Source = "Value",
},
Blue2 = Input {
SourceOp = "Text1Blue2",
Source = "Value",
},
Alpha2 = Input {
SourceOp = "Text1Alpha2",
Source = "Value",
},
Softness2 = Input { Value = 1, },
SoftnessOnFillColorToo2 = Input { Value = 1, },
Position2 = Input { Value = 1, },
Offset2 = Input { Value = { -0.05, 0 }, },
},
ViewInfo = OperatorInfo { Pos = { 78.6667, 67.9697 } },
},
Text1Red1 = BezierSpline {
SplineColor = { Red = 255, Green = 0, Blue = 0 },
NameSet = true,
KeyFrames = {
[250] = { 0, RH = { 271.666666666667, 0.239 }, Flags = { Linear = true } },
[315] = { 0.717, LH = { 293.333333333333, 0.478 }, Flags = { Linear = true } }
}
},
Text1Green1 = BezierSpline {
SplineColor = { Red = 0, Green = 255, Blue = 0 },
NameSet = true,
KeyFrames = {
[250] = { 0, RH = { 271.666666666667, 0.236333333333333 }, Flags = { Linear = true } },
[315] = { 0.709, LH = { 293.333333333333, 0.472666666666667 }, Flags = { Linear = true } }
}
},
Text1Blue1 = BezierSpline {
SplineColor = { Red = 0, Green = 0, Blue = 255 },
NameSet = true,
KeyFrames = {
[250] = { 0, RH = { 271.666666666667, 0.291333333333333 }, Flags = { Linear = true } },
[315] = { 0.874, LH = { 293.333333333333, 0.582666666666667 }, Flags = { Linear = true } }
}
},
Text1Alpha1 = BezierSpline {
SplineColor = { Red = 180, Green = 180, Blue = 180 },
NameSet = true,
KeyFrames = {
[250] = { 0, Flags = { Linear = true } }
}
},
Text1StyledText = BezierSpline {
SplineColor = { Red = 237, Green = 142, Blue = 243 },
NameSet = true,
KeyFrames = {
[326] = { 0, RH = { 326.333333333333, 0.333333333333333 }, Flags = { Linear = true, LockedY = true }, Value = Text {
Value = "LAW &\nORDER"
} },
[327] = { 1, LH = { 326.666666666667, 0.666666666666667 }, Flags = { Linear = true, LockedY = true }, Value = Text {
} }
}
},
Text1Opacity3 = BezierSpline {
SplineColor = { Red = 179, Green = 28, Blue = 244 },
NameSet = true,
KeyFrames = {
[250] = { 0, RH = { 271.666666666667, 0.216666666666667 }, Flags = { Linear = true } },
[315] = { 0.65, LH = { 293.333333333333, 0.433333333333333 }, Flags = { Linear = true } }
}
},
Text1Red2 = BezierSpline {
SplineColor = { Red = 255, Green = 77, Blue = 0 },
NameSet = true,
KeyFrames = {
[0] = { 0, RH = { 1.33333333333333, 0 }, Flags = { Linear = true } },
[4] = { 0, LH = { 2.66666666666667, 0 }, RH = { 12.6666666666667, 0 }, Flags = { Linear = true } },
[30] = { 0, LH = { 21.3333333333333, 0 }, RH = { 103.333333333333, 0.25 }, Flags = { Linear = true } },
[250] = { 0.75, LH = { 176.666666666667, 0.5 }, RH = { 266.666666666667, 0.5 }, Flags = { Linear = true } },
[300] = { 0, LH = { 283.333333333333, 0.25 }, Flags = { Linear = true } }
}
},
Text1Green2 = BezierSpline {
SplineColor = { Red = 0, Green = 255, Blue = 152 },
NameSet = true,
KeyFrames = {
[0] = { 0, RH = { 10, 0 }, Flags = { Linear = true } },
[30] = { 0, LH = { 20, 0 }, RH = { 103.333333333333, 0.25 }, Flags = { Linear = true } },
[250] = { 0.75, LH = { 176.666666666667, 0.5 }, RH = { 266.666666666667, 0.5 }, Flags = { Linear = true } },
[300] = { 0, LH = { 283.333333333333, 0.25 }, Flags = { Linear = true } }
}
},
Text1Blue2 = BezierSpline {
SplineColor = { Red = 77, Green = 0, Blue = 255 },
NameSet = true,
KeyFrames = {
[0] = { 0, RH = { 10, 0 }, Flags = { Linear = true } },
[30] = { 0, LH = { 20, 0 }, RH = { 103.333333333333, 0.25 }, Flags = { Linear = true } },
[250] = { 0.75, LH = { 176.666666666667, 0.5 }, RH = { 266.666666666667, 0.5 }, Flags = { Linear = true } },
[300] = { 0, LH = { 283.333333333333, 0.25 }, Flags = { Linear = true } }
}
},
Text1Alpha2 = BezierSpline {
SplineColor = { Red = 126, Green = 180, Blue = 126 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[30] = { 1, RH = { 120, 1 }, Flags = { Linear = true } },
[300] = { 1, LH = { 210, 1 }, Flags = { Linear = true } }
}
},
Merge2 = Merge {
Inputs = {
Background = Input {
SourceOp = "SolidBlackBackground",
Source = "Output",
},
Foreground = Input {
SourceOp = "Text1",
Source = "Output",
},
PerformDepthMerge = Input { Value = 0, },
},
ViewInfo = OperatorInfo { Pos = { 214.667, 68.5758 } },
},
FadingBackground = Background {
NameSet = true,
Inputs = {
GlobalOut = Input { Value = 341, },
Width = Input { Value = 1280, },
Height = Input { Value = 720, },
UseFrameFormatSettings = Input { Value = 1, },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
Type = Input { Value = FuID { "Gradient" }, },
GradientType = Input { Value = FuID { "Radial" }, },
Start = Input { Value = { 0.029, 0.031 }, },
End = Input { Value = { 0.947, 0.93 }, },
Gradient = Input {
SourceOp = "Background1Gradient",
Source = "Value",
},
},
ViewInfo = OperatorInfo { Pos = { 376.667, 21.303 } },
},
Background1Gradient = BezierSpline {
SplineColor = { Red = 221, Green = 109, Blue = 14 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[0] = { 0, RH = { 28.3333333333333, 0.333333333333333 }, Flags = { Linear = true, LockedY = true }, Value = Gradient {
Colors = {
[0] = { 0, 0, 0, 0 },
[0.0597014925373134] = { 0, 0, 0, 1 }
}
} },
[85] = { 1, LH = { 56.6666666666667, 0.666666666666667 }, RH = { 131.666666666667, 1.33333333333333 }, Flags = { Linear = true, LockedY = true }, Value = Gradient {
Colors = {
[0] = { 0, 0, 0, 0 },
[0.414925373134328] = { 0, 0, 0, 1 }
}
} },
[225] = { 2, LH = { 178.333333333333, 1.66666666666667 }, Flags = { Linear = true, LockedY = true }, Value = Gradient {
Colors = {
[1] = { 0, 0, 0, 1 }
}
} }
}
},
Merge1 = Merge {
Inputs = {
Background = Input {
SourceOp = "Merge2",
Source = "Output",
},
Foreground = Input {
SourceOp = "FadingBackground",
Source = "Output",
},
PerformDepthMerge = Input { Value = 0, },
},
ViewInfo = OperatorInfo { Pos = { 377.333, 64.9394 } },
},
DVE1 = DVE {
EnabledRegion = TimeRegion { { Start = -1, End = 355.9999, FrameLength = 1 } },
Inputs = {
ZMove = Input {
SourceOp = "DVE1ZMove",
Source = "Value",
},
AlphaMode = Input { Value = 2, },
Input = Input {
SourceOp = "Merge1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 522, 63.1212 } },
},
DVE1ZMove = BezierSpline {
SplineColor = { Red = 254, Green = 147, Blue = 42 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[11.0641130950739] = { 0.39, RH = { 116.042742063383, 0.623711546243315 }, Flags = { Linear = true } },
[326] = { 1, LH = { 221.021371031691, 1 } }
}
},
Blur1 = Blur {
Inputs = {
Filter = Input { Value = FuID { "Fast Gaussian" }, },
Input = Input {
SourceOp = "DVE1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 680.667, 62.5151 } },
},
MediaOut1 = MediaOut {
Inputs = {
Index = Input { Value = "0", },
Input = Input {
SourceOp = "Blur1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 820, 63.1212 } },
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment