There are several ways that motion can be represented in fields and generated through field computation. Each has advantages and disadvantages in terms of efficiency of representation, flexibility and other factors.