System and method for modeling a spheroid world database
First Claim
Patent Images
1. A method for modeling a world database that is a spheroid in a computer graphics simulation system, comprising the steps of:
- modeling the world database using a plurality of geodetic terrain gridposts;
creating a triangulated network mesh based on the geodetic terrain gridposts in real-time as a function of eye position and the triangulated network mesh is stored in geodetic coordinates;
converting the triangulated network mesh from geodetic coordinates to Cartesian coordinates including multiplying a longitude portion of the geodetic coordinates by a latitude-dependent scale factor to obtain a Cartesian coordinate;
rendering the triangulated network mesh using geometry formed by the triangulated network mesh to form an image displayable to a user; and
reducing a terrain facet size of the triangulated network mesh as the latitude increases.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method is provided for modeling a world database that is a spheroid in a computer graphics simulation system. The method includes the operation of modeling the world database using a plurality of geodetic terrain gridposts. A further operation is creating a triangulated network mesh based on the geodetic terrain gridposts in real-time as a function of eye position. In addition, the triangulated network mesh is stored in geodetic coordinates. The triangulated network mesh is then rendered using geometry formed by the triangulated network mesh.
-
Citations
7 Claims
-
1. A method for modeling a world database that is a spheroid in a computer graphics simulation system, comprising the steps of:
-
modeling the world database using a plurality of geodetic terrain gridposts; creating a triangulated network mesh based on the geodetic terrain gridposts in real-time as a function of eye position and the triangulated network mesh is stored in geodetic coordinates; converting the triangulated network mesh from geodetic coordinates to Cartesian coordinates including multiplying a longitude portion of the geodetic coordinates by a latitude-dependent scale factor to obtain a Cartesian coordinate; rendering the triangulated network mesh using geometry formed by the triangulated network mesh to form an image displayable to a user; and reducing a terrain facet size of the triangulated network mesh as the latitude increases. - View Dependent Claims (2)
-
-
3. A system for modeling a world database that is a spheroid in a computer graphics simulation system, comprising:
-
a world database modeled with geodetic terrain gridposts; means for creating a triangulated network mesh from the geodetic terrain gridposts; means for converting the triangulated network mesh to eye-relative localized geodetic coordinates in real-time; means for converting the eye-relative localized geodetic coordinates to Cartesian coordinates by multiplying a longitude portion of the eye-relative localized geodetic coordinates by a latitude-dependent scale factor to obtain a Cartesian coordinate; and a terrain facet with reduced size for the triangulated network mesh as the latitude increases.
-
-
4. A method for modeling a world database that is spheroid in a computer graphics simulation system, comprising the steps of:
-
modeling the world database using geodetic terrain gridposts; creating a triangulated network mesh from the geodetic terrain gridposts; converting the triangulated network mesh to localized eye-relative geodetic coordinates in real-time; converting the localized relative geodetic triangulated network mesh to Cartesian coordinates in real-time, wherein the conversion is performed by multiplying a longitude portion of the geodetic coordinates by a latitude-dependent scale factor to obtain a Cartesian coordinate; rendering the triangulated network mesh using the geometry formed by the triangulated network mesh to form an image displayable to a user; and reducing a terrain facet size in the triangulated network mesh as the latitude increases. - View Dependent Claims (6)
-
-
5. A system for modeling a world database that is a spheroid in a computer graphics simulation system, comprising:
-
a world database modeled with geodetic terrain gridposts on a seamless, continuous fiat datum; means for creating a triangulated network mesh from the geodetic terrain gridposts; means for converting the triangulated network mesh to eye-relative localized geodetic coordinates in real-time; means for converting the eye-relative localized geodetic coordinates to Cartesian coordinates by multiplying a longitude portion of the eye-relative localized geodetic coordinate by a latitude-dependent scale factor to obtain a Cartesian coordinate; and a terrain facet with reduced size for the triangulated network mesh as the latitude increases.
-
-
7. A method for modeling a world database that is a spheroid in a computer graphics simulation system, comprising the steps of:
-
modeling the world database using a plurality of geodetic terrain gridposts; creating a triangulated network mesh based on the geodetic terrain gridposts; storing the triangulated network in geodetic coordinates; storing the feature models in Cartesian coordinates; attaching the feature models to the triangulated network for the world database at geodetic coordinates; rendering the triangulated network and the attached feature models on top of geometry formed by the triangulated network wherein the triangulated network is converted from eye-relative geodetic coordinates to Cartesian coordinates by multiplying a longitude portion of the eye-relative geodetic coordinate by a latitude-dependent scale factor to the eye-relative geodetic coordinates to form an image displayable to a user; and reducing a terrain facet size of the triangulated network as the latitude increases.
-
Specification