The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Sep. 08, 1998
Filed:
Jan. 23, 1996
James L Foran, Milpitas, CA (US);
Silicon Graphics, Inc., Mountain View, CA (US);
Abstract
A method and apparatus for generating interactive computer graphics images using projective texture mapping. The projective texture mapping of the present invention involves the mapping of a texture map onto a scene being rendered from the perspective of an arbitrarily positioned and oriented projection light source. The visual effect is as if the texture map were a slide being displayed onto the objects comprising the scene. During this process, homogeneous texture map coordinates are generated for corresponding geometric primitive vertex points. The vertex points of the geometric primitive are defined in terms of a world coordinate system. The homogeneous texture map coordinates of the vertex points are generated using transformation matrices of world coordinates to screen/clip coordinates and world coordinates to light source/texture map coordinates. Texture map coordinates for the remainder of the points of the geometric primitives are derived through interpolation of the vertex homogeneous texture coordinates. Texture map coordinates are generated during a span iteration process by dividing the two spatial homogeneous coordinates by the depth homogeneous coordinate.