System and method for fast phong shading
AssigneeIntel Corporation
InventorsJames T. Hurley, Fedor A. Pletenev
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsJames T. Hurley, Fedor A. Pletenev
Estimating the term…
A method for implementing per-pixel shading is provided that is fast enough to be used with real time interactive graphics products. Computationally expensive color values are precalculated for a sample of normal vector orientations as a function of orientation-dependent color values, collected in a color map, and referenced through the color variables. The color variables are linearly related to angle coordinates that specify the normal vector orientations in a selected coordinate system. Angle coordinates are determined for the vertices of the polygons representing the object to be imaged. During rendering, the vertex angle coordinates are interpolated to provide pixel color angles, which are converted to color variables. Color values referenced by the color variables are assigned to the corresponding pixels.
A method for implementing per-pixel shading, comprising:
A method for assigning color values to image pixels comprising:
A graphics system comprising:
A machine readable medium on which are stored instructions that are executable by a system to implement a method for assigning a color value to an image pixel, the method comprising:
Dependencies are inferred from the claim text.