Skip to content

Instantly share code, notes, and snippets.

@gordonjcp
Created November 29, 2023 22:32
Show Gist options
  • Save gordonjcp/775612472bc1b8f542c4f67f915ac0ef to your computer and use it in GitHub Desktop.
Save gordonjcp/775612472bc1b8f542c4f67f915ac0ef to your computer and use it in GitHub Desktop.
{
Tools = ordered() {
BargraphSize = 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" }, },
Height = Input { Value = 0.079, },
},
ViewInfo = OperatorInfo { Pos = { 398.666, 14.0302 } },
},
OnColour = Background {
CtrlWZoom = false,
NameSet = true,
Inputs = {
EffectMask = Input {
SourceOp = "BargraphSize",
Source = "Mask",
},
GlobalOut = Input { Value = 249, },
Width = Input { Value = 1920, },
Height = Input { Value = 1080, },
UseFrameFormatSettings = Input { Value = 1, },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
TopLeftRed = Input { Value = 0.776470588235294, },
TopLeftGreen = Input { Value = 0.490196078431373, },
TopLeftBlue = Input { Value = 0.0352941176470588, },
},
ViewInfo = OperatorInfo { Pos = { 520.667, 17.0606 } },
},
OffColour = Background {
NameSet = true,
Inputs = {
EffectMask = Input {
SourceOp = "BargraphSize",
Source = "Mask",
},
GlobalOut = Input { Value = 249, },
Width = Input { Value = 1920, },
Height = Input { Value = 1080, },
UseFrameFormatSettings = Input { Value = 1, },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
TopLeftRed = Input { Value = 0.482352941176471, },
TopLeftGreen = Input { Value = 0.627450980392157, },
TopLeftBlue = Input { Value = 0.603921568627451, },
},
ViewInfo = OperatorInfo { Pos = { 520.667, 40.697 } },
},
Slider = Transform {
NameSet = true,
Inputs = {
EffectMask = Input {
SourceOp = "BargraphSize",
Source = "Mask",
},
Center = Input {
SourceOp = "Path1",
Source = "Position",
},
Input = Input {
SourceOp = "OnColour",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 522.667, -14.4546 } },
},
Path1 = PolyPath {
DrawMode = "InsertAndModify",
CtrlWZoom = false,
Inputs = {
Displacement = Input {
SourceOp = "Path1Displacement",
Source = "Value",
},
PolyLine = Input {
Value = Polyline {
Points = {
{ Linear = true, LockY = true, X = -0.5, Y = 0, RX = 0.133333333333333, RY = 0 },
{ Linear = true, LockY = true, X = -0.1, Y = 0, LX = -0.133333333333333, LY = 0 }
}
},
},
},
},
Path1Displacement = BezierSpline {
SplineColor = { Red = 255, Green = 0, Blue = 255 },
KeyFrames = {
[25] = { 0, RH = { 53, 0.807999999999999 }, Flags = { LockedY = true } },
[84] = { 1, LH = { 46, 0.96 }, Flags = { LockedY = true } }
}
},
Glow1 = Glow {
Inputs = {
Blend = Input { Value = 0.2, },
Filter = Input { Value = FuID { "Fast Gaussian" }, },
Glow = Input {
SourceOp = "Glow1Glow",
Source = "Value",
},
Input = Input {
SourceOp = "Slider",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 644, -13.2424 } },
},
Glow1Glow = BezierSpline {
SplineColor = { Red = 70, Green = 159, Blue = 249 },
CtrlWZoom = false,
NameSet = true,
KeyFrames = {
[175] = { 0.8, RH = { 177, 0.833333333333333 }, Flags = { Linear = true } },
[181] = { 0.9, LH = { 179, 0.866666666666667 }, RH = { 183, 0.866666666666667 }, Flags = { Linear = true } },
[187] = { 0.8, LH = { 185, 0.833333333333333 }, Flags = { Linear = true } }
}
},
Merge1 = Merge {
Inputs = {
Background = Input {
SourceOp = "OffColour",
Source = "Output",
},
Foreground = Input {
SourceOp = "Glow1",
Source = "Output",
},
PerformDepthMerge = Input { Value = 0, },
},
ViewInfo = OperatorInfo { Pos = { 782.667, -1.72728 } },
},
MediaOut1 = MediaOut {
Inputs = {
Index = Input { Value = "0", },
Input = Input {
SourceOp = "GaussianBlur1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 852, 75.1818 } },
},
GaussianBlur1 = ofx.com.blackmagicdesign.resolvefx.GaussianBlur {
Inputs = {
Source = Input {
SourceOp = "Merge1",
Source = "Output",
},
HStrength = Input { Value = 0.205, },
VStrength = Input { Value = 0.400000005960464, },
Gang = Input { Value = 1, },
advancedControlsGroup = Input { Value = 1, },
BorderType = Input { Value = FuID { "BORDER_TYPE_REFLECT" }, },
isBlurAlpha = Input { Value = 1, },
BlendAmount = Input { Value = 0, },
blendGroup = Input { Value = 0, },
blendIn = Input { Value = 1, },
blend = Input { Value = 0, },
ignoreContentShape = Input { Value = 0, },
legacyIsProcessRGBOnly = Input { Value = 0, },
IsNoTemporalFramesReqd = Input { Value = 0, },
refreshTrigger = Input { Value = 1, },
resolvefxVersion = Input { Value = "2.4", },
},
ViewInfo = OperatorInfo { Pos = { 852.667, 30.1212 } },
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment