Abstract
We present <VRIA>, a Web-based framework for creating Immersive Analytics (IA) experiences in Virtual Reality. <VRIA> is built upon WebVR, A-Frame, React and D3.js, and offers a visualization creation workflow which enables users, of different levels of expertise, to rapidly develop Immersive Analytics experiences for the Web. The use of these open-standards Web-based technologies allows us to implement VR experiences in a browser and offers strong synergies with popular visualization libraries, through the HTML Document Object Model (DOM). This makes <VRIA> ubiquitous and platform-independent. Moreover, by using WebVR’s progressive enhancement, the experiences <VRIA> creates are accessible on a plethora of devices. We elaborate on our motivation for focusing on open-standards Web technologies, present the <VRIA> creation workflow and detail the underlying mechanics of our framework. We also report on techniques and optimizations necessary for implementing Immersive Analytics experiences on the Web, discuss scalability implications of our framework, and present a series of use case applications to demonstrate the various features of <VRIA>. Finally, we discuss current limitations of our framework, the lessons learned from its development, and outline further extensions.
| Original language | English |
|---|---|
| Pages (from-to) | 3213 - 3225 |
| Journal | IEEE Transactions on visualization and computer graphics |
| Volume | 27 |
| Issue number | 7 |
| Early online date | 9 Jan 2020 |
| DOIs | |
| Publication status | Published - 1 Jul 2021 |
Fingerprint
Dive into the research topics of 'VRIA: A Web-based Framework for Creating Immersive Analytics Experiences'. Together they form a unique fingerprint.-
One view is not enough: review of and encouragement for multiple and alternative representations in 3D and immersive visualisation
Roberts, J. C., Butcher, P. & Ritsos, P. D., 3 Feb 2022, In: Computers. 11, 2, 23 p., 20.Research output: Contribution to journal › Article › peer-review
Open AccessFile264 Downloads (Pure) -
3D visualisations Should Not be Displayed Alone – Encouraging a Need for Multivocality in Visualisation
Roberts, J. C., Mearman, J., Butcher, P., Al-Maneea, H. M. A. & Ritsos, P. D., Sept 2021. 9 p.Research output: Contribution to conference › Paper › peer-review
Open Access -
Learning Activities in Colours and Rainbows for Programming Skill Development
Roberts, J. C., Sept 2021. 9 p.Research output: Contribution to conference › Paper › peer-review
Open Access
Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver