← Back to Patent Explorer
US4994989A Expired / Lapsed US ⏱️ 0.0 years remaining

Displaying method and apparatus for three-dimensional computer graphics

Assignee: Hitachi Ltd
•
Filing: 1988-10-07
•
Granted: 1991-02-19
•
Expires: 2008-10-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A display apparatus and a modelling method for computer graphics includes a first memory for storing a first three-dimensional model, a detailed model, of a body represented by at least one of desired first number of dimensions, a desired first number of parameters and desired first parametric quantities, an arithmetic unit for arithmetically determining a second three-dimensional model, a simplified model, by varying at least one of the first number of dimensions, the first number of parameters and the first parametric quantities to at least one of a second number of dimensions, a second number of parameters and second parametric quantities in accordance with an algorithm for thereby creating automatically a simplified model for a body of less importance. A second memory stores the simplified model. A selector selects the first three-dimensional model or the second three-dimensional model by reference to a preset index for evaluation. A display unit displays the first three-dimensional model or the second three-dimensional model as selected.

Inventors

  • 👤 Yoshiaki Usami
  • 👤 Kenichi Anjyo
  • 👤 Yoshimi Oota

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 15:10
CPC Classifications
G; G06; G06T; G06T17/00; G06T17/20

Claims Analysis

Total Claims: 38
Claim 1
Independent Claim 187 words
An apparatus for displaying computer graphics, comprising: (a) memory storing a first three-dimensional model as a detailed model of a body represented by at least one of a desired number of dimensions, a desired number of parameters and desired parametric quantities; (b) arithmetic unit creating a second three-dimensional model as a simplified model of said body by varying at least one of said number of dimensions, said number of parameters and said parametric quantities; (c) selector selecting said detailed model or said simplified model with reference to a preset index; and (d) display displaying said detailed model or said simplified model in accordance with a selection by said selector; wherein a distance between a three-dimensional model on said display and a visual point is compared with said preset index which comprises a preset change-over distance value, said selector selecting between said detailed model and said simplified model in accordance with the comparison, and wherein said display displays and detailed model when said distance is smaller than said preset change-over distance value and displays said simplified model when said distance is greater than said preset change-over distance value.
Claim 2
Independent Claim 187 words
An apparatus for displaying computer graphics, comprising: (a) memory storing a first three-dimensional model as a detailed model of a body represented by at least one of a desired number of dimensions, a desired number of parameters and desired parametric quantities; (b) arithmetic unit creating a second three-dimensional model as a simplified model of said body by varying at least one of said number of dimensions, said number of parameters and said parametric quantities; (c) selector selecting said detailed model or said simplified model with reference to a preset index; and (d) display displaying said detailed model or said simplified model in accordance with a selection by said selector; wherein a distance between a three-dimensional model on said display and a visual point is compared with said preset index which comprises a preset change-over distance value, said selector selecting between said detailed model and said simplified model in accordance with the comparison, and wherein said display displays and detailed model when said distance is smaller than said preset change-over distance value and displays said simplified model when said distance is greater than said preset change-over distance value.
Claim 3
Dependent Claim 42 words
An apparatus for displaying computer graphics according to claim 1, wherein said arithmetic unit creates said simplified model by varying at least one of said number of dimensions, said number of parameters and said parametric quantities in accordance with a predetermined operation.
Claim 4
Dependent Claim 43 words
An apparatus for displaying computer graphics according to claim 1, wherein said detailed model is constituted by shape data describing a basic shape of said body to be displayed and mapping data describing attributes of said body in addition to said basic shape.
Claim 5
Dependent Claim 25 words
An apparatus for displaying computer graphics according to claim 3, wherein said mapping data include data related to a light transmittance characteristic of said body.
Claim 6
Dependent Claim 51 words
An apparatus for displaying computer graphics according to claim 3, wherein said mapping data include normal data representative of a distribution of directions of normals along a surface of said body, and further including: color definer determining a color representation for display of said body in accordance with said normal data.
Claim 7
Dependent Claim 50 words
An apparatus for displaying computer graphics according to claim 5, wherein said mapping data further include vertex normal data indicating directions of normals at vertices of graphic display elements, and wherein said color definer uses said vertex normal data in addition to said normal data to determine said color representation.
Claim 8
Independent Claim 197 words
An apparatus for displaying computer graphics, comprising: (a) first memory storing a first three-dimensional model as a detailed model of a body represented by at least one of a desired first number of dimensions, a desired first number of parameters and desired first parametric quantities; (b) arithmetic unit creating a second three-dimensional model as a simplified model of said body by varying at least one of said first number of dimensions, said first number of parameters and said first parametric quantities to at least one of a second number of dimensions, a second number of parameters and second parametric quantities; (c) second memory storing said second three-dimensional model; (d) selector selecting said detailed model or said simplified model by reference to a present index; and (e) display displaying said detailed model or said simplified model as selected by said selector; wherein a distance between a three-dimensional model on said display and a visual point is compared with a preset change-over distance value, said selector selecting between said detailed model and said simplified model in accordance with the comparison and wherein said display displays said detailed model when said distance is smaller than said preset change-over distance value.
Claim 9
Independent Claim 197 words
An apparatus for displaying computer graphics, comprising: (a) first memory storing a first three-dimensional model as a detailed model of a body represented by at least one of a desired first number of dimensions, a desired first number of parameters and desired first parametric quantities; (b) arithmetic unit creating a second three-dimensional model as a simplified model of said body by varying at least one of said first number of dimensions, said first number of parameters and said first parametric quantities to at least one of a second number of dimensions, a second number of parameters and second parametric quantities; (c) second memory storing said second three-dimensional model; (d) selector selecting said detailed model or said simplified model by reference to a present index; and (e) display displaying said detailed model or said simplified model as selected by said selector; wherein a distance between a three-dimensional model on said display and a visual point is compared with a preset change-over distance value, said selector selecting between said detailed model and said simplified model in accordance with the comparison and wherein said display displays said detailed model when said distance is smaller than said preset change-over distance value.
Claim 10
Dependent Claim 62 words
An apparatus for displaying computer graphics according to claim 7, wherein said arithmetic unit creates said simplified model from said detailed model by decreasing at least one of said first number of dimensions, said first number of parameters and said first parametric quantities to at least one of a second number of dimensions, a second number of parameters and second parametric quantities.
Claim 11
Dependent Claim 45 words
An apparatus for displaying computer graphics according to claim 7, wherein said detailed model is constituted by shape data describing a basic shape of said body to be displayed and by mapping data describing the attributes of said body in addition to said basic shape.
Claim 12
Dependent Claim 25 words
An apparatus for displaying computer graphics according to claim 9, wherein said mapping data include data related to a light transmittance characteristic of said body.
Claim 13
Dependent Claim 50 words
An apparatus for displaying computer graphics according to claim 9, wherein said mapping data include normal data indicating a distribution of directions of normals along a surface of said body, and further including: color definer determining a color representation for display of said body in accordance with said normal data.
Claim 14
Dependent Claim 54 words
An apparatus for displaying computer graphics according to claim 11, wherein said mapping data further include vertex normal data indicating directions of normals at vertices of graphic display elements, and wherein said color definer determines said color representation for display of said body using said vertex normal data in addition to said normal data.
Claim 15
Independent Claim 267 words
An apparatus for displaying computer graphics, comprising: (a) first memory storing a first three-dimensional model as a detailed model of a body, represented by at least one of a desired first number of dimensions, a desired first number of parameters and desired first parametric quantities; (b) second memory storing a second three-dimensional model as a simplified model of said body represented by at least one of a second number of dimensions, a second number of parameters and second parametric quantities which differs from at least one of said first number of dimensions, said first number of parameters and said first parametric quantities; (c) arithmetic unit creating a third three-dimensional model of said body represented by at least one of a third number of dimensions, a third number of parameters and third parametric quantities in accordance with a correlation existing between said detailed model and said simplified model; (d) selector selecting one of said detailed model, said simplified model and said third three-dimensional model by reference to a preset index; and (e) display displaying said detailed model, said simplified model or said third three-dimensional model as selected by said selector; wherein a distance between a three-dimensional model on said display and a visual point is compared with said preset index which comprises a preset change-over distance value, said selector selecting between said detailed model and said simplified model in accordance with the comparison, and wherein said display displays said detailed model when said distance is smaller than said preset change-over distance value and displays said simplified model when said distance is greater than said preset change-over distance value.
Claim 16
Independent Claim 267 words
An apparatus for displaying computer graphics, comprising: (a) first memory storing a first three-dimensional model as a detailed model of a body, represented by at least one of a desired first number of dimensions, a desired first number of parameters and desired first parametric quantities; (b) second memory storing a second three-dimensional model as a simplified model of said body represented by at least one of a second number of dimensions, a second number of parameters and second parametric quantities which differs from at least one of said first number of dimensions, said first number of parameters and said first parametric quantities; (c) arithmetic unit creating a third three-dimensional model of said body represented by at least one of a third number of dimensions, a third number of parameters and third parametric quantities in accordance with a correlation existing between said detailed model and said simplified model; (d) selector selecting one of said detailed model, said simplified model and said third three-dimensional model by reference to a preset index; and (e) display displaying said detailed model, said simplified model or said third three-dimensional model as selected by said selector; wherein a distance between a three-dimensional model on said display and a visual point is compared with said preset index which comprises a preset change-over distance value, said selector selecting between said detailed model and said simplified model in accordance with the comparison, and wherein said display displays said detailed model when said distance is smaller than said preset change-over distance value and displays said simplified model when said distance is greater than said preset change-over distance value.
Claim 17
Dependent Claim 78 words
An apparatus for displaying computer graphics according to claim 13, wherein said third three-dimensional model is represented by at least one of a third number of dimensions, a third number of parameters and third parametric quantities which lies between at least one of said first number of dimensions, said first number of parameters and said first parametric quantities and at least one of said second number of dimensions, said second number of parameters and said second parametric quantities.
Claim 18
Dependent Claim 79 words
An apparatus for displaying computer graphics according to claim 13, wherein said third three-dimensional model being represented by at least one of a third number of dimensions, a third number of parameters and third parametric quantities which is smaller than at least one of said first number of dimensions, said first number of parameters and said first parametric quantities and at least one of said second number of dimensions, and second number of parameters and said second parametric quantities.
Claim 19
Dependent Claim 43 words
An apparatus for displaying computer graphics according to claim 13, wherein said detailed model is constituted by shape data describing a basic shape of said body to be displayed and by mapping data describing attributes of said body other than said basic shape.
Claim 20
Dependent Claim 25 words
An apparatus for displaying computer graphics according to claim 16, wherein said mapping data include data related to a light transmittance characteristic of said body.
Claim 21
Dependent Claim 50 words
An apparatus for displaying computer graphics according to claim 16, wherein said mapping data include normal data indicating a distribution of directions of normals along a surface of said body, and further including: color definer determining a color representation for display of said body in accordance with said normal data.
Claim 22
Dependent Claim 49 words
An apparatus for displaying computer graphics according to claim 18, wherein said mapping data further include vertex normal data indicating directions of normals at vertices of figure elements, and wherein said color definer uses said vertex normal data in addition to said normal data to determine said color representation.
Claim 23
Independent Claim 278 words
An apparatus for displaying computer graphics, comprising: (a) first memory storing a first three-dimensional model as a detailed model of a body represented by at least one of a desired first number of dimensions, a desired first number of parameters and desired first parametric quantities; (b) first arithmetic unit creating a second three-dimensional model as a simplified model of said body by varying at least one of said first number of dimensions, said first number of parameters and said first parametric quantities to at least one of a second number of dimensions, a second number of parameters and second parametric quantities; (c) second memory storing said simplified model; (d) second arithmetic unit creating a third three-dimensional model of said body represented by at least one of a third number of dimensions, a third number of parameters and third parametric quantities in accordance with a correlation existing between said detailed model and said simplified model; (e) selector selecting one of said detailed model, said simplified model and said third three dimensional model by reference to a preset index; and (f) display displaying said detailed model, said simplified model or said third three-dimensional model in accordance with a selection by said selector; wherein a distance between a three-dimensional model on said display and a visual point is compared with said preset index which comprises a preset change-over distance value, said selector selecting between said detailed model and said simplified model in accordance with the comparison, and wherein said display displays said detailed model when said distance is smaller than said preset change-over distance value and displays said simplified model when said distance is greater than said preset change-over distance value.
Claim 24
Independent Claim 278 words
An apparatus for displaying computer graphics, comprising: (a) first memory storing a first three-dimensional model as a detailed model of a body represented by at least one of a desired first number of dimensions, a desired first number of parameters and desired first parametric quantities; (b) first arithmetic unit creating a second three-dimensional model as a simplified model of said body by varying at least one of said first number of dimensions, said first number of parameters and said first parametric quantities to at least one of a second number of dimensions, a second number of parameters and second parametric quantities; (c) second memory storing said simplified model; (d) second arithmetic unit creating a third three-dimensional model of said body represented by at least one of a third number of dimensions, a third number of parameters and third parametric quantities in accordance with a correlation existing between said detailed model and said simplified model; (e) selector selecting one of said detailed model, said simplified model and said third three dimensional model by reference to a preset index; and (f) display displaying said detailed model, said simplified model or said third three-dimensional model in accordance with a selection by said selector; wherein a distance between a three-dimensional model on said display and a visual point is compared with said preset index which comprises a preset change-over distance value, said selector selecting between said detailed model and said simplified model in accordance with the comparison, and wherein said display displays said detailed model when said distance is smaller than said preset change-over distance value and displays said simplified model when said distance is greater than said preset change-over distance value.
Claim 25
Dependent Claim 59 words
An apparatus for displaying computer graphics according to claim 20, wherein said first arithmetic unit creates said simplified model by decreasing at least one of said first number of dimensions, said first number of parameters and said first parametric quantities to at least one of a second number of dimensions, a second number of parameters and second parametric quantities.
Claim 26
Dependent Claim 78 words
An apparatus for displaying computer graphics according to claim 20, wherein, said third three-dimensional model is represented by at least one of a third number of dimensions, a third number of parameters and third parametric quantities which lies between at least one of said first number of dimensions, said first number of parameters and said first parametric quantities and at least one of said second number of dimensions, said second number of parameters and said second parametric quantities.
Claim 27
Dependent Claim 79 words
An apparatus for displaying computer graphics according to claim 20, wherein, said third three-dimensional model being represented by at least one of a third number of dimensions, a third number of parameters and third parametric quantities which is smaller than at least one of said first number of dimensions, said first number of parameters and said first parametric quantities and at least one of said second number of dimensions, said second number of parameters and said second parametric quantities.
Claim 28
Dependent Claim 44 words
An apparatus for displaying computer graphics according to claim 20, wherein said detailed model is constituted by shape data describing a basic shape of said body to be displayed and by mapping data describing attributes of said body in addition to said basic shape.
Claim 29
Dependent Claim 25 words
An apparatus for displaying computer graphics according to claim 24, wherein said mapping data include data related to a light transmittance characteristic of said body.
Claim 30
Dependent Claim 51 words
An apparatus for displaying computer graphics according to claim 24, wherein said mapping data include normal data representative of a distribution of directions of normals along a surface of said body, and further including: color definer determining a color representation for display of said body in accordance with said normal data.
Claim 31
Dependent Claim 50 words
An apparatus for displaying computer graphics according to claim 26, wherein said mapping data further include vertex normal data indicating directions of normals at vertices of graphic display elements, and wherein said color definer uses said vertex normal data in addition to said normal data to determine said color representation.
Claim 32
Independent Claim 227 words
An apparatus for displaying computer graphics, comprising: (a) first memory storing a first three-dimensional model as a detailed model of a body represented by at least one of a desired first number of dimensions, a desired first number of parameters and desired first parametric quantities; (b) second memory storing a second three-dimensional model as simplified model of said body represented by at least one of a second number of dimensions, a second number of parameters and second parametric quantities which differs from at least one of said first number of dimensions, said first number of parameters and said first parametric quantities; (c) selector selecting one of said detailed model or said simplified model, by reference to a speed of movement of said body when displayed serving as a selection criterion; and (d) display displaying said detailed model or said simplified model in accordance with a selection by said selector; wherein a distance between a three-dimensional model on said display and a visual point is compared with said preset index which comprises a preset change-over distance value, said selector selecting between said detailed model and said simplified model in accordance with the comparison, and wherein said display displays said detailed model when said distance is smaller than said preset change-over distance value and displays said simplified model when said distance is greater than said preset change-over distance value.
Claim 33
Independent Claim 227 words
An apparatus for displaying computer graphics, comprising: (a) first memory storing a first three-dimensional model as a detailed model of a body represented by at least one of a desired first number of dimensions, a desired first number of parameters and desired first parametric quantities; (b) second memory storing a second three-dimensional model as simplified model of said body represented by at least one of a second number of dimensions, a second number of parameters and second parametric quantities which differs from at least one of said first number of dimensions, said first number of parameters and said first parametric quantities; (c) selector selecting one of said detailed model or said simplified model, by reference to a speed of movement of said body when displayed serving as a selection criterion; and (d) display displaying said detailed model or said simplified model in accordance with a selection by said selector; wherein a distance between a three-dimensional model on said display and a visual point is compared with said preset index which comprises a preset change-over distance value, said selector selecting between said detailed model and said simplified model in accordance with the comparison, and wherein said display displays said detailed model when said distance is smaller than said preset change-over distance value and displays said simplified model when said distance is greater than said preset change-over distance value.
Claim 34
Dependent Claim 52 words
An apparatus for displaying computer graphics according to claim 28, wherein at least one of said second number of dimensions, said second number of parameters and said second parametric quantities is smaller than at least one of said first number of dimensions, said first number of parameters and said first parametric quantities.
Claim 35
Dependent Claim 44 words
An apparatus for displaying computer graphics according to claim 28, wherein said detailed model is constituted by shape data describing a basic shape of said body to be displayed and by mapping data describing attributes of said body in addition to said basic shape.
Claim 36
Dependent Claim 25 words
An apparatus for displaying computer graphics according to claim 30, wherein said mapping data include data related to a light transmittance characteristic of said body.
Claim 37
Dependent Claim 49 words
An apparatus for displaying computer graphics according to claim 30, wherein said mapping data include normal data representing a distribution of directions of normals along a surface of said body, and further including: color definer determining color representation for display of said body in accordance with said normal data.
Claim 38
Dependent Claim 48 words
An apparatus displaying computer graphics according to claim 32, wherein said mapping data further include vertex normal data indicating directions of normals at vertices of graphic display elements, and wherein said color definer uses said vertex normal data together with said normal data to determine said color representation.

References Cited (Backward Citations)

US3602702A Cited
US4475104A Cited
US4766556A Cited
US4665555A Cited
US4775946A Cited
US4719585A Cited
JPS62241076A Cited
US4821214A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-02-18 1994-08-20 1995-02-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-02-18 1998-08-20 1999-02-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-02-18 2002-08-20 2003-02-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag