Announcement

Collapse
No announcement yet.

WWJ SDK daily source is now available

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • WWJ SDK daily source is now available

    As I mentioned earlier, it's been difficult to find time to get the code into a solid release state and do a formal release. Our sponsors keep our small team very busy developing new features. To relieve your frustration and ours, we're making the daily development code available. We don't consider this a release, just a code drop so that you can be fully up-to-date with ongoing development.

    The daily code drop, hereafter posted nightly, is at http://builds.worldwind.arc.nasa.gov

    Patrick will soon post a summary of features we believe are new since the 0.5 release and refresh.

    What remains to make a 1.0? Final definition and clean-up of the API, both the public and the protected interfaces, documentation, and resolution of important issues that users have identified in our bug tracker and on the forum. We do intend a 1.0, but don't know a delivery date yet.

    Some will ask why we don't put the code under source control on SourceForge or somewhere else. The reason is that our sponsors rely on the consistency and correct operation of the daily code and want zero possibility of unauthorized modification, and we are required to minimize the possibility that code that is not supposed to be made public remains out of the public releases. The system we're announcing today is the best compromise among public and internal needs. (There are likely people reading this who want to argue the point, but please don't. We're doing all that we are able.)

    Thanks for your continued support and for all the great apps you're developing. Interest in WWJ is the strongest it's ever been, and is clearly increasing.

  • #2
    Here is the change list from 0.5

    Changes from WWJ SDK 0.5 to 0.6 early access - March 6, 2009
    ------------------------------------------------------------
    • New Airspace shapes and volumes, terrain conformant. See render.airspaces package and examples.Airspaces and AirspaceBuilder
    • New rubber sheet images. See util.ImageUtil and examples.RubberSheetImage
    • New measure tools. See util.measure package and examples.MeasureToolUsage
    • New 'on-screen display' layers: ViewControlsLayer, LayerManagerLayer and StatusLayer
    • New ContourLine renderable primitive. See examples.ContourLines
    • New Web Service Catalog support. See applications.gio

    • Data import and installation:
    • Local imagery and elevation import into WWJ cache format - see data.TiledImageProducer and data.TiledElevationProducer
    • Reading, writing, and discovery of file descriptors for WWJ cache format - see cache.FileStore and data.DataDescriptor
    • Discovery and conversion of WWJ.Net cache format - see data.WWDotNetDataLayerSetReader and data.WWDotNetLayerSetInstaller

    • New DDS compressor with support for mipmaps - see formats.dds.DDSCompressor

    • Icon layer and renderer allow to use absolute elevations, apply horizon and view clipping
    • Applet package updated for Sun Next Generation Java plugin support
    • Conpound and local elevation models. See terrain package
    • FlatWorld example updated with round/flat globe switching code
    • Track markers updated - see render.markers package, layers.MarkerLayer and examples.MarkersOrder
    • PlacenameLayer updated - see layers.placename package and examples.Placenames
    • TerrainProfileLayer new 'follow path' mode - see examples.MeasureToolUsage
    • Terrain intersection test for Line and elevation. See terrain.SectorGeometryList and render.ContourLine
    • On-screen layers display location offset - see layers.Compass, WorldMap, Scalebar...
    • New format support: tab, tiff and world file - see format package
    • Tiled image layers alpha blending fixed and mipmap support.
    • New examples.util package - browser launcher, audio and slides players, image viewer...

    • Data driven navigation sensitivity settings - see awt.ViewInputAttributes.
    • Redesigned OrbitViewInputBroker as ViewInputHandler - see awt.ViewInputHandler. Improved navigation near the terrain, and made it easier for applications to extend or modify the navigation behavior.
    • Sharper image-based surface shapes. Experimental geometry based surface shapes.
    • Experimental hybrid tessellator to better handle the poles.
    • Improved WMS server
    • Image transformation and reprojection utilities. See util.ImageUtil.
    • New Ant build structure.
    • Collision detection demo.
    • New network status host available/unavailable events.
    • Added a pre-render stage to the system, and implemented classes to create textures by drawing to the frame buffer or an FBO, most typically during the pre-render stage.

    • Refactoring
    • Position is now a LatLon subclass

    • On hold
    • Fog layer produces artifacts with the new tiled image layer premultiplied alpha blending and has been removed
    • Remote surface images are being reworked into a more generic scheme

    Last edited by patmurris; 03-06-2009, 10:50 PM.
    My World Wind Java Blog & WW.net Plugins page

    Comment


    • #3
      Nice job tag, this will please many developers, I know you said not to ask about SVN but once 1.0 is released will the restrictions change?
      Bull_[UK]

      Comment


      • #4
        Thanks for your great work.

        (BTW I get 404 errors on WMS builds from http://builds.worldwind.arc.nasa.gov...oad_server.asp)
        Hot stuff: FAQ, forum search, DirectX, .NET, Video Card Compatibility list

        Comment


        • #5
          oops!

          This should be fixed now, the URL to the zip files was missing a slash...

          Doh!

          Comment


          • #6
            World Wind Java 0.6 screenshots and notes can be found here:
            http://patmurris.blogspot.com/2009/0...available.html
            My World Wind Java Blog & WW.net Plugins page

            Comment


            • #7
              Ooooh, nice!


              Earth is Square blog

              PUBLIC NOTICE AS REQUIRED BY LAW: Any use of this forum post, in any manner whatsoever, will increase the amount of disorder in the universe. Although no liability is implied herein, the consumer is warned that this process will ultimately lead to the heat death of the universe.

              Comment


              • #8
                Please use this thread for migration issues:
                http://forum.worldwindcentral.com/sh...ad.php?t=21114
                My World Wind Java Blog & WW.net Plugins page

                Comment


                • #9
                  Thanks guys for enduring us and our "are we there yet" questions! these months! Digging the code now.
                  Mariano Cecowski
                  http://gaeaplus.si

                  Comment


                  • #10
                    thanks, nice improvement. btw is there any subversion access to WWJ source code ?

                    Comment


                    • #11
                      There is no SVN access right now. This will likely come after 1.0.
                      My World Wind Java Blog & WW.net Plugins page

                      Comment


                      • #12
                        So, you can download.. but not commit yet. Just do what people have been doing and posting the code in the forum and it will trickle in that way.


                        Earth is Square blog

                        PUBLIC NOTICE AS REQUIRED BY LAW: Any use of this forum post, in any manner whatsoever, will increase the amount of disorder in the universe. Although no liability is implied herein, the consumer is warned that this process will ultimately lead to the heat death of the universe.

                        Comment


                        • #13
                          Thank you very much for this! I'm drooling after reading all that has been going on. Can't wait to run the examples for myself.

                          Tom's right, Subversion access at this point is probably premature anyway. A daily read-only drop is perfect, now we can give you feedback on fresh bits!

                          Comment


                          • #14
                            Originally posted by isapoetra View Post
                            thanks, nice improvement. btw is there any subversion access to WWJ source code ?
                            No. Please, read carefully the first post of this thread.
                            Mariano Cecowski
                            http://gaeaplus.si

                            Comment


                            • #15
                              Thank you, excellent news!!

                              Comment

                              Working...
                              X