虛擬現實技術概論

張金釗 康博越 張童嫣

  • 出版商: 清華大學
  • 出版日期: 2024-03-01
  • 定價: $299
  • 售價: 8.5$254
  • 語言: 簡體中文
  • ISBN: 7302653208
  • ISBN-13: 9787302653202
  • 相關分類: VR/AR
  • 下單後立即進貨 (約4週~6週)

  • 虛擬現實技術概論-preview-1
  • 虛擬現實技術概論-preview-2
  • 虛擬現實技術概論-preview-3
虛擬現實技術概論-preview-1

相關主題

商品描述

本書系統全面地介紹了電腦前沿科技——虛擬現實(VR)和增強現實(AR)技術,詳細地介紹了Blender 3D建模設計、VRX3D虛擬現實開發技術、Unity虛擬集成開發環境以及元宇宙等相關知識。本書共10章,主要包括虛擬現實技術、增強現實技術、智能可穿戴交互技術、大眾化虛擬現實硬件設備、虛擬現實技術應用、Blender虛擬模擬開發平臺、VRX3D虛擬/增強現實開發平臺、Unity虛擬/增強現實開發平臺、Python虛擬現實人工智能技術以及元宇宙。 本書是虛擬現實領域前沿的概論性教科書,是集電腦虛擬現實技術、增強現實技術、智能可穿戴技術、VRX3D虛擬/增強現實開發平臺、Blender虛擬模擬開發平臺、Unity虛擬模擬開發與設計及元宇宙相關理論知識等內容於一身的實用性教科書。本書內容豐富,深入淺出,思路清晰,結構合理,實用性強。本書配有豐富的虛擬現實技術設計實例並提供了大量的實驗文件和源代碼,幫助讀者更加輕松地掌握本書的技術內容。 本書可作為高等院校多媒體技術、數字媒體技術、電腦應用等專業“虛擬現實技術”課程的教材或教學參考書,也可供從事虛擬現實技術研究、開發和應用的從業人員及虛擬現實愛好者學習參考。

目錄大綱

目錄

第1章虛擬現實技術1

1.1虛擬現實技術概況1

1.2虛擬現實技術分類2

1.2.1桌面式虛擬現實系統4

1.2.2沉浸式虛擬現實系統4

1.2.3分佈式虛擬現實系統6

1.2.4增強現實虛擬現實系統7

1.2.5純軟件虛擬現實系統7

1.2.6可穿戴虛擬現實系統8

1.3虛擬現實動態交互感知設備8

1.3.1三維立體眼鏡9

1.3.2數據手套9

1.3.3頭盔顯示器10

1.3.4三維空間跟蹤球10

1.3.5三維空間跟蹤定位器11

1.3.6力反饋器11

1.3.7三維模型數字化儀12

1.3.8三維立體顯示器12

1.4虛擬現實技術發展現狀13

第2章增強現實技術17

2.1增強現實技術簡介17

2.2增強現實技術原理18

2.2.1增強現實技術基本特徵18

2.2.2增強現實技術構成19

2.2.3增強現實技術實現原理19

2.2.4基於穿透式頭盔顯示器增強現實系統192.3增強現實硬件設備20

2.3.1谷歌眼鏡20

2.3.2微軟全息影像頭盔21

2.3.3增強現實滑雪護目眼鏡22

2.4VR/AR全景攝像機設備23

2.4.1GoPro23

2.4.2三星360°3D全景虛擬現實相機24

2.4.3諾基亞虛擬現實球形攝影相機24

第3章智能可穿戴交互技術25

3.1智能可穿戴技術簡介25

3.2智能可穿戴設備的發展歷程26

3.2.1智能可穿戴設備的早期發展26

3.2.2智能可穿戴設備的發展現狀27

3.2.3智能可穿戴設備的未來發展28

3.3智能可穿戴交互設備分類29

3.3.1智能可穿戴內置設備30

3.3.2智能可穿戴外置設備30

3.3.3智能可穿戴外置機械設備31

3.4智能可穿戴設備技術31

3.4.1骨傳導交互技術31

3.4.2眼動跟蹤交互技術32

3.4.3AR/MR交互技術32

3.4.4語音交互技術32

第4章大眾化虛擬現實硬件設備33

4.13D眼鏡33

4.1.13D眼鏡原理33

4.1.23D眼鏡實現34

4.23D頭盔36

4.2.13D頭盔原理36

4.2.23D頭盔實現36

4.39D虛擬現實體驗館38

4.3.19D虛擬現實體驗館架構39

4.3.29D虛擬現實體驗館實現39

第5章虛擬現實技術應用40

5.1航空航天與軍事領域40

5.1.1在航空航天領域的應用40

5.1.2在軍事領域的應用41

5.2工業模擬設計領域41

5.3地理信息與城市規劃領域42

5.3.1在地理信息領域的應用42

5.3.2在城市規劃領域的應用43

5.4醫學領域44

5.5旅游與考古領域45

5.5.1在旅游領域的應用45

5.5.2在考古領域的應用46

5.6教育與電子商務領域46

5.6.1在教育領域的應用46

5.6.2在電子商務領域的應用48

5.7游戲設計領域48

第6章Blender虛擬模擬開發平臺50

6.1常見的三維建模軟件50

6.1.13ds Max50

6.1.2Maya54

6.1.33ds Max與Maya比較57

6.2Blender簡介57

6.2.1Blender功能特點58

6.2.2Blender界面簡介58

6.3Blender 3D幾何建模技術59

6.3.1基本物體造型59

6.3.23D物體基本操作60

6.3.3基本幾何模型設計61

6.4Blender 3D網格建模設計62

6.4.1網格物體建模63

6.4.2選擇網格物體65

6.4.3頂點工具菜單68

6.4.4邊線工具菜單71

6.4.5面工具菜單77

6.5Blender 3D虛擬模擬案例82

第7章VRX3D虛擬/增強現實開發平臺85

7.1VRX3D語法概述86

7.1.1VRX3D語法格式87

7.1.2VRX3D場景結構93

7.1.3VRX3D文件註釋93

7.2VRX3D基礎建模語法剖析94

7.2.1VRX3D基礎節點95

7.2.2VRX3D文本節點96

7.3VRX3D基礎建模開發97

7.3.1VRX3D幾何建模設計97

7.3.2VRX3D材質紋理建模100

7.4VRX3D基礎開發與設計綜合案例102

第8章Unity虛擬/增強現實開發平臺115

8.1Unity虛擬模擬引擎簡介116

8.1.1標題欄116

8.1.2菜單欄116

8.1.3工具欄121

8.1.4場景設計面板122

8.1.5游戲視圖123

8.1.6項目瀏覽器視圖124

8.1.7層級面板視圖125

8.1.8檢視面板126

8.2Unity虛擬模擬引擎開發與設計126

8.2.1地形引擎126

8.2.2創建地形127

8.2.3編輯地形128

8.2.4地形紋理繪制129

8.3Unity虛擬模擬引擎設計案例130

第9章Python 虛擬現實人工智能技術134

9.1Python 人工智能技術134

9.1.1Python 人工智能技術簡介134

9.1.2Python開發環境安裝與設置136

9.1.3PyCharm 集成開發環境安裝142

9.2VRBlenderPython開發環境149

9.2.1VRBlenderPython 軟件包安裝與漢化149

9.2.2VRBlenderPython 環境構建149

9.2.3Python控制台編輯設計152

9.2.4Blender腳本156

9.3Python語法156

9.3.1Python基礎語法156

9.3.2Python 基本數據類型158

9.3.3Python 運算符173

9.3.4Python 日期和時間函數178

9.4Python 控制流程179

9.4.1Python條件語句179

9.4.2Python循環語句181

9.5VRBlenderPython腳本3D模型設計案例189

第10章元宇宙193

10.1元宇宙的誕生193

10.2元宇宙發展歷程196

10.2.1元宇宙萌芽期196

10.2.2元宇宙準備期196

10.2.3元宇宙蓄勢待發期197

10.2.4元宇宙爆發式增長期198

10.3元宇宙理論架構200

10.4元宇宙實現203

10.5元宇宙國內外發展現狀206

10.6元宇宙產業生態214

10.7工業元宇宙216

10.8元宇宙發展的風險221

參考文獻223附錄AASCII碼字符集全表224