WAVE EXPRESSION TOOLS
There are different typos of wave expressions that can be
useful every now and then during a career of a compositor.
Using these lines of expressions people with a task on their hands
of animating something can be more efficient and more accurate
than using manually created animation.
My go to place for such expressions is the invaluable
collection by Cameron Carson that I very highly recommend - HERE.
This is a link I always add among the firsts to the bookmarks once in a new studio.
He was also very thoughtful and put together an
ExpressionWaveGenerator gizmo too that you can
So, although using wave expressions is hardly a new
idea I wanted to share my take on utilizing their power.
I found that I often used certain types of these
expressions on certain nodes while not on gizmos.
So, after a while I started to add controllers to the nodes and later
some python buttons too to make it easier to access to different
types of wave expressions.
So here is a collection of them that you can easily download and apply!
The waves you can create with most of the nodes in
the package are the folllowing:
Random Wave
Triangle Wave
Sawtooth Wave
Sine Wave
Square Wave
Bounce Wave
Depending on your taste the following nodes can be
downloaded & installed as a package or separately too.
( Instructions can be found in the README.txt in the zip or on GitHub )
WAVE GRADE
With this node you can add 6 different type of wave expressions to a selected knob's selected channels.
WAVE MULTIPLY
With this node you can add 6 different types of wave expressions to the node's 'value' knob. When a certain expression is added
the button turns green.
WAVE SATURATION
With this node you can add 6 different types of wave expressions to the node's 'saturation' knob. When a certain expression is added
the button turns green.
WAVE HSVTOOL
With this node you can animate a hue change by changing the values on a sawtooth wave expression.
WAVE BLUR
With this node you can add 6 different types of wave expressions to the node's 'size' knob. When a certain expression is added
the button turns green.
WAVE DEFOCUS
With this node you can add 6 different types of wave expressions to the node's 'defocus' knob. When a certain expression is added
the button turns green.
WAVE ZDEFOCUS
With this node you can add 6 different types of wave expressions to the node's 'size' knob. When a certain expression is added
the button turns green.
WAVE GLOW
With this node you can add 6 different types of wave expressions to the node's 'brightness' knob. When a certain expression is added
the button turns green.
WAVE TRANSFORM
With this node you can add 6 different types of wave expressions to the node's 'translate' & 'rotate' & 'scale' knobs. When a certain expression is added the button turns green.
WAVE FRAMEHOLD
With this node you can add 6 different types of wave expressions to the node's 'first_frame' knob. When a certain expression is added the button turns green.
WAVE KEYER
With this node you can add 6 different types of wave expressions to the node's knobs that controls the selected area and set their values separatealy and also to offset them. When a certain expression is added the button turns green.
DIRNOISE
Other than the previous nodes this one doesn't use a wave expression but instead a great benefit of sin / cos algorithms that allows you in this node to adjust the direction and speed of the movement of the generated noise pattern.
Hope you will find it useful!