Slashdot Mirror


Microsoft Research Open Sources WorldWide Telescope

kfogel writes: Microsoft Research has open sourced WorldWide Telescope, releasing it under the MIT license and donating the code to the .NET Foundation. The code is up on GitHub at github.com/WorldWideTelescope, and there are demos and more details at WorldWideTelescope.org. Go forth and explore!

18 comments

  1. So...what is this? by Sowelu · · Score: 3, Insightful

    I looked briefly through TFA but they're really uninformative when it comes to summarizing (or they're full of giant pictures and videos). What's the significance of this thing? Is it just Google Earth for stars? Why does it need a client?

    1. Re:So...what is this? by rochrist · · Score: 1

      I noticed that. But if you scroll to the bottom of the WWT homepage, there's a pretty informative FAQ. http://worldwidetelescope.org/...

    2. Re:So...what is this? by Anonymous Coward · · Score: 2, Interesting

      "The WorldWide Telescope is a rich visualization environment that functions as a virtual telescope, bringing together imagery from the best ground- and space-based telescopes to enable seamless, guided explorations of the universe. WorldWide Telescope, created with Microsoft’s high-performance Visual Experience Engine, enables seamless panning and zooming across the night sky blending terabytes of images, data and stories from multiple sources over the Internet into a media-rich, immersive experience. The WorldWide Telescope experience scales from a web browser all the way to multi-channel full dome in some of the world's most advanced planetariums."

    3. Re:So...what is this? by adolf · · Score: 2

      Agreed at the poor state of the TFS, and TFA.

      It appears to be a Google Earth for stars. And there is an HTML5 web client, which amused me for a few minutes.

    4. Re:So...what is this? by safetyinnumbers · · Score: 4, Informative

      Is it just Google Earth for stars?

      You mean like http://www.google.com/sky

    5. Re:So...what is this? by Anonymous Coward · · Score: 0

      It's not Microsoft, it's your browser. Chrome is well known for doing shit like that and not letting you close tabs unless you accept (often it's a popup that says "are you sure you want to leave this page").

      Firefox has no such problem.

    6. Re:So...what is this? by g01d4 · · Score: 4, Informative

      It falls under the category of planetarium software. The WWT user guide has more information. This kind of software is often used when you're curious to find out what's overhead on a given evening. These programs take the place of finder charts if you need to manually point the telescope. If it supports telescope connections (which WWT does) you can use it to point, click and point your telescope (some programs such as TheSky even have an option for satellite tracking). You typically can define field of views for your imaging cameras (e.g. to make sure there's a decent guide star). These programs come in useful for old school photometry when you're looking for a suitable comparison and check star. And there's the giant pictures, tours and classroom stuff as well.

  2. What it is by Lord+Duran · · Score: 3, Informative

    About

    The WorldWide Telescope (WWT) is a visualization environment that enables your computer to function as a virtual telescope—bringing together imagery from the world’s best ground- and space-based telescopes for the exploration of the universe. WWT blends terabytes of images, information, and stories from multiple sources into a seamless, immersive, rich media experience. Explorers of all ages will feel empowered to explore and understand the cosmos using WWT’s simple and powerful user interface.

    Source: their website.

  3. Re:Booo Micro$oft Windoze by Anonymous Coward · · Score: 0

    Why do you have to be such a fucking troll and ruin a good story with that bullshit?

  4. Link to an error in FAQ by gameboyhippo · · Score: 1

    In their FAQ page, I wanted to learn more, so I clicked the provided link and got an ASP.net error page. It's been a long time since I've seen one.

    http://worldwidetelescope.org/...

  5. Darn, I thought it was a real worldwide telescope by presidenteloco · · Score: 1

    You know, with a synthetic aperture nearly the diameter of the Earth created by fusing time-synched data from telescopes all around the Earth looking in the same direction of sky at the same time.

     

    --

    Where are we going and why are we in a handbasket?
  6. Wow. Just wow by Snotnose · · Score: 1

    This article has been up for over 3 hours, yet nobody knows yet WTF Worldwide Telescope is.

    Sad state of affairs for a summary and an article.

  7. I can confirm this by Anonymous Coward · · Score: 0

    Server Error in '/' Application.
    The view '~/Views/Explorers/WebControl.cshtml' or its master was not found or no view engine supports the searched locations. The following locations were searched:
    ~/Views/Explorers/WebControl.cshtml
    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

    Exception Details: System.InvalidOperationException: The view '~/Views/Explorers/WebControl.cshtml' or its master was not found or no view engine supports the searched locations. The following locations were searched:
    ~/Views/Explorers/WebControl.cshtml

    Source Error:
    An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

    Stack Trace:

    [InvalidOperationException: The view '~/Views/Explorers/WebControl.cshtml' or its master was not found or no view engine supports the searched locations. The following locations were searched:
    ~/Views/Explorers/WebControl.cshtml]
    System.Web.Mvc.ViewResult.FindView(ControllerContext context) +382
    System.Web.Mvc.ViewResultBase.ExecuteResult(ControllerContext context) +116
    System.Web.Mvc.ControllerActionInvoker.InvokeActionResult(ControllerContext controllerContext, ActionResult actionResult) +13
    System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) +56
    System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) +420
    System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(ControllerContext controllerContext, IList`1 filters, ActionResult actionResult) +52
    System.Web.Mvc.Async.c__DisplayClass2b.b__1c() +173
    System.Web.Mvc.Async.c__DisplayClass21.b__1e(IAsyncResult asyncResult) +100
    System.Web.Mvc.Async.WrappedAsyncResult`1.CallEndDelegate(IAsyncResult asyncResult) +10
    System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +49
    System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult) +27
    System.Web.Mvc.Controller.b__1d(IAsyncResult asyncResult, ExecuteCoreState innerState) +13
    System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +36
    System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +54
    System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) +39
    System.Web.Mvc.Controller.b__15(IAsyncResult asyncResult, Controller controller) +12
    System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +28
    System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +54
    System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult) +29
    System.Web.Mvc.Controller.System.Web.Mvc.Async.IAsyncController.EndExecute(IAsyncResult asyncResult) +10
    System.Web.Mvc.MvcHandler.b__5(IAsyncResult asyncResult, ProcessRequestState innerState) +21
    System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +36
    System.Web.Mvc.Async.WrappedAsyncResultBase`1.End() +54
    System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) +31
    System.Web.Mvc.MvcHandler

  8. Sounds like they "Get It" wrt Free Software by requerdanos · · Score: 1

    FTFA: "[W]e decided to make the WorldWide Telescope available under an open source license to allow any individual or organization to adapt and extend the functionality to meet any research or educational need.

    We believe that extensions and improvements to the software will continuously enhance formal and informal learning and astronomical research. Making the code available will also help ensure that the data, protocols and techniques used are also available for others to inspect, use, adapt and improve upon in their own applications. Ultimately, open sourcing WorldWide Telescope will also allow the wider community to guide and participate future in future development efforts such that it evolves to meet the needs of future users.


    I would like to say thank you to the folks at Microsoft who are affirming here the basic software freedoms RMS is always talking about (even if they do say "open source" instead of "free software"). Well done and good job.

  9. XNA WHEN by Anonymous Coward · · Score: 0

    XNA WHEN