Noise-driven IDistort for organic surface warps, with mask control, animated speed, and optional UV output.
Surface Distortion builds a UV offset field from Noise, turns it into directional vectors, and feeds that into IDistort so the input image warps with an organic surface feel. A second input masks the effect; invert mask is available when you need the opposite region.
Use it when a plate or CG pass needs subtle crawl, heat haze–style ripple, or general surface breakup without hand-animating a distortion map. Speed drives the noise through Z over time; translate, rotate, scale, size, gain, and gamma shape the noise before it becomes UVs.
Blur softens the vector field, UV scale sets distortion strength, and the IDistort filter controls sampling. Enable output UV to pass the warp field downstream instead of the distorted image. Channels follow the IDistort node so you can limit which channels move.