General 6 min read

How does photoreal scenery work in flight simulators?

Adam McEnroe
In short

Learn how photoreal scenery works in flight simulators, how imagery becomes ground tiles, and how to fix blur, seams, offsets and flat buildings.

Photoreal scenery in flight simulators uses georeferenced aerial or satellite photographs as the ground texture beneath the aircraft. The simulator cuts that imagery into tiles, selects an appropriate resolution for distance and altitude, and lays it over an elevation mesh. Roads, buildings, trees and airport objects are usually separate layers.

From aerial image to simulator tile

The source image is corrected, positioned, tiled and compiled before the simulator can draw it over terrain. Across Microsoft Flight Simulator, X-Plane, Prepar3D, FSX and FS2004, the underlying principles are similar even though the package formats and installation methods differ.

  1. Obtain suitable imagery. Developers start with aerial photographs, satellite imagery or an existing orthophoto mosaic. The source must have enough resolution for the intended flying altitude, and its licence must permit the planned use and redistribution.
  2. Orthorectify and georeference it. Perspective and terrain distortion are corrected so features occupy their real positions. Geographic coordinates tell the compiler exactly where each part of the image belongs.
  3. Create tiles and detail levels. The image is divided into manageable sections and converted into several levels of detail. Close tiles use more pixels; distant tiles use smaller versions so the simulator does not load maximum-resolution imagery to the horizon.
  4. Compile the simulator package. The tools convert the tiles into a format the target simulator understands. This stage may also create compression, shoreline masks, edge blending, seasonal variants and night textures.
  5. Combine the scenery layers. An elevation mesh supplies hills and valleys, while overlays place roads, buildings, trees, lights and other objects. Airports normally sit above the photographic base so their runways and structures remain functional.

At runtime, the scenery engine loads the tiles intersecting the visible area and changes their detail level as the aircraft moves. Tiles may come from local storage or an online stream and cache. Our practical FS2004 workflow for georeferencing and compiling aerial imagery shows how these stages fit together in an older simulator.

Is photoreal scenery the same as photogrammetry?

No. In normal simulator terminology, photoreal or orthophoto scenery is a two-dimensional ground image, while photogrammetry reconstructs three-dimensional objects from multiple photographs.

Scenery componentWhat it containsWhat it controls
Photoreal or orthophoto imageryGeoreferenced 2D photographsFields, roads, roofs, shorelines and other visible ground detail
PhotogrammetryTextured 3D geometry reconstructed from photographsThe shape and appearance of buildings, trees, cliffs and city blocks
Elevation meshA grid or network of terrain heightsMountains, slopes, valleys and the physical ground surface
Overlay or autogenPlaced or generated roads, trees, lights and buildingsThree-dimensional detail above an otherwise flat photograph

A package can include several of these components, which is why some downloads are described loosely as photoreal scenery even when they contain much more than imagery. See our explanation of how scenery and terrain layers differ for the broader layering model. This MSFS city enhancement combining photo tiles, height data, photogrammetry and landmarks is a practical example of the components working together.

What photoreal scenery improves

Photoreal imagery is most useful for visual navigation and accurate regional appearance. Real field boundaries, road junctions, industrial sites, coastlines and towns are much easier to recognise than scenery generated from generic land classes.

  • Low-level VFR: recognisable landmarks make routes easier to follow without relying entirely on GPS.
  • Remote regions: distinctive geology, farmland and coastlines can look more convincing than repeated procedural textures.
  • Airport approaches: nearby roads, buildings and terrain patterns resemble the view pilots expect from aerial charts or photographs.

The photograph does not automatically provide correct terrain elevation, usable roads, accurate airports, navigation data or three-dimensional buildings. Without an overlay, houses and trees visible in the image remain painted flat on the ground. Our examples of X-Plane 12 satellite and Ortho4XP packages illustrate how orthophotos are commonly paired with mesh and overlay data.

Why does photoreal scenery look blurry or wrong?

Blur and misalignment usually come from limited source imagery, missing companion layers or incorrect scenery priority. Raising a texture setting cannot restore detail that was absent from the original photograph.

SymptomLikely causeWhat to check
Blurry ground nearbyLow-resolution source, reduced texture detail, incomplete streaming or insufficient cache dataCheck the package's stated ground resolution, texture settings, connection status and whether the high-detail tiles have finished loading.
Sharp imagery but flat buildingsNo autogen, object overlay or photogrammetryInstall the intended companion overlay and confirm that it has higher scenery priority than the orthophoto.
Roads or buildings shifted sidewaysDifferent source dates, poor georeferencing or an overlay made from another datasetUse matching package components and inspect scenery order. In X-Plane, overlays should sit above orthophoto tiles in scenery_packs.ini.
Square edges or sudden colour changesAdjacent photographs were captured under different lighting or lack proper blend masksLook for a colour-corrected package or revised blend masks. A display setting cannot remove a seam baked into the imagery.
Clouds, aircraft or fixed shadows on the groundThose objects were present in the source photographThe image must be edited or replaced; the simulator cannot reliably identify and remove baked details.
Frozen-looking water or harsh coastlinesWater remains in the ground image or the package lacks shoreline masksUse compatible water and blend masks, and check for a conflicting shoreline package.
Runways doubled or misalignedThe airport layout and photograph come from different dates, or another airport package has priorityEnsure the airport scenery sits above the photographic base and disable duplicate airport packages while testing.
Wrong appearance at night or in winterThe package supplies only a daylight or summer imageSeasonal and night variants must be supplied by the package or generated by the simulator; they cannot be inferred perfectly from one photograph.

Streamed versus installed photoreal scenery

Streamed and installed scenery use the same basic tile system but make different trade-offs between coverage, storage and reliability.

MethodChoose it whenMain limitation
Streamed imageryYou want broad coverage without storing entire regions locallyQuality can depend on bandwidth, cache behaviour, service availability and the imagery selected by the simulator
Installed sceneryYou need offline use, predictable quality or a carefully corrected local regionHigh-resolution packages consume substantial disk space and can conflict with airports, mesh or overlays

Microsoft Flight Simulator 2020 and 2024 can stream world imagery. FS2004, FSX and Prepar3D photoreal packages are normally installed locally, as are typical X-Plane orthophoto tiles. Doubling the linear image resolution produces roughly four times as many pixels before compression, so regional packages grow quickly.

What should I check before installing a package?

Check compatibility and included layers before judging a photoreal package by screenshots or download size alone.

  • Exact simulator support: scenery compiled for one simulator or generation is not automatically compatible with another.
  • Coverage and source resolution: inspect both the geographic boundary and the stated metres-per-pixel or equivalent detail level. A high tile zoom level cannot improve a poor source photograph.
  • Included components: determine whether the download contains only imagery or also mesh, overlays, autogen, water masks and landmarks.
  • Airport compatibility: older photographs may show closed taxiways or previous runway layouts beneath a newer airport.
  • Scenery priority: airports and object overlays generally need to load above photographic ground tiles, while custom terrain mesh belongs beneath scenery that must replace it.
  • Storage and extraction space: compressed downloads may require considerably more room once installed, with additional temporary space needed during extraction.
  • Seasonal and night support: verify that the package or simulator provides the conditions you intend to fly in.
AI Assistant New

Still stuck? Ask Fly Away

Ask Fly Away is our AI flight-sim assistant. Ask your exact question and get a direct, step-by-step answer in seconds — free to try.

Ask Fly Away Free preview · unlimited for PRO members