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

Viewpoint setting apparatus for a computer graphics system for displaying three-dimensional models

Assignee: Fujitsu Ltd
•
Filing: 1995-03-07
•
Granted: 1997-02-18
•
Expires: 2015-03-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A viewpoint setting apparatus for setting a viewpoint, provided by a three-dimensional model, on a display monitor in a computer graphics system which includes: a model information database for storing three-dimensional model information including model coordinates and physical attributes thereof; a viewpoint locus database for storing viewpoint information including locus data produced when the viewpoint moves on the display monitor; a field of view conversion matrix database for storing a three-dimensional conversion matrix in order to change a field of view from the viewpoint; a motion calculation unit for receiving the model information and the viewpoint information, calculating the motion of the model caused by a change of the field of view based on change of the viewpoint which is caused by physical forces applied to the model having the viewpoint, and sequentially updating the field of view conversion matrix database in accordance with change of the field of view calculated; a drawing processing unit for receiving the result of the calculation of the field of view conversion matrix from the motion calculation unit, and drawing the three-dimensional model on the display monitor based on new field of view calculated by the motion calculation unit; and an input unit for outputting a view-parameter which adjusts the motion of the model so as to conform to the actual viewpoint of a user.

Inventors

  • 👤 Hiroaki Harada
  • 👤 Tatsuro Aoyama

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 19:30
CPC Classifications
G; G06; G06T; G06T15/00; G06T15/10; G06T15/20; A; A63; A63F; A63F2300/00; A63F2300/60; A63F2300/66; A63F2300/6661; A63F2300/6684

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 273 words
A viewpoint setting apparatus for setting a viewpoint, provided on a three-dimensional model, on a display monitor in a computer graphics system, comprising: a model information database storing three-dimensional model information including model coordinates and physical attributes thereof; a viewpoint locus database storing viewpoint information including locus data produced when the viewpoint moves on the display monitor; a field of view conversion matrix database storing a three-dimensional conversion matrix in order to change a field of view from the viewpoint; motion calculation means operatively connected to said model information database, said viewpoint locus database, and said field of view conversion matrix database, for receiving the model information and the viewpoint information, calculating the motion of the model caused by the change of the field of view based on the change of the viewpoint which is caused by physical forces applied to the model having the viewpoint, and sequentially updating the field of view conversion matrix database in accordance with the change in the field of view calculated; drawing processing means operatively connected to the motion calculation means, for receiving the result of calculation of the field of view conversion matrix from said motion calculation means, and drawing the three-dimensional model on the display monitor based on new field of view calculated by the motion calculation means; and input means operatively connected to the motion calculation means for outputting a view-parameter which adjusts the motion of the three-dimensional model so as to conform to an actual viewpoint of a user, wherein said three-dimensional model is formed by a bar-shaped model having a mass at the end thereof and a viewpoint at the top thereof.
Claim 2
Dependent Claim 273 words
A viewpoint setting apparatus for setting a viewpoint, provided on a three-dimensional model, on a display monitor in a computer graphics system, comprising: a model information database storing three-dimensional model information including model coordinates and physical attributes thereof; a viewpoint locus database storing viewpoint information including locus data produced when the viewpoint moves on the display monitor; a field of view conversion matrix database storing a three-dimensional conversion matrix in order to change a field of view from the viewpoint; motion calculation means operatively connected to said model information database, said viewpoint locus database, and said field of view conversion matrix database, for receiving the model information and the viewpoint information, calculating the motion of the model caused by the change of the field of view based on the change of the viewpoint which is caused by physical forces applied to the model having the viewpoint, and sequentially updating the field of view conversion matrix database in accordance with the change in the field of view calculated; drawing processing means operatively connected to the motion calculation means, for receiving the result of calculation of the field of view conversion matrix from said motion calculation means, and drawing the three-dimensional model on the display monitor based on new field of view calculated by the motion calculation means; and input means operatively connected to the motion calculation means for outputting a view-parameter which adjusts the motion of the three-dimensional model so as to conform to an actual viewpoint of a user, wherein said three-dimensional model is formed by a bar-shaped model having a mass at the end thereof and a viewpoint at the top thereof.
Claim 3
Dependent Claim 49 words
A viewpoint setting apparatus as claimed in claim 1, wherein said motion calculation means calculates a composite force applied to the three-dimensional model of the physical forces which are defined by a centrifugal force, gravity and a reactive force in order to calculate a change in field of view.
Claim 4
Dependent Claim 33 words
A viewpoint setting apparatus as claims in claim 1, wherein said motion calculation means does not calculate the motion of the three-dimensional model when the viewpoint is not provided on the three-dimensional model.
Claim 5
Dependent Claim 88 words
A viewpoint setting apparatus as claimed in claim 1, wherein said field of view conversion matrix database includes two types of field of view conversion matrixes, including one field of view conversion matrix which does not include the influence of physical forces, and the other field of view conversion matrix which does include the influence of physical forces, the change of field of view being calculated based on the one matrix, and the matrix being corrected based on the influence of the physical forces in the other matrix.
Claim 6
Dependent Claim 36 words
A viewpoint setting apparatus as claimed in claim 1, wherein said view-parameter further adjusts the slant of the three-dimensional model to obtain a visually preferable viewpoint in accordance with the change in the field of view.
Claim 7
Dependent Claim 28 words
A viewpoint settling apparatus as claimed in claim 5, wherein said view-parameter is determined by a user after the user observes the three-dimensional model displayed on the monitor.

References Cited (Backward Citations)

US4308015A Cited
US5364271A Cited
US5388990A Cited
US5456604A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-02-18 2000-08-19 2001-02-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-02-18 2004-08-19 2005-02-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-02-18 2008-08-19 2009-02-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag