This introductory text recognizes that beginners learn computer graphics more quickly by doing it. Taking a top-down approach, the book gets you started early in writing interesting 3D graphics programs. Each chapter is built around a nontrivial application program. In this programming context, key principles and techniques are explained as needed and in increasing detail. Coverage includes all the topics required for a fundamental understanding of computer graphics, such as light-material interactions, shading, modeling, curves and surfaces, anti-aliasing, texture mapping, and compositing, as well as important hardware issues.
To enable this top-down approach, the book first describes an important application programmer's interface, OpenGL, a graphics library available on most platforms, from high-end graphics workstations to PCs. This high-level interface and a basic knowledge of C programming allow you to generate complex interactive applications, even applications involving 3D viewing and event-driven input. OpenGL's well-defined architecture also facilitates the book's technical discussions of algorithm implementations.
The Second Edition of this widely used book features enhanced discussion of hierarchy and object orientation, visualization, interaction, and projection; includes additional code examples, such as two new variants of the Sierpinski gasket, display of hierarchical models, shadow generation, and visualization; and covers functionality added to OpenGL 1.1, including vertex arrays.
"synopsis" may belong to another edition of this title.
Edward Angel is professor of computer science and electrical and computer engineering at the University of New Mexico (UNM), where he has also been department chair and graduate advisor. He is the first UNM Presidential Teaching Fellow. Professor Angel holds a Ph.D. from the University of Southern California.
020138597XAB04062001
more quickly by doing it. Taking a top-down approach, the book gets you started early in writing interesting 3D graphics programs. Each chapter is built around a nontrivial application program. In this programming context, key principles and techniques are explained as needed and in increasing detail. Coverage includes all the topics required for a fundamental understanding of computer graphics, such as light-material interactions, shading, modeling, curves and surfaces, anti-aliasing, texture mapping, and compositing, as well as important hardware issues.
To enable this top-down approach, the book first describes an important application programmer's interface, OpenGL, a graphics library available on most platforms, from high-end graphics workstations to PCs. This high-level interface and a basic knowledge of C programming allow you to generate complex interactive applications, even applications involving 3D viewing and event-driven input. OpenGL's well-defined architecture also facilitates the book's technical discussions of algorithm implementations.
The Second Edition of this widely used book features enhanced discussion of hierarchy and object orientation, visualization, interaction, and projection; includes additional code examples, such as two new variants of the Sierpinski gasket, display of hierarchical models, shadow generation, and visualization; and covers functionality added to OpenGL 1.1, including vertex arrays.
020138597XB04062001
"About this title" may belong to another edition of this title.
FREE shipping within U.S.A.
Destination, rates & speedsSeller: Wonder Book, Frederick, MD, U.S.A.
Condition: Very Good. Very Good condition. 2nd edition. A copy that may have a few cosmetic defects. May also contain a few markings such as an owner's name, short gifter's inscription or light stamp. Seller Inventory # L16B-01770
Quantity: 1 available
Seller: Books From California, Simi Valley, CA, U.S.A.
hardcover. Condition: Good. Ex- library book with stamps/ stickers. Seller Inventory # mon0003288648
Quantity: 1 available
Seller: Better World Books, Mishawaka, IN, U.S.A.
Condition: Good. 2nd Edition. Former library book; may include library markings. Used book that is in clean, average condition without any missing pages. Seller Inventory # GRP13741124
Quantity: 1 available
Seller: medimops, Berlin, Germany
Condition: very good. Gut/Very good: Buch bzw. Schutzumschlag mit wenigen Gebrauchsspuren an Einband, Schutzumschlag oder Seiten. / Describes a book or dust jacket that does show some signs of wear on either the binding, dust jacket or pages. Seller Inventory # M0020138597X-V
Quantity: 1 available
Seller: a2zbooks, Burgin, KY, U.S.A.
Hardcover. Condition: Very Good. 2nd Edition. The text appears clean, the cover has very light lower corner scuffs. Cuts on the front cover. Number stamps on the inside on the fly page. Multiple copies available this title. Quantity Available: 4. Shipped Weight: Under 1 kilo. Category: Computers & Internet; ISBN: 020138597X. ISBN/EAN: 9780201385977. Pictures of this item not already displayed here available upon request. Inventory No: 1561002959. Seller Inventory # 1561002959
Quantity: 4 available
Seller: a2zbooks, Burgin, KY, U.S.A.
Hardcover. Condition: Very Good. 2nd Edition. The text appears clean, pages are white and crisp. Cuts on the front cover. Number stamps on the inside on the fly page. Quantity Available: 1. Shipped Weight: Under 1 kilo. Category: Computers & Internet; ISBN: 020138597X. ISBN/EAN: 9780201385977. Pictures of this item not already displayed here available upon request. Inventory No: 1561003003. Seller Inventory # 1561003003
Quantity: 1 available
Seller: a2zbooks, Burgin, KY, U.S.A.
Hardcover. Condition: Good. 2nd Edition. The text appears to have writing and highlighting, the cover has light shelf and corner wear and corner scuffing. Binding is in good condition. Quantity Available: 1. Shipped Weight: Under 1 kilo. Category: Computers & Internet; ISBN: 020138597X. ISBN/EAN: 9780201385977. Pictures of this item not already displayed here available upon request. Inventory No: 1561003004. Seller Inventory # 1561003004
Quantity: 1 available
Seller: Buchpark, Trebbin, Germany
Condition: Gut. Zustand: Gut | Seiten: 612 | Produktart: Sonstiges. Seller Inventory # 37408253/203
Quantity: 4 available
Seller: Buchpark, Trebbin, Germany
Condition: Sehr gut. Zustand: Sehr gut | Seiten: 612 | Produktart: Sonstiges. Seller Inventory # 37408253/202
Quantity: 1 available
Seller: The Book Spot, Sioux Falls, MN, U.S.A.
Hardcover. Condition: New. Seller Inventory # Abebooks586010
Quantity: 1 available