Z-texture mapping system, method and computer program product
AssigneeNVIDIA Corporation
InventorsHenry P. Moreton, John Erik Lindholm, Matthew N. Papakipos, Harold Robert Feldman Zatz
Life of this patent
Estimating the term…
Abstract
A system, method and computer program product are provided for computer graphics processing. In use, a value is modified based on an algorithm. An operation is subsequently performed on pixel data taking into account the modified value.
Claims14
A method for computer graphics processing, comprising:
- modifying a value (x) based on an algorithm;
- and
- performing an operation on pixel data taking into account the modified value, utilizing a graphics subsystem that includes a non-transitory memory;
- wherein the value is modified utilizing the equation:
- x+Δ(X),
- where Δ includes a value read from a texture map;
- wherein the modifying is based on a depth-component of the algorithm;
- wherein X involves a projection transform;
- wherein X includes (n·Tproj[y]), where Tproj[y] includes the projection transform, n includes a vector, and y equals four (4).
A method for computer graphics processing, comprising:
- modifying a value (x) based on an algorithm;
- and
- performing an operation on pixel data taking into account the modified value, utilizing a graphics subsystem that includes a non-transitory memory;
- wherein the value is modified utilizing the equation:
- x+Δ(X),
- where Δ includes value read from a texture map;
- wherein the modifying allows a lighting operation to display an interaction of displayed objects;
- wherein X involves a projection transform;
- wherein X includes (n·Tproj[y], where Tproj[y] includes the projection transform, n includes a vector, and y equals four (4).
A computer program embodied on a non-transitory computer readable medium for computer graphics processing, comprising:
- a code segment for modifying a value (x) based on an algorithm;
- and
- a code segment for performing an operation on pixel data taking into account the modified value;
- wherein the value is modified utilizing the equation:
- x+Δ(X),
- where Δ includes a value read from a texture map;
- wherein the modifying is based on a depth-component of the algorithm;
- wherein X involves a projection transform;
- wherein X includes (n·Tproj[y]), where Tproj[y] includes the projection transform, n includes a vector, and y equals four (4).
A system including a non-transitory computer readable medium for computer graphics processing, comprising:
- a graphics subsystem, the graphics subsystem adapted for modifying a value (x) based on an algorithm, and performing an operation on pixel data taking into account the modified value;
- wherein the value is modified utilizing the equation:
- x+Δ(X),
- where Δ includes a value read from a texture map;
- wherein the modifying is based on a depth-component of the algorithm;
- wherein X involves a projection transform;
- wherein X includes (n·Tproj[y]), where Tproj[y] includes the projection transform, n includes a vector, and y equals four (4).
Dependencies are inferred from the claim text.