Living flows: enhanced exploration of edge-bundled graphs based on GPU-intensive edge rendering
Résumé
This paper describes an approach exploiting the full capabilities of GPU's to enhance the usability of edge bundling in real applications. Edge bundling, as well as other edge clustering approaches relying on the use of high quality edge rerouting. Typical approach for draw- ing edge-bundled graph is to render edges as curves. But curves generation can have a relatively high computa- tional costs and do not easily comply with real-time inter- action. Furthermore, while edge bundling provides a much better overall readability of a graph, the bundles make it more difficult to recover local information. Our goal was thus to provide fluid interaction allowing the recovery of local information through specific interaction techniques. The system we built offers folklore or classical interaction such as zoom & pan, fish-eye and magnifying lens. We also implemented the Bring & Go technique by Tominski et al. [18]. We proposed an approach exploiting the full computing power of GPU's when rendering graph edges as parametric splines. The gain in efficiency when run- ning all curves computations on the GPU turns bundling techniques into techniques that can be embedded in inter- active systems concerned with graphs of several thousands of nodes and edges.
Origine | Fichiers éditeurs autorisés sur une archive ouverte |
---|
Loading...