OpenGL Game Programming w/CD

Kevin Hawkins, Dave Astle

  • 出版商: Premier Press
  • 出版日期: 2002-05-01
  • 售價: $2,100
  • 貴賓價: 9.5$1,995
  • 語言: 英文
  • 頁數: 808
  • 裝訂: Paperback
  • ISBN: 0761533303
  • ISBN-13: 9780761533306
  • 相關分類: OpenGL
  • 已過版

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

商品描述

Description

OpenGL® Game Programming teaches you how to use OpenGL to create dynamic 3D environments and effects for use in game development. Beginning with the histories of OpenGL and Microsoft® DirectX®, programming essentials for Microsoft Windows®, and 3D theory, you'll quickly move on to lessons on the functionality of OpenGL. Most of the chapters include demo programs that will allow you to see OpenGL in action. You'll then learn how to pull together OpenGL, Microsoft DirectSound®, and Microsoft DirectInput® to create your own games!

Features
  • Authors are well-tapped into the needs of the game development community.
  • Learn basic 3D theory and techniques including matrices, polygons, and texture-mapping.
  • Discover how to create the effects seen in today's top games using buffers like blending and fog.
Table of Contents

Part 1: Introduction to OpenGL and DirectX
1. The Exploration Begins: OpenGL and DirectX
2. Using Windows with OpenGL
3. An Overview of 3D Graphics Theory
Part 2: Using OpenGL
4. OpenGL States and Primitives
5. Coordinating Transformation and OpenGL Matrices
6. Adding Colors, Blending, and Lighting
7. Bitmaps and Images with OpenGL
8. Texture Mapping
9. Advanced Texture Mapping
10. Display Lists and Vertex Arrays
11. Displaying Text
12. OpenGL Buffers
13. OpenGL Quadrics
14. Curves and Surfaces
15. Special Effects
Part 3: Building a Game
16. Using DirectX: Direct Input
17. Using DirectX Audio
18. Working with 3D Models
19. Physics Modeling with OpenGL
20. Building a Game Engine
21. Making a Game: A Time to Kill
Appendix A: Online Resources
Appendix B: Using the CD