Lagrangian Texture Advection: Preserving both Spectrum and Velocity Field
flocks , herds , and schools : a distributed behavioral model .