Modifiers are special kind of plugins that do handle parameter inputs instead of Image or 3D inputs.
Think of an
Input like the data that you pass on and manipulate.
So if you connect a Text+ to a ColorCorrection, the MainInput for the ColorCorrector is the Output Image of the Text+.
Other than connections within the flow (Image, 3D, Particles, Shaders) you can also have connections to a
Input Parameter (Properties).
A special kind of Modifier is
Animation which drives the Parameter based on the Keyframes and Splines that you define. However there are different kind of modifiers based on the Type of Input.
So e.g.
1. Create a Text+
2. RightMouseClick the StyledText Field, choose Modify with->Comp Name
The Text is replaced with the composition name.
3. Switch to the Layout Tag. RightMouseClick Center (a context Menu pops up)
4. Select Modify With->Shake
Or check this part of the video.
Now the Position of the text is driven by the Modifier named Shake.
The Text floats around randomly.
You can change the Parameter in the Modifier Tab in the Tool Properties view.
(Make sure the tool is selected)
Similar the TimeMachine Modifier was build to be able to drive Time related tools with simple parameters.
Namely: TimeStretcher (2D) or Time3D (Fuse). But the property that it drives is simply Number Inputs, so you could drive anything.
So if you for example have a 2D animation ...
1. Create a TimeStretcher
2. Right Click and Remove "TimeStrechter1SourceTime" on the Source Time Input (to override the default frames)
3. Right Click the Source time again and choose "TimeMachine".
Now within the Modifier Tab you can change the TimeMachine's properties.
This will drive the time of the TimeStretcher with the result of the TimeMachine.
So the Output time is manipulated based on this value.
Makes Sense?