Warps Using Texture Line Integral Convolution Brian Cabral and Casey Leedom have developed a technique for vector field visualization known as line integral convolution . The technique takes an input vector field and an input image. We use a mesh texture mapped with the input image to create the output image. The mesh is redrawn l times. At each step, we advect the texture coordinates and accumulate the results.
Advection applies a mapping defined by the vector field to the input points.
A simple advection implementation moves each point by a fixed amount in the direction of the vector flow at the point. Advection has been well-studied, and many more complicated algorithms exist. Grid of texture coordinates. The texture image is then downloaded and bound. In the lic routine, we first clear the color and accumulation buffers.