Back to results
US 6,297,833 B1Granted
Bump mapping in a computer graphics pipeline
AssigneeNVIDIA Corporation
InventorsShaun Ho, Douglas H. Rogers, Paolo Sabella
Life of this patent
Estimating the term…
Abstract
A graphics accelerator pipeline including a rasterizer stage, a texture stage, and a combiner stage capable of producing realistic output images by mapping irregular textures to surfaces.
Claims5
A graphics accelerator pipeline comprising
- a rasterizer stage for generating a first set of pixel coordinates and color values and a second set of pixel coordinates and color values in response to data indicative of each pixel of a polygonal primitive, wherein the first set and the second set together determine color values and pixel coordinates of a perturbed pixel corresponding to said each pixel, wherein a bump map determines which said perturbed pixel corresponds to said each pixel,
- a texture stage for generating texture values for selectable textures, wherein the texture stage is coupled to receive at least the pixel coordinates of the first set and the second set, and configured to generate a first texture value determined by a texture map in response to the pixel coordinates of the first set, and to generate a second texture value determined by the texture map in response to the pixel coordinates of the second set, and
- a combiner stage capable of producing realistic output images by mapping irregular textures to surfaces, wherein the combiner stage is coupled to receive the first set and the second set for said each pixel of the polygonal primitive, and the first texture value and the second texture value for said each pixel of the polygonal primitive, and is configured to generate textured color values for said each pixel of the polygonal primitive by blending the first texture value with the color values of the first set to generate first blended values, blending the second texture value with the color values of the second set to generate second blended values, and combining the second blended values with the first blended values.
Dependencies are inferred from the claim text.