Anti-aliased, textured, geocentric and layered fog graphics display method and apparatus
First Claim
Patent Images
1. A method for providing a multilayer visual cloud effect in a computer-generated synthetic environment, said method comprising the steps of:
- applying a texture motif to a cloud layer, wherein the texture motif is associated with each of two horizontal texture planes disposed inside the cloud layer;
determining an eyepoint distance from the cloud layer to be used for modifying the texture motif and selecting a texture plane;
utilizing the texture motif to modify a brightness and a visual density of the cloud layer;
selecting an upper texture plane when an eye position is above the upper texture plane, and selecting a lower texture plane when the eye position is below the lower texture plane; and
concatenating a plurality of the cloud layers to account for curvature of the earth.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus in a preferred embodiment for generating anti-aliased layered fog which is textured manipulated as if in a geocentric virtual environment to thereby show horizon depression at high altitudes. Hardware is provided such that layer model data and texture model data is combined to generate fogged pixel color.
24 Citations
24 Claims
-
1. A method for providing a multilayer visual cloud effect in a computer-generated synthetic environment, said method comprising the steps of:
-
applying a texture motif to a cloud layer, wherein the texture motif is associated with each of two horizontal texture planes disposed inside the cloud layer;
determining an eyepoint distance from the cloud layer to be used for modifying the texture motif and selecting a texture plane;
utilizing the texture motif to modify a brightness and a visual density of the cloud layer;
selecting an upper texture plane when an eye position is above the upper texture plane, and selecting a lower texture plane when the eye position is below the lower texture plane; and
concatenating a plurality of the cloud layers to account for curvature of the earth. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method for providing a multilayer visual cloud effect in a computer-generated synthetic environment, said method comprising the steps of:
-
applying a texture motif to a cloud layer, wherein the texture motif is associated with each of two horizontal texture planes disposed inside the cloud layer;
determining an eyepoint distance from the cloud layer to be used for modifying the texture motif and selecting a texture plane;
utilizing the texture motif to modify a brightness and a visual density of the cloud layer;
selecting an upper texture plane when an eye position is above the upper texture plane, and selecting a lower texture plane when the eye position is below the lower texture plane;
concatenating a plurality of the cloud layers to account for curvature of the earth; and
concatenating the plurality of the cloud layers in an order determined by relative altitudes of the pixel to eye vector and a view ray intercept.
-
Specification