Visual Computing

University of Konstanz
IEEE Transactions on Visualization and Computer Graphics

Stippling of 2D Scalar Fields

J. Görtler, M. Spicker, C. Schulz, D. Weiskopf, O. Deussen
PacificVis 2019 Best Paper
Teaser of Stippling of 2D Scalar Fields

Stippled illustration of the 2016 election data from the United States (right) that combines the population density as the distribution of stipples (top-left, illustrated as dot map), and the vote difference for each administrative region (bottom-left, depicted using choropleth maps). Note how the stippled abstraction visualizes both aspects of the data simultaneously.


Paper (.pdf, 12.0MB)


We propose a technique to represent two-dimensional data using stipples. While stippling is often regarded as an illustrative method, we argue that it is worth investigating its suitability for the visualization domain. For this purpose, we generalize the Linde--Buzo--Gray stippling algorithm for information visualization purposes to encode continuous and discrete 2D data. Our proposed modifications provide more control over the resulting distribution of stipples for encoding additional information into the representation, such as contours. We show different approaches to depict contours in stipple drawings based on locally adjusting the stipple distribution. Combining stipple-based gradients and contours allows for simultaneous assessment of the overall structure of the data while preserving important local details. We discuss the applicability of our technique using datasets from different domains and conduct observation-validating studies to assess the perception of stippled representations.


  author    = {J. Görtler, M. Spicker, C. Schulz, D. Weiskopf, O. Deussen},
  doi       = {10.1109/TVCG.2019.2903945},
  journal   = {IEEE Transactions on Visualization and Computer Graphics},
  keywords  = {Data visualization;Image color analysis;Visualization;Two dimensional displays;Rendering (computer graphics);Encoding;Task analysis;Stippling;contours;semiotics;evaluation;scalar field visualization;abstraction;sampling},
  pages     = {2193--2204},
  title     = {Stippling of 2D Scalar Fields},
  url       = {},
  year      = {2019}