Patent ID: 8669978
Filing Date: 2014-03-11
Classification: G06T

Abstract:
1. A method for animating a moving object in a three-dimensional coordinate system, wherein the coordinate system comprises a set of points and a set of vectors, wherein a first vector of the set of vectors extends from a first vector base point of the set of points to a first vector tip point of the set of points, wherein the moving object comprises an object point of the set of points, wherein an animated motion of the object point is described by a trajectory curve, wherein the trajectory curve comprises a first trajectory point of the set of points and a second trajectory point of the set of points, wherein the first trajectory point is associated with a three-dimensional wireframe mesh that comprises a first vertex point of the set of points, a second vertex point of the set of points, and a third vertex point of the set of points, and wherein the first, second, and third vertex points are noncollinear, the method comprising: a processor of a computer system determining a direction of the animated motion along the trajectory curve between the first trajectory point and the second trajectory point; the processor revising the mesh by performing a sequence of mathematical vector operations upon the first trajectory point and upon the second trajectory point, and wherein the revising is a function of the direction of the animated motion along the trajectory curve between the first trajectory point and the second trajectory point; the processor specifying a mesh-size adjusting factor as a function of the revising; the processor adjusting the size of the revised mesh as a function of the mesh-size adjusting factor; and the processor determining a characteristic of the animated motion of the object point at the first trajectory point as a function of the adjusted revised mesh.