Computer Graphics Techniques

My research People Places Companies Techniques Journals Conferences

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!

  1. A-buffer
    @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},
    }
    
  2. Accumulation buffer
    @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},
    }
    
  3. Aspect graph
    see gigus, see plantinga

  4. Beam tracing
    @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",
    } 
    
  5. Bidirectional path tracing
    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",
    }
    
  6. Bidirectional ray tracing
    @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",
    }
    
  7. Blobbies
    @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,
    }
    
  8. BSP-tree
    @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},
    }
    
  9. Bump mapping
    @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",
    }
    
  10. Cone tracing
    @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",
    } 
    
  11. Deep Shadow Maps
    @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},
    }
    
  12. Displacement map
    @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,
    }
    
  13. Distributed ray tracing
    @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",
    }
    
  14. Environment mapping
    @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",
    }
    
  15. Free-Form Deformation (FFD)
    @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},
    }
    
  16. Geomorph
    @InProceedings{Hoppe:1996:PM,
      author =       "Hugues Hoppe",
      title =        "Progressive Meshes",
      pages =        "99--108",
      booktitle =    "SIGGRAPH 96 Conference Proceedings",
      year =         "1996",
    }
    
  17. Hierarchy of bounding volumes
    @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",
    } 
    
  18. Illumination maps
    @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,
    }
    
  19. Importance sampling
    see in Blasi, philippe et al EGRW 1994 Darmstadt

  20. Irradiance gradients
    @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",
    }
    
  21. Item buffer
    @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,
    }
    
  22. K-d tree
    @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,
    }
    
  23. Layered Depth Images (LDI)
    @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",
                  }
    
  24. Light buffer
    @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",
    }
    
  25. Light ray tracing probably see:
    @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",
    }
    
  26. L-systems see:
    
    
  27. Marching cubes
    @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,
    }
    
  28. Mip-map
    @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",
    }
    
  29. Multi-pass global illumination
    @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",
    }
    
  30. Path tracing
    @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,
    }
    
  31. Pencil tracing
    @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,
    }
    
  32. Perlin noise
    @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",
    }
    
  33. Phong shading
    @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,
    }
    
  34. Photon map
    @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",
    }
    
  35. Progressive Meshes
    @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,
    }
    
  36. Radiance lighting system
    @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",
    }
    
  37. Radiosity
    @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",
    }
    
  38. Radiosity, importance driven
    @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",
    }
    
  39. Radiosity, non-diffuse
    @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",
    }
    
  40. Random walk
    see arvo sigg90 p63...

  41. Ray classification
    @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,
    }
    
  42. Ray tracing
    @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,
    }
    
  43. Reaction diffusion textures
    @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,
    }
    
  44. Rendering equation
    @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,
    }
    
  45. RenderMan
    @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,
    }
    
  46. Russian roulette
    @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",
    }
    
  47. Shade trees
    @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,
    }
    
  48. Shadow cache
    @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",
    }
    
  49. Shadow map
    @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",
    }
    
  50. Shadow volumes
    @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,
    } 
    
  51. Shaft culling
    @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},
    }
    
  52. Solid texture
    @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",
    }
    
  53. Stochastic sampling
    @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",
    }
    
  54. Subdivision surfaces (Catmull-Clark)
    @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",
    }
    
  55. Subdivision surfaces (Loop)
    @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
    }
    
  56. Texels
    @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",
    } 
    
  57. Texture mapping
    @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},
    }
    
  58. Volume rendering
    see:
    @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},
    }
    
  59. Warnock visibility algorithm
    @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",
    }
    
  60. Z-buffer
    @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