- Computer Graphics: Principles and Practice
Computer Graphics: Principles and Practice 2nd Edition in C Author(s) James D. Foley, Andries van Dam, Steven K. Feiner, John Hughes Country United States Language English Series The Systems Programming Series Genre(s) Non-fiction Publisher Addison-Wesley Publication date 1995 Media type Print (Hardcover) Pages 1175 ISBN 978-0201848403 Preceded by An Introduction to Database Systems, Volume II Followed by Structured Programming: Theory and Practice
Computer Graphics: Principles and Practice is a textbook written by James D. Foley, Andries van Dam, Steven K. Feiner and John Hughes and published by Addison–Wesley. It was widely considered a classic standard reference book on the topic of computer graphics, and is also known as the bible of computer graphics (due to its size), the great white book (due to its white cover) or after the name of its authors as Foley et al. Parts of the dated text are largely irrelevant to today's graphics hardware, and important advancements of the last decades are missing. 
The second edition was completely rewritten and covered 2D and 3D raster and vector graphics, user interfaces, geometric modeling, anti-aliasing, advanced rendering algorithms and an introduction to animation. The SGP library was replaced by SRGP (Simple Raster Graphics Package), a library for 2D raster primitives and interaction handling, and SPHIGS (Simple PHIGS), a library for 3D primitives, which were specifically written for the book.
Second Edition in C
- ^ Wolfe, Rosalee (1999). "Bringing the Introductory Computer Graphics Course into the 21st Century". Proceedings of the Graphics and Visualization Education (GVE99) Workshop.: 3–6. http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.46.7211. "the classic"
- ^ Jonathan D. Cohen (29 May 2000). "1999 Course Syllabus Rendering Techniques at Johns Hopkins University". http://www.cs.jhu.edu/~cohen/RendTech99/syllabus.html. Retrieved 28 October 2010. "Known as the "bible" of computer graphics or the "great white book," this text serves as a great reference"
- ^ "Amazon Product Description". http://www.amazon.com/Computer-Graphics-Principles-James-Foley/dp/0201121107/. Retrieved 28 October 2010. "the standard computer graphics reference work for the 1990s"
- ^ "Game Development Books". http://www.flipcode.com/interviews/devbooks/. Retrieved 28 October 2010.
- ^ Foley, James D.; van Dam, Andries; Feiner, Steven K.; Hughes, John (15 June, 1990). Computer Graphics: Principles and Practice (2nd ed.). Addison-Wesley. ISBN 978-0201121100.
- ^ Foley, James D.; van Dam, Andries; Feiner, Steven K.; Hughes, John (14 August, 1995). Computer Graphics: Principles and Practice in C (2nd ed.). Addison-Wesley. ISBN 978-0201848403.
- ^ "Front Line Awards Hall of Fame Winners". Game Developer. http://www.gdmag.com/frontlineawards/hof.html. Retrieved 2010-11-01.
Wikimedia Foundation. 2010.
Look at other dictionaries:
Computer graphics (disambiguation) — Computer graphics are graphics created by computers and, more generally, the representation and manipulation of pictorial data by a computer. Computer graphics may also refer to: 2D computer graphics, the application of computer graphics to… … Wikipedia
Computer graphics — This article is about graphics created using computers. For the article about the scientific study of computer graphics, see Computer graphics (computer science). For other uses, see Computer graphics (disambiguation). A Blender 2.45 screenshot,… … Wikipedia
computer graphics — 1. pictorial computer output produced on a display screen, plotter, or printer. 2. the study of the techniques used to produce such output. [1970 75] * * * Use of computers to produce visual images, or the images so produced. Creating computer… … Universalium
Computer graphics (computer science) — This article is about the scientific discipline of computer graphics. For other uses see Computer graphics (disambiguation). A modern render of the Utah teapot, an iconic model in 3D computer graphics created by Martin Newell in 1975. Computer… … Wikipedia
Rendering (computer graphics) — Not to be confused with 3D rendering. A variety of rendering techniques applied to a single 3D scene … Wikipedia
Computer vision — is the field concerned with automated imaging and automated computer based processing of images to extract and interpret information. It is the science and technology of machines that see. Here see means the machine is able to extract information … Wikipedia
computer science — computer scientist. the science that deals with the theory and methods of processing information in digital computers, the design of computer hardware and software, and the applications of computers. [1970 75] * * * Study of computers, their… … Universalium
Computer science — or computing science (abbreviated CS) is the study of the theoretical foundations of information and computation and of practical techniques for their implementation and application in computer systems. Computer scientists invent algorithmic… … Wikipedia
Computer-assisted language learning — (CALL) is succinctly defined in a seminal work by Levy (1997: p. 1) as the search for and study of applications of the computer in language teaching and learning . CALL embraces a wide range of ICT applications and approaches to teaching… … Wikipedia
Computer-supported collaboration — (CSC) research focuses on technology that affects groups, organizations, communities and societies, e.g., voice mail and text chat. It grew from cooperative work study of supporting people s work activities and working relationships. As net… … Wikipedia