Fusion Transitions - transitions you can trim on the Resolve Edit Page
I've been trying to get my head around creating these... It's one thing to make a Fusion transition but to make one so that you can trim the duration is trickier, unless I'm missing something.
So here's a couple... You can add a standard Fusion Cross Dissolve Transition, right click and Open in Fusion Page. Drag out the the Cross Dissolve group and keep it there, then paste the group below. Pipe it into your flow and you should be able to adjust the timing on the Edit Page by trimming the transition handles.
Here's a Push On Off, below is another one...
{ Tools = ordered() { JDPushOnOff = GroupOperator { CtrlWZoom = false, NameSet = true, Inputs = ordered() { Input1 = InstanceInput { SourceOp = "Transform2", Source = "Input", }, Input2 = InstanceInput { SourceOp = "Transform1", Source = "Input", } }, Outputs = { Output1 = InstanceOutput { SourceOp = "Merge2", Source = "Output", } }, ViewInfo = GroupInfo { Pos = { 302.5, 7.86364 }, Flags = { AllowPan = false, GridSnap = true, ConnectedSnap = true, AutoSnap = true, RemoveRouters = true }, Size = { 291, 165.364, 145.5, 24.2424 }, Direction = "Horizontal", PipeStyle = "Direct", Scale = 1, Offset = { -302.5, -7.86364 } }, Tools = ordered() { Merge2 = Merge { EnabledRegion = TimeRegion { { Start = 0, End = 77.9999 } }, Inputs = { Blend = Input { SourceOp = "Expression1", Source = "NumberResult", }, Background = Input { SourceOp = "Merge1", Source = "Output", }, Foreground = Input { SourceOp = "Transform1", Source = "Output", }, PerformDepthMerge = Input { Value = 0, }, }, ViewInfo = OperatorInfo { Pos = { 385, 115.5 } }, }, Merge1 = Merge { Inputs = { Blend = Input { SourceOp = "Merge1Blend", Source = "Value", }, Background = Input { SourceOp = "Transform1", Source = "Output", }, Foreground = Input { SourceOp = "Transform2", Source = "Output", }, PerformDepthMerge = Input { Value = 0, }, }, ViewInfo = OperatorInfo { Pos = { 385, 49.5 } }, }, Transform1 = Transform { Inputs = { MotionBlur = Input { Value = 1, }, ShutterAngle = Input { Value = 300, }, Center = Input { SourceOp = "Path1", Source = "Position", }, }, ViewInfo = OperatorInfo { Pos = { 220, 49.5 } }, }, Transform2 = Transform { Inputs = { Center = Input { SourceOp = "Path2", Source = "Position", }, }, ViewInfo = OperatorInfo { Pos = { 220, 16.5 } }, } }, }, Expression1 = Expression { CtrlWZoom = false, Inputs = { n1 = Input { SourceOp = "ResolveParameter1", Source = "Value", }, NumberExpression = Input { Value = "n1>0.5", }, }, }, ResolveParameter1 = ResolveParameter { CtrlWZoom = false, }, Merge1Blend = BezierSpline { SplineColor = { Red = 205, Green = 205, Blue = 205 }, NameSet = true, KeyFrames = { [0] = { 1, RH = { 12, 1 }, Flags = { Linear = true } }, [36] = { 1, LH = { 24, 1 }, Flags = { Linear = true } } } }, Path1 = PolyPath { DrawMode = "InsertAndModify", CtrlWZoom = false, Inputs = { Displacement = Input { SourceOp = "ResolveParameter1", Source = "Value", }, PolyLine = Input { Value = Polyline { Points = { { Linear = true, X = 0, Y = 0, RX = 0.166666666666667, RY = 0 }, { Linear = true, X = 0.5, Y = 0, LX = -0.166666666666667, LY = 0, RX = -0.166666666666667, RY = 0 }, { Linear = true, X = 0, Y = 0, LX = 0.166666666666667, LY = 0 } } }, }, }, }, Path2 = PolyPath { DrawMode = "InsertAndModify", CtrlWZoom = false, Inputs = { Displacement = Input { SourceOp = "ResolveParameter2", Source = "Value", }, PolyLine = Input { Value = Polyline { Points = { { Linear = true, X = 0, Y = 0, RX = -0.166656107744927, RY = 0 }, { Linear = true, X = -0.499968323234781, Y = 0, LX = 0.166656107744927, LY = 0, RX = 0.166656107744927, RY = 0 }, { Linear = true, X = 0, Y = 0, LX = -0.166656107744927, LY = 0 } } }, }, }, }, ResolveParameter2 = ResolveParameter { CtrlWZoom = false, } }, ActiveTool = "JDPushOnOff" }
Here's another transition...
{
Tools = ordered() {
JD_FusionXition = GroupOperator {
NameSet = true,
Inputs = ordered() {
Input1 = InstanceInput {
SourceOp = "Transform1_1",
Source = "Input",
},
Input2 = InstanceInput {
SourceOp = "Transform1",
Source = "Input",
}
},
Outputs = {
Output1 = InstanceOutput {
SourceOp = "MergeDissolve",
Source = "Output",
}
},
ViewInfo = GroupInfo {
Pos = { 770, 148.5 },
Flags = {
AllowPan = false,
GridSnap = true,
ConnectedSnap = true,
AutoSnap = true,
RemoveRouters = true
},
Size = { 844.333, 329.955, 422.167, 24.2424 },
Direction = "Horizontal",
PipeStyle = "Direct",
Scale = 1,
Offset = { -634.167, -3.15154 }
},
Tools = ordered() {
Transform1 = Transform {
Inputs = {
Center = Input {
SourceOp = "Path1",
Source = "Position",
},
Size = Input {
SourceOp = "Transform1Size",
Source = "Value",
Expression = "2*(CustomTool1.NumberIn2-CustomTool1.NumberIn1)*(0.5-abs(CustomTool1.NumberIn7-0.5))+CustomTool1.NumberIn1",
},
Angle = Input {
SourceOp = "Transform1Angle",
Source = "Value",
},
},
ViewInfo = OperatorInfo { Pos = { 275, 242.788 } },
},
Transform1_1 = Transform {
Inputs = {
Center = Input {
SourceOp = "Path1_1",
Source = "Position",
},
Size = Input {
SourceOp = "Transform1_1Size",
Source = "Value",
Expression = "2*(CustomTool1.NumberIn2-CustomTool1.NumberIn1)*(0.5-abs(CustomTool1.NumberIn7-0.5))+CustomTool1.NumberIn1",
},
Angle = Input {
SourceOp = "Transform1_1Angle",
Source = "Value",
},
},
ViewInfo = OperatorInfo { Pos = { 275, 49.5 } },
},
LensDistort1_2_1 = LensDistort {
Inputs = {
ProcessGreen = Input { Value = 0, },
ProcessBlue = Input { Value = 0, },
Mode = Input { Value = 0, },
LensDistortionModel = Input { Value = 1, },
["DEClassicLDModel.Distortion"] = Input {
SourceOp = "LensDistort1_2_1Distortion",
Source = "Value",
Expression = "2*(CustomTool1.NumberIn6-CustomTool1.NumberIn5-.09)*(0.5-abs(CustomTool1.NumberIn7-0.5))+CustomTool1.NumberIn5",
},
Input = Input {
SourceOp = "ChannelBooleans1_3",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 660, 11.7879 } },
},
ChannelBooleans1_3 = ChannelBoolean {
Inputs = {
ToGreen = Input { Value = 15, },
ToBlue = Input { Value = 15, },
Background = Input {
SourceOp = "Blur1_1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 495, 11.7879 } },
},
Blur1 = Blur {
Inputs = {
Filter = Input { Value = FuID { "Fast Gaussian" }, },
XBlurSize = Input {
SourceOp = "Blur1BlurSize",
Source = "Value",
Expression = "2*CustomTool1.NumberIn4*(0.5-abs(CustomTool1.NumberIn7-0.5))",
},
Input = Input {
SourceOp = "Transform1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 385, 242.788 } },
},
Blur1_1 = Blur {
Inputs = {
Filter = Input { Value = FuID { "Fast Gaussian" }, },
XBlurSize = Input {
SourceOp = "Blur1_1BlurSize",
Source = "Value",
Expression = "2*CustomTool1.NumberIn4*(0.5-abs(CustomTool1.NumberIn7-0.5))",
},
Input = Input {
SourceOp = "Transform1_1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 385, 49.5 } },
},
LensDistort1_1_1 = LensDistort {
Inputs = {
ProcessRed = Input { Value = 0, },
ProcessBlue = Input { Value = 0, },
Mode = Input { Value = 0, },
LensDistortionModel = Input { Value = 1, },
["DEClassicLDModel.Distortion"] = Input {
SourceOp = "LensDistort1_1_1Distortion",
Source = "Value",
Expression = "2*(CustomTool1.NumberIn6-CustomTool1.NumberIn5)*(0.5-abs(CustomTool1.NumberIn7-0.5))+CustomTool1.NumberIn5",
},
Input = Input {
SourceOp = "ChannelBooleans1_1_1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 660, 49.5 } },
},
ChannelBooleans1_1_1 = ChannelBoolean {
Inputs = {
ToRed = Input { Value = 15, },
ToBlue = Input { Value = 15, },
Background = Input {
SourceOp = "Blur1_1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 495, 49.5 } },
},
ChannelBooleans1_2 = ChannelBoolean {
Inputs = {
ToRed = Input { Value = 15, },
ToGreen = Input { Value = 15, },
Background = Input {
SourceOp = "Blur1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 495, 275.379 } },
},
ChannelBooleans1_1 = ChannelBoolean {
Inputs = {
ToRed = Input { Value = 15, },
ToBlue = Input { Value = 15, },
Background = Input {
SourceOp = "Blur1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 495, 242.788 } },
},
ChannelBooleans1 = ChannelBoolean {
Inputs = {
ToGreen = Input { Value = 15, },
ToBlue = Input { Value = 15, },
Background = Input {
SourceOp = "Blur1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 495, 205.076 } },
},
ChannelBooleans1_2_1 = ChannelBoolean {
Inputs = {
ToRed = Input { Value = 15, },
ToGreen = Input { Value = 15, },
Background = Input {
SourceOp = "Blur1_1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 495, 82.0909 } },
},
LensDistort1_3 = LensDistort {
Inputs = {
ProcessRed = Input { Value = 0, },
ProcessGreen = Input { Value = 0, },
Mode = Input { Value = 0, },
LensDistortionModel = Input { Value = 1, },
["DEClassicLDModel.Distortion"] = Input {
SourceOp = "LensDistort1_3Distortion",
Source = "Value",
Expression = "2*(CustomTool1.NumberIn6-CustomTool1.NumberIn5-.05)*(0.5-abs(CustomTool1.NumberIn7-0.5))+CustomTool1.NumberIn5",
},
Input = Input {
SourceOp = "ChannelBooleans1_2_1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 663.333, 82.0909 } },
},
Merge2_1 = Merge {
Inputs = {
Background = Input {
SourceOp = "Merge1_1",
Source = "Output",
},
Foreground = Input {
SourceOp = "LensDistort1_2_1",
Source = "Output",
},
ApplyMode = Input { Value = FuID { "Screen" }, },
PerformDepthMerge = Input { Value = 0, },
},
ViewInfo = OperatorInfo { Pos = { 883.333, 82.0909 } },
},
Merge1_1 = Merge {
Inputs = {
Background = Input {
SourceOp = "LensDistort1_3",
Source = "Output",
},
Foreground = Input {
SourceOp = "LensDistort1_1_1",
Source = "Output",
},
ApplyMode = Input { Value = FuID { "Screen" }, },
PerformDepthMerge = Input { Value = 0, },
},
ViewInfo = OperatorInfo { Pos = { 773.333, 82.0909 } },
},
LensDistort1 = LensDistort {
Inputs = {
ProcessRed = Input { Value = 0, },
ProcessGreen = Input { Value = 0, },
Mode = Input { Value = 0, },
LensDistortionModel = Input { Value = 1, },
["DEClassicLDModel.Distortion"] = Input {
SourceOp = "LensDistort1Distortion",
Source = "Value",
Expression = "2*(CustomTool1.NumberIn6-CustomTool1.NumberIn5-.05)*(0.5-abs(CustomTool1.NumberIn7-0.5))+CustomTool1.NumberIn5",
},
Input = Input {
SourceOp = "ChannelBooleans1_2",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 663.333, 275.379 } },
},
LensDistort1_1 = LensDistort {
Inputs = {
ProcessRed = Input { Value = 0, },
ProcessBlue = Input { Value = 0, },
Mode = Input { Value = 0, },
LensDistortionModel = Input { Value = 1, },
["DEClassicLDModel.Distortion"] = Input {
SourceOp = "LensDistort1_1Distortion",
Source = "Value",
Expression = "2*(CustomTool1.NumberIn6-CustomTool1.NumberIn5)*(0.5-abs(CustomTool1.NumberIn7-0.5))+CustomTool1.NumberIn5",
},
Input = Input {
SourceOp = "ChannelBooleans1_1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 660, 242.788 } },
},
LensDistort1_2 = LensDistort {
Inputs = {
ProcessGreen = Input { Value = 0, },
ProcessBlue = Input { Value = 0, },
Mode = Input { Value = 0, },
LensDistortionModel = Input { Value = 1, },
["DEClassicLDModel.Distortion"] = Input {
SourceOp = "LensDistort1_2Distortion",
Source = "Value",
Expression = "2*(CustomTool1.NumberIn6-CustomTool1.NumberIn5-.09)*(0.5-abs(CustomTool1.NumberIn7-0.5))+CustomTool1.NumberIn5",
},
Input = Input {
SourceOp = "ChannelBooleans1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 660, 205.076 } },
},
Merge1 = Merge {
Inputs = {
Background = Input {
SourceOp = "LensDistort1",
Source = "Output",
},
Foreground = Input {
SourceOp = "LensDistort1_1",
Source = "Output",
},
ApplyMode = Input { Value = FuID { "Screen" }, },
PerformDepthMerge = Input { Value = 0, },
},
ViewInfo = OperatorInfo { Pos = { 773.333, 275.379 } },
},
Merge2 = Merge {
Inputs = {
Background = Input {
SourceOp = "Merge1",
Source = "Output",
},
Foreground = Input {
SourceOp = "LensDistort1_2",
Source = "Output",
},
ApplyMode = Input { Value = FuID { "Screen" }, },
PerformDepthMerge = Input { Value = 0, },
},
ViewInfo = OperatorInfo { Pos = { 883.333, 275.379 } },
},
MergeDissolve = Merge {
NameSet = true,
Inputs = {
Blend = Input {
SourceOp = "ResolveParameter1",
Source = "Value",
},
Background = Input {
SourceOp = "Merge2",
Source = "Output",
},
Foreground = Input {
SourceOp = "Merge2_1",
Source = "Output",
},
PerformDepthMerge = Input { Value = 0, },
},
ViewInfo = OperatorInfo { Pos = { 993.333, 275.379 } },
}
},
},
Path1 = PolyPath {
DrawMode = "InsertAndModify",
CtrlWZoom = false,
Inputs = {
Displacement = Input {
SourceOp = "Path1Displacement",
Source = "Value",
},
PolyLine = Input {
Value = Polyline {
Points = {
{ Linear = true, LockY = true, X = 0, Y = 0, RX = 0, RY = 0 },
{ Linear = true, LockY = true, X = 0, Y = 0, LX = -0, LY = -0 }
}
},
},
},
},
Path1Displacement = BezierSpline {
SplineColor = { Red = 255, Green = 0, Blue = 178 },
NameSet = true,
KeyFrames = {
[1075] = { 0, RH = { 1132, 0.333333333333333 }, Flags = { Linear = true, LockedY = true } },
[1246] = { 1, LH = { 1189, 0.666666666666667 }, Flags = { Linear = true, LockedY = true } }
}
},
Transform1Size = BezierSpline {
SplineColor = { Red = 225, Green = 0, Blue = 225 },
NameSet = true,
KeyFrames = {
[1075] = { 1, RH = { 1103.66666666667, 1 } },
[1161] = { 1.44, LH = { 1132.33333333333, 1.29333333333333 }, RH = { 1189.33333333333, 1.29333333333333 } },
[1246] = { 1, LH = { 1217.66666666667, 1 } }
}
},
Transform1Angle = BezierSpline {
SplineColor = { Red = 14, Green = 221, Blue = 144 },
NameSet = true,
KeyFrames = {
[1075] = { 0, RH = { 1132, 0 }, Flags = { Linear = true } },
[1246] = { 0, LH = { 1189, 0 }, Flags = { Linear = true } }
}
},
Path1_1 = PolyPath {
DrawMode = "InsertAndModify",
CtrlWZoom = false,
Inputs = {
Displacement = Input {
SourceOp = "Path1_1Displacement",
Source = "Value",
},
PolyLine = Input {
Value = Polyline {
Points = {
{ Linear = true, LockY = true, X = 0, Y = 0, RX = 0, RY = 0 },
{ Linear = true, LockY = true, X = 0, Y = 0, LX = -0, LY = -0 }
}
},
},
},
},
Path1_1Displacement = BezierSpline {
SplineColor = { Red = 255, Green = 0, Blue = 178 },
NameSet = true,
KeyFrames = {
[1075] = { 0, RH = { 1132, 0.333333333333333 }, Flags = { Linear = true, LockedY = true } },
[1246] = { 1, LH = { 1189, 0.666666666666667 }, Flags = { Linear = true, LockedY = true } }
}
},
Transform1_1Size = BezierSpline {
SplineColor = { Red = 225, Green = 0, Blue = 225 },
NameSet = true,
KeyFrames = {
[1075] = { 1, RH = { 1103.66666666667, 1 } },
[1161] = { 1.44, LH = { 1132.33333333333, 1.29333333333333 }, RH = { 1189.33333333333, 1.29333333333333 } },
[1246] = { 1, LH = { 1217.66666666667, 1 } }
}
},
Transform1_1Angle = BezierSpline {
SplineColor = { Red = 14, Green = 221, Blue = 144 },
NameSet = true,
KeyFrames = {
[1075] = { 0, RH = { 1132, 0 }, Flags = { Linear = true } },
[1246] = { 0, LH = { 1189, 0 }, Flags = { Linear = true } }
}
},
LensDistort1_2_1Distortion = BezierSpline {
SplineColor = { Red = 41, Green = 243, Blue = 241 },
NameSet = true,
KeyFrames = {
[1075] = { 0, RH = { 1103.66666666667, -0.0886666666666667 }, Flags = { Linear = true } },
[1161] = { -0.266, LH = { 1132.33333333333, -0.177333333333333 }, RH = { 1189.33333333333, -0.177333333333333 }, Flags = { Linear = true } },
[1246] = { 0, LH = { 1217.66666666667, -0.0886666666666667 }, Flags = { Linear = true } }
}
},
Blur1BlurSize = BezierSpline {
SplineColor = { Red = 18, Green = 240, Blue = 11 },
NameSet = true,
KeyFrames = {
[1075] = { 0, RH = { 1103.66666666667, 0 }, Flags = { Linear = true } },
[1161] = { 12, LH = { 1132.30556153438, 8.66343738771902 }, RH = { 1189.36142863834, 8.66336133666546 } },
[1246] = { 0, LH = { 1217.66666666667, 0 } }
}
},
Blur1_1BlurSize = BezierSpline {
SplineColor = { Red = 18, Green = 240, Blue = 11 },
NameSet = true,
KeyFrames = {
[1075] = { 0, RH = { 1103.66666666667, 0 }, Flags = { Linear = true } },
[1161] = { 12, LH = { 1132.30556153438, 8.66343738771902 }, RH = { 1189.36142863834, 8.66336133666546 } },
[1246] = { 0, LH = { 1217.66666666667, 0 } }
}
},
LensDistort1_1_1Distortion = BezierSpline {
SplineColor = { Red = 239, Green = 91, Blue = 107 },
NameSet = true,
KeyFrames = {
[1075] = { 0, RH = { 1103.66666666667, -0.106666666666667 }, Flags = { Linear = true } },
[1161] = { -0.32, LH = { 1132.33333333333, -0.213333333333333 }, RH = { 1189.33333333333, -0.213333333333333 } },
[1246] = { 0, LH = { 1217.66666666667, -0.106666666666667 } }
}
},
LensDistort1_3Distortion = BezierSpline {
SplineColor = { Red = 41, Green = 243, Blue = 241 },
NameSet = true,
KeyFrames = {
[1075] = { 0, RH = { 1103.66666666667, -0.138 }, Flags = { Linear = true } },
[1161] = { -0.414, LH = { 1132.33333333333, -0.276 }, RH = { 1189.33333333333, -0.276 } },
[1246] = { 0, LH = { 1217.66666666667, -0.138 } }
}
},
LensDistort1Distortion = BezierSpline {
SplineColor = { Red = 41, Green = 243, Blue = 241 },
NameSet = true,
KeyFrames = {
[1075] = { 0, RH = { 1103.66666666667, -0.138 }, Flags = { Linear = true } },
[1161] = { -0.414, LH = { 1132.33333333333, -0.276 }, RH = { 1189.33333333333, -0.276 } },
[1246] = { 0, LH = { 1217.66666666667, -0.138 } }
}
},
LensDistort1_1Distortion = BezierSpline {
SplineColor = { Red = 239, Green = 91, Blue = 107 },
NameSet = true,
KeyFrames = {
[1075] = { 0, RH = { 1103.66666666667, -0.106666666666667 }, Flags = { Linear = true } },
[1161] = { -0.32, LH = { 1132.33333333333, -0.213333333333333 }, RH = { 1189.33333333333, -0.213333333333333 } },
[1246] = { 0, LH = { 1217.66666666667, -0.106666666666667 } }
}
},
LensDistort1_2Distortion = BezierSpline {
SplineColor = { Red = 41, Green = 243, Blue = 241 },
NameSet = true,
KeyFrames = {
[1075] = { 0, RH = { 1103.66666666667, -0.0886666666666667 }, Flags = { Linear = true } },
[1161] = { -0.266, LH = { 1132.33333333333, -0.177333333333333 }, RH = { 1189.33333333333, -0.177333333333333 }, Flags = { Linear = true } },
[1246] = { 0, LH = { 1217.66666666667, -0.0886666666666667 }, Flags = { Linear = true } }
}
},
ResolveParameter1 = ResolveParameter {
CtrlWZoom = false,
},
CustomTool1 = Custom {
CtrlWZoom = false,
Inputs = {
NumberIn1 = Input { Value = 1, },
NumberIn2 = Input { Value = 2, },
NumberIn4 = Input { Value = 19.246, },
NumberIn6 = Input { Value = -0.26, },
NumberIn7 = Input {
SourceOp = "ResolveParameter1",
Source = "Value",
},
LUTIn1 = Input {
SourceOp = "CustomTool1LUTIn1",
Source = "Value",
},
LUTIn2 = Input {
SourceOp = "CustomTool1LUTIn2",
Source = "Value",
},
LUTIn3 = Input {
SourceOp = "CustomTool1LUTIn3",
Source = "Value",
},
LUTIn4 = Input {
SourceOp = "CustomTool1LUTIn4",
Source = "Value",
},
NumberControls = Input { Value = 1, },
NameforNumber1 = Input { Value = "SIZE Start and End", },
NameforNumber2 = Input { Value = "Size Mid", },
NameforNumber3 = Input { Value = "BLUR Start and End", },
NameforNumber4 = Input { Value = "BLUR Mid", },
NameforNumber5 = Input { Value = "DISTORT Start and End", },
NameforNumber6 = Input { Value = "DISTORT Mid", },
NameforNumber7 = Input { Value = "ResolveParameter", },
NameforNumber8 = Input { Value = "Not used", },
},
ViewInfo = OperatorInfo { Pos = { 1045, 148.5 } },
},
CustomTool1LUTIn1 = LUTBezier {
KeyColorSplines = {
[0] = {
[0] = { 0, RH = { 0.333333333333333, 0.333333333333333 }, Flags = { Linear = true } },
[1] = { 1, LH = { 0.666666666666667, 0.666666666666667 }, Flags = { Linear = true } }
}
},
SplineColor = { Red = 204, Green = 0, Blue = 0 },
NameSet = true,
},
CustomTool1LUTIn2 = LUTBezier {
KeyColorSplines = {
[0] = {
[0] = { 0, RH = { 0.333333333333333, 0.333333333333333 }, Flags = { Linear = true } },
[1] = { 1, LH = { 0.666666666666667, 0.666666666666667 }, Flags = { Linear = true } }
}
},
SplineColor = { Red = 0, Green = 204, Blue = 0 },
NameSet = true,
},
CustomTool1LUTIn3 = LUTBezier {
KeyColorSplines = {
[0] = {
[0] = { 0, RH = { 0.333333333333333, 0.333333333333333 }, Flags = { Linear = true } },
[1] = { 1, LH = { 0.666666666666667, 0.666666666666667 }, Flags = { Linear = true } }
}
},
SplineColor = { Red = 0, Green = 0, Blue = 204 },
NameSet = true,
},
CustomTool1LUTIn4 = LUTBezier {
KeyColorSplines = {
[0] = {
[0] = { 0, RH = { 0.333333333333333, 0.333333333333333 }, Flags = { Linear = true } },
[1] = { 1, LH = { 0.666666666666667, 0.666666666666667 }, Flags = { Linear = true } }
}
},
SplineColor = { Red = 204, Green = 204, Blue = 204 },
NameSet = true,
}
}
}