虛擬現(xiàn)實開發(fā)基礎(chǔ)及實例
定 價:39 元
叢書名:“十四五”高等學(xué)校數(shù)字媒體類專業(yè)規(guī)劃教材
- 作者:王晨,項征
- 出版時間:2021/7/1
- ISBN:9787113279493
- 出 版 社:中國鐵道出版社
- 中圖法分類:TP391.98
- 頁碼:
- 紙張:膠版紙
- 版次:
- 開本:16開
目前,虛擬現(xiàn)實技術(shù)有著廣泛的發(fā)展空間,由于能夠模擬現(xiàn)實情況的特性,使得其很適合應(yīng)用于軍事、醫(yī)療、培訓(xùn)、藝術(shù)、設(shè)計及娛樂等領(lǐng)域。如何將虛擬現(xiàn)實技術(shù)和現(xiàn)有技術(shù)相結(jié)合來生成一個真正的虛擬現(xiàn)實產(chǎn)品是本書的核心問題。本書共分6章,主要內(nèi)容包括虛擬現(xiàn)實技術(shù)概述、虛擬現(xiàn)實技術(shù)的設(shè)備、虛擬現(xiàn)實開發(fā)工具綜述、虛擬現(xiàn)實的開發(fā)語言、虛擬現(xiàn)實開發(fā)工具及虛擬現(xiàn)實的應(yīng)用實例。前3章注重讓讀者了解虛擬現(xiàn)實技術(shù)的發(fā)展史,后3章通過對編譯語言和開發(fā)工具及應(yīng)用實例的詳細介紹,讓讀者能夠自行開發(fā)虛擬現(xiàn)實產(chǎn)品。 本書內(nèi)容結(jié)構(gòu)清晰,邏輯嚴謹,整體注重理論與實踐相結(jié)合,適合作為高等院校數(shù)字媒體技術(shù)、數(shù)字媒體藝術(shù)、游戲動漫等相關(guān)專業(yè)的教材,也可作為虛擬現(xiàn)實技術(shù)開發(fā)人員的自學(xué)參考用書。
●融合哈爾濱工業(yè)大學(xué)互動媒體設(shè)計與裝備服務(wù)創(chuàng)新文化部重點實驗室團隊多年教學(xué)研究成果。●涵蓋數(shù)字媒體類各專業(yè)所涉及的原理及應(yīng)用。●更好地詮釋了數(shù)字媒體專業(yè)的內(nèi)涵。
王晨,男,哈爾濱工業(yè)大學(xué)任教,碩士研究生,主持省部級課題2項,省級教改課題1項,參與國家科技支撐計劃等省部級以上縱向項目5項,2018年中國優(yōu)秀工業(yè)設(shè)計獎金獎設(shè)計者之一,在國內(nèi)外科技期刊發(fā)表論文10余篇,軟件著作權(quán)2項。參與2019深圳文博會哈工大文旅部重點實驗室、2019年哈洽會哈工大互動媒體展區(qū)和2020年哈爾濱規(guī)劃展覽館建筑學(xué)院百年院慶策展工作。,項征,男,高級工程師,哈爾濱愛威爾科技有限公司就職,任管理及開發(fā)人員。
第1章 虛擬現(xiàn)實技術(shù)概述11.1 虛擬現(xiàn)實的概念11.2 虛擬現(xiàn)實概念的由來11.3 虛擬現(xiàn)實的應(yīng)用領(lǐng)域21.4 虛擬現(xiàn)實技術(shù)的發(fā)展前景3本章小結(jié)3第2章 虛擬現(xiàn)實技術(shù)的設(shè)備42.1 Oculus Rift42.2 HTC Vive52.3 PlayStation VR52.4 VR一體機62.5 VR手機盒子62.6 微軟Hololens72.6.1 MR技術(shù)簡析82.6.2 外觀及硬件82.7 虛擬現(xiàn)實設(shè)備CAVE102.7.1 什么是CAVE原理102.7.2 CAVE系統(tǒng)說明102.7.3 CAVE系統(tǒng)構(gòu)成102.7.4 中視典VR-PLATFORM CAVE系統(tǒng)102.7.5 中視典VR-PLATFORM CAVE系統(tǒng)的構(gòu)成112.7.6 中視典VR-PLATFORM CAVE系統(tǒng)的應(yīng)用領(lǐng)域112.7.7 中視典VR-PLATFORM CAVE系統(tǒng)的應(yīng)用舉例112.8 Leap Motion122.8.1 Leap Motion的簡介122.8.2 Leap Motion的發(fā)展132.8.3 Leap Motion的功能132.8.4 Leap Motion的特點14本章小結(jié)14第3章 虛擬現(xiàn)實開發(fā)工具綜述153.1 Multigen VEGA153.2 Quest3D163.3 Virtual Reality Plaftorm173.4 Unity3D183.5 Unreal Engine 4223.6 白鷺引擎233.7 Layabox253.7.1 核心產(chǎn)品介紹263.7.2 案例代表27本章小結(jié)28第4章 虛擬現(xiàn)實的開發(fā)語言294.1 虛擬現(xiàn)實的開發(fā)語言種類294.1.1 為什么是C#?294.1.2 什么是C#?294.1.3 怎么學(xué)C#?304.1.4 編程工具Visual Studio304.2 C#程序結(jié)構(gòu)314.2.1 關(guān)鍵字314.2.2 變量324.2.3 運算符344.2.4 注釋344.2.5 語句354.2.6 方法354.2.7 類364.2.8 命名空間364.3 程序語言基礎(chǔ)364.3.1 流程控制語句364.3.2 循環(huán)語句384.3.3 集合和數(shù)組404.3.4 屬性424.3.5 對象42本章小結(jié)43第5章 虛擬現(xiàn)實開發(fā)工具445.1 Unity Hub445.2 Unity的界面布局465.2.1 場景窗口(Scene View)465.2.2 游戲窗口(Game View)475.2.3 層級窗口(Hierarchy)485.2.4 項目視圖(Project)485.2.5 屬性窗口(Inspector)495.2.6 控制臺(Console)視圖505.2.7 變換工具505.2.8 層級列表和下拉列表515.2.9 菜單欄515.3 Unity的特有方法525.3.1 類執(zhí)行相關(guān)特有方法525.3.2 鼠標相關(guān)特有方法535.3.3 碰撞相關(guān)特有方法535.3.4 練習(xí)題545.4 Unity組件545.4.1 地形插件545.4.2 音頻系統(tǒng)585.4.3 物理系統(tǒng)615.4.4 UGUI715.4.5 Navigation Mesh(尋路組件)895.4.6 Shuriken(粒子系統(tǒng))955.4.7 Camera(攝像機)1135.4.8 Light(燈光)系統(tǒng)1175.4.9 動畫系統(tǒng)簡介122本章小結(jié)135第6章 虛擬現(xiàn)實的應(yīng)用實例1366.1 VR一體機應(yīng)用物理實驗室1366.1.1 配置PICO Goblin SDK1366.1.2 主場景方法1376.1.3 物理實驗內(nèi)容1466.2 HTC應(yīng)用案例發(fā)動機拆解1616.2.1 HTC Vive及其相關(guān)應(yīng)用的安裝1626.2.2 項目開發(fā)166本章小結(jié)205參考文獻206