Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home CPUs Apparatus-and-method-for-simulating-specular-reflection-in-a-computer-graphics-imaging-system

 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 ...


 Apparatus and method for controlling dialog box display and system interactivity in a computer-based system
The present invention overcomes the above and other drawbacks to conventional dialog box management ...


 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



Related patents
  Weather simulation system
One aspect of the invention is a method of using a computer to generate a visual display of weather conditions, using three-dimensional digital source data that ...
  ***WITHDRAWN PATENT AS PER THE LATEST USPTO WITHDRAWN LIST*** *** NO IMAGES AVAILABLE***
Description:...
  Apparatus and method for transforming a video image into a three dimensional video image with shadows
The invention provides a video special effects apparatus comprising: (i) transforming means for mapping an input video image onto a three-dimensional surface to Form a ...
  Image rendering system with local, adaptive estimation of incident diffuse energy
An improved method and apparatus for rendering an image of a geometrical model in a defined space is provided by virtue of the present invention. In one method according ...
  Resolution-independent method for displaying a three dimensional model in two-dimensional display space
OF THE INVENTION Terminology A primitive is a mathematically defined portion of a model. For the method of the present invention, primitives are bicubic patch meshes, a ...
  System and method for realistically displaying images indicating the effects of lighting on an object in three dimensional space
According to a first aspect of the present invention there is provided a realistic image display system comprising: input means for inputting three-dimensional object ...
  Method of and apparatus for performing perspective transformation of visible stimuli
The present invention was motivated by the discovery that, given visible stimuli of some shape and proportion, the shape induced in the mind of the viewer is of a ...
  Circuit for operating finite fields
The present invention relates to a circuit for operating finite fields which performs a multiplication or a division in relation to arbitrary elements .alpha..sup.i and ....
  Drawing processor including arithmetical unit for improved superposed picture display
In a color graphic display system, a carry or borrow is prevented from being transmitted between color information items, whereby a copious color display can be ...
  Graphic display apparatus with improved shading capabilities
Accordingly, it is a general object of the present invention to provide a novel and useful graphic display apparatus in which the problem described above is eliminated. A...

0.034

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved