I'm experimenting with creating some video effects in Blender, and I was wondering if anyone knew how to create something similar to the Turbulence Displacement effect that After Effects has (It sort of stretches and distorts the image in a random way. An example image I found is bellow), in the VSE or the Compositor of Blender. I've tried messing around with different nodes/effect strips and can't seem to come up with anything. Thanks.
-
$\begingroup$ Is it possible you could give an example of the kind of effect you're after? (not everyone knows what the turbulence effect from after effects is and won't want to take time to search) $\endgroup$– gandalf3 ♦Oct 22, 2015 at 23:30
-
$\begingroup$ Sure, I will edit my original post. Sorry I didn't give more of an explanation to begin with. $\endgroup$– Robo11Oct 22, 2015 at 23:40
1 Answer
Try a Displace node with a Clouds procedural texture (in the compositor):
The nodes in the "X Y scale" frame are just for convenience, you can also set the scale directly on the texture node.
The mix node in the "Recenter" frame subtracts
.5
gray to keep the result in place; the displace node moves pixels up/right for positive numbers and down/left for negative numbers. To move pixels both ways, the0..1
range of the texture needs to be shifted to-.5..+.5
.
The scale inputs on the displace node itself set the distance (in pixels) a value of 1 in the vector input will move the corresponding pixel of the image input. In this example I set the vertical scale to 0 to mimic your reference image.