Book:

Non-Photorealistic Rendering
Bruce Gooch and Amy Gooch.
A.K. Peters Ltd. Publishers ISBN: 1-56881-133-0 [Webpage]

In the computer graphics rendering is the process by which data is converted into an image. Photorealistic rendering denotes images based on physical simulations. The goal of photorealistic rendering is to create images indistinguishable from photographs of real world scenes. In contrast, the new area of non-photorealistic rendering (NPR) is concerned with images that are guided by artistic processes. NPR techniques are driven by aesthetic constraints rather than physical simulations.

NPR images convey information more effectively by: omitting extraneous detail; focusing attention on relevant features; by clarifying, simplifying, and disambiguating shape; and by showing hidden features. The control of detail in an image for the purpose of enhanced communication is becoming the hallmark of NPR. Control of image detail is often combined with stylization to evoke the perception of complexity in an image without explicit representation.


Research Papers:

Is That a Smile? Gaze-Dependent Facial Expressions
Vidya Setlur and Bruce Gooch
Non-Photorealistic Animation and Rendering 2004 (NPAR '04). [pdf]
Human Facial Illustrations: Creation and Psychophysical Evaluation
Bruce Gooch, Erik Reinhard and Amy Gooch
ACM Transactions on Graphics (TOG) Volume 23, Issue 1 [pdf]
Artistic Vision: Painterly Rendering Using Computer Vision Techniques
Bruce Gooch, Greg Coombe and Peter Shirley.
Non-Photorealistic Animation and Rendering 2002 (NPAR '02). [Webpage] [pdf]
Color Transfer Between Images
Erik Reinhard, Michael Ashikhmin, Bruce Gooch and Peter Shirley.
IEEE CG&A special issue on Applied Perception,
Vol 21, No 5, pp 34-41, September - October 2001 [pdf]
Artistic Composition for Image Creation
Bruce Gooch, Erik Reinhard, Chris Moulding, Peter Shirley.
Eurographics Rendering Workshop 2001. [pdf] [postscript]
The Lit Sphere: A Model for Capturing NPR Shading from Art
Peter-Pike J. Sloan, William Martin, Amy Gooch, and Bruce Gooch.
Proceedings of Graphics Interface 2001. [pdf]
Interactive Artistic Rendering
Matt Kaplan, Bruce Gooch, Elaine Cohen.
Non-Photorealistic Animation and Rendering 2000 (NPAR '00). [pdf]
Interactive Techincal Illustration
Bruce Gooch, Peter-Pike J. Sloan, Amy Gooch, Peter Shirley, Richard Riesenfeld.
ACM Interactive 3D 1999. [HTML] [pdf] [postscript]
A Non-Photorealistic Lighting Model For Automatic Technical Illustration
Amy Gooch, Bruce Gooch, Peter Shirly, Elaine Cohen.
ACM Siggraph 1998 [HTML] [pdf]

Educational Publications:

Computer Graphics
Bruce Gooch, Erik Reinhard, and Chris R. Johnson.
Encarta Encyclopedia, 2002.

Siam Book Review:
Realistic Image Synthesis Using Photon Mapping. By Henrik Wann Jensen.

Review by Bruce Gooch
Siam Review, 2002.

Book Chapters (Siggraph Course Notes):

Theory and Practice of Non-Photorealistic Graphics: Algorithms, Methods, and Production System
SIGGRAPH 2003 Course Notes

Brett Achorn, Sheelagh Carpendale, David S. Ebert, Bruce Gooch, Victoria Interrante, Mario Costa Sousa, Lisa Streit, Daniel Teece, Oleg Veryovka. [Webpage]
  • Section 2: Silhouette Extraction,
    Bruce Gooch. [pdf]
  • Section 7: Composition,
    Bruce Gooch, Mario Costa Sousa. [pdf]

  • Perceptual and Artistic Principles for Effective Computer Depiction.
    SIGGRAPH 2002 Course Notes

    Maneesh Agrawala, Frédo Durand, Bruce Gooch, Victoria Interrante, Victor Ostromoukhov, Denis Zorin. [Webpage]
    Section 7: Neurological Theories of Aesthetics,
    Bruce Gooch. [pdf]

    Non-Photorealistic Rendering.
    SIGGRAPH 1999 Course Notes

    Stuart Green, David Salesin, Simon Schofield, Aaron Hertzmann, Peter Litwinowicz, Amy Gooch, Cassidy Curtis, Bruce Gooch. [pdf]
  • Section 8: Using Non-Photorealistic Rendering to Communicate Shape,
    by Amy Gooch and Bruce Gooch. [HTML] [pdf notes] [pdf slides] [pdf color-plate]

  • Section 10: Interactive Non-Photorealistic Rendering,
    by Bruce Gooch and Amy Gooch. [HTML] [pdf notes] [pdf slides] [pdf color-plate]
  • Bibliography [pdf] [LaTeX]

  • Masters Thesis:

    Artisic Vision: Painterly Rendering Using Simple Vision Algorithms
    University of Utah, Decemeber 2000. [ps]

    Doctoral Dissertation:

    Human Facial Illustrations: Creation and Evaluation using Behavioral Studies and fMRI.
    University of Utah, August 2003 [pdf]

    Talks:

  • A Non-Photorealistic Lighting Model For Automatic Technical Illustration
    ACM Siggraph 1998 paper. Given by Amy Gooch and Bruce Gooch on July 24, 1998. HTML

  • Using Non-Photorealistic Rendering to Communicate Shape
    ACM Siggraph 1999, part of theSIGGRAPH 1999 Non-Photorealistic Rendering Full-day Course.
    Given by Amy Gooch on August 9, 1999. [HTML presentation] [HTML] [pdf notes] [pdf slides] [pdf color-plate]

  • Interactive Non-Photorealistic Rendering
    ACM Siggraph 1999, part of the SIGGRAPH 1999 Non-Photorealistic Rendering Full-day Course.
    Given by Bruce Gooch on August 9, 1999. [HTML presentation] [HTML] [pdf notes] [pdf slides] [pdf color-plate]