World Wind 1.4.1 Notes

From World Wind Wiki

Revision as of 15:53, 18 February 2007 by TomServo (Talk | contribs)
Jump to: navigation, search

Projects for 1.4.1 World Wind Code

Please treat this as a Brief Road Map and use JIRA for feature details and tagging commits.

Notes on 1.4.1's Goals

IMHO, we should have no more than 4 or 5 major projects to work on. We need to remain focused and not doing "this and that" just because. Minor fixes should be done after the major issues (unless we get more devs on board). 1.4's development and release really did become a garbled mess near the end and I would like to not repeat that again.

My ideas for the major issues to focus on:

  • KML Support
  • 3D Model support / Planet9
  • Downloader and DEM rendering
  • Time support
  • DSTile GUI

This is just my idea for the list, but I think that is we focus on these first and get them rock solid, we will have a tool that is of great use to a lot of people and bring more interest to World Wind for more application use.

Current Ideas List


  • Dstile GUI - Possibly migrate DStile to C# with new gdal c# bindings
  • Better ModelFeature
    • Loading Models from a server, possibly with https-auth
    • Model shadow casting
  • More ingrained time support
    • Add-ons with time support (TomServo)
      1. Satellite Tracker
      2. Earth Quakes
  • QTS-T
    • Quadtilesets with time stamp
  • Use Nightlights textures as an emmissive map together with sun shading to give more realistic view of the Earth at Night.(Idea from Celestia)

stepman (stephan mantler):

  • download management (substantial changes)
    • already in progress, but terrain support is causing major headaches
  • more flexible rendering (experimental)
    • extended shader support
    • separation of texture & terrain data
      • allow rendering of higher-res textures with lower res terrain data and vice versa (also see download management *sigh* )
      • addresses various rendering artefacts
    • will probably be through a separate entity ("QuadTile2"), switchable at startup time? (ie. loader allocates layer definitions as either QuadTileSet or QuadTile2Set)


  • File -> Load... gui
  • reorganize menus?
  • gui option to bump renderables up or down in the layer list
    • maybe make the reordering permanent
  • KML Support
Personal tools