"Turbulent Displace"
One of my fave things to do when I'd mess with video in After Effects is slap some of the "turbulent displace" effect on it, and I'm trying to figure out a way to do it in Max. Running into 2 major roadblocks with it:
1.) jit.plume seems likely to do what I want it to for the "displace" part. If push comes to shove I will pre-render a fractal noise loop as the displacer and use something like this. The issue is I can't pipe in any OpenGL signal into it. Is there an OpenGL version/alternative for jit.plume? Nearly everything's on the GPU and it's well along the signal chain by the time it gets to where I want to do the displacement, pulling it off the GPU would make no sense.
2.) If it's possible I would like to have the fractal noise generated within Max, and was just wondering if there was anywhere that had a quick walkthrough on how to make black/white fractal noise like you'd see generated in After Effects (particularly the "swirl" type).
for GL based luma displacement check out the jit.gl.pix.lumadisplace.maxpat example patch (search in the File Browser).
for fractal noise generation, check out the jit.bfg object.
here's a basic patch combining the two:
Exactly what I needed! Thanks.
Maybe I'm overlooking something, but is there a parameter for jit.bfg that is the equivalent to After Effect's "evolution"? (slides the light/dark around so the displacement doesn't remain static)
offset and scale attributes. also if you make it 3d you can offset along the 3rd dimension.
Yea - adding the third dimension and offsetting through that was what I needed.
Quick/easy explanation video of it for anyone who maybe stumbles into this thread later