Patent ID: 8140304
Filing Date: 2012-03-20
Classification: G06T

Abstract:
1. A method for simulating dynamic movements of a cloth in real time using a linear stretch and shear model in a computer having memory device, the method comprising steps of: a) mapping information of geometry of material points, P b) calculating a change of geometry of the mesh of nodes at a plurality of time steps using a number of equations of motion based on a force applied to the node by applying linear stretch and shear models to translation and rotation of each mesh node, wherein the number of equations is less than or equal to 3N; and c) updating the position x wherein an in-plane deformation of the cloth is represented by stretches along edges defined by two neighboring nodes, wherein an energy function for the equations of motion of two neighboring nodes i, j is approximated during each time step as; where k is a spring constant connecting the nodes i and j, x ij =x j −x i , and x* ij is a vector that is calculated at each time step but regarded as constant when differentiating, where x j is a position vector of the j th node of said mesh, wherein at least part of the force used in the equations of motion is determined by differentiating the energy function, wherein the steps are performed in a computer for a movie, animation, game, or virtual reality simulation.