DirectX 9 3D 圖形程式設計

DirectX 9 3D 圖形程式設計

《DirectX 9 3D 圖形程式設計》是2003年7月上海科學技術出版社出版的圖書,作者是陳卡。

基本介紹

  • 書名:DirectX 9 3D 圖形程式設計
  • 作者:陳卡
  • ISBN:9787532370726
  • 頁數:366
  • 定價:58.0
  • 出版社:上海科學技術出版社
  • 出版時間:2003-7
  • 裝幀:平裝
內容簡介,目錄,

內容簡介

本書主要介紹了使用DirectX 9進行三維圖形開發設計的相關技術。全書共分14章,詳細介紹了基礎三維圖形坐標變換,利用DirectX進行點陣圖操作、頂點渲染、光照、紋理映射、陰影、霧化,以及DirectX 9新增的也是最強的特性——可程式頂點渲染和像素渲染等內容。
本書還附送一張配套光碟,包含了書中介紹的範例源程式和相應的一些工具等,具有極高的使用價值。
對於進行遊戲設計的編程人員、電腦動畫工作者、計算機或電子學科的學生來說,本書是非常理想的學習和參考資料。

目錄

第1部分 Direct3D入門
第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章 像素渲染簡介
附錄

相關詞條

熱門詞條

聯絡我們