Method and apparatus for dynamically detecting overflow of a multi-layer buffer |
| For a computer graphics system that has a display device and a multi-layer buffer, the present ... |
|
Method and apparatus for shading graphical images in a data processing system |
| It is therefore one objective of the present invention to provide a method and apparatus for ... |
|
Method for a neural network for representing imaging functions |
| It is an object of the invention to provide a method of representing a neuronal network of the ... |
|
Substrate for ink-jet head, having an optical element ink-jet head, and ink-jet apparatus |
| An ink-jet head which solves the above-mentioned problems, comprises: a discharge port for ... |
|
Column redundancy for two port random access memory |
| It is an object of the invention to provide a two port random access memory with a matrix array and ... |
|
Dynamic semiconductor memory device with high-speed serial-accessing column decoder |
| It is therefore an object of the present invention to provide a new and improved technique for high-... |
|
Multi-channel token ring |
| In view of the shortcomings of the prior art, it is a primary object of this invention to provide ... |
|
Semiconductor memory device and method of data transfer therefor |
| The present invention was made to solve the above described problem and its object is to prevent ... |
|
Virtual access cache protection bits handling method and apparatus |
| FIG. 1 illustrates a block level diagram of a portion of a computer system incorporating the ... |
|
|
Apparatus and method for simulating specular reflection in a computer graphics/imaging system
| Details |
Inventors: Steiner, Walter Robert;
Assignee: Real 3D (Orlando, FL)
Primary Examiner: Buchel, Jr.; Rudolph J.
Assistant Examiner:
Attorney, Agent or Firm: Krauss; Geoffrey H.
The final viewable color of each pixel to be displayed responsive to specular reflected illumination intensity from a polygon is determined by generating a data signal, setting a specular component of the present pixel illumination intensity for the associated color, as the product of the intensity of a light source illuminating the polygon, a specular coefficient for that polygon, and a shading term proportional to the exponentiation of the rendered Gouraud Shading Intensity (GSI) for each of a plurality of selected primary colors of a sequence of pixels to be displayed as defining that polygon, by S, a shininess exponent (S) specified for that polygon. |
|
DETAILED DESCRIPTION In accordance with the invention, a specular- reflected illumination intensity unit for a display processor in a real-time computer image generator includes: means for receiving input data signals characterizing (a) a specular coefficient (SC) for a polygon presently being rendered, (b) a shininess exponent (S) specified for that present polygon, and (c) an intensity of a light source illuminating that present polygon; means for rendering a Gouraud Shading Intensity (GSI) for each of a plurality of selected primary colors of a sequence of pixels to be displayed as defining that polygon; and means for generating a data signal setting a specular component of the present pixel illumination intensity for the associated color, as the product of the given light source intensity with the selected specular coefficient and a shading term proportional to the exponentiation of GSI by S. A method for determining the final viewable color of each pixel to be displayed by a display means responsive to specular-reflected illumination intensity from a polygon to be displayed by a real-time computer image generator, comprises the steps of: receiving input data signals characterizing (a) a specular coefficient (SC) for a polygon presently being rendered, (b) a shininess exponent (S) specified for that polygon, and (c) an intensity of a light source illuminating that polygon; inputting data for the rendered Gouraud Shading Intensity (GSI) for each of a plurality of selected primary colors of a sequence of pixels to be displayed as defining that polygon; and generating a data signal setting a specular component of the present pixel illumination intensity for the associated color, as the product of said light source intensity and said specular coefficient and a shading term proportional to the exponentiation of GSI by S, for determining the displayed color intensity of that pixel. Accordingly, it is an object of the present invention to provide novel apparatus and methods for determining that portion of the color intensity of each pixel in a computer image system display provided by specular reflection from displayed objects
|
|