虛擬現(xiàn)實理論基礎(chǔ)與應(yīng)用開發(fā)實踐
定 價:158 元
- 作者:盛斌,鮑健運,連志翔編著
- 出版時間:2019/6/1
- ISBN:9787313213358
- 出 版 社:上海交通大學(xué)出版社
- 中圖法分類:TP391.98
- 頁碼:371頁
- 紙張:膠版紙
- 版次:1
- 開本:16K
本書分為9章。內(nèi)容包括:渲染流水線;光線追蹤理論基礎(chǔ)及典型光線追蹤算法;輻射度算法原理;動畫基礎(chǔ)及群體動畫技術(shù);Unity安裝與基礎(chǔ);Unity基礎(chǔ);Unity入門案例;基于HTCVive的VR環(huán)境搭建;虛擬現(xiàn)實課程大作業(yè)——VikingQuestVR等。
緒論
1.1 簡介
1.2 特征
1.3 關(guān)鍵技術(shù)
1.4 技術(shù)特點
1.5 技術(shù)應(yīng)用
第2章 渲染流水線
2.1 渲染流水線的設(shè)計
2.2 渲染流水線的分類及其意義
2.3 渲染流水線的具體流程
第3章 光線追蹤
3.1 理論基礎(chǔ)
3.2 光線追蹤(RayTracing)算法描述
3.3 算法實現(xiàn)
3.4 加入反射和折射
3.5 RayTracking光線跟蹤算法
3.6 蒙特卡羅光線追蹤
3.7 輻射度算法
3.8 Photonm印實時渲染方案
第4章 輻射度算法(radiosity)原理
4.1 直接照明
4.2 全局照明
第5章 動畫技術(shù)
5.1 背景
5.2 基礎(chǔ)知識
5.3 基于運動捕獲的復(fù)雜人物動作規(guī)劃技術(shù)
5.4 群體動畫
第6章 Unity安裝
6.1 Unity 2018的安裝
6.2 多個Unity版本的管理
第7章 Unity基礎(chǔ)
7.1 界面學(xué)習(xí)
7.2 資源流程(Asset Workflow)
7.3 創(chuàng)建場景(Creating Scenes)
7.4 發(fā)布(Publishing Builds)
7.5 場景搭建(Building Scenes)
7.6 使用組件(Using Components)
7.7 預(yù)設(shè)(Prefab)
7.8 光照
7.9 相機(Camera)
7.10 Unity操作快捷鍵
7.11 MonoBehaviour生命周期
7.12 物理引擎
7.13 Unity 2D
7.14 UGUI
7.15 Unity動畫系統(tǒng)
7.16 Unity導(dǎo)航系統(tǒng)
7.17 Unity特效渲染
7.18 Unity數(shù)據(jù)庫與存儲
7.19 www類與協(xié)程
7.20 網(wǎng)絡(luò)基礎(chǔ)
7.21 性能優(yōu)化
第8章 Unity入門案例
8.1 拾取游戲
8.2 彈小球(初級)
8.3 彈小球(完善)
8.4 貪食蛇
8.5 Tanks(1)項目搭建
8.6 Tanks(2)構(gòu)建□□和攝像機
8.7 Tanks(3)生命條
8.8 Tanks(4)武器系統(tǒng)
8.9 Tanks(5)游戲管理
8.10 Survival Shooter(1)游戲框架搭建
8.11 Survival Shooter(2)主角移動
8.12 Survival Shooter(3)主角跟隨鼠標(biāo)轉(zhuǎn)動
8.13 Survival Shooter(4)角色動畫
8.14 Survival Shooter(5)相機跟隨主角移動
8.15 Survival Shooter(6)怪物動畫
8.16 Survival Shooter(7)UI界面
8.17 Survival Shooter(8)受傷飆紅&攻擊特效
8.18 Survival Shooter(9)完善功能及細節(jié)
8.19 Survival Shooter(10)音效
8.20 Survival Shooter(11)游戲打磨
第9章 虛擬現(xiàn)實課程大作業(yè)——Viking Quest VR
9.1 Viking Quest VR項目概述
9.2 項目搭建
9.3 角色加入場景
9.4 世界邊界實現(xiàn)
9.5 跟隨攝像機設(shè)置
9.6 角色動畫添加
9.7 收集物實現(xiàn)
9.8 游戲管理器
9.9 音樂與音效
9.10 提升畫面效果
9.11 集成VR
9.12 構(gòu)建與發(fā)布
附錄 基于HTCVive的VR環(huán)境搭建
參考文獻