Interactive Technical Illustration
Author(s): Bruce Gooch, Peter-Pike J. Sloan, Amy A. Gooch, Peter Shirley, Richard Riesenfeld.
Proceedings: 1999 ACM Symposium on Interactive 3D Graphics, pp. 31--38, April,
1999.
[BibTeX]
Abstract:
A rendering is an abstraction that favors, preserves, or even emphasizes
some qualities while sacrificing, suppressing, or omitting
other characteristics that are not the focus of attention. Most computer
graphics rendering activities have been concerned with photorealism,
i.e., trying to emulate an image that looks like a highquality
photograph. This laudable goal is useful and appropriate
in many applications, but not in technical illustration where elucidation
of structure and technical information is the preeminent
motivation. This calls for a different kind of abstraction in which
technical communication is central, but art and appearance are still
essential instruments toward this end. Work that has been done
on computer generated technical illustrations has focused on static
images, and has not included all of the techniques used to hand
draw technical illustrations. A paradigm for the display of technical
illustrations in a dynamic environment is presented. This display
environment includes all of the benefits of computer generated
technical illustrations, such as a clearer picture of shape, structure,
and material composition than traditional computer graphics methods.
It also includes the three-dimensional interactive strength of
modern display systems. This is accomplished by using new algorithms
for real time drawing of silhouette curves, algorithms which
solve a number of the problems inherent in previous methods. We
incorporate current non-photorealistic lighting methods, and augment
them with new shadowing algorithms based on accepted techniques
used by artists and studies carried out in human perception.
This paper, all of the images, and a mpeg video clip are available at
http://www.cs.utah.edu/~bgooch/ITI/.
Interactive Vector Fields for Painterly Rendering.
Sven C. Olsen, Bruce A. Maxwell, Bruce Gooch.
Graphics Interface (GI'05), pp. 241--247,
2005. [BibTeX]
Is That a Smile? Gaze-Dependent Facial Expressions
Vidya Setlur, Bruce Gooch.
3rd International Symposium on Non-Photorealistic Animation and Rendering (NPAR'04), Annecy, France,
2004. [BibTeX]
Non-Photorealistic Rendering
Amy A. Gooch, Bruce Gooch.
AK Peters, Ltd., July 1,
2001. [BibTeX]
Non-Photorealistic Rendering
Stuart Green, David H. Salesin, Simon Schofield, Aaron Hertzmann, Peter C. Litwinowicz, Amy A. Gooch, Cassidy J. Curtis, Bruce Gooch.
Siggraph 99, ACM Press, Course 17,
1999. [BibTeX]
Perceptual and Artistic Principles for Effective Computer Depiction
Maneesh Agrawala, Frédo Durand, Bruce Gooch, Victoria Interrante, Victor Ostromoukhov, Denis Zorin.
SIGGRAPH 2002, ACM Press, Course #13, San Antonio, Texas,
2002. [BibTeX]
Real-Time Video Abstraction
Holger Winnemöller, Sven C. Olsen, Bruce Gooch.
ACM Transactions on Graphics (Proc. of SIGGRAPH'06), Vol. 25, No. 3, pp. 1221--1226, July,
2006. [BibTeX]
Resolution Independent NPR-Style 3D Line Textures
Kristin Potter, Amy A. Gooch, Bruce Gooch, Peter Willemsen, Joe Kniss, Richard Riesenfeld, Peter Shirley.
Computer Graphics Forum, Vol. 28, No. 1, pp. 56--66,
2009. [BibTeX]
Semanticons: Visual Metaphors as File Icons
Vidya Setlur, Conrad Albrecht-Buehler, Amy A. Gooch, Sam Rossoff, Bruce Gooch.
Computer Graphics Forum, Vol. 24, No. 3, pp. 647--656,
2005. [BibTeX]
The Lit Sphere: A Model for Capturing NPR Shading from Art
Peter-Pike J. Sloan, William Martin, Amy A. Gooch, Bruce Gooch.
Graphics Interface (GI'01), June,
2001. [BibTeX]