Interactive Computer Graphics: A Top-Down Approach Using OpenGL, 3/e(精裝)
暫譯: 互動式電腦圖形學:使用 OpenGL 的自上而下方法,第 3 版(精裝)
Edward Angel
- 出版商: Addison Wesley
- 出版日期: 2002-07-16
- 售價: $1,090
- 貴賓價: 9.8 折 $1,068
- 語言: 英文
- 頁數: 719
- 裝訂: Hardcover
- ISBN: 0201773430
- ISBN-13: 9780201773439
-
相關分類:
OpenGL、Computer Graphics
已過版
買這商品的人也買了...
-
Fundamentals of Data Structures in C++$1,050$1,029 -
Computer Algorithms C++$1,120$1,098 -
Computer Organization & Design: The Hardware/Software Interface, 2/e$1,200$1,176 -
Fundamentals of Data Structures in C$1,050$1,029 -
計算機組織與設計--軟硬體界面第二版 (Computer Organization & Design, 2/e)$680$537 -
Data Mining: Concepts and Techniques$2,470$2,347 -
$960Software Engineering: A Practitioner's Approach, 5/e -
Software Engineering, 6/e$1,090$1,068 -
SQL Server 2000 設計實務$650$553 -
An Introduction to Formal Languages and Automata, 3/e$980$960 -
Introduction to Algorithms, 2/e (Hardcover)$990$970 -
Digital Image Processing, 2/e(IE)(美國版ISBN:0201180758)$1,150$1,127 -
Computer Architecture: A Quantitative Approach, 3/e(精裝本)$1,300$1,274 -
Operating System Concepts, 6/e (Windows XP Update)$1,050$1,029 -
Cryptography and Network Security Principles and Practices, 3/e$1,030$1,009 -
Visual C#.NET 程式設計經典$650$514 -
JavaScript 範例活用辭典$450$351 -
Embedded Software Development with eCos$1,840$1,748 -
Sun Certified Programmer & Developer for Java 2 Study Guide, 2/e$1,800$1,710 -
ASP.NET 程式設計徹底研究$590$466 -
STRUTS 實作手冊(Struts in Action: Building Web Applications with the Leading Java Framework)$690$538 -
作業系統$650$618 -
重構─改善既有程式的設計$720$569 -
$399CCNA ICND Exam Certification Guide (CCNA Self-Study, 640-811, 640-801) (Hardcover) -
鳥哥的 Linux 私房菜─基礎學習篇增訂版$560$476
相關主題
商品描述
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 applications, 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 courses 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 studying 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.
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 Modeling.
10. Curves and Surfaces.
11. Procedural Methods.
12. Visualization.
13. Advanced Rendering.
商品描述(中文翻譯)
《互動電腦圖形學》採用自上而下的編程導向方法來探討電腦圖形學。利用這種自上而下和實作的方式,文本迅速讓學生開始撰寫有趣的 3D 圖形程式。Angel 使用 OpenGL,這是一個大多數工作站都支援的圖形庫,以及 C++ 程式語言,讓學生能夠了解在電腦圖形編程的最低層級發生了什麼。
每一章都圍繞應用程式構建,根據需要逐步解釋關鍵原則和技術,通過範例和實踐來教導學生。雖然強調應用程式編程,本書涵蓋了電腦圖形學基礎課程所需的所有主題,例如光與材料的互動、陰影、建模、曲線與表面、抗鋸齒、紋理映射和合成,以及硬體問題。本書採用的自上而下方法使學習電腦科學和工程的學生能夠在第一門課程結束時生成複雜的互動應用程式,並為他們未來在電腦圖形學的工作或學習打下堅實的基礎。
目錄
1. 圖形系統與模型。
2. 圖形編程。
3. 輸入與互動。
4. 幾何物件與變換。
5. 觀察。
6. 陰影。
7. 離散技術。
8. 渲染器的實作。
9. 層次與物件導向建模。
10. 曲線與表面。
11. 程序方法。
12. 可視化。
13. 進階渲染。
