Integrating 2D Mouse Emulation with 3D Manipulation for Visualizations on a Multi-Touch Table

Description:

 

We present the Rizzo, a multi-touch virtual mouse that has been designed to provide the fine grained interaction for information visualization on a multi-touch table. Our solution enables touch interaction for existing mouse-based visualizations. Previously, this transition to a multi-touch environment was difficult because the mouse emulation of touch surfaces is often insufficient to provide full information visualization functionality. We present a unified design, combining many Rizzos that have been designed not only to provide mouse capabilities but also to act as zoomable lenses that make precise information access feasible. The Rizzos and the information visualizations all exist within a touch-enabled 3D window management system. Our approach permits touch interaction with both the 3D windowing environment as well as with the contents of the individual windows contained therein. We describe an implementation of our technique that augments the VisLink 3D visualization environment to demonstrate how to enable multi-touch capabilities on all visualizations written with the popular prefuse visualization toolkit.

Paper download:  (7.7 MB)

Video:

Get the video: * download the video (AVI-MPEG4, 16.0MB),

Pictures:

Main Reference:

Luc Vlaming, Christopher Collins, Mark Hancock, Miguel Nacenta, Tobias Isenberg, and Sheelagh Carpendale (2010) Integrating 2D Mouse Emulation with 3D Manipulation for Visualizations on a Multi-Touch Table. In Antonio Krüger, Johannes Schöning, Michael Haller, and Daniel Wigdor, eds., Proceedings of the ACM International Conference on Interactive Tabletops and Surfaces (ITS, November 7–10, Saarbrücken, Germany). ACM, New York, pages 221–230, 2010.
×

BibTeX entry:


@INPROCEEDINGS{Vlaming:2010:I2M, author = {Luc Vlaming and Christopher Collins and Mark Hancock and Miguel Nacenta and Tobias Isenberg and Sheelagh Carpendale}, title = {Integrating {2D} Mouse Emulation with {3D} Manipulation for Visualizations on a Multi-Touch Table}, booktitle = {Proceedings of the ACM International Conference on Interactive Tabletops and Surfaces (ITS, November 7--10, Saarbr{\"u}cken, Germany)}, OPTeditor = {Antonio Kr{\"u}ger and Johannes Sch{\"o}ning and Michael Haller and Daniel Wigdor}, year = {2010}, pages = {221--230}, publisher = {ACM}, address = {New York}, doi = {10.1145/1936652.1936693}, doi_url = {https://doi.org/10.1145/1936652.1936693}, url = {https://tobias.isenberg.cc/p/Vlaming2010I2M}, pdf = {https://tobias.isenberg.cc/personal/papers/Vlaming_2010_I2M.pdf}, }

Other Reference:

Luc Vlaming (2010) Integrating 2D Mouse Emulation with 3D Manipulation for Visualizations on a Multi-Touch Table. Master's thesis, University of Groningen, The Netherlands, 2010.
×

BibTeX entry:


@MASTERSTHESIS{Vlaming:2010:I2D, author = {Luc Vlaming}, title = {Integrating {2D} Mouse Emulation with {3D} Manipulation for Visualizations on a Multi-Touch Table}, year = {2010}, school = {University of Groningen}, address = {The Netherlands}, url = {https://fse.studenttheses.ub.rug.nl/9481/}, url2 = {https://tobias.isenberg.cc/VideosAndDemos/Vlaming2010I2M}, pdf = {https://tobias.isenberg.cc/personal/papers_students/Vlaming_2010_I2D.pdf}, }

This work was done at and in collaboration with the Innovis group at the Interactions Lab of the University of Calgary, Canada. For more information see the project page at Innovis.