World Wind 1.4.1 Notes

From World Wind Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 19:14, 18 February 2007 (edit)
Withak (Talk | contribs)

← Previous diff
Revision as of 09:29, 19 February 2007 (edit) (undo)
203.26.206.129 (Talk)
(Notes on 1.4.1's Goals)
Next diff →
Line 8: Line 8:
My ideas for the major issues to focus on: My ideas for the major issues to focus on:
* KML Support * KML Support
 +** KML Time(Integration with World Wind Time API)
 +** KML Models(Collada)
 +** Robust network link and nested network links
* 3D Model support / Planet9 * 3D Model support / Planet9
 +** Remote Model loading and https-auth
 +** Occlusion culling of models
* Downloader and DEM rendering * Downloader and DEM rendering
* Time support * Time support
Line 31: Line 36:
-'''stepman (stephan mantler)''':+'''Stepman (stephan mantler)''':
-* download management (substantial changes)+* Download management (substantial changes)
** already in progress, but terrain support is causing major headaches ** already in progress, but terrain support is causing major headaches
-* more flexible rendering (experimental)+* More flexible rendering (experimental)
-** extended shader support+** Extended shader support
-** separation of texture & terrain data+** Separation of texture & terrain data
-*** allow rendering of higher-res textures with lower res terrain data and vice versa (also see download management *sigh* )+*** Allow rendering of higher-res textures with lower res terrain data and vice versa (also see download management *sigh* )
*** addresses various rendering artefacts *** 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)+** Probably through a separate entity ("QuadTile2"), switchable at startup time? (ie. loader allocates layer definitions as either QuadTileSet or QuadTile2Set)
-'''withak'''+'''Withak'''
* File -> Load... gui * File -> Load... gui
-* reorganize menus?+* Reorganize menus?
-* gui option to bump renderables up or down in the layer list+* Layer manager restructure to allow renderable reordering/addition/deletion
** maybe make the reordering permanent ** maybe make the reordering permanent
'''someone''' '''someone'''
-* KML Support+* KML Support - use the standard Google XSD and support all the features that have a renderable alternative in World Wind. Most features do.

Revision as of 09:29, 19 February 2007

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
    • KML Time(Integration with World Wind Time API)
    • KML Models(Collada)
    • Robust network link and nested network links
  • 3D Model support / Planet9
    • Remote Model loading and https-auth
    • Occlusion culling of models
  • 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

What_Nick:

  • 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
    • Probably through a separate entity ("QuadTile2"), switchable at startup time? (ie. loader allocates layer definitions as either QuadTileSet or QuadTile2Set)

Withak

  • File -> Load... gui
  • Reorganize menus?
  • Layer manager restructure to allow renderable reordering/addition/deletion
    • maybe make the reordering permanent

someone

  • KML Support - use the standard Google XSD and support all the features that have a renderable alternative in World Wind. Most features do.
Personal tools