The Cg Tutorial: The Definitive Guide to Programmable Real-Time Graphics
暫譯: Cg 教程:可編程即時圖形的權威指南
Randima Fernando, Mark J. Kilgard
- 出版商: Addison Wesley
- 出版日期: 2003-03-08
- 售價: $2,390
- 貴賓價: 9.5 折 $2,271
- 語言: 英文
- 頁數: 384
- 裝訂: Paperback
- ISBN: 0321194969
- ISBN-13: 9780321194961
已絕版
買這商品的人也買了...
-
$580$458 -
$680$537 -
$980$774 -
$880$695 -
$780$624 -
$650$514 -
$450$351 -
$690$587 -
$280$218 -
$750$638 -
$580$493 -
$650$514 -
$580$458 -
$760$600 -
$580$493 -
$590$466 -
$280$221 -
$620$490 -
$680$537 -
$690$538 -
$750$638 -
$560$476 -
$480$379 -
$750$593 -
$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標準函數庫。