IP Library Granted Patent US 7,053,913
Granted Patent B2
US 7,053,913 · App. 10/980,123 · Granted May 30, 2006

System and method for run-time integration of an inset geometry into a background geometry

Assignee: Evans & Sutherland Computer Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,053,913
App. No.
10/980,123
Granted
May 30, 2006
Kind
B2
Abstract

The invention provides a method for integrating an inset geometry within a background geometry. The method comprises the step of identifying a perimeter of the inset geometry. A further step is extending a skirt, having an outer perimeter and an inner perimeter, from the perimeter of the inset geometry out over the background geometry. An additional step is removing portions of the background geometry that are covered by the inset geometry and skirt. Another step is modifying the skirt so that the outer perimeter of the skirt matches background geometry behavior and the inner perimeter matches inset geometry behavior and a continuous transition exists between the outer perimeter and the inner perimeter.

Claims (13)

1. A method for inserting an inset terrain within a larger scale terrain for a computer simulated environment, comprising:

determining a perimeter geometry of the inset terrain during runtime;

defining a polygon skirt of substantially the same geometry as the perimeter geometry of the inset terrain and the polygon skirt is attached to the larger scale terrain;

joining the inset terrain to the defined polygon skirt yielding a perimeter boundary region between the inset terrain and the polygon skirt;

concealing the boundary region with a first polygon wall connected to the inset geometry below a viewable surface of the inset geometry;

covering the boundary region with a second polygon wall connected to the polygon skirt, located below the viewable surface of the inset geometry and the polygonal geometry;

concealing the boundary region by intersecting the first polygon wall and the second polygon wall; and

displaying the inset terrain within the larger scale terrain.

2. A method as in claim 1 , further comprising the step of constructing a cutter polygon equal to the outside perimeter of the polygon skirt, where the cutter polygon is configured to remove polygons from the larger scale terrain.

3. A method as in claim 1 , further comprising the step of clipping the skirt polygons against polygons from the larger scale terrain, so the skirt polygons form clipped skirt fragments that overlay the polygons from the larger scale terrain.

4. A method as in claim 3 , further comprising the step of computing modified vertex coordinates for the clipped skirt fragments based on a blend factor that includes a relative lateral location of clipped skirt fragments.

5. A method as in claim 3 , further comprising the step of computing modified vertex coordinates for the clipped skirt fragments based on a blend factor between large scale terrain points and inset terrain points.

6. A method as in claim 1 , further comprising the step of computing a height of the first and second polygon walls to subtend about a pixel.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 1, 2007
From: COSMAN, MICHAEL
To: EVANS & SUTHERLAND COMPUTER CORPORATION
Reel/Frame 019224/0816 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2007
From: EVANS & SUTHERLAND COMPUTER CORPORATION
To: ROCKWELL COLLINS SIMULATION AND TRAINING SOLUTIONS LLC
Reel/Frame 018972/0259 →
Continuity (2)
Division 1026852800 · Oct 9, 2002
Related Publication 20050093882A1 · May 5, 2005