Patent US5745667A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5745667A Expired / Lapsed US ⏱️ 0.0 years remaining

3d graphics apparatus using texture images with displacement information

Assignee: International Business Machines Corp
•
Filing: 1996-02-13
•
Granted: 1998-04-28
•
Expires: 2016-02-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A texture memory for storing color information of a surface of an object and displacement information of the object, wherein the information is prepared in advance; reading means for reading out the color information of the surface of the object and the displacement information of the object necessary for drawing the object from the texture memory in response to receiving a command instructing to draw the object stored in the texture memory according to a size and a position, if necessary, color information and displacement information specified by the command; size modifying means for expanding or reducing and/or modifying the read color information of the surface of the object and the read displacement information of the object by using the color information and the displacement information, and if specified, using the specified displacement information if specified so as to correspond to the size and the displacement specified in the command; color modifying means for modifying the color information processed by the size modifying means based on the specified color information if specified; and hidden surface processing means for performing a hidden surface removal for the drawing surface of the object by using the color information of the surface of the object and the displacement information of the object from the size modifying means or the color modifying means and by the position specified in the command. This enables a rapid measure to be taken against the case of drawing a great number of spheres, pipes or the like.

Inventors

  • 👤 Kei Kawase
  • 👤 Fusashi Nakamura
  • 👤 Yoshihisa Takatsu

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 06:23
CPC Classifications
G; G06; G06T; G06T15/00; G06T15/04

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 150 words
A graphics apparatus using texture images with displacement information, comprising: a texture memory for storing color information of a surface of an object and displacement information of the object; reading means for reading out from said texture memory said color information of a surface of an object and said displacement information of the object in response to receiving a command instructing said apparatus to draw the object according to a size and a position specified by the command; size modifying means for modifying said color information and said displacement information read from said texture memory such that said color information and said displacement information correspond to the size specified in said command; hidden surface processing means for performing a hidden surface removal for the drawing of the object by using said color information and said displacement information output from said size modifying means and said position specified in said command.
Claim 2
Dependent Claim 150 words
A graphics apparatus using texture images with displacement information, comprising: a texture memory for storing color information of a surface of an object and displacement information of the object; reading means for reading out from said texture memory said color information of a surface of an object and said displacement information of the object in response to receiving a command instructing said apparatus to draw the object according to a size and a position specified by the command; size modifying means for modifying said color information and said displacement information read from said texture memory such that said color information and said displacement information correspond to the size specified in said command; hidden surface processing means for performing a hidden surface removal for the drawing of the object by using said color information and said displacement information output from said size modifying means and said position specified in said command.
Claim 3
Dependent Claim 23 words
The graphics apparatus of claim 1, wherein said modifying means expands said color information and said displacement information read from said texture memory.
Claim 4
Dependent Claim 23 words
The graphics apparatus of claim 1, wherein said modifying means reduces said color information and said displacement information read from said texture memory.
Claim 5
Dependent Claim 49 words
The graphics apparatus of claim 1, wherein said command specifies displacement information and wherein said size modifying means modifies said color information and said displacement information read from said texture memory such that said color information and said displacement information correspond to the displacement information specified in said command.
Claim 6
Dependent Claim 45 words
The graphics apparatus of claim 1, wherein said command specifies color information, said apparatus further comprising: color modifying means for modifying said color information of the surface of the object processed by said size modifying means based on said color information specified in said command.
Claim 7
Dependent Claim 32 words
The graphics apparatus of claim 5, wherein said hidden surface processing means performs said hidden surface removal for the drawing of the object using color information output from said color modifying means.
Claim 8
Dependent Claim 60 words
The graphics apparatus of claim 1, wherein said reading means comprises: means for identifying said color information and said displacement information, and for calculating an address in said texture memory in which said color information and said displacement information is stored; and means for reading said color information and said displacement information from said texture memory using said calculated addresses.
Claim 9
Dependent Claim 103 words
The graphics apparatus of claim 1, wherein said hidden surface processing means comprises: means for calculating the displacement position of said surface of said object from the displacement information of said object processed by said size modifying means and from the displacement position in the depth direction to the drawing screen of said object among the positions specified in said command; and means for performing a hidden surface removal based on the calculated displacement position of said surface of said object and the plane position in the parallel direction to the drawing screen of said object among the positions specified in said command.
Claim 10
Dependent Claim 12 words
The graphics apparatus of claim 1, wherein said object is a sphere.
Claim 11
Dependent Claim 50 words
The graphics apparatus of claim 1, wherein said size modifying means calculates an expanding/reducing ratio of the object to be drawn, and performs an expanding/reducing processing on said color information of the surface of said object and said displacement information of said object in accordance with said calculated expanding/reducing ratio.

References Cited (Backward Citations)

GB2228850A Cited
US5630038A Cited
US5586234A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-04-27 2001-10-27 2002-04-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-04-27 2005-10-27 2006-04-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-04-27 2009-10-27 2010-04-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag