Streaming graph visualization using WebGL

Submitted by Alessio Arleo on Wed, 09/19/2018 - 16:38

Complex graph visualization systems already make use of advanced graphics libraries like OpenGL or DirectX. With the advent of more and more sophisticated software for interactive browsing, web applications had their own share of libraries to deal with advanced graphics.

Given the ubiquity of browsers in computers, tablet and mobile phones, the goal of this project is to implement a streaming graph visualization web application using WebGL technology.


 Create a web application for the visualization of streaming graphs based on WebGL technology. 

Information visualization, webapp development
Other information
  • Crnovrsanin, T., Chu, J. and Ma, K.L., 2015, September. An incremental layout method for visualizing online dynamic graphs. In International Symposium on Graph Drawing and Network Visualization (pp. 16-29). Springer, Cham.
  • Marrin, C., 2011. Webgl specification. Khronos WebGL Working Group.
  • Zinsmaier, M., Brandes, U., Deussen, O. and Strobelt, H., 2012. Interactive level-of-detail rendering of large graphs. IEEE Transactions on Visualization and Computer Graphics18(12), pp.2486-2495.
Previous knowledge
Information Visualization, Webapp programming fundamentals
Alessio Arleo, by appointment, alessio.arleo [at]
Information Visualization (IV)