Lightweight Visualization Engine for Unity
Problem
In a recent study, we developed CityVR, an immersive 3D software city visualization, in Unity. We used Unity because of its capabilities to provide (1) end-users highly interactive applications, and (2) developers deployment options among several modern devices such as immersive 3D devices (HTC Vive, Oculus Rift). However, we found that Unity, which mostly targets game applications, lacks an abstraction layer to build software/data visualizations.
Approach
In this project we will develop such support, and so provide developers an API to build visualizations. Firstly, we will implement a few of basic elements such as shapes, and layouts. Then, we will define a few visualizations to port to Unity.
Readings
CityVR: Gameful Software Visualization
Contact: Leonel Merino