SATIN: A Toolkit for Informal Ink-based Applications
Author(s): Jason I. Hong, James A. Landay.
Proceedings: ACM Symposium on User Interface Software and Technology, CHI Letters, Vol. 2, No. 2, pp. 63--72,
2000.
[BibTeX]
Abstract:
Software support for making effective pen-based applications is currently rudimentary. To facilitate the creation of such applications, we have developed SATIN, a Java-based toolkit designed to support the creation of applications that leverage the informal nature of pens. This support includes a scenegraph for manipulating and rendering objects; support for zooming and rotating objects, switching between multiple views of an object, integration of pen input with interpreters, libraries for manipulating ink strokes, widgets optimized for pens, and compatibility with Java's Swing toolkit. SATIN includes a generalized architecture for handling pen input, consisting of recognizers, interpreters, and multi-interpreters. In this paper, we describe the functionality and architecture of SATIN, using two applications built with SATIN as examples.
Seeing Structure: Using Knowledge to Reconstruct and Illustrate Anatomy
Kevin P. Hinshaw.
University of Washington,
2000. [BibTeX]
Shadows for Cel Animation
Lena Petrovic, Brian Fujito, Lance Williams, Adam Finkelstein.
Proceedings of SIGGRAPH, Kurt Akeley, pp. 511--516, July, ACM Press / ACM SIGGRAPH / Addison Wesley Longman,
2000. [BibTeX]
Silhouette Clipping
Pedro V. Sander, Xianfeng Gu, Steven J. Gortler, Hugues Hoppe, John Snyder.
Proceedings of SIGGRAPH 2000, Kurt Akeley, pp. 327--334, July, ACM Press / ACM SIGGRAPH / Addison Wesley Longman,
2000. [BibTeX]
Stylized Rendering Techniques For Scalable Real-Time 3D Animation
Adam Lake, Carl Marshall, Mark Harris, Marc Blackstein.
1st International Symposium on Non-Photorealistic Animation and Rendering (NPAR'00), pp. 13--20, Annecy, France, June 05 - 07,
2000. [BibTeX]
Systems for Sketching in 3D
Jonathan M. Cohen.
Brown University, May,
2000. [BibTeX]
Teaching Non-Photorealistic Animation and Rendering
Thomas Strothotte, Stefan Schlechtweg.
1st International Symposium on Non-Photorealistic Animation and Rendering (NPAR'00), pp. 109, Annecy, France, June 05 - 07,
2000. [BibTeX]
Techniques for Interactive Video Cubism
Sidney Fels, Eric Lee, Kenji Mase.
ACM Multimedia 2000 Proceedings, pp. 368--370, October,
2000. [BibTeX]
The edge buffer: A data structure for easy silhouette rendering
John W. Buchanan, Mario Costa Sousa.
1st International Symposium on Non-Photorealistic Animation and Rendering (NPAR'00), pp. 39--42, Annecy, France, June 05 - 07,
2000. [BibTeX]
Using a 3D Puzzle as a Metaphor for Learning Spatial Relations
Felix Ritter, Bernhard Preim, Oliver Deussen, Thomas Strothotte.
Graphics Interface (GI'00), Montreal, 15-17 May,
2000. [BibTeX]