OpenGL SuperBible, 3/e
暫譯: OpenGL 超級聖經 (第三版)

Richard S Wright, Benjamin Lipchak

  • 出版商: SAMS
  • 出版日期: 2004-06-30
  • 售價: $2,190
  • 貴賓價: 9.5$2,081
  • 語言: 英文
  • 頁數: 1200
  • 裝訂: Paperback
  • ISBN: 0672326019
  • ISBN-13: 9780672326011
  • 相關分類: OpenGL
  • 已絕版

買這商品的人也買了...

相關主題

商品描述

Description:

In a world where everything from how we take pictures to how we get our food is designed to happen as quickly and easily as possible, it can take a lot longer to learn how to make it all work behind the scenes. Theories and concepts can weigh you down when all you really want to know is how to create, design and go. That's where OpenGL SuperBible comes in. Complete with supporting figures and a CD packed with free tools, demos and libraries, OpenGL SuperBible simplifies 3D programming concepts without wasting your time with programming theory. Mac and Windows users will both find this comprehensive hands-on guide helpful as you learn to program for games, visualization applications and multi-platforms. This is the ultimate resource for any new programmer.

 

Table of Contents:

Introduction.

I. CLASSIC OPENGL.

1. Introduction to 3D Graphics and OpenGL.

2. Using OpenGL.

3. Drawing in Space: Geometric Primitives and Buffers.

4. Geometric Transformations: The Pipeline.

5. Color, Materials, and Lighting: The Basics.

6. More on Colors and Materials.

7. Imaging with OpenGL.

8. Texture Mapping: The Basics.

9. Texture Mapping: Beyond the Basics.

10. Curves and Surfaces.

11. It's All About the Pipeline: Faster Geometry Throughput.

12. Interactive Graphics.

II. OPENGL EVERYWHERE.

13. Wiggle: OpenGL on Windows.

14. OpenGL on MacOS X.

15. GLX: OpenGL on Linux.

III. OPENGL: THE NEXT GENERATION.

16. Buffer Objects: It's Your Video Memory; You Manage It!

17. Occlusion Queries: Why Do More Work Than You Need To?

18. Depth Textures and Shadows.

19. Programmable Pipeline: This Isn't Your Father's OpenGL.

20. Low-Level Shading: Coding to the Metal.

21. High-Level Shading: The Real Slim Shader.

22. Vertex Shading: Do-It-Yourself Transform, Lighting, and Texgen.

23. Fragment Shading: Empower Your Pixel Processing.

Appendix A. Further Reading.

Appendix B. Glossary.

Appendix C. OpenGL ES.

Index.

商品描述(中文翻譯)

描述:
在一個從拍照到獲取食物的過程都設計得盡可能快速和簡單的世界裡,學習如何讓這一切在幕後運作可能需要更長的時間。當你真正想知道的是如何創建、設計和運行時,理論和概念可能會讓你感到負擔。這就是《OpenGL SuperBible》的用武之地。這本書配有支援圖形和一張裝滿免費工具、示範和庫的CD,《OpenGL SuperBible》簡化了3D編程概念,而不會浪費你的時間在編程理論上。Mac和Windows用戶都會發現這本全面的實用指南在學習遊戲、可視化應用程序和多平台編程時非常有幫助。這是任何新程序員的終極資源。

目錄:
引言。
I. 經典OpenGL。
1. 3D圖形和OpenGL簡介。
2. 使用OpenGL。
3. 在空間中繪圖:幾何原始體和緩衝區。
4. 幾何變換:管道。
5. 顏色、材料和照明:基礎知識。
6. 更多顏色和材料。
7. 使用OpenGL進行成像。
8. 紋理映射:基礎知識。
9. 紋理映射:超越基礎。
10. 曲線和表面。
11. 一切都關於管道:更快的幾何吞吐量。
12. 互動圖形。
II. OpenGL無處不在。
13. Wiggle:Windows上的OpenGL。
14. MacOS X上的OpenGL。
15. GLX:Linux上的OpenGL。
III. OpenGL:下一代。
16. 緩衝對象:這是你的視頻記憶體;你來管理它!
17. 遮擋查詢:為什麼要做比你需要的更多工作?
18. 深度紋理和陰影。
19. 可編程管道:這不是你父親的OpenGL。
20. 低級著色:編碼到金屬。
21. 高級著色:真正的Slim Shader。
22. 頂點著色:自助變換、照明和紋理生成。
23. 片段著色:賦予你的像素處理能力。
附錄A. 進一步閱讀。
附錄B. 詞彙表。
附錄C. OpenGL ES。
索引。