Important papers for computer graphics

Important papers for computer graphics

https://en.wikipedia.org/wiki/Rendering_(computer_graphics)#cite_note-s21-35

Ray Casting (1968) #

@inproceedings{appel1968some,
  title={Some techniques for shading machine renderings of solids},
  author={Appel, Arthur},
  booktitle={Proceedings of the April 30--May 2, 1968, spring joint computer conference},
  pages={37--45},
  year={1968}
}

Scanline rendering (1970) #

@article{bouknight1970procedure,
  title={A procedure for generation of three-dimensional half-toned computer graphics presentations},
  author={Bouknight, W Jack},
  journal={Communications of the ACM},
  volume={13},
  number={9},
  pages={527--536},
  year={1970},
  publisher={ACM New York, NY, USA}
}

Gouraud shading (1971) #

@article{gouraud1971continuous,
  title={Continuous shading of curved surfaces},
  author={Gouraud, Henri},
  journal={IEEE transactions on computers},
  volume={100},
  number={6},
  pages={623--629},
  year={1971},
  publisher={IEEE}
}

Phong shading (1973) #

Texture mapping (1974) #

@book{catmull1974subdivision,
  title={A subdivision algorithm for computer display of curved surfaces},
  author={Catmull, Edwin Earl},
  year={1974},
  publisher={The University of Utah}
}

z-buffering (1974) #

Environment mapping (1976) #

@article{blinn1976texture,
  title={Texture and reflection in computer generated images},
  author={Blinn, James F and Newell, Martin E},
  journal={Communications of the ACM},
  volume={19},
  number={10},
  pages={542--547},
  year={1976},
  publisher={ACM New York, NY, USA}
}

Blinn shading (1977) #

Shadow volumes (1977) #

@article{crow1977shadow,
  title={Shadow algorithms for computer graphics},
  author={Crow, Franklin C},
  journal={Acm siggraph computer graphics},
  volume={11},
  number={2},
  pages={242--248},
  year={1977},
  publisher={ACM New York, NY, USA}
}

Shadow mapping (1978) #

@inproceedings{williams1978casting,
  title={Casting curved shadows on curved surfaces},
  author={Williams, Lance},
  booktitle={Proceedings of the 5th annual conference on Computer graphics and interactive techniques},
  pages={270--274},
  year={1978}
}

Bump mapping (1978) #

BSP trees (1980) #

Ray tracing (1980) #

MIP maps (1983) #

@inproceedings{williams1983pyramidal,
  title={Pyramidal parametrics},
  author={Williams, Lance},
  booktitle={Proceedings of the 10th annual conference on Computer graphics and interactive techniques},
  pages={1--11},
  year={1983}
}

Alpha compositing (1984) #

Distributed ray tracing (1984) #

Radiosity (1984) #

Tone mapping (1993) #

@techreport{tumblin1991tone,
  title={Tone reproduction for realistic computer generated images},
  author={Tumblin, John Erwin Jack and Rushmeier, Holly E},
  year={1991},
  institution={Georgia Institute of Technology}
}

Subsurface scattering (1993) #

@inproceedings{hanrahan1993reflection,
  title={Reflection from layered surfaces due to subsurface scattering},
  author={Hanrahan, Pat and Krueger, Wolfgang},
  booktitle={Proceedings of the 20th annual conference on Computer graphics and interactive techniques},
  pages={165--174},
  year={1993}
}

Ambient occlusion (1994) #

Photon mapping (1995) #

Metropolis light transport (1997) #

@inproceedings{veach1997metropolis,
  title={Metropolis light transport},
  author={Veach, Eric and Guibas, Leonidas J},
  booktitle={Proceedings of the 24th annual conference on Computer graphics and interactive techniques},
  pages={65--76},
  year={1997}
}
Calendar January 6, 2023 (Updated October 22, 2023)