The Cg Tutorial: The Definitive Guide to Programmable Real-Time Graphics
暫譯: Cg 教程:可編程即時圖形的權威指南
Randima Fernando, Mark J. Kilgard
- 出版商: Addison Wesley
- 出版日期: 2003-03-08
- 售價: $2,220
- 貴賓價: 9.5 折 $2,109
- 語言: 英文
- 頁數: 384
- 裝訂: Paperback
- ISBN: 0321194969
- ISBN-13: 9780321194961
已絕版
買這商品的人也買了...
-
Visual C++ 6 教學手冊 (Beginning Visual C++ 6)$580$458 -
計算機組織與設計--軟硬體界面第二版 (Computer Organization & Design, 2/e)$680$537 -
C++ Primer, 3/e 中文版$980$774 -
LPI Linux 資格檢定 (LPI Linux Certification in a Nutshell)$880$695 -
UML 與樣式徹底研究 (Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process, 2/e)$780$624 -
Visual C#.NET 程式設計經典$650$514 -
JavaScript 範例活用辭典$450$351 -
C++ Builder 6 完全攻略$690$587 -
學 UML 的第1本書$280$218 -
Java 完美經典優質學習篇$750$638 -
JDBC 資料庫程式設計$580$493 -
Red Hat Linux 9 實務應用$650$553 -
Linux 核心程式設計 (Linux Kernel Programming, 3/e)$580$458 -
802.11 無線網路技術通論 (802.11 Wireless Networks: The Definitive Guide)$760$600 -
Dreamweaver MX 互動網站百寶箱 for ASP$580$493 -
ASP.NET 程式設計徹底研究$590$466 -
Borland 傳奇$280$221 -
Red Hat Linux 9 架站實務$620$527 -
Windows Server 2003 網路與 IIS 架站指南$680$537 -
STRUTS 實作手冊(Struts in Action: Building Web Applications with the Leading Java Framework)$690$538 -
鳥哥的 Linux 私房菜-伺服器架設篇$750$638 -
鳥哥的 Linux 私房菜─基礎學習篇增訂版$560$476 -
人月神話:軟體專案管理之道 (20 週年紀念版)(The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition, 2/e)$480$379 -
JSP 2.0 技術手冊$750$593 -
ASP.NET 2.0 深度剖析範例集$650$507
相關主題
商品描述
This book introduces the features and benefits of the Cg language and methodically shows how to use it for a variety of applications. The instruction is progressive, starting with simple examples and building up to more advanced techniques. The explanations are beautifully illustrated, including 16 pages of 4-color plates.
You will find that Cg allows students to focus on graphics algorithms rather than just state management and it allows the GPU to be used for more than just graphics. For instance, the GPU could be used for collision detection, chemical simulation, or animation.
And, as an aide for teaching, the application framework that accompanies the book (which is also available online) allows students to run and modify the examples in the book, without any knowledge whatsoever of C/C++, OpenGL, or DirectX. It is a set of standalone applications, one for each example, that works out of the box allowing you to introduce Cg to students earlier in the curriculum.
Table of Contents
Figures and Plates.
Examples.
Tables.
Equations.
Foreword.
Preface.
1. Introduction.
2. The Simplest Programs.
3.
Parameters, Textures, and Expressions.
4. Transformations.
5. Lighting.
6. Animation.
7. Environment Mapping Techniques.
8. Bump Mapping.
9. Advanced Topics.
10. Profiles and Performance.
Appendix A.
Getting Started with Cg.
Appendix B. The Cg Runtime.
Appendix C. The
CgFX File Format.
Appendix D. Cg Keywords.
Appendix E. Cg Standard
Library Functions.
商品描述(中文翻譯)
這本書介紹了Cg語言的特性和優點,並有系統地展示了如何將其應用於各種應用程式。教學內容是漸進式的,從簡單的範例開始,逐步深入到更高級的技術。解釋部分配有精美的插圖,包括16頁的四色印刷圖版。
您會發現Cg使學生能夠專注於圖形演算法,而不僅僅是狀態管理,並且使GPU能夠用於不僅僅是圖形的其他用途。例如,GPU可以用於碰撞檢測、化學模擬或動畫。
作為教學的輔助工具,隨書附帶的應用框架(也可在線獲得)允許學生在完全不需要了解C/C++、OpenGL或DirectX的情況下運行和修改書中的範例。這是一組獨立的應用程式,每個範例都有一個,開箱即用,讓您能夠在課程中更早地向學生介紹Cg。
目錄
圖形和圖版。
範例。
表格。
方程式。
前言。
序言。
1. 介紹。
2. 最簡單的程式。
3. 參數、紋理和表達式。
4. 變換。
5. 照明。
6. 動畫。
7. 環境映射技術。
8. 碰撞映射。
9. 高級主題。
10. 配置檔和性能。
附錄A. 開始使用Cg。
附錄B. Cg執行時。
附錄C. CgFX檔案格式。
附錄D. Cg關鍵字。
附錄E. Cg標準函數庫。
