Decal-Lenses: Interactive Lenses on Surfaces for
Multivariate Visualization

Allan Rocha    Julio Daniel Silva     Usman Alim    Sheelagh Carpendale    Mario Costa Sousa



Project 01

Abstract: We present decal-lenses, a new interaction technique that extends the concept of magic lenses to augment and manage multivariate visualizations on arbitrary surfaces. Our object-space lenses follow the surface geometry and allow the user to change the point of view during data exploration while maintaining a spatial reference to positions where one or more lenses were placed. Each lens delimits specific regions of the surface where one or more attributes can be selected or combined. Similar to 2D lenses, the user interacts with our lenses in real-time, switching between different attributes within the lens context. The user can also visualize the surface data representations from the point of view of each lens by using local cameras. To place lenses on surfaces of intricate geometry, such as the human brain, we introduce the concept of support surfaces for designing interaction techniques. Support surfaces provide a way to place and interact with the lenses while avoiding holes and occluded regions during data exploration. We further extend decal-lenses to arbitrary regions using brushing and lassoing operations. We discuss the applicability of our technique and present several examples where our lenses can be useful to create a customized exploration of multivariate data on surfaces.


Conference: VIS 2018 - SciVis track
To appear in IEEE Transactions on Visualization and Computer Graphics. [ DOI ]

Supplementary Material


Decal-Lenses: Interactive Lenses on Surfaces for Multivariate Visualization [Supplementary Material] from Allan Rocha on Vimeo.