← Back to Patent Explorer
US5325480A Expired / Lapsed US ⏱️ 0.0 years remaining

Texture method for producing fluid effects in a real-time simulation

Assignee: Hughes Training Inc
•
Filing: 1992-09-16
•
Granted: 1994-06-28
•
Expires: 2012-09-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of generating dynamically altering images which are capable of simulating fluid effects in real-time on a static scene. The method includes the steps of loading a plurality of graphical components, and repeatedly applying each of these graphical components to a texture map in a sequence of toroidally incremented locations at a predetermined repetition rate to create a texture map overlay for each of a plurality of scene frames. Each of these toroidally incremented locations are determined by a non-linear combination of a linear offset vector and the location of the last graphical component that has been applied. Then, each of the plurality of scene frames are transmitted to a visual projection device at a predetermined frame rate in order to display the dynamically altering images.

Inventors

  • 👤 Jason T. Rice

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 07:16
CPC Classifications
G; G06; G06T; G06T13/00; G06T13/20; G06T13/60; G06T13/80; G06T15/00; G06T15/04; A; A63; A63F; A63F2300/00; A63F2300/60; A63F2300/66; A63F2300/663; G06T2210/00; G06T2210/24; Y; Y10; Y10S; Y10S345/00; Y10S345/949; Y10S345/952

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 151 words
A method of generating a dynamically altering image simulates fluid effects in real-time on a scene, comprising the steps of: providing an offset vector having a non-linear element; loading at least one graphical component; forming a texture map overlay for each of a plurality of scene frames of said image comprising said graphical component in accordance with the following steps: repeatedly applying each of said graphical components to a texture map in a sequence of toroidally incremented locations at a predetermined repetition rate, each of said toroidally incremented locations in said sequence being determined by a combination of said offset vector non-linear element and a prior location of said graphical component; applying said texture map overlay to each of said plurality of scene frames; and transmitting each of said plurality of scene frames to a visual projection device at a predetermined frame rate in order to display said dynamically altering images.
Claim 2
Independent Claim 151 words
A method of generating a dynamically altering image simulates fluid effects in real-time on a scene, comprising the steps of: providing an offset vector having a non-linear element; loading at least one graphical component; forming a texture map overlay for each of a plurality of scene frames of said image comprising said graphical component in accordance with the following steps: repeatedly applying each of said graphical components to a texture map in a sequence of toroidally incremented locations at a predetermined repetition rate, each of said toroidally incremented locations in said sequence being determined by a combination of said offset vector non-linear element and a prior location of said graphical component; applying said texture map overlay to each of said plurality of scene frames; and transmitting each of said plurality of scene frames to a visual projection device at a predetermined frame rate in order to display said dynamically altering images.
Claim 3
Dependent Claim 62 words
The method according to claim 1, wherein said combination includes the steps of adding the length of said offset vector in each of said repetitions to the end location of the last offset vector, dividing this new location by a factor related to the size of said texture map, and using the modulo result as the new location of said graphical component.
Claim 4
Dependent Claim 36 words
The method according to claim 1, wherein said step of loading said graphical component includes the steps of opening a file containing a plurality of graphical components, and reading a predetermined graphical component from said file.
Claim 5
Dependent Claim 26 words
The method according to claim 1, wherein said step of loading said graphical component includes the step of executing a routine which synthesizes said graphical component.
Claim 6
Dependent Claim 33 words
The method according to claim 1, wherein said sequence of toroidally incremented locations causes said graphical component to wrap around said texture map more than once for a least one of said frames.
Claim 7
Dependent Claim 12 words
The method according to claim 1, wherein said graphical component is non-variable.
Claim 8
Independent Claim 152 words
A method of generating a dynamically altering image which simulates fluid effects in real-time on a scene, comprising the steps of: providing an offset vector having a non-linear element; loading a plurality of graphical components; forming a texture map overlay for each of a plurality of scene frames of said image comprising said graphical component in accordance with the following steps: repeatedly applying each of said graphical components to a texture map in a sequence of toroidally incremented locations at a predetermined repetition rate, each of said toroidally incremented locations in said sequence being determined by a combination of said offset vector non-linear element and a prior location of said graphical component; applying said texture map overlay to each of said plurality of scene frames; and transmitting each of said plurality of scene frames to a visual projection device at a predetermined frame rate in order to display said dynamically altering images.
Claim 9
Independent Claim 152 words
A method of generating a dynamically altering image which simulates fluid effects in real-time on a scene, comprising the steps of: providing an offset vector having a non-linear element; loading a plurality of graphical components; forming a texture map overlay for each of a plurality of scene frames of said image comprising said graphical component in accordance with the following steps: repeatedly applying each of said graphical components to a texture map in a sequence of toroidally incremented locations at a predetermined repetition rate, each of said toroidally incremented locations in said sequence being determined by a combination of said offset vector non-linear element and a prior location of said graphical component; applying said texture map overlay to each of said plurality of scene frames; and transmitting each of said plurality of scene frames to a visual projection device at a predetermined frame rate in order to display said dynamically altering images.
Claim 10
Dependent Claim 36 words
The method according to claim 7, wherein each of said graphical components are applied in series, so that all of said graphical components are displayed once before the first of said graphical component is applied again.
Claim 11
Dependent Claim 19 words
The method according to claim 8, wherein each of said graphical components are related to a common graphical image.
Claim 12
Dependent Claim 18 words
The method according to claim 9, wherein each of said graphical components represent a portion of a fluid.

References Cited (Backward Citations)

US4855934A Cited
US4945495A Cited
US5097427A Cited
US5179638A Cited
US5194969A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-06-27 1997-12-27 1998-06-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-06-27 2001-12-27 2002-06-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-06-27 2005-12-27 2006-06-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag