This page presents techniques introduced in computer graphics and the
related papers.
This is obviously work in progress and I would be happy
to get feedback, comments, corrections.
Enjoy!

@InProceedings{Carpenter:1984:TAA,
author = {Loren Carpenter},
title = {The A-buffer, an Antialiased Hidden Surface Method},
volume = {18},
number = {3},
booktitle = {Computer Graphics (Proceedings of SIGGRAPH 84)},
year = {1984},
pages = {103--108},
}
@InProceedings{Haeberli:1990:TAB,
author = {Paul E. Haeberli and Kurt Akeley},
title = {The Accumulation Buffer: Hardware Support for
High-Quality Rendering},
volume = {24},
number = {4},
booktitle = {Computer Graphics (Proceedings of SIGGRAPH 90)},
year = {1990},
month = {August},
pages = {309--318},
}
@InProceedings{Heckbert:1984:BTP,
author = "Paul S. Heckbert and Pat Hanrahan",
title = "Beam Tracing Polygonal Objects",
year = "1984",
month = jul,
volume = "18",
booktitle = "Computer Graphics (SIGGRAPH '84 Proceedings)",
pages = "119--127",
}
Lafortune et al. in compugraphics 95-104 june 1993
@InProceedings{Veach:1994:BEL,
author = "Eric Veach and Leonidas Guibas",
booktitle = "Fifth Eurographics Workshop on Rendering",
title = "Bidirectional Estimators for Light Transport",
address = "Darmstadt, Germany",
pages = "147--162",
month = jun,
year = "1994",
}
@InProceedings{Chattopadhyay:1987:BDR,
author = "Sudeb Chattopadhyay and Akira Fujimoto",
editor = "Tosiyasu L. Kunii",
booktitle = "Computer Graphics 1987 (Proceedings of CG
International '87)",
title = "Bi-directional Ray Tracing",
publisher = "Springer-Verlag",
address = "Tokyo",
pages = "335--43",
year = "1987",
}
@Article{Blinn:1982:GAS,
author = "James F. Blinn",
title = "A Generalization of Algebraic Surface Drawing",
pages = "235--256",
journal = "ACM Transactions on Graphics",
volume = "1",
number = "3",
year = "1982",
month = jul,
}
@InProceedings{Fuchs:1980:OVS,
author = {Henry Fuchs and Z. M. Kedem and Bruce F. Naylor},
title = {On Visible Surface Generation by a Priori Tree Structures},
volume = {14},
number = {3},
booktitle = {Computer Graphics (Proceedings of SIGGRAPH 80)},
year = {1980},
month = {July},
pages = {124--133},
}
@InProceedings{Blinn:1978:SWS,
author = "James F. Blinn",
title = "Simulation of Wrinkled Surfaces",
year = "1978",
month = aug,
volume = "12",
number = "3",
booktitle = "Computer Graphics (SIGGRAPH '78 Proceedings)",
pages = "286--292",
}
@InProceedings{Amanatides:1984:RTC,
author = "John Amanatides",
title = "Ray Tracing with Cones",
year = "1984",
month = jul,
booktitle = "Computer Graphics (SIGGRAPH '84 Proceedings)",
volume = "18",
pages = "129--135",
}
@InProceedings{Lokovic:2000:DSM,
author = {Tom Lokovic and Eric Veach},
title = {Deep Shadow Maps},
journal = {Proceedings of SIGGRAPH 2000},
year = {July 2000},
pages = {385--392},
}
@InProceedings{Cook:1984:ST,
author = "Robert L. Cook",
title = "Shade trees",
pages = "223--231",
booktitle = "Computer Graphics (SIGGRAPH '84 Proceedings)",
volume = "18",
year = "1984",
month = jul,
}
@InProceedings{Cook:1984:DRT,
author = "Robert L. Cook and Thomas Porter and Loren Carpenter",
booktitle = "Computer Graphics (SIGGRAPH '84 Proceedings)",
title = "Distributed Ray Tracing",
volume = "18",
number = "3",
pages = "137--45",
month = jul,
year = "1984",
}
@Article{Blinn:1976:TRC,
author = "J. F. Blinn and M. E. Newell",
title = "Texture and Reflection in Computer Generated Images",
year = "1976",
journal = "Communications of the ACM",
volume = "19",
pages = "542--546",
keywords = "reflection of light and reflection and texture",
}
@InProceedings{Sederberg:1986:FDO,
author = {Thomas W. Sederberg and Scott R. Parry},
title = {Free-Form Deformation of Solid Geometric Models},
booktitle = {Computer Graphics (Proceedings of SIGGRAPH 86)},
year = {1986},
pages = {151--160},
}
@InProceedings{Hoppe:1996:PM,
author = "Hugues Hoppe",
title = "Progressive Meshes",
pages = "99--108",
booktitle = "SIGGRAPH 96 Conference Proceedings",
year = "1996",
}
@Article{Rubin:1980:DRF,
author = "S. M. Rubin and T. Whitted",
title = "A 3-Dimensional Representation for Fast Rendering of
Complex Scenes",
year = "1980",
month = jul,
journal = "Computer Graphics",
volume = "14",
number = "3",
pages = "110--116",
}
@Misc{Arvo:1986:BRT,
author = "James Arvo",
title = "Backward Ray Tracing",
booktitle = "SIGGRAPH '86 Developments in Ray Tracing seminar
notes",
volume = "12",
year = "1986",
month = aug,
}
@Article{Ward:1992:IG,
author = "Gregory J. Ward and Paul Heckbert",
title = "Irradiance Gradients",
year = "1992",
month = may,
journal = "Third Eurographics Workshop on Rendering",
pages = "85--98",
address = "Bristol, UK",
}
@Article{Weghorst:1984:ICM,
author = "Hank Weghorst and Gary Hooper and Donald P.
Greenberg",
title = "Improved Computational Methods for Ray Tracing",
pages = "52--69",
journal = "ACM Transactions on Graphics",
volume = "3",
number = "1",
year = "1984",
month = jan,
}
@article{Bentley:1975:MBS,
AUTHOR = "Bentley, J.L.",
TITLE = "Multidimensional Binary Search Trees Used for
Associative Searching",
JOURNAL = "CACM",
VOLUME = "18",
YEAR = "1975",
NUMBER = "9",
MONTH = "September",
PAGES = "509-517"}
@Article{Bentley:1979:DSR,
author = "J. L. Bentley and J. H. Friedman",
title = "Data structures for range searching",
pages = "397--409",
journal = "ACM Computing Surveys",
volume = "11",
number = "4",
year = "1979",
month = dec,
}
@inproceedings{Shade:1998:LDI,
author = "Jonathan Shade and Steven J. Gortler and Li-wei He and Richard
Szeliski",
title = "Layered Depth Images",
year = "1998",
month = "July",
booktitle = "Proceedings of SIGGRAPH 98",
pages = "231--242",
}
@Article{Haines:1986:LBS,
author = "E. A. Haines and D. P. Greenberg",
title = "The Light Buffer: a Shadow Testing Accelerator",
year = "1986",
journal = "IEEE Computer Graphics and Applications",
volume = "6",
number = "9",
pages = "6--16",
}
@InProceedings{Appel:1968:STS,
author = "Arthur Appel",
title = "Some Techniques for Shading Machine Renderings of
Solids",
booktitle = "AFIPS 1968 Spring Joint Computer Conf.",
pages = "37--45",
volume = "32",
year = "1968",
}
and see:
@InProceedings{Heckbert:1984:BTP,
author = "Paul S. Heckbert and Pat Hanrahan",
title = "Beam Tracing Polygonal Objects",
year = "1984",
month = jul,
volume = "18",
booktitle = "Computer Graphics (SIGGRAPH '84 Proceedings)",
pages = "119--127",
}
@InProceedings{Lorensen:1987:MCH,
author = "William E. Lorensen and Harvey E. Cline",
title = "Marching Cubes: {A} High Resolution 3{D} Surface
Construction Algorithm",
pages = "163--169",
booktitle = "Computer Graphics (SIGGRAPH '87 Proceedings)",
volume = "21",
year = "1987",
month = jul,
}
@InProceedings{Williams:1983:PP,
author = "Lance Williams",
title = "Pyramidal Parametrics",
year = "1983",
month = jul,
volume = "17",
number = "3",
booktitle = "Computer Graphics (SIGGRAPH '83 Proceedings)",
pages = "1--11",
}
@InProceedings{Wallace:1987:TPSa,
author = "John R. Wallace and Michael F. Cohen and Donald P.
Greenberg",
title = "A Two-Pass Solution to the Rendering Equation: {A}
Synthesis of Ray Tracing and Radiosity Methods",
pages = "311--320",
booktitle = "Computer Graphics (SIGGRAPH '87 Proceedings)",
volume = "21",
year = "1987",
month = jul,
}
@InProceedings{Sillion:1989:GTP,
author = "Francois X. Sillion and Claude Puech",
title = "A General Two-Pass Method Integrating Specular and
Diffuse Reflection",
pages = "335--344",
booktitle = "Computer Graphics (SIGGRAPH '89 Proceedings)",
volume = "23",
year = "1989",
month = jul,
}
@InProceedings{Chen:1991:PMP,
author = "Shenchang Eric Chen and Holly E. Rushmeier and Gavin
Miller and Douglass Turner",
title = "A Progressive Multi-Pass Method for Global
Illumination",
year = "1991",
month = jul,
volume = "25",
booktitle = "Computer Graphics (SIGGRAPH '91 Proceedings)",
pages = "165--174",
}
@InProceedings{Kajiya:1986:RE,
author = "James T. Kajiya",
title = "The Rendering Equation",
pages = "143--150",
booktitle = "Computer Graphics (SIGGRAPH '86 Proceedings)",
volume = "20",
year = "1986",
month = aug,
}
@InProceedings{Shinya:1987:PAP,
author = "Mikio Shinya and Tokiichiro Takahashi and Seiichiro
Naito",
title = "Principles and Applications of Pencil Tracing",
pages = "45--54",
booktitle = "Computer Graphics (SIGGRAPH '87 Proceedings)",
volume = "21",
year = "1987",
month = jul,
}
@InProceedings{Perlin:1985:IS,
author = "Ken Perlin",
title = "An Image Synthesizer",
pages = "287--296",
booktitle = "Computer Graphics (SIGGRAPH '85 Proceedings)",
volume = "19",
year = "1985",
month = jul,
editor = "B. A. Barsky",
conference = "held in San Francisco, CA; 22--26 July 1985",
keywords = "I34 programming environments, I37 stochastic
processes, I37 image synthesis, I37 textures",
}
@Article{Phong:1975:ICG,
author = "Bui-T. Phong",
title = "Illumination for Computer Generated Pictures",
pages = "311--317",
journal = "Communications of the ACM",
volume = "18",
number = "6",
year = "1975",
month = jun,
}
@Article{Jensen:1995:PMB,
author = "Henrik Wann Jensen and Niels J{\o}rgen Christensen",
title = "Photon maps in bidirectional Monte Carlo ray tracing
of complex objects",
journal = "Computers \& Graphics",
year = "1995",
volume = "19",
number = "2",
month = mar,
pages = "215--224",
}
@InProceedings{Hoppe:1996:PM,
author = "Hugues Hoppe",
title = "Progressive Meshes",
editor = "Holly Rushmeier",
series = "Annual Conference Series",
pages = "99--108",
booktitle = "SIGGRAPH 96 Conference Proceedings",
year = "1996",
month = aug,
}
@InProceedings{Ward:1994:RLS,
author = "Gregory J. Ward",
booktitle = "Proceedings of SIGGRAPH '94 (Orlando, Florida, July
24--29, 1994)",
title = "The {RADIANCE} Lighting Simulation and Rendering
System",
organization = "ACM SIGGRAPH",
publisher = "ACM Press",
pages = "459--472",
month = jul,
year = "1994",
}
@InProceedings{Goral:1984:MIL,
author = "Cindy M. Goral and Kenneth E. Torrance and Donald P.
Greenberg and Bennett Battaile",
booktitle = "Computer Graphics (SIGGRAPH '84 Proceedings)",
title = "Modelling the Interaction of Light Between Diffuse
Surfaces",
volume = "18",
number = "3",
pages = "212--22",
month = jul,
year = "1984",
}
@InProceedings{Smits:1992:IDR,
author = "Brian E. Smits and James R. Arvo and David H.
Salesin",
title = "An Importance-Driven Radiosity Algorithm",
year = "1992",
month = jul,
volume = "26",
booktitle = "Computer Graphics (SIGGRAPH '92 Proceedings)",
pages = "273--282",
}
@InProceedings{Immel:1986:RMN,
author = "David S. Immel and Michael F. Cohen and Donald P.
Greenberg",
title = "A Radiosity Method for Non-Diffuse Environments",
pages = "133--142",
booktitle = "Computer Graphics (SIGGRAPH '86 Proceedings)",
volume = "20",
year = "1986",
month = aug,
}
@InProceedings{Sillion:1991:GIS,
author = "Francois X. Sillion and James R. Arvo and Stephen H.
Westin and Donald P. Greenberg",
title = "A Global Illumination Solution for General Reflectance
Distributions",
year = "1991",
month = jul,
volume = "25",
booktitle = "Computer Graphics (SIGGRAPH '91 Proceedings)",
pages = "187--196",
}
@InProceedings{Arvo:1987:FRT,
author = "James Arvo and David B. Kirk",
title = "Fast Ray Tracing by Ray Classification",
pages = "55--64",
booktitle = "Computer Graphics (SIGGRAPH '87 Proceedings)",
volume = "21",
year = "1987",
month = jul,
}
@Article{Whitted:1980:IIM,
author = "Turner Whitted",
title = "An Improved Illumination Model for Shaded Display",
journal = "Communications of the ACM",
pages = "343--349",
volume = "23",
number = "6",
year = "1980",
month = jun,
}
@InProceedings{Turk:1991:GTA,
author = "Greg Turk",
title = "Generating textures for arbitrary surfaces using
reaction-diffusion",
pages = "289--298",
booktitle = "Computer Graphics (SIGGRAPH '91 Proceedings)",
volume = "25",
year = "1991",
month = jul,
}
@InProceedings{Witkin:1991:RDT,
author = "Andrew Witkin and Michael Kass",
title = "Reaction-diffusion textures",
pages = "299--308",
booktitle = "Computer Graphics (SIGGRAPH '91 Proceedings)",
volume = "25",
year = "1991",
month = jul,
}
@InProceedings{Kajiya:1986:RE,
author = "James T. Kajiya",
title = "The Rendering Equation",
pages = "143--150",
booktitle = "Computer Graphics (SIGGRAPH '86 Proceedings)",
volume = "20",
year = "1986",
month = aug,
}
@InProceedings{Cook:1987:RIR,
author = "Robert L. Cook and Loren Carpenter and Edwin Catmull",
title = "The {Reyes} Image Rendering Architecture",
pages = "95--102",
year = "1987",
month = jul,
booktitle = "Computer Graphics (SIGGRAPH '87 Proceedings)",
}
@InProceedings{Hanrahan:1990:LSL,
author = "Pat Hanrahan and Jim Lawson",
title = "A Language for Shading and Lighting Calculations",
pages = "289--298",
booktitle = "Computer Graphics (SIGGRAPH '90 Proceedings)",
volume = "24",
year = "1990",
month = aug,
}
@InProceedings{Kirk:1991:UST,
author = "David B. Kirk and James Arvo",
title = "Unbiased Sampling Techniques for Image Synthesis",
year = "1991",
month = jul,
volume = "25",
booktitle = "Computer Graphics (SIGGRAPH '91 Proceedings)",
pages = "153--156",
}
@InProceedings{Cook:1984:ST,
author = "Robert L. Cook",
title = "Shade trees",
pages = "223--231",
booktitle = "Computer Graphics (SIGGRAPH '84 Proceedings)",
volume = "18",
year = "1984",
month = jul,
}
@Article{Haines:1986:LBS,
author = "E. A. Haines and D. P. Greenberg",
title = "The Light Buffer: a Shadow Testing Accelerator",
year = "1986",
journal = "IEEE Computer Graphics and Applications",
volume = "6",
number = "9",
pages = "6--16",
}
@InProceedings{Williams:1978:CCS,
author = "Lance Williams",
title = "Casting Curved Shadows on Curved Surfaces",
year = "1978",
month = aug,
volume = "12",
number = "3",
booktitle = "Computer Graphics (SIGGRAPH '78 Proceedings)",
pages = "270--274",
}
@InProceedings{Crow:1977:SAC,
author = "Franklin C. Crow",
title = "Shadow Algorithms for Computer Graphics",
pages = "242--248",
journal = "Computer Graphics (SIGGRAPH '77 Proceedings)",
volume = "11",
number = "2",
year = "1977",
month = jul,
}
@InProceedings{Haines:1994:SCF,
author = {Eric A. Haines and John R. Wallace},
title = {Shaft Culling for Efficient Ray-Traced Radiosity},
booktitle = {Second Eurographics Workshop on Rendering
(Photorealistic Rendering in Computer Graphics)},
year = {1994},
}
@InProceedings{Perlin:1985:IS,
author = "Ken Perlin",
title = "An Image Synthesizer",
pages = "287--296",
booktitle = "Computer Graphics (SIGGRAPH '85 Proceedings)",
volume = "19",
year = "1985",
month = jul,
}
@InProceedings{Peachey:1985:STC,
author = "Darwyn R. Peachey",
title = "Solid Texturing of Complex Surfaces",
pages = "279--286",
booktitle = "Computer Graphics (SIGGRAPH '85 Proceedings)",
volume = "19",
year = "1985",
month = jul,
editor = "B. A. Barsky",
conference = "held in San Francisco, CA; 22--26 July 1985",
keywords = "I37 textures, I37 stochastic processes, I37 stochastic
models, I37 textures",
}
@Article{Cook:1986:SSC,
author = "Robert L. Cook",
title = "Stochastic Sampling in Computer Graphics",
year = "1986",
month = jan,
journal = "ACM Transactions on Graphics",
volume = "5",
number = "1",
pages = "51--72",
of field",
}
@Article{Catmull:1978:RGB,
author = "E. Catmull and J. Clark",
title = "Recursively Generated {B}-Spline Surfaces on Arbitrary
Topological Meshes",
year = "1978",
month = sep,
journal = "Computer-Aided Design",
volume = "10",
pages = "350--355",
keywords = "spline",
}
@MastersThesis{Loop:1987:SSS,
author = {Charles Loop},
title = {Smooth Subdivision Surfaces Based on Triangles},
school = {University of Utah, Department of Mathematics},
year = 1987,
address = {Salt Lake City, UT},
month = aug
}
@InProceedings{Kajiya:1989:RTD,
author = "James T. Kajiya and Timothy L. Kay",
title = "Rendering Fur with Three Dimensional Textures",
year = "1989",
month = jul,
volume = "23",
booktitle = "Computer Graphics (SIGGRAPH '89 Proceedings)",
pages = "271--280",
}
@PhdThesis{Catmull:1974:SAC,
author = "Edwin E. Catmull",
title = "A Subdivision Algorithm for Computer Display of Curved
Surfaces",
year = "1974",
month = dec,
school = "Dept. of CS, U. of Utah",
}
@InProceedings{Catmull:1975:CDO,
author = {Edwin E. Catmull},
title = {Computer Display of Curved Surfaces },
booktitle = {Proceedings of the IEEE Conference on Computer Graphics,
Pattern Recognition, and Data Structure},
year = {1975},
month = {May},
pages = {11---17},
}
@InProceedings{Drebin:1988:VR,
author = {Robert A. Drebin and Loren Carpenter and Pat Hanrahan},
title = {Volume Rendering},
volume = {22},
number = {4},
booktitle = {Computer Graphics (Proceedings of SIGGRAPH 88)},
year = {1988},
pages = {65--74},
}
@TechReport{Warnock:1969:HSA,
author = "J. Warnock",
title = "A Hidden-Surface Algorithm for Computer Generated
Half-Tone Pictures",
number = "TR 4--15, NTIS AD-733 671",
year = "1969",
institution = "University of Utah, Computer Science Department",
keywords = "visible",
}
@PhdThesis{Catmull:1974:SAC,
author = "Edwin E. Catmull",
title = "A Subdivision Algorithm for Computer Display of Curved
Surfaces",
year = "1974",
month = dec,
school = "Dept. of CS, U. of Utah",
}
![]() Last modified: Tue Feb 11 17:02:14 Eastern Standard Time 2003 |