Systems and methods for rendering visual effects that are a function of depth
AssigneeWebTV Networks, Inc.
InventorJeffrey A. Andrews
Life of this patent
Estimating the term…
Loading patent…
AssigneeWebTV Networks, Inc.
InventorJeffrey A. Andrews
Estimating the term…
Systems and methods for accurately and realistically rendering a visual effect such as fog, colored liquids, gels, smoke, mists, and the like for which the visual appearance of the effect can change with respect to depth and for which the effect is rendered on a output display so as to be generally contained. Depth values are identified and passed to a visibility function in order to yield corresponding visibility values. An adjusted visibility function blends the obtained visibility values and yields an adjusted visibility value. This process for obtaining an adjusted visibility value is performed for every pixel of a display screen that is used to render the visual effect in order to accurately render the visual effect as it would be perceived in the real world.
In a rendering system for rendering an image that includes objects to which a visibility-reducing effect is applied, a method for applying to an object a segment of the visibility-reducing effect positioned between the object and a viewpoint, the method comprising the acts of:
In a rendering system for rendering an image on an output device, a method for rendering the image having a first object that is transparent or translucent and generally contains a second object and a visibility-reducing effect, wherein the visibility-reducing effect at least partially obscures the second object, the method comprising the acts of:
In a rendering system that includes an output device, a method for rendering on the output device an image that includes a generally contained visibility-reducing effect, the method comprising the acts of:
A computer program product for implementing in a computer system a method for applying to an object a segment of a visibility-reducing effect positioned between the object and a viewpoint of an image that is to be rendered on a display screen of the computer system, the computer program product comprising:
Dependencies are inferred from the claim text.