More OpenGL Game Programming, 2/e (Paperback)
暫譯: 更深入的 OpenGL 遊戲程式設計, 第二版 (平裝本)

Dave Astle

  • 出版商: Premier Press
  • 出版日期: 2005-11-01
  • 售價: $1,320
  • 語言: 英文
  • 頁數: 626
  • 裝訂: Paperback
  • ISBN: 1592008305
  • ISBN-13: 9781592008308
  • 相關分類: OpenGL
  • 無法訂購

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

商品描述

Description

Ready to put the newest, most advanced features of OpenGL to work in your games? "More OpenGL Game Programming" is more than simply a continuation of the successful "Beginning OpenGL Game Programming" and "OpenGL Game Programming." This new version of the book contains contributions by more than 20 OpenGL and game-programming experts, designed to take you beyond the limited scope of most introductory game-programming texts. Focusing on the graphical components of games, More OpenGL Game Programming introduces you to advanced OpenGL features, such as shaders and advanced texture mapping and lighting, and then shows you how to put these features to use by accomplishing such tasks as creating special effects, simulating natural effects, and rendering terrain. Finally, you'll learn how to animate and render models, as well as how to efficiently manage your game objects. If you're an intermediate game programmer who is ready to move on to advanced OpenGL game programming, this book is the reference you need to get you started.

Features
            
              The successor to the popular "OpenGL Game Programming" and written by the industry experts who run GameDev.net.
  • Includes a sample game displaying concepts learned in the book.
  • Covers additional special effects that add realism to a game.
  • Offers coverage of shaders, one of the most important new additions to OpenGL, including OpenGL low-level shaders and high-level shading languages.
Table of Contents

Part I: Performance Tips and Hints
1. More OpenGL
2. Introduction to Shaders
3. Low-Level Shaders
4. The OpenGL Shading Language
5. Advanced Texture Mapping

Part II: Graphics Toolbox
6. Advanced Lighting and Shading
7. Special Effects
8. Rendering Nature
9. Rendering Skies
10. Terrain

Part III: Elements of a Game
11. 3D Models and Skeltal Animation
12. Scene Management

Bonus Reference Appendixes on Companion Web Site
A. Low-Level Shading Languages Reference
B. OpenGL Shading Language Reference

商品描述(中文翻譯)

**描述**
準備好在您的遊戲中運用最新、最先進的 OpenGL 功能了嗎?《More OpenGL Game Programming》不僅僅是成功的《Beginning OpenGL Game Programming》和《OpenGL Game Programming》的延續。這本新版本的書籍包含了超過 20 位 OpenGL 和遊戲程式設計專家的貢獻,旨在帶您超越大多數入門遊戲程式設計書籍的有限範疇。專注於遊戲的圖形組件,《More OpenGL Game Programming》向您介紹了高級 OpenGL 功能,例如著色器(shaders)和高級紋理映射及照明,然後展示如何通過創建特效、模擬自然效果和渲染地形等任務來運用這些功能。最後,您將學會如何動畫化和渲染模型,以及如何有效管理您的遊戲物件。如果您是一位準備進入高級 OpenGL 遊戲程式設計的中級遊戲程式設計師,這本書是您開始的參考資料。

**特點**
這本書是受歡迎的《OpenGL Game Programming》的後續作品,由運營 GameDev.net 的行業專家撰寫。
- 包含一個示範遊戲,展示書中學到的概念。
- 涵蓋額外的特效,為遊戲增添真實感。
- 提供著色器的相關內容,這是 OpenGL 最重要的新功能之一,包括 OpenGL 低級著色器和高級著色語言。

**目錄**
第一部分:性能提示與建議
1. More OpenGL
2. 介紹著色器
3. 低級著色器
4. OpenGL 著色語言
5. 高級紋理映射

第二部分:圖形工具箱
6. 高級照明與著色
7. 特效
8. 渲染自然
9. 渲染天空
10. 地形

第三部分:遊戲元素
11. 3D 模型與骨骼動畫
12. 場景管理

附加參考附錄在伴隨網站上
A. 低級著色語言參考
B. OpenGL 著色語言參考