Scenery: Flexible Virtual Reality Visualization on the Java VM

Research output: Contribution to book/conference proceedings/anthology/reportConference contributionContributedpeer-review

Contributors

  • Ulrik Gunther - , Chair of Scientific Computing for Systems Biology (Author)
  • Tobias Pietzsch - , TUD Dresden University of Technology, Center for Systems Biology Dresden (CSBD), Max Planck Institute of Molecular Cell Biology and Genetics (Author)
  • Aryaman Gupta - , Chair of Scientific Computing for Systems Biology, Center for Systems Biology Dresden (CSBD), Max Planck Institute of Molecular Cell Biology and Genetics (Author)
  • Kyle I.S. Harrington - , University of Idaho, Howard Hughes Medical Institute (Author)
  • Pavel Tomancak - , Max Planck Institute of Molecular Cell Biology and Genetics, VŠB – Technical University of Ostrava (Author)
  • Stefan Gumhold - , TUD Dresden University of Technology (Author)
  • Ivo F. Sbalzarini - , Chair of Scientific Computing for Systems Biology, Center for Systems Biology Dresden (CSBD), Max Planck Institute of Molecular Cell Biology and Genetics (Author)

Abstract

Life science today involves computational analysis of a large amount and variety of data, such as volumetric data acquired by state-of-the-art microscopes, or mesh data from analysis of such data or simulations. Visualization is often the first step in making sense of data, and a crucial part of building and debugging analysis pipelines. It is therefore important that visualizations can be quickly prototyped, as well as developed or embedded into full applications. In order to better judge spatiotemporal relationships, immersive hardware, such as Virtual or Augmented Reality (VR/AR) headsets and associated controllers are becoming invaluable tools. In this work we introduce scenery, a flexible VR/AR visualization framework for the Java VM that can handle mesh and large volumetric data, containing multiple views, timepoints, and color channels. scenery is free and open-source software, works on all major platforms, and uses the Vulkan or OpenGL rendering APIs. We introduce scenery's main features and example applications, such as its use in VR for microscopy, in the biomedical image analysis software Fiji, or for visualising agent-based simulations.

Details

Original languageEnglish
Title of host publication2019 IEEE Visualization Conference (VIS)
PublisherIEEE, New York [u. a.]
Pages166-170
Number of pages5
ISBN (electronic)978-1-7281-4941-7
ISBN (print)978-1-7281-4942-4
Publication statusPublished - Oct 2019
Peer-reviewedYes

Publication series

SeriesInternational Conference on Visualisation, VIS

Conference

Title2019 IEEE Visualization Conference, VIS 2019
Duration20 - 25 October 2019
CityVancouver
CountryCanada

External IDs

ORCID /0000-0003-4414-4340/work/142252168

Keywords

Keywords

  • Human-centered computing, Virtual reality, Visualization, Visualization systems and tools Human-centered computing