《DirectX 9 3D 圖形程式設計》是2003年7月上海科學技術出版社出版的圖書,作者是陳卡。
基本介紹
- 書名:DirectX 9 3D 圖形程式設計
- 作者:陳卡
- ISBN:9787532370726
- 頁數:366
- 定價:58.0
- 出版社:上海科學技術出版社
- 出版時間:2003-7
- 裝幀:平裝
內容簡介
對於進行遊戲設計的編程人員、電腦動畫工作者、計算機或電子學科的學生來說,本書是非常理想的學習和參考資料。
目錄
第1章 DirectX簡介
1.1 什麼是DirectX和Direct3D
1.2 基於COM的DirectX
1.3 小結
第2章 一個簡單的Direct3D程式
2.1 創建一個Windows視窗
2.2 初始化Direct3D程式
2.3 處理訊息循環
2.4 圖形顯示
2.5 結束Direct3D程式
2.6 一個簡單的Direct3D範例程式
2.7 小結
第3章 幾何模型顯示
3.1 3D坐標系
3.2 Direct3D基礎圖形表示
3.3 使用頂點緩衝區繪製圖形
3.4 頂點緩衝區圖形顯示
3.5 小結
第4章 三維坐標變換
4.1 頂點坐標變換和光照流水線概述
4.2 模型幾何變換
4.3 取景變換
4.4 投影變換
4.5 視區變換
4.6 三維坐標換程式範例
4.7 獲得Direct3D坐標變換矩陣
4.8 小結
第5章 光照
5.1 3種不同的光照計算模型
5.2 Direct3D支持的光源類型
5.3 設定特體表現材質屬性
5.4 Direct3D中設定光照
5.5 光照程式範例
5.6 小結
第6章 紋理
6.1 基本紋理概念
6.2 Direct3D紋理繪製過程
6.3 紋理採樣屬性
6.4 DXT紋理壓縮
6.5 小結
第2部分 Direct3D進階
第7章 用DirectX數據檔案繪製三維數據模型
第8章 Direct3D圖形繪製技巧
第9章 霧化
第10章 高級紋理套用
第11章 在Direct3D中顯示二維字型
第3部分 深入了解Direct3D
第12章 使用模板緩衝區
第13章 頂點渲染
第14章 像素渲染簡介
附錄