Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
173 words
A real-time animation system for producing an animation display of physical phenomena, wherein said physical phenomena is represented by simulation data generated by simulation programs, the real-time animation system comprising: host processing means for generating a stock geometrical element in the form of floating point geometrical element simulation data and byte width variable simulation data resulting from execution of a simulation program describing the physical phenomena; graphics processing means for generating element transformation matrices determined by the floating point geometrical element simulation data generated by the host processing means and for generating layer transformation matrices determined by the element transformation matrices and the variable simulation data; communication means for transferring the geometrical element simulation data and the variable simulation data from the host processing means to the graphics processing means; and wherein the graphics processing means generates a plurality of glyphs by combining the layer transformation matrices and the stock geometric element, each of the plurality of glyphs providing a geometrical representation of the physical phenomena for selected time periods of the simulation.
Claim 2
Dependent Claim
173 words
A real-time animation system for producing an animation display of physical phenomena, wherein said physical phenomena is represented by simulation data generated by simulation programs, the real-time animation system comprising: host processing means for generating a stock geometrical element in the form of floating point geometrical element simulation data and byte width variable simulation data resulting from execution of a simulation program describing the physical phenomena; graphics processing means for generating element transformation matrices determined by the floating point geometrical element simulation data generated by the host processing means and for generating layer transformation matrices determined by the element transformation matrices and the variable simulation data; communication means for transferring the geometrical element simulation data and the variable simulation data from the host processing means to the graphics processing means; and wherein the graphics processing means generates a plurality of glyphs by combining the layer transformation matrices and the stock geometric element, each of the plurality of glyphs providing a geometrical representation of the physical phenomena for selected time periods of the simulation.
Claim 3
Dependent Claim
25 words
The real time animation system as claimed in claim 1, further comprising animation display means for displaying the glyphs generated by the graphics processing means.
Claim 4
Dependent Claim
60 words
The real time animation system as claimed in claim 2, further comprising a user interface for supplying user variable data to the host processing means, wherein the host processing means supplies the user variable data to the graphics processing means via the communication means and the graphics processing means modifies the element transformation matrices determined by the user variable data.
Claim 5
Dependent Claim
29 words
The real-time animation system of claim 3, further comprising a user interface display means coupled to the host processing means for displaying graphic representations of the user variable data.
Claim 6
Dependent Claim
38 words
The real-time animation system as claimed in claim 4, further comprising means for selecting one of the glyphs displayed by the animation display means and displaying data related to the selected glyph on the user interface display means.
Claim 7
Independent Claim
164 words
A method of providing a real-time animation display of a physical phenomena capable of being represented by simulation data generated by simulation programs, said method comprising the steps of: calculating a stock geometrical element in the form of floating point geometrical element simulation data and generating byte width variable simulation data from a simulation of the physical phenomena with a host processor resulting from a simulation program; supplying the stock geometrical element to a graphics processor; with said graphic processor, generating element transformation matrices determined by the floating point geometrical element simulation data; supplying the byte width variable simulation data to the graphics processor; with said graphics processor, generating layer transformation matrices determined by the element transformation matrices and the variable simulation data; combining the layer transformation matrices and the stock geometric element with the graphics processor to generate a plurality of glyphs; and displaying the plurality of glyphs on an animation display monitor, each glyph visually representing by its structure a simulation parameter.
Claim 8
Independent Claim
164 words
A method of providing a real-time animation display of a physical phenomena capable of being represented by simulation data generated by simulation programs, said method comprising the steps of: calculating a stock geometrical element in the form of floating point geometrical element simulation data and generating byte width variable simulation data from a simulation of the physical phenomena with a host processor resulting from a simulation program; supplying the stock geometrical element to a graphics processor; with said graphic processor, generating element transformation matrices determined by the floating point geometrical element simulation data; supplying the byte width variable simulation data to the graphics processor; with said graphics processor, generating layer transformation matrices determined by the element transformation matrices and the variable simulation data; combining the layer transformation matrices and the stock geometric element with the graphics processor to generate a plurality of glyphs; and displaying the plurality of glyphs on an animation display monitor, each glyph visually representing by its structure a simulation parameter.
Claim 9
Dependent Claim
56 words
The method of providing a real time animation display as claimed in claim 6, further comprising the steps of: entering user variable data into the host processor via a user interface, supplying the user variable data to the graphics processor, and modifying the element transformation matrices determined by the user variable data with the graphics processor.
Claim 10
Dependent Claim
47 words
The method of providing a real time animation display as claimed in claim 7, further comprising the steps of: selecting one of the glyphs displayed on the animation display monitor with the user interface and displaying scalar variable data associated therewith on a user interface display monitor.