- Code: Select all
{
Tools = ordered() {
TimeStretcher1_1 = TimeStretcher {
CtrlWZoom = false,
Inputs = {
SourceTime = Input {
SourceOp = "TimeStretcher1_1SourceTime",
Source = "Value",
},
InterpolateBetweenFrames = Input { Value = 0, },
Input = Input {
SourceOp = "Background1_1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 1595, 280.5 } },
},
TimeStretcher1_1SourceTime = BezierSpline {
SplineColor = { Red = 233, Green = 217, Blue = 243 },
NameSet = true,
KeyFrames = {
[0] = { 0, RH = { 0.333333333333333, 0.333333333333333 }, Flags = { Linear = true, Loop = true, Pingpong = true } },
[1] = { 1, LH = { 0.666666666666667, 0.666666666666667 }, Flags = { Linear = true, Loop = true, Pingpong = true } }
}
},
TimeStretcher2_1 = TimeStretcher {
CtrlWZoom = false,
Inputs = {
SourceTime = Input {
Value = 1,
Expression = "time%2",
},
InterpolateBetweenFrames = Input { Value = 0, },
Input = Input {
SourceOp = "Background1_1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 1595, 346.5 } },
},
Background1_1 = Background {
CtrlWZoom = false,
Inputs = {
Width = Input { Value = 4096, },
Height = Input { Value = 4096, },
Depth = Input { Value = 4, },
Type = Input { Value = FuID { "Corner" }, },
TopLeftRed = Input { Value = 0.053, },
TopLeftGreen = Input { Value = 1, },
TopRightRed = Input { Value = 0.51, },
TopRightGreen = Input { Value = 1, },
BottomLeftGreen = Input { Value = 1, },
BottomLeftBlue = Input { Value = 0.56, },
BottomRightRed = Input { Value = 1, },
BottomRightBlue = Input { Value = 0.52, },
},
ViewInfo = OperatorInfo { Pos = { 1485, 313.5 } },
},
Blur1 = Blur {
CtrlWZoom = false,
Inputs = {
UseOpenCL = Input { Value = 0, },
Filter = Input { Value = FuID { "Multi-box" }, },
XBlurSize = Input {
SourceOp = "Blur1BlurSize",
Source = "Value",
},
Passes = Input { Value = 2, },
Input = Input {
SourceOp = "Background1_1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 1595, 412.5 } },
},
Blur1BlurSize = BezierSpline {
SplineColor = { Red = 18, Green = 240, Blue = 11 },
KeyFrames = {
[0] = { 0.5, RH = { 0.333333333333333, 0.483333333333333 }, Flags = { Linear = true, Loop = true, Pingpong = true } },
[1] = { 0.45, LH = { 0.666666666666667, 0.466666666666667 }, Flags = { Linear = true, Loop = true, Pingpong = true } }
}
}
}
}
Why are the TSt's so slow? They should, after the first 2 frames, run at whatever your monitor refresh rate is. I would think they would just create duplicate cache entries, but even without that, they should be faster. Heck, a small radius multibox Blur runs faster.
Chad Capeland
Indicated, LLC
www.floweffects.com
Indicated, LLC
www.floweffects.com