基本信息
虛擬現實技術及其實踐教程
書號: 55025
ISBN: 978-7-111-55025-9
作者: 黃靜
印次: 1-1
開本: 16開
字數: 289千字
定價: 55.0
所屬叢書: 高等院校計算機教材系列
出版日期: 2016-11-09
內容簡介
本書在闡述虛擬現實技術必要理論知識的基礎上,重點介紹了VRP虛擬現實技術平台、Unity遊戲引擎和Web3D技術及其案例講解,並著重分析了增強現實技術及其套用。本書附有配套實驗,使讀者能夠在較短的時間裡由淺入深地了解、認識和掌握虛擬現實技術,並具備運用開發工具製作三維互動、效果逼真的虛擬現實場景的能力。本書可作為高等院校計算機及電子信息類專業、數字媒體技術和教育技術學專業學生的教材,也可作為從事虛擬現實技術的工程技術人員以及虛擬現實技術愛好者的參考書。
目錄信息
前言
教學建議
第1章 虛擬現實技術概述 1
1.1 虛擬現實技術概念 1
1.2 虛擬現實技術分類 5
1.3 虛擬現實技術設備 7
1.4 虛擬現實技術套用與發展 14
1.5 本章小結 19
習題 19
第2章 3D數學基礎 20
2.1 3D向量運算 20
2.2 矩陣運算規則 22
2.3 3D幾何變換 25
2.3.1 三維基本幾何變換 26
2.3.2 三維組合變換 30
2.4 三維觀察與投影變換 32
2.4.1 三維觀察流程 32
2.4.2 三維觀察坐標系 32
2.4.3 從世界坐標繫到觀察坐標系的變換 33
2.4.4 投影變換 34
2.4.5 平行投影 35
2.4.6 透視投影 36
2.5 本章小結 38
習題 38
第3章 三維建模技術 39
3.1 三維建模工具簡介 39
3.2 3DS Max的基礎知識 40
3.3 基礎建模 42
3.4 材質與貼圖 53
3.5 燈光與攝影機 57
3.6 基礎動畫 61
3.7 貼圖烘焙技術 64
3.8 綜合實例——嶺南民居 66
3.9 本章小結 75
習題 76
第4章 增強現實技術案例分析 77
4.1 虛擬現實眼鏡 77
4.2 增強現實設備頭盔 80
4.3 體感設備Kinect的增強現實技術套用 82
4.4 桌面電腦上的增強現實技術套用 88
4.5 移動平台上增強現實技術的3D畫冊實現 91
4.6 移動平台上增強現實技術的卡通老虎互動 102
4.7 本章小結 104
習題 104
第5章 虛擬現實平台技術 105
5.1 VRP簡介 105
5.2 多通道環幕(立體)投影系統 105
5.3 虛擬現實編輯器 107
5.4 VRP的系統配置安裝與設計流程 111
5.5 VRP項目製作技巧和標準流程 113
5.6 VRP界面設計 117
5.7 VRP材質編輯器 136
5.8 VRP-atx動畫貼圖 138
5.9 VRP相機設定 144
5.10 VRP腳本編輯器 156
5.11 VRP骨骼動畫 161
5.12 VRP特效處理 172
5.13 VRP時間軸設定 173
5.14 VRP綜合實例製作 175
5.15 本章小結 190
習題 190
第6章 Unity遊戲引擎 191
6.1 Unity概述 191
6.2 編輯器的結構 191
6.3 遊戲元素 196
6.4 Unity腳本 206
6.5 GUI遊戲界面 210
6.6 物理引擎 217
6.7 輸入控制 220
6.8 持久化數據 225
6.9 多媒體與網路 230
6.10 遊戲實例 239
6.11 本章小結 264
習題 264
第7章 Web3D技術 265
7.1 Web3D技術簡介與發展 265
7.1.1 Web3D技術的發展 265
7.1.2 國內Web3D套用現狀 267
7.1.3 Web3D核心技術及其對比 267
7.1.4 Web3D的實現技術 269
7.1.5 Web3D技術的套用 270
7.2 Cult3D技術 273
7.2.1 Cult3D技術優點 274
7.2.2 Cult3D關鍵技術 274
7.2.3 Cult 3D套用工作流程 275
7.3 X3D技術 276
7.3.1 X3D技術基礎 276
7.3.2 X3D的基本語言 277
7.3.3 X3D基本動畫 281
7.3.4 小結 283
7.4 WebGL技術 283
7.5 HTML 5技術 287
7.6 Web3D技術綜合實例 289
7.6.1 Cult3D技術套用實例 289
7.6.2 WebGL + HTML 5技術套用實例 291
7.7 本章小結 300
習題 301
實驗一 VRP入門 302
實驗二 VRP動畫 308
實驗三 VRP界面與相機 316
實驗四 手機展示 323
實驗五 VRP套用——勵耘樓漫遊系統 337
實驗六 VRP導航與時間軸動畫 348
實驗七 簡單的地形創建 353
實驗八 Unity模型導入 360
實驗九 Unity界面設計 365
實驗十 Unity多媒體互動設計一 372
實驗十一 Unity多媒體互動設計二 377
實驗十二 Unity人物角色漫遊 384
實驗十三 小遊戲設計一 394
實驗十四 小遊戲設計二 400
實驗十五 基於Unity的Web車展系統 412
參考文獻 421