DirectX遊戲程式設計

DirectX遊戲程式設計

《DirectX遊戲程式設計》是王欣創作的軟硬體開發類書籍。

基本介紹

  • 書名:DirectX遊戲程式設計
  • 作者:王欣
  • 類別:軟硬體開發
  • 出版社:機械工業出版社
  • 出版時間:2014年05月01日
  • 定價:49 元
  • ISBN:9787111460398 
  • 著作權方:北京華章圖文信息有限公司
圖書簡介,圖書目錄,

圖書簡介

DirectX是微軟公司為編寫遊戲和其他高性能多媒體應用程式而開發的一組高級的Windows底層API,它包含了對圖(圖形、視頻和三維動畫)、聲音(聲效與音樂)、輸入設備和網路遊戲等的支持。《遊戲開發與設計技術叢書:DirectX遊戲程式設計》的內容包括:相關數學知識回顧.Windows編程必備知識.DirectX及其APL,繪製流水線,Direct3D的繪製,顏色、光照與材質,紋理、混合與模板,格線,場景繪製,粒子系統,拾取與碰撞檢測,著色器和高級著色器語言。通過對《遊戲開發與設計技術叢書:DirectX遊戲程式設計》的學習,讀者可以了解DirectX的基本知識,掌握利用DirectX進行遊戲開發的基本方法,提高實際工作能力。

圖書目錄

  1. 前言
  2. 第1章 相關數學知識回顧
  3. 1.1 三維坐標系
  4. 1.2 三維空間向量
  5. 1.3 矩陣
  6. 1.4 幾何變換
  7. 1.5 幾何圖元
  8. 第2章 Windows編程必備知識
  9. 2.1 Windows程式運行機制
  10. 2.2 創建一個Windows程式
  11. 第3章 DirectX及其API
  12. 3.1 DirectX概述
  13. 3.2 Direct3D預備知識
  14. 3.3 Direct3D初始化
  15. 3.4 一個簡單的Direct3D程式框架
  16. 第4章 繪製流水線
  17. 4.1 模型表示
  18. 4.2 繪製流水線
  19. 第5章 Direct3D的繪製
  20. 5.1 Direct3D基本圖元
  21. 5.2 Direct3D顏色表示法
  22. 5.3 頂點快取和索引快取
  23. 5.4 繪製2D文本
  24. 5.5 創建3D文本
  25. 第6章 顏色、光照與材質
  26. 6.1 顏色
  27. 6.2 光照
  28. 6.3 材質
  29. 第7章 紋理、混合與模板
  30. 7.1 紋理
  31. 7.2 混合
  32. 7.3 模板
  33. 第8章 格線
  34. 8.1 格線模型基礎
  35. 8.2 格線基本操作
  36. 8.3 檔案格線模型
  37. 8.4 骨骼動畫格線模型
  38. 第9章 場景繪製
  39. 9.1 攝像機
  40. 9.2 地形繪製
  41. 9.3 天空繪製
  42. 第10章 粒子系統
  43. 10.1 粒子系統基本原理
  44. 10.2 點精靈(點圖元)
  45. 10.3 粒子系統的實現
  46. 第11章 拾取與碰撞檢測
  47. 11.1 外接體
  48. 11.2 拾取
  49. 11.3 碰撞檢測
  50. 第12章 著色器和高級著色器語言
  51. 12.1 CPU與GPU
  52. 12.2 GPU的並行計算
  53. 12.3 GPU的向量計算SIMD
  54. 12.4 CPU與GPU的同步
  55. 12.5 著色器的版本與歷史
  56. 12.6 著色器的使用
  57. 12.7 HLSL工作模型
  58. 12.8 編寫HLSL著色器
  59. 12.9 編譯HLSL著色器
  60. 12.10 HLSL變數類型
  61. 12.11 HLSL關鍵字、語句和強制轉換
  62. 參考文獻

相關詞條

熱門詞條

聯絡我們