World Scenery 3.0 roadmap: Difference between revisions

From FlightGear wiki
Jump to navigation Jump to search
m (Status Update)
mNo edit summary
Line 73: Line 73:
| Africa-LC100m-SRTMGL3.png | Africa Land Coverage
| Africa-LC100m-SRTMGL3.png | Africa Land Coverage
| Africa-Natural.png | Natural Earth
| Africa-Natural.png | Natural Earth
| Ocean-N00-N20.png | Ocean fill
| Ocean-N00-N90.png | Ocean Fill
}}
}}
=== Standard-Fidelity - 90m SRTMGL3 - 100m Global Land Cover ===
=== Standard-Fidelity - 90m SRTMGL3 - 100m Global Land Cover ===

Revision as of 19:59, 27 June 2020

This article is a stub. You can help the wiki by expanding it.
World Scenery 3.0
Started in 2019-Sep
Description New world-wide scenery
Contributor(s) Scott Giese
Richard Harrison
Stuart Buchanan
Status Active

Motivation

1rightarrow.png See Virtual Planet Builder for the main article about this subject.

Cquote1.png Virtual Planet Builder (VPB) is OSG's terrain-database-building tool.

It loads GIS elevation data for a region, combines it with imagery and produces a spatially-balanced quadtree tiled database that can be navigated simply by loading the top-level file. All of the LOD Ranges are pre-configured and the DatabasePager automatically loads and unloads different segments of terrain without any supporting userspace code required. VPB can build terrain models ranging from a small area to the entire planet. These databases can be fluidly navigated at 60fps from outer space down to ground level with no interruptions. The terrain models are built of regular grid arrays with optional edge-skirts to conceal any cracks caused by adjacent LOD differences.


OpenScenGraph's Virtual Planet Builder/OSGDEM. Published by AlphaPixel, LLC.
(powered by Instant-Cquotes)
Cquote2.png

Objective

Produce high-quality scenery using the best-known practices.

TerraGear becomes obsolete in favor of VPB.

OpenGL 3.3 Core Profile: WS3.0 will require us to eliminate the usage of the fixed-function pipeline.
Shader-based Rendering: All of the terrain renderings will be done via GLSL shaders.
OSG Core: OpenSceneGraph will require targeting of the OpenGL Core Profile.

WS3.0 will continue to cooperate with osm2city.

Easy upgrade: Airport layouts will be generated in real-time. Apt.dat will continue to be the primary source for airport layouts. Airports will be draped over the terrain. This eliminates the need to cut airport layouts into the underlying terrain.

Background

Data Sources

SRTMGL3.003
: https://e4ftl01.cr.usgs.gov/MEASURES/SRTMGL3.003/
SRTMGL1.003
: https://e4ftl01.cr.usgs.gov/MEASURES/SRTMGL1.003/
Global Land Cover
: https://lcviewer.vito.be/
Natural Earth
: https://www.naturalearthdata.com/

Status

Proof of Concept 100}% completed

  • VPB Done Done
  • osgOcean Done Done
  • osgVegetation Done Done
  • Generate terrain for Hawaii Done Done
  • Hack Hawaii VPB into FG Done Done


OSG 70}% completed

  • Core Profile: Done Done
  • GLVND Support: Done Done
  • glTF Plugin Support: Ongoing Ongoing


Standard-Fidelity
N00-N60 lat  
Africa Land Coverage  
Natural Earth  
Ocean Fill  

Standard-Fidelity - 90m SRTMGL3 - 100m Global Land Cover

Northern Hemisphere: 152.3 GB

Southern Hemisphere: ?? GB

Virtual Planet Builder 70}% completed

  • Procure Demographic Data: SRTMGL3.003 Paused Paused
    • Northern: 70}% completed
    • Southern: 70}% completed
  • Process through VPB Paused Paused
    • Northern: 70}% completed
    • Southern: 70}% completed
  • Ocean Ongoing Ongoing
    • Northern: 100}% completed
    • Southern: 0}% completed


High-Fidelity - 30m SRTMGL1 - Best Available Land Cover

Virtual Planet Builder 30}% completed

  • Procure Demographic Data: SRTMGL1.003 Paused Paused
    • Northern: 70}% completed
    • Southern: 0}% completed
  • Process through VPB Paused Paused
    • Northern: 70}% completed
    • Southern: 0}% completed


News / Updates

The northern hemisphere, up to N60, has been completed. SRTM data was not captured above this point, so alternative data sources need to be determined.

Changelog

Gallery

Roadmap

Template:Roadmap

Related

Standard-Fidelity Gallery
WS3 Terrain Mesh  
Asia/India  
Europe  
USA  
Land Coverage  
Natural Earth  
Natural Earth  

For the experimental runtime generated mesh/landclassing engine - which may become WS3.0 - see Experimental terrain engine.