ISBN:10位[750845085X]13位[9787508450858]
出版社:水利水電出版社
出版日期:2008-1-1
定價:¥38.00元
內容提要
本書全面講述了遊戲引擎的基礎知識和遊戲引擎概念、套用、軟體工具以及相關的技術規範。結合大量的實例介紹了3D遊戲引擎的發展和windows、Directx等編程在遊戲引擎中的套用,讓讀者對3D圖像引擎技術有詳細的了解。書中包含有經過編譯的完整案例,可以幫助讀者系統地掌握遊戲引擎的開發過程,這也是本書的鮮明特色。
本書可以作為本科及高職高專學生的教科書,也可以作為希望從事動漫遊戲設計和製作者的入門參考書。為方便讀者學習,本書將配有案例光碟,以便讀者可以進行深入研究。
目錄
叢書序
前言
第1章3D遊戲引擎設計概論
1.1 3D遊戲引擎的進化
1.2 3D引擎和遊戲編程
1.3引擎的模組與接口設計
第2童基本的圖形數學算法
2.1基本的Vector、Matrix
2.2 面
2.3多邊形
2.4 包圍盒
2.5四元數
2.6 光線跟蹤算法(RayTracing)
第3章 圖形渲染的基本原理
3.1圖形的變換過程
3.2 GPU的實現過程
3.3 圖形採樣器
3.4圖形管線
第4章攝像機
4.1 遊戲中的攝像機
4.2 攝像機的模式
4.3 攝像機的成像原理
第5章材質、紋理貼國及透明度
5.1 材質和燈光
5.2 紋理貼圖
5.3 紋理透明度處理
5.4 UV動畫
5.5 貼圖動畫
第6章簡里靜態3D模型
6.1 Mesh的概念
6.2 Mesh的創建
6.3 Mesh的渲染
6.4 Mesh的載入
第7章模型動畫
7.1 動畫的基本知識
7.2 關節動畫
7.3 單一格線模型動畫
7.4 骨骼動畫
7.5 Morph動畫
第8章場景管理
8.1 場景管理的概念
8.2 二叉樹算法(BSP)
8.3 四叉樹(QuadTree)算法
8.4 八叉樹算法
……
第9章 輸入系統
第10章 聲效系統
第11章 網路系統
第12章 物理系統
第13章 人工智慧系統
附錄