Abstract
This paper presents DXR, a toolkit for building immersive data visualizations based on the Unity development platform. Over the past years, immersive data visualizations in augmented and virtual reality (AR, VR) have been emerging as a promising medium for data sense-making beyond the desktop. However, creating immersive visualizations remains challenging, and often require complex low-level programming and tedious manual encoding of data attributes to geometric and visual properties. These can hinder the iterative idea-to-prototype process, especially for developers without experience in 3D graphics, AR, and VR programming. With DXR, developers can efficiently specify visualization designs using a concise declarative visualization grammar inspired by Vega-Lite. DXR further provides a GUI for easy and quick edits and previews of visualization designs in-situ, i.e., while immersed in the virtual world. DXR also provides reusable templates and customizable graphical marks, enabling unique and engaging visualizations. We demonstrate the flexibility of DXR through several examples spanning a wide range of applications.
Original language | English |
---|---|
Number of pages | 11 |
Journal | IEEE Transactions on Visualization and Computer Graphics |
DOIs | |
Publication status | Published - 20 Aug 2018 |
Keywords / Materials (for Non-textual outputs)
- Augmented Reality
- Data visualization
- Graphical user interfaces
- Immersive Analytics
- Immersive Visualization
- Libraries
- Programming
- Three-dimensional displays
- Tools
- Virtual Reality
- Visualization
- Visualization Toolkit
Fingerprint
Dive into the research topics of 'DXR: A Toolkit for Building Immersive Data Visualizations'. Together they form a unique fingerprint.Profiles
-
Benjamin Bach
- Institute of Language, Cognition and Computation
- Design Informatics
- Language, Interaction, and Robotics
- School of Informatics - Reader in Data Visualization and Design Informatics
Person: Academic: Research Active