

Newsroom |
Fast and Accurate Terrain Modeling
For Pilots By Kofi Nyarko, June 21, 2009
A graduate student at GIS (geographical information systems) software packages exist for complex terrain and visualization analysis. However these packages are not easily customizable and rarely work in real-time. Mr. Thiam began his research by developing a custom platform for terrain data visualization through OpenGL, an open source graphics library that includes features of interests specified by NASA. He later incorporated a terrain rendering algorithm called Stateless One-pass Adaptive Refinement (SOAR), and later SOARX, which was better suited for displaying large scale, detail rich terrains in real-time. The SOAR algorithm was developed
by Peter Lindstrom and Valerio Pascucci
at the Lawrence Livermore National Laboratory. It contains a relatively simple, yet very
powerful terrain rendering framework. It has many independent components: an
adaptive refinement algorithm with optional frustum culling and on-the-fly
triangle stripping, together with smooth geomorphing
based on projected error, and a specialized indexing scheme for efficient
paging of data required for out-of-core rendering. The refinement algorithm
generates a new mesh (the structural underpinning for the terrain) from scratch
with every frame. Mr. Thiam experimented with various
methods of displaying huge datasets by employing continuous level of detail
(LOD) algorithms and RGB/HSL color space conversions. It is expected that his research will aid NASA’s
effort to incorporate terrain rendering technologies within the cockpits of
general aviation aircrafts. |