Patent US2976202A successfully refreshed from Google Patents.
Patent US5844562A successfully refreshed from Google Patents.
US5844562A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method for hi-fidelity graphic rendering of three-dimensional objects
Assignee: Dassault Systemes Delmia Corp
•
Filing: 1996-06-28
•
Granted: 1998-12-01
•
Expires: 2016-06-28
Abstract
Abstract A system for high-speed, high-fidelity three-dimensional graphic rendering includes representing an object in three-dimensional form using a plurality of polygons. Selected views of the multi-polygon rendering are then transformed into single image mapped polygons using texture maps to represent the three-dimensional features of the object. The single image mapped polygons are dynamically displayed in place of the multi-polygon renderings for the selected views, without requiring any outside user input. This system allows increased rendering speed and smoother animation without sacrificing graphic detail.
Inventors
- 👤 Jay P. Harrison
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-01 18:53
CPC Classifications
G; G06; G06T; G06T15/00
Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
126 words
A method of operating a digital computer to render an object on a display terminal, comprising the steps of: A. storing a first data set representing said object in three-dimensional space, B. displaying said object as represented by a plurality of polygons, C. dynamically analyzing a plurality of parameters to determine whether said rendered object of step (B) should undergo a transformation, D. creating a virtual view port currently used to view said object, E. dynamically transforming said first data set into a second data set, wherein said second data set defines a single image mapped polygon representing said object in three-dimensional space, F. dynamically displaying the single image mapped polygon of said object in place of the image as represented by a plurality of polygons.
Claim 2
Independent Claim
126 words
A method of operating a digital computer to render an object on a display terminal, comprising the steps of: A. storing a first data set representing said object in three-dimensional space, B. displaying said object as represented by a plurality of polygons, C. dynamically analyzing a plurality of parameters to determine whether said rendered object of step (B) should undergo a transformation, D. creating a virtual view port currently used to view said object, E. dynamically transforming said first data set into a second data set, wherein said second data set defines a single image mapped polygon representing said object in three-dimensional space, F. dynamically displaying the single image mapped polygon of said object in place of the image as represented by a plurality of polygons.
Claim 3
Dependent Claim
25 words
The method of claim 1, wherein said plurality of parameters includes at least one parameter selected from the set of distance, size, and regeneration angle.
Claim 4
Dependent Claim
24 words
The method of claim 1, wherein step (E) further includes filling a background area of said single image mapped polygon with indicia indicating transparency.
Claim 5
Independent Claim
108 words
A method for using a computer readable storage device to direct a computer to render an object on a display terminal, comprising the steps of: A. storing a first data set representing said object in three-dimensional space, B. rendering said object as represented by said data C. analyzing a plurality of parameters to determine whether said object should undergo a transformation, D. dynamically transforming said first data set into a second data set, wherein said second data set defines a single image mapped polygon representing said object in three-dimensional space, E. rendering the image mapped polygon of said object in place of the object rendered in step (B).
Claim 6
Independent Claim
108 words
A method for using a computer readable storage device to direct a computer to render an object on a display terminal, comprising the steps of: A. storing a first data set representing said object in three-dimensional space, B. rendering said object as represented by said data C. analyzing a plurality of parameters to determine whether said object should undergo a transformation, D. dynamically transforming said first data set into a second data set, wherein said second data set defines a single image mapped polygon representing said object in three-dimensional space, E. rendering the image mapped polygon of said object in place of the object rendered in step (B).
Claim 7
Dependent Claim
24 words
The method of claim 4, wherein said plurality of parameters includes at least one parameter selected from the set of distance, size, and angle.
Claim 8
Dependent Claim
24 words
The method of claim 4, wherein step (D) further includes filling a background area of said single image mapped polygon with indicia indicating transparency.
Claim 9
Dependent Claim
22 words
The method of claim 4, further including the step of F. creating a virtual view port currently used to view said object.
Claim 10
Dependent Claim
117 words
A process for rendering an object on a display terminal, of a graphics display computer, comprising the steps of: A. storing a first data set representing said object in three-dimensional space, B. dynamically analyzing a plurality of parameters to determine whether said object should be rendered to said terminal using said first data set or a second data set that is a transformation of said first data set, C. transforming said first data set into said second data set, wherein said second data set defines a single image mapped polygon representing said object in three-dimensional space, D. displaying the image mapped polygon of said object in place of the image as represented by a plurality of polygons.
Claim 11
Dependent Claim
117 words
A process for rendering an object on a display terminal, of a graphics display computer, comprising the steps of: A. storing a first data set representing said object in three-dimensional space, B. dynamically analyzing a plurality of parameters to determine whether said object should be rendered to said terminal using said first data set or a second data set that is a transformation of said first data set, C. transforming said first data set into said second data set, wherein said second data set defines a single image mapped polygon representing said object in three-dimensional space, D. displaying the image mapped polygon of said object in place of the image as represented by a plurality of polygons.
Claim 12
Dependent Claim
25 words
The method of claim 8, wherein said plurality of parameters includes at least one parameter selected from the set of distance, size, and regeneration angle.
Claim 13
Dependent Claim
24 words
The method of claim 8, wherein step (C) further includes filling a background area of said single image mapped polygon with indicia indicating transparency.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-11-30 | 2002-06-01 | 2002-12-01 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-11-30 | 2006-06-01 | 2006-12-01 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-11-30 | 2010-06-01 | 2010-12-01 | $7700.00 | Window Closed / Lapsed |