Beginning Direct 3D Game Programming, 2/e
暫譯: 初學者的 Direct 3D 遊戲程式設計(第二版)

Wolfgang Engel

  • 出版商: Premier Press
  • 出版日期: 2003-06-12
  • 售價: $1,320
  • 語言: 英文
  • 頁數: 440
  • 裝訂: Paperback
  • ISBN: 193184139X
  • ISBN-13: 9781931841399
  • 已過版

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

相關主題

商品描述

 

Summary

This book is a complete resource for Direct3D game programming.. It covers all of the elements that are necessary to create a Direct3D game for your PC!. You will learn the essentials of Direct3D game programming, including basic algorithms, texture mapping fundamentals, animation, shader effects, and much more!. You'll go from the basics to hardcore Direct3D game programming in a matter of pages..

Table of Contents

  • Part I DirectX Graphics: Dont Hurt Me
  • Chapter 1: History of Direct3D/DirectX Graphics
  • Chapter 2: Overview on DirectX Graphics/HAL/COM
  • Chapter 3: C++/COM Programming Rules for Direct3D
  • Chapter 4: Geometry/Shading/Texture Mapping Basics
  • Chapter 5: The Basics
  • Chapter 6: First Steps to Animation
  • Part II Knee-Deep in DirectX Graphics Programming
  • Chapter 7: Texture Mapping Fundamentals
  • Chapter 8: Using Multiple Textures
  • Part III Hardcore DirectX Graphics Programming
  • Chapter 9: Programming Vertex and Pixel Shaders with HLSL
  • Chapter 10: More Advanced Shader Effects
  • Chapter 11: Working with Files
  • Chapter 12: Quake 3 Model Files
  • Part IV Appendices
  • Appendix A: Windows Game Programming Foundation
  • Appendix B: C++ Primer
  • Appendix C: The Common Files Framework
  • Appendix D: Mathematic Primer
  • Appendix E: Creating a Texture with D3DXCreateTextureFromFileEx
  • Appendix F: Game Programming Resource

 

商品描述(中文翻譯)

摘要

本書是 Direct3D 遊戲程式設計的完整資源。它涵蓋了創建 PC 上 Direct3D 遊戲所需的所有元素。您將學習 Direct3D 遊戲程式設計的基本要素,包括基本演算法、紋理映射基礎、動畫、著色器效果等等。您將在幾頁之內從基礎知識進入硬核的 Direct3D 遊戲程式設計。

目錄
- 第一部分 DirectX 圖形:別傷害我
- 第 1 章:Direct3D/DirectX 圖形的歷史
- 第 2 章:DirectX 圖形/HAL/COM 概述
- 第 3 章:Direct3D 的 C++/COM 程式設計規則
- 第 4 章:幾何學/著色/紋理映射基礎
- 第 5 章:基礎知識
- 第 6 章:動畫的第一步
- 第二部分 深入 DirectX 圖形程式設計
- 第 7 章:紋理映射基礎
- 第 8 章:使用多個紋理
- 第三部分 硬核 DirectX 圖形程式設計
- 第 9 章:使用 HLSL 程式設計頂點和像素著色器
- 第 10 章:更高級的著色器效果
- 第 11 章:檔案操作
- 第 12 章:Quake 3 模型檔案
- 第四部分 附錄
- 附錄 A:Windows 遊戲程式設計基礎
- 附錄 B:C++ 入門
- 附錄 C:公共檔案框架
- 附錄 D:數學入門
- 附錄 E:使用 D3DXCreateTextureFromFileEx 創建紋理
- 附錄 F:遊戲程式設計資源