OpenGL Shading Language
Author(s): Randi J. Rost, Bill Licea-Kane.
In Book: Chapter 18 - Non-photorealistic Shaders, pp. 507--532, Addison-Wesley, 3rd,
2009.
[BibTeX]
Abstract:
A significant amount of computer graphics research has been aimed at
achieving more and more realistic renditions of synthetic scenes. A longtime
goal has been to render a scene so perfectly that it is indistinguishable
from a photograph of the real scene, a goal called PHOTOREALISM. With the
latest graphics hardware, some photorealistic effects are becoming possible
in real-time rendering.
This quest for realism is also reflected in graphics APIs such as OpenGL. The
OpenGL specification defines specific formulas for calculating effects such as
illumination from light sources, material properties, and fog. These formulas
attempt to define effects as realistically as possible while remaining relatively
easy to implement in hardware, and they have duly been cast into silicon by
intrepid graphics hardware designers.
But the collection of human art and literature shows us that photorealism
is not the only important style for creating images. The availability of lowcost
programmable graphics hardware has sparked the growth of an area
called NON-PHOTOREALISTIC RENDERING, or NPR. Researchers and practitioners
in this field are attempting to use computer graphics to produce a wide
range of artistic effects other than photorealism. In this chapter, we look at
a few examples of shaders whose main focus is something other than generating
results that are as realistic as possible.
Painterly renderings using a synthesis of styles based on visual perception
Takashi Yoneyama, Etsuo Genda, Kunio Kondo.
Proceedings of the 8th International Conference on Virtual Reality Continuum and its Applications in Industry (VRCAI'09), pp. 59--64, ACM,
2009. [BibTeX]
Painting with polygons: non-photorealistic rendering using existing tools
Isaac Botkin.
Siggraph Talk, August,
2009. [BibTeX]
Perspective-aware cartoon clips synthesis
Yueting Zhuang, Jun Yu, Jun Xiao, Cheng Chen.
Computer Animation and Virtual Worlds, Vol. 19, No. 3-4, pp. 355--364,
2009. [BibTeX]
Ray Tracing NPR-Style Feature Lines
A.N.M. Imroz Choudhury, Steven G. Parker.
NPAR '09: Proceedings of the 7th International Symposium on Non-Photorealistic Animation and Rendering, pp. 5--14, ACM,
2009. [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]
Skin-Aware Stylization of Video Portraits
Deirdre O'Regan, A.C. Kokaram.
Conference for Visual Media Production (CVMP '09), pp. 35--44,
2009. [BibTeX]
Vectorizing Cartoon Animations
Song-Hai Zhang, Tao Chen, Yi-Fei Zhang, Shi-Min Hu, Ralph R. Martin.
IEEE Transactions on Visualization and Computer Graphics, Vol. 15, No. 4, pp. 618--629,
2009. [BibTeX]