Interactive Computer Graphics 3e PIE : A Top-Down Approach Using OpenGL - ANGEL, EDWARD

Interactive Computer Graphics 3e PIE : A Top-Down Approach Using OpenGL

EDWARD ANGEL

Yayınevi: Pearson Education

Yayın tarihi: 12/2003

ISBN: 9780321190444

İngilizce | 764 Sayfa |

Tür: Bilgisayar / Tasarım & Masaüstü Yayıncılık

Interactive Computer Graphics features a top-down, programming-oriented approach to computer graphics. Capitalizing upon this top-down and hands-on approach, the text quickly gets students writing interesting 3D graphics programs. Angel uses OpenGL, a graphics library supported by most workstations, and the C++ programming language, allowing students to be aware of what is happening at the lowest levels of computer-graphics programming.

Each chapter is built around an application, with key principles and techniques explained as needed and in increasing detail, teaching students by example and by practice. While emphasizing applications programming, the book covers all topics required for a fundamental course in computer graphics, such as light-material interactions, shading, modeling, curves and surfaces, antialiasing, texture mapping, and compositing, as well as hardware issues. The top-down approach taken in this book enables students of computer science and engineering to generate complex interactive applications by the end of their first course, and will give them a solid background for future work or study in computer graphics.

Features

Expanded breadth and depth to account for new developments in the field of computer graphics. Expanded treatment of input and interaction with more information on the use of selection mode for picking (Chapter 13).

Provides an introduction to logic operations and writing in the XOR model (Chapter 3)

Increased coverage of smooth animations (Chapter 4)

More material of object-oriented graphics and scene graphics (Chapter 8)

Coverage of image manipulation and texture mapping (Chapter 10).

Now provides and introduction to multirendering for bump mapping and pixel shading (Chapter 10).

Expanded introduction to ray tracing and radiosity (Chapter 13)

Introduces image-based rendering and parallel rendering (Chapter 13).

Now uses C++, as well as C, 2 color art program facilitates reading of the figures.

Numerous additional exercises added to each chapter

Includes access to a Companion Website with graphics software, references, tutorials, and primers.

Table of Contents
1. GRAPHICS SYSTEMS AND MODELS
2. GRAPHICS PROGRAMMING
3. INPUT AND INTERACTION
4. GEOMETRIC OBJECTS AND TRANSFORMATIONS.
5. VIEWING.
6. SHADING.
7. DISCRETE TECHNIQUES.
8. IMPLEMENTATION OF A RENDERER.
9. HIERARCHICAL AND OBJECT-ORIENTED GRAPHICS.
10. CURCES AND SURFACES.
11. PROCEDURAL METHODS.
12. VISUALIZATION.
13. ADVANCED RENDERING.

İlgili Ürünler

Kredi Kartına Taksit İmkanı
  • 3 Taksit

  • 3 Taksit

  • 3 Taksit

©1996-2019 Pandora Yayın ve Kitap Hizmetleri A.Ş.

Mersis No: 0721-0430-4310-0015

Tasarım : Logo Site Tasarımı