×

Images and apparatus for carrying out the method

  • US 6,078,333 A
  • Filed: 02/20/1998
  • Issued: 06/20/2000
  • Est. Priority Date: 02/21/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. An imaging method for displaying computer-modeled objects that are present in the form of a grid model and are simulated by a plurality of adjacent polygon surfaces, in whicha first pipeline (3, 4) calculates a plurality of first coordinate sets from a predetermined, first parameter set that respectively represents the spatial position of one of the polygon surfaces, the coordinate sets respectively representing the spatial position of a pixel of the respective polygon surface,a second pipeline (5, 6) uses the first parameter set representing the spatial position of the polygon surface to calculate a second coordinate set for each pixel of the polygon surface, which set represents the spatial position of the local surface normal (N),a third pipeline (7) uses the first coordinate sets representing the spatial position of the individual pixels, and the second coordinate sets representing the spatial position of the local surface normal (N), as well as a predetermined, second parameter set that represents the spatial position and the optical properties of at least one first light source, and a predetermined, third parameter set that represents the position of a virtual viewer to calculate a first image-information value corresponding to a local illumination model, which value represents an image impression of the respective pixel from the perspective of the viewer,a fourth pipeline (14) uses the first coordinate set representing the spatial position of the respective pixel to calculate a two-dimensional screen-coordinate set for each pixel for display on a screen (13), which set determines the position of the pixel on the screen (13),characterized in thata first calculation unit (10, 11) calculates a first addressing value for the individual pixels using the second coordinate sets representing the spatial position of the local surface normal (N) and/or the third parameter set representing the position of the virtual viewer, and the first coordinate set representing the spatial position of the pixel,the first addressing value is used to address a storage location of a first storage matrix (8, 9), and a second image-information value representing the image impression of the environment from a certain perspective is read out of the addressed storage location,and a third image-information value is calculated from the first and second image-information values for actuating the screen (13) in order to take into consideration both the local illumination model and reflections of the environment by means of a second calculation unit (12).

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×