Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
142 words
A system for creating an animated depiction of a fluid body's surface response to an animated depiction of an object in contact therewith, the apparatus comprising: a computer-implemented hydrodynamic model including a defined wire-frame mesh defining a two-dimensional regular array of adjacent volumetric fluid cells each subject to external pressure from at least one neighboring cell and from an object in contact with the animated depiction of the fluid body's surface; a computational mechanism operatively coupled with said hydrodynamic model for deriving the height of each of said cells in said array based upon said hydrodynamic model at predefined times; and a display generator operatively coupled with said computational mechanism for creating an animated rendering of the fluid body's response to contact with the object by manipulating said mesh to represent changes in the heights of said cells at said predefined times.
Claim 2
Independent Claim
142 words
A system for creating an animated depiction of a fluid body's surface response to an animated depiction of an object in contact therewith, the apparatus comprising: a computer-implemented hydrodynamic model including a defined wire-frame mesh defining a two-dimensional regular array of adjacent volumetric fluid cells each subject to external pressure from at least one neighboring cell and from an object in contact with the animated depiction of the fluid body's surface; a computational mechanism operatively coupled with said hydrodynamic model for deriving the height of each of said cells in said array based upon said hydrodynamic model at predefined times; and a display generator operatively coupled with said computational mechanism for creating an animated rendering of the fluid body's response to contact with the object by manipulating said mesh to represent changes in the heights of said cells at said predefined times.
Claim 3
Dependent Claim
15 words
The system of claim 1, wherein said computational mechanism involves no solution to Navier-Stokes-type equations.
Claim 4
Dependent Claim
43 words
The system of claim 1, wherein the computational mechanism fluid dynamics properties including the change in height as between pairs of adjacent cells within the array over a given time interval as affected by the contact by the object with the fluid body.
Claim 5
Dependent Claim
127 words
A fluid dynamics animation method comprising: describing a fluid body as a regular array of fluid cells defined by a memory-based mathematical model, said mathematical model describing the fluid dynamics properties representing flow between each cell and its plural adjacent cells within the array; defining an object impinging upon the fluid body as a plurality of pressure vectors within a vector profile representing the impingement of the object thereon; calculating the effect on the fluid body by flow between such cells within the mathematical model as influenced by the pressure vectors defining the impinging object; and rendering a sequence of picture frames based upon said calculating step that, when displayed in rapid succession give the illusion of fluid motion of the fluid body and the impinging object.
Claim 6
Dependent Claim
127 words
A fluid dynamics animation method comprising: describing a fluid body as a regular array of fluid cells defined by a memory-based mathematical model, said mathematical model describing the fluid dynamics properties representing flow between each cell and its plural adjacent cells within the array; defining an object impinging upon the fluid body as a plurality of pressure vectors within a vector profile representing the impingement of the object thereon; calculating the effect on the fluid body by flow between such cells within the mathematical model as influenced by the pressure vectors defining the impinging object; and rendering a sequence of picture frames based upon said calculating step that, when displayed in rapid succession give the illusion of fluid motion of the fluid body and the impinging object.
Claim 7
Dependent Claim
16 words
The method of claim 4, wherein the impinging object produces wave motion in the fluid body.
Claim 8
Dependent Claim
13 words
The method of claim 5, wherein the impinging object impacts the fluid body.
Claim 9
Dependent Claim
17 words
The method of claim 5, wherein the impinging object travels along the surface of the fluid body.
Claim 10
Dependent Claim
16 words
The method of claim 5, wherein the impinging object produces spray phenomena in the fluid body.
Claim 11
Dependent Claim
15 words
The method of claim 4, wherein said calculating step includes no solution to Navier-Stokes-type equations.
Claim 12
Dependent Claim
25 words
The method of claim 4 which relies solely on the fluid dynamic principle of static equilibrium as between any two adjacent ones of such cells.
Claim 13
Dependent Claim
49 words
The method of claim 4, wherein said describing step defines a mathematical model characterized by fluid dynamics properties including the change in height as between pairs of adjacent cells within the array over a given time interval as affected by the impingement of the object on the fluid body.
Claim 14
Dependent Claim
72 words
The method of claim 11, wherein said calculating step produces a height for each cell in the array at the end of a defined time interval and then, as among groups of cells having a common vertex therebetween within the array of cells, produces a height for such common vertex at the end of the defined time interval that represents an average of the calculated heights of the cells within each group.
Claim 15
Dependent Claim
37 words
The method of claim 4, wherein said defining and calculating steps are repeated, with interactive input from a user of said method regarding the object and its impingement upon the fluid body, prior to said rendering step.
Claim 16
Dependent Claim
45 words
The method of claim 13, wherein said describing, defining and calculating steps produce a wire-frame representation of how the object and the fluid body interact as a result of the impingement of the object on the fluid body, the wire-frame representation simulating the fluid dynamics.
Claim 17
Dependent Claim
34 words
The method of claim 14, wherein said rendering step produces a smooth texturing of the object and the fluid body to produce the sequence of frames characterized by realistic physical attributes in the animation.