1. A method for representing an orientation of an object as it moves along a path in three-dimensional space, wherein the path is comprised of a set of contiguous locations in three-dimensional space, wherein the object is represented as a set of object points in three-dimensional space, wherein a first object point of the set of object points is associated with a first three-dimensional coordinate and with a first time, and wherein a location of the set of contiguous locations is associated with a second three-dimensional coordinate, the method comprising: a processor of a computer system identifying a starting location of the path, wherein the starting point is comprised by the set of contiguous locations; the processor associating the object with the starting location; the processor setting all object points of the set of object points to a same starting location value and to a same starting time; the processor selecting a second location on the path, wherein the second location is comprised by the set of contiguous locations, and wherein the position of the second location on the path is selected in order to create a smooth transition of the object along the path. the processor further associating the object with the second location and with a second time; the processor drawing a set of pairs of vectors, wherein a first pair of vectors of the set of pair of vectors both originate at the starting location value, wherein the coordinates of the tips of the first pair of vectors and the coordinate of the second location identify three vertex points of a three-dimensional wireframe mesh, and wherein the orientation of the object as it moves along the path from the starting location to the second location is a function of the three-dimensional wireframe mesh.