More OpenGL Game Programming, 2/e (Paperback)

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