The study of the theory and practice of creating graphical information by computational means is at the heart of computer graphics, which encompasses, among other things, the representation of geometric structures, the spatial manipulation of objects, the simulation of optical phenomena, as well as elements of computer-human interaction and application programming. This textbook provides a comprehensive coverage of the fundamental concepts, mathematical tools, algorithms, and techniques of computer graphics, along with a detailed presentation of the widely-used multi-platform application programming interface - OpenGL. It has more than enough material for a semester of intensive learning by undergraduate and graduate students majoring in computer science, computer engineering, and computer information technology. It also serves application programmers who are seeking to gain a solid understanding of the inner workings of OpenGL. There are over three hundred chapter-end review questions, accompanied by their full solutions. Most of the questions and solutions help to reinforce a good understanding of the material in the text. Others provide additional details and address issues that are complementary to the main theme.
ThriftBooks sells millions of used books at the lowest everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $15. ThriftBooks.com. Read more. Spend less.