On the algebraic and geometric foundations of computer graphics
Ron Goldman
In ACM Transactions on Graphics, 21(1), January 2002.
Abstract: Today's computer graphics is ostensibly based upon insights from projective geometry and computations on homogeneous coordinates. Paradoxically, however, projective spaces and homogeneous coordinates are incompatible with much of the algebra and a good deal of the geometry currently in actual use in computer graphics. To bridge this gulf between theory and practice, Grassmann spaces are proposed here as an alternative to projective spaces. We establish that unlike projective spaces, Grassmann spaces do support all the algebra and geometry needed for contemporary computer graphics. We then go on to explain how to exploit this algebra and geometry for a variety of applications, both old and new, including the graphics pipeline, shading algorithms, texture maps, and overcrown surfaces.
Article URL: http://doi.acm.org/10.1145/504789.504792
BibTeX format:
@article{Goldman:2002:OTA,
  author = {Ron Goldman},
  title = {On the algebraic and geometric foundations of computer graphics},
  journal = {ACM Transactions on Graphics},
  volume = {21},
  number = {1},
  pages = {52--86},
  month = jan,
  year = {2002},
}
Search for more articles by Ron Goldman.

Return to the search page.


graphbib: Powered by "bibsql" and "SQLite3."