A survey on visualization of vector fields by texture-based methods