The FLAMES® Runtime Suite applications called FORGE™ and FLASH™ support the ability to render both 2-dimensional (2D top-down) and optional 3-dimensional (3D) views of FLAMES scenarios. These views allow you to visualize a scenario while the scenario is being edited, while the scenario executes, and after the scenario is executed. Several settings allow you to control the content and appearance of the views. In addition, the FLAMES Development Suite allows you to customize the views.
The main windows of FORGE and FLASH include a 2D, top-down view of the scenario. The 2D view contains the following elements:
- A user-selectable 2D map background
- 2D icons representing each player (Unit) in the scenario
- One or more view overlays that provide additional information about the scenario
2D Map Background
The map background of the 2D view can be an elevation contour map drawn using the currently loaded terrain data, or it can be any image stored in a GeoTIFF image file. A drop-down list on the window’s tool bar allows you to switch between maps quickly. Supplemental information can be displayed on any 2D map, including the vector data associated with cultural features (such as roads and the boundaries of bodies of water), geospatial markers (such as missile engagement zones and transit corridors), and a latitude/longitude grid.
The following screenshots illustrate various 2D maps.
2D elevation contour map created from FLAMES Digital Terrain data.
2D elevation contour map created from FLAMES Advanced Correlated Terrain (FACT) data. Notice that cultural features, such as roads, buildings, and bodies of water, are included in map.
Each player (Unit) in the scenario can be drawn in the 2D view using an icon. Icons are composed of one or more images and support animation, moving parts, and state changes. The FLAMES example scenario database includes many different 2D icons, and a 2D icon editor is available that allows you to construct your own icons.
2D tank icon with a moving turret.
2D View Overlays
2D view overlays display supplemental information on top of the 2D view. A number of 2D view overlays are bundled with FLAMES that can display such things as Unit names, Unit state information (speed, altitude, etc.), flight paths, and pairing lines between an attacker and its target. The FLAMES Development Suite includes the source code to all the bundled 2D view overlays and allows the bundled overlays to be modified and new overlays to be added to FLAMES using component plug-ins.
2D view overlays showing red units engaging a blue tank, as well as the flight paths of two attack helicopters.
2D view overlays showing the aircraft and air-traffic controller’s names, speeds, altitudes, and flight paths at an airport.