Reading List

CMSC 635, Spring 2004

Readings marked with a * are not eligible for class presentation.

Papers with links to the ACM or IEEE digital library require digital library access. You should have access from any on-campus computer. From off campus, you can follow remote access directions from the UMBC library.

Sampling and Antialiasing

* James F. Blinn, "What We Need Around Here is More Aliasing," IEEE Computer Graphics and Applications, January 1989, pp. 75 - 79.

* James F. Blinn, "Return of the Jaggies," IEEE Computer Graphics and Applications, March 1989, pp. 82 - 89.

* Robert Cook, "Stochastic Sampling in Computer Graphics," Transactions on Graphics, January 1986, pp. 51-72.

* Don Mitchell and Arun Netravali, "Reconstruction Filters in Computer Graphics," SIGGRAPH 88, pp. 221 - 228.

Volume Rendering

* James T. Kajiya and Brian P. Von Herzen, "Ray Tracing Volume Densities," SIGGRAPH 84, pp. 165 - 174.

* William E. Lorensen and Harvey E. Cline, "Marching cubes: A high resolution 3D surface construction algorithm", SIGGRAPH 87, pp. 163-169.

* Robert A. Drebin, Loren Carpenter and Pat Hanrahan, "Volume Rendering," SIGGRAPH 88, pp. 65 - 74.

* Lee Westover, "Footprint Evaluation for Volume Rendering," SIGGRAPH 90, pp. 367 - 376.

Klaus Engel, Martin Kraus and Thomas Ertl, "High-Quality Pre-Integrated Volume Rendering Using Hardware-Accelerated Pixel Shading", Graphics Hardware 2001, pp. 9 - 17.

Texturing

* Paul Heckbert, "Survey of Texture Mapping," IEEE Computer Graphics and Applications, November 1986, pp. 56 - 67.

* Ken Perlin and Eric Hoffert, "Hypertexture," SIGGRAPH 89, pp. 253 - 262.

James Kajiya and Timothy Kay, "Rendering Fur with Three Dimensional Textures," SIGGRAPH 89, pp. 271 - 280.

Emil Praun, Adam Finkelstein, and Hugues Hoppe, "Lapped Textures," SIGGRAPH 00, pp. 465 - 470.

Alexei Efros and Thomas Leung, " Texture Synthesis by Non-Parametric Sampling," ICCV '99, pp. 1033-1038 - 488.

Li-Yi Wei and Marc Levoy, "Fast Texture Synthesis using Tree-structured Vector Quantization," SIGGRAPH 00, pp. 479 - 488.

Greg Turk " Texture Synthesis on Surfaces ," SIGGRAPH 01, pp. 347 - 354.

Aaron Hertzmann, Charles E. Jacobs, Nuria Oliver, Brian Curless and David H. Salesin, "Image Analogies," SIGGRAPH 01, pp. 327 - 340.

Vivek Kwatra, Arno Schodl, Irfan Essa, Greg Turk, and Aaron Bobrick," Graphcut Textures: Image and Video Synthesis Using Graph Cuts," SIGGRAPH 03, pp. 277 - 286.

Lighting

* Pierre Poulin and Alain Fournier, "A Model for Anisotropic Reflection," SIGGRAPH 90, pp. 273 - 282.

* Xiao He, Kenneth Torrance, Fracois Sillion, and Donald Greenberg, "A comprehensive physical model for light reflection," SIGGRAPH 91, pp. 175 - 186.

Jay Gondek, Gary Meyer, and Jonathan Newman, "Wavelength Dependent Reflectance Functions," SIGGRAPH 94, pp. 213 - 220.

Michael D. McCool, Jason Ang and Anis Ahmad, "Homomorphic Factorization of BRDFs for High-Performance Rendering," SIGGRAPH 01, pp. 171 - 178.

Tom Lokovic and Eric Veach, "Deep Shadow Maps," SIGGRAPH 00, pp. 385 - 392.

Henrik Jensen, Stephen Marschner, Marc Levoy, and Pat Hanrahan, " A Practical Model for Subsurface Light Transport ," SIGGRAPH 2001, pp. 511 - 518.

Stephen Marshner, Henrik Jensen, Mike Cammarano, and Steve Worley, and Pat Hanrahan, " Light Scattering from Human Hair Fibers ," SIGGRAPH 2003, pp. 780 - 790.

Global Illumination

* Robert Cook, Thomas Porter and Loren Carpenter, "Distributed Ray Tracing," SIGGRAPH 84, pp. 137 - 145.

James Kajiya, "The Rendering Equation," SIGGRAPH 86, pp. 143 - 150.

* Cindy Goral, Kenneth Torrance, Donald Greenberg and Bennett Battaile, "Modeling the Interaction of Light Between Diffuse Surfaces," SIGGRAPH 84, pp. 213 - 222.

* Michael Cohen and Donald Greenberg, "The Hemi-Cube. A Radiosity Solution for Complex Environments," SIGGRAPH 85, pp. 31 - 40.

* Michael Cohen, Eric Chen, J. R. Wallace and Don P. Greenberg, "A Progressive Refinement Approach to Fast Radiosity Image Generation," SIGGRAPH 88, pp. 75 - 84.

Non-Photorealistic Rendering

Georges Winkenbach and David Salesin, "Computer-Generated Pen-and-Ink Illustration," SIGGRAPH 94, pp. 91 - 98.

Barbara J. Meier, "Painterly Rendering for Animation," SIGGRAPH 96, pp. 477 - 484.

Michael P. Salisbury, Michael T. Wong, John F. Hughes and David H. Salesin, "Orientable Textures for Image-Based Pen-and-Ink Illustration," SIGGRAPH 97, pp. 401 - 406.

Amy Gooch, Bruce Gooch, Peter Shirley, and Elaine Cohen, "A Non-Photorealistic Lighting Model for Automatic Technical Illustration," SIGGRAPH 98, pp. 447 - 452.

Michael A. Kowalski et al., "Art-Based Rendering of Fur, Grass, and Trees," SIGGRAPH 99, pp. 433 - 438.

Aaron Hertzmann and Denis Zorin, "Illustrating Smooth Surfaces," Siggraph 00, pp. 517 - 526.

Aaron Hertzmann, Charles Jacobs, Nuria Oliver, Brian Curless, and David Salesin, " Image Analogies," Siggraph 01, pp. 327 - 340.

Penny Rheingans and David Ebert, " Volume Illustration: Nonphotorealistic Rendering of Volume Models," Transactions on Visualization and Computer Graphics, vol. 7, no. 3, 2001, pp. 253 - 264.

Robert Kalnins, Philip Davidson, Lee Markosian, and Adam Finkelstein, " Coherent Stylized Silhouettes," Siggraph 03, pp. 856 - 861.

Doug DeCarlo, Adam Finkelstein, Szymon Rusinkiewicz, and Anthony Santella, " Suggestive Contours for Conveying Shape ," Siggraph 03, pp. 848 - 855.

Image-based and Point-based Rendering

Leonard McMillan and Gary Bishop, "Plenoptic modeling: An image-based rendering system," SIGGRAPH 95, pp. 39 - 46.

Marc Levoy and Pat Hanrahan, "Light Field Rendering," SIGGRAPH 96, pp. 31 - 42.

Steven Gortler, Radek Grzeszczuk, Richard Szeliski, Michael Cohen, "The Lumigraph," SIGGRAPH 96, pp. 43 - 54.

Chun-Fa Chang, Gary Bishop and Anselmo Lastra, "LDI Tree: A Hierarchical Representation for Image-Based Rendering," SIGGRAPH 99, pp. 291 - 298.

Paul Debevec, "Rendering Synthetic Objects into Real Scenes: Bridging Traditional and Image-based Graphics with Global Illumination and High Dynamic Range Photography," SIGGRAPH 98, pp. 189 - 198.

Manuel Oliveira, Gary Bishop, and David McAllister, "Relief Texture Mapping," Siggraph 00, pp. 359 - 368.

Szymon Rusinkiewicz and Marc Levoy, QSplat: a multiresolution point rendering system for large meshes," Siggraph 00, pp. 343 - 352.

Matthias Zwicker, Hanspeter Pfister, Jeroen van Baar, and Markus Gross , " Surface Splatting," Siggraph 01, pp. 371 - 378.

Kavita Bala, Bruce Walter, and Donald P. Greenberg , " Combining edges and points for interactive high-quality rendering," Siggraph 03, pp. 631 - 640.