newseventscompanycareerscontactsitemap
homesolutionsproductsservicessupporttraining
     

visual simulation

custom built database
custom runtime apps
turnkey ig systems
current/past contracts
partners and customers
urban simulation

arrange demo
contact salesperson

Overload Prevention and Management

Effective overload management begins in the database design. Databases must be designed and tested to have well-controlled scene density throughout the database. In support of this, FlightIG supports scene management on multiple thematic layers; for example, terrain, geotypical 3D features, geospecific 3D features, entities, and cultural lights. LOD management can be performed differently on each layer based on system requirements. For example, terrain can be excluded from overload management (because it tends to present a very constant load), and the level of detail of entity models can be preferentially preserved, while the transitions ranges of 3D features are allowed to move in to shed polygon loading. The assignment of features to thematic layers is determined the database design, and implemented in the database publishing process.

FlightIG additionally implements real-time overload management to attempt to maintain frame rates in all flight regimes. There are two real-time control mechanisms for overload management. Both are responsive to Performer's stress variable, which is the filtered value of the fraction of the total draw frame consumed.


Read more in-depth information on FightIG:
BaseIG Overview
Standard & Optional Features
Broad User Configurability
Environment Effects
Special Effects
Lights/Light Systems
Mission Functions
Transport Delay
Overload Prevention/Management
Transform load management   LOD scaling reduces draw time if the scene is transform-limited. For each object tested at an LOD node in the scene graph, its distance from the observer is scaled by an application-controlled parameter. Values greater than one result in the object being treated as if it were more distant, and thus tends to choose a lower LOD having fewer polygons. FlightIG databases support partitioning of terrain, entities, and other scene objects into multiple LOD States, and these states can be independently controlled at run time to ensure the visual cues essential to a particular training system are retained during overload management.
Fill load management   Scaling channel size using SGI's Dynamic Video Resizing reduces draw time if the scene is fill-limited. Shrinking the channel results in fewer pixels filled, and so reduces the fill load. The Display Generator then performs a bilinear interpolation of the reduced image, which enables a constant video output format so as not to disturb the synchronization of the display. (DVR reduces both horizontal and vertical resolution with video formats up to 1280 x 1024. At higher formats (e.g., 1600 x 1200) DVR is applied only in the vertical direction.)