Visualization in the Cloud

Information

Abstract

As currently many new visualization techniques are developed, the need for rapid prototyping systems has arisen. Current visualization prototyping software provides extensive features, however it often lacks the possibility to easily start new visualization prototypes as well as the possibility to share and collaboratively work on those prototypes. Also, existing solutions involve a cumbersome and slow development process, because hardware-near solutions often require recompilation after every development step. The availability of hardware resources (e.g. GPU) is limited, hence a remote solution is required to take advantage of them, which also solves the problem of having to transfer large volume datasets. In this thesis, a system named VolumeShop Playground is introduced that compensates for the above stated disadvantages while still allowing for hardware-near development of realtime visualizations. VolumeShop Playground is based on the existing VolumeShop framework,enhances it by a scripting API and provides a web frontend for simple setup and collaboration. The fact that we use a modern scripting language instead of recompiling the source code every time will supply a tremendous increase in development speed.

Additional Files and Images

Additional images and videos

demo-video1: exploring the display view of Volumeshop Playground demo-video1: exploring the display view of Volumeshop Playground
demo-video2: using the interactive scripting tool demo-video2: using the interactive scripting tool
demo-video3: using the interactive shader programming tool demo-video3: using the interactive shader programming tool

Additional files

thesis: written bachelor thesis (3.4 MB) thesis: written bachelor thesis (3.4 MB)

Weblinks

No further information available.

BibTeX

@bachelorsthesis{lkoell-2014,
  title =      "Visualization in the Cloud",
  author =     "Lukas K\"{o}ll",
  year =       "2014",
  abstract =   "As currently many new visualization techniques are
               developed, the need for rapid prototyping systems has
               arisen. Current visualization prototyping software provides
               extensive features, however it often lacks the possibility
               to easily start new visualization prototypes as well as the
               possibility to share and collaboratively work on those
               prototypes. Also, existing solutions involve a cumbersome
               and slow development process, because hardware-near
               solutions often require recompilation after every
               development step. The availability of hardware resources
               (e.g. GPU) is limited, hence a remote solution is required
               to take advantage of them, which also solves the problem of
               having to transfer large volume datasets. In this thesis, a
               system named VolumeShop Playground is introduced that
               compensates for the above stated disadvantages while still
               allowing for hardware-near development of realtime
               visualizations. VolumeShop Playground is based on the
               existing VolumeShop framework,enhances it by a scripting API
               and provides a web frontend for simple setup and
               collaboration. The fact that we use a modern scripting
               language instead of recompiling the source code every time
               will supply a tremendous increase in development speed.",
  address =    "Favoritenstrasse 9-11/E193-02, A-1040 Vienna, Austria",
  school =     "Institute of Computer Graphics and Algorithms, Vienna
               University of Technology ",
  URL =        "/research/publications/2014/lkoell-2014/",
}