The maincore idea is to create a noise texture on a regular grid and then bend this grid according to the flow (the vector field). The bended grid is then sampled at the original grid locations. TheThus, the output is then an according to the flow displaceda version of the noise., Tothat useis thisdisplaced foraccording visualization we can for example do this for a few steps and make an animation or also inject some dye on a regular grid and see how this dye got transported away byto the flow.
[[File:Image-Based Flow Visualization.svg|YouWarping can see here howof the grid is warped and how the noiseresampling imageat isoriginal resampledlocations]]
The advantage of this approach is that it can be accelerated on modern graphics hardware, thus allowing for real-time or almost real-time simulation of 2D flow data.