Niklas Elmqvist, Ph.D.

Home | Contact | Sitemap
  News & Events

Synopsis: A 2D interaction technique for simultaneously showing multiple focus regions by folding intervening space into 3D.


  • (2009-06-26) Melange in TVCG - Our paper consolidating the whole Melange research project was just accepted for publication in the IEEE Transactions on Visualization and Computer Graphics. Find out all of the details on how to implement Melange by reading this article!
  • (2007-12-10) CHI 2008, here we come! - Our paper on Melange was just accepted to CHI 2008 ! The conference will be held April 5-10, 2008 in Florence, Italy.


  • Start date: May, 2007
  • End date: June, 2009
  • Parent project: multifocus

Interaction and navigation in large geometric spaces typically require a sequence of pan and zoom actions. This strategy is often ineffective and cumbersome, especially when trying to study several distant objects. We propose a new distortion technique---Melange---that folds the intervening space to guarantee visibility of multiple focus regions. The folds themselves show contextual information and support unfolding and paging interactions. Compared to previous work, our method provides more context and distance awareness. We conducted a study comparing the space-folding technique to existing approaches, and found that participants performed significantly better with the new technique.



  • N. Elmqvist, N. Henry, Y. Riche, J.-D. Fekete. Mélange: Space Folding for Visual Exploration. IEEE Transactions on Visualization and Computer Graphics, 16(3):468-483, 2010. [PDF] [YouTube] [BibTeX] [Website]
  • N. Elmqvist, N. Henry, Y. Riche, J.-D. Fekete. Mélange: Space Folding for Multi-Focus Interaction. In Proceedings of the ACM CHI Conference on Human Factors in Computing Systems, pp. 1333-1342, 2008. [PDF] [YouTube] [SlideShare] [BibTeX] [Website]


Large world map folded using Melange to show several foci. Folding a 1D video editing timeline using Melange. Browsing a matrix visualization of a large social network using Melange.