虛擬現(xiàn)實(shí)項(xiàng)目實(shí)戰(zhàn)教程
定 價(jià):59 元
- 作者:譚恒松
- 出版時(shí)間:2020/3/1
- ISBN:9787121375699
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP391.98
- 頁碼:244
- 紙張:
- 版次:01
- 開本:16開
本書以 HTC VIVE VR 項(xiàng)目為教學(xué)主線,將項(xiàng)目分解成一個(gè)個(gè)簡單的學(xué)習(xí)任務(wù),循序漸進(jìn)地介紹 針對 HTC VIVE 設(shè)備在 VR 項(xiàng)目開發(fā)方面的相關(guān)知識,讓讀者能夠獨(dú)立開發(fā)出多個(gè) VR 項(xiàng)目。本書從實(shí)戰(zhàn)的角度出發(fā),總共設(shè)計(jì)了 3 個(gè)大的學(xué)習(xí)項(xiàng)目和 1 個(gè)實(shí)戰(zhàn)訓(xùn)練項(xiàng)目。第 1 章主要介紹虛 擬現(xiàn)實(shí)技術(shù),包括虛擬現(xiàn)實(shí)的概念、虛擬現(xiàn)實(shí)的發(fā)展史、虛擬現(xiàn)實(shí)的特征、虛擬現(xiàn)實(shí)的軟件平臺和硬 件設(shè)備及虛擬現(xiàn)實(shí)的應(yīng)用情況。第 2 章讓讀者熟悉 VR 開發(fā)環(huán)境,包括 HTC 公司的 VIVE PRO 軟硬件 的安裝與配置、Unity 編輯器的安裝。第 3 章讓讀者跟著開發(fā)第一個(gè) VR 項(xiàng)目,此項(xiàng)目較簡單,開發(fā)環(huán) 境搭好就能做出來。第 4 章開發(fā) VR 保齡球項(xiàng)目,讓讀者從項(xiàng)目搭建開始一步步完成一個(gè)在 VR 環(huán)境 中打保齡球的游戲項(xiàng)目。第 5 章開發(fā) VR 蜘蛛來襲的項(xiàng)目,采用第一人稱視角,用戶通過手槍來消滅 來襲的蜘蛛怪物。第 6 章為 VR 項(xiàng)目開發(fā)實(shí)戰(zhàn)訓(xùn)練,讀者需要選擇一個(gè)項(xiàng)目進(jìn)行開發(fā)。本書適合作為計(jì)算機(jī)相關(guān)專業(yè)、虛擬現(xiàn)實(shí)技術(shù)專業(yè)的虛擬現(xiàn)實(shí)技術(shù)相關(guān)課程的教材,也適合虛擬 現(xiàn)實(shí)項(xiàng)目開發(fā)的初級、中級人員學(xué)習(xí)與參考。本教學(xué)資源豐富,配套專業(yè)的教材網(wǎng)站(http://www.zjcourse.com/VR),網(wǎng)站中提供教學(xué)所需的所 有資料,如教學(xué)大綱、授課計(jì)劃和考核方案等資料,特別提供了教材的全套項(xiàng)目資源,方便老師教學(xué)與 學(xué)生學(xué)習(xí)。
譚恒松,男,副教授,就職于浙江工商職業(yè)技術(shù)學(xué)院,主持的課程資源建設(shè)獲浙江省商職院校教學(xué)成果獎(jiǎng)一等獎(jiǎng)指導(dǎo)學(xué)生參加全國虛擬現(xiàn)實(shí)設(shè)計(jì)與制作大賽獲國賽二等獎(jiǎng)
第 1 章 虛擬現(xiàn)實(shí)技術(shù)概述
1.1 學(xué)習(xí)任務(wù):了解虛擬現(xiàn)實(shí)技術(shù)
1.1.1 虛擬現(xiàn)實(shí)的概念
1.1.2 虛擬現(xiàn)實(shí)發(fā)展歷史
1.1.3 虛擬現(xiàn)實(shí)的特征
1.1.4 主流的 VR 硬件
1.1.5 開發(fā) VR 項(xiàng)目的工具
1.2 學(xué)習(xí)任務(wù):熟悉虛擬現(xiàn)實(shí)的應(yīng)用
本章小結(jié)
習(xí)題
第 2 章 熟悉 VR 項(xiàng)目開發(fā)環(huán)境
2.1 學(xué)習(xí)任務(wù):熟悉 HTC VIVE 設(shè)備
2.1.1 任務(wù)分析
2.1.2 相關(guān)知識:SteamVR
2.1.3 任務(wù)實(shí)施
2.1.4 任務(wù)小結(jié)
2.2 學(xué)習(xí)任務(wù):熟悉 Unity 開發(fā)環(huán)境
2.2.1 任務(wù)分析
2.2.2 相關(guān)知識:Unity
2.2.3 任務(wù)實(shí)施
2.2.4 任務(wù)小結(jié)
習(xí)題
第 3 章 第一個(gè) VR 項(xiàng)目
3.1 學(xué)習(xí)任務(wù):熟悉 SteamVR Plugin 插件
3.1.1 任務(wù)分析
3.1.2 相關(guān)知識:SteamVR Plugin 插件
3.1.3 任務(wù)實(shí)施
3.1.4 知識拓展:SteamVR Plugin 常用組件
3.1.5 任務(wù)小結(jié)
3.2 學(xué)習(xí)任務(wù):熟悉 VRTK 插件
3.2.1 任務(wù)分析
3.2.2 相關(guān)知識:VRTK 插件
3.2.3 任務(wù)實(shí)施
3.2.4 知識拓展:VRTK 案例分析
3.2.5 任務(wù)小結(jié)
3.3 學(xué)習(xí)任務(wù):開發(fā)第一個(gè) VR 項(xiàng)目
3.3.1 任務(wù)分析
3.3.2 相關(guān)知識:使用 SteamVR Plugin 插件和 VRTK 插件
3.3.3 任務(wù)實(shí)施
3.2.4 任務(wù)小結(jié)
習(xí)題
第 4 章 VR 保齡球項(xiàng)目開發(fā)
4.1 學(xué)習(xí)任務(wù):搭建項(xiàng)目環(huán)境
4.1.1 任務(wù)分析
4.1.2 相關(guān)知識:VR 項(xiàng)目開發(fā)流程
4.1.3 任務(wù)實(shí)施
4.1.4 任務(wù)小結(jié)
4.2 學(xué)習(xí)任務(wù):配置項(xiàng)目環(huán)境
4.2.1 任務(wù)分析
4.2.2 相關(guān)知識:Unity 常用資源
4.2.3 任務(wù)實(shí)施
4.2.4 任務(wù)小結(jié)
4.3 學(xué)習(xí)任務(wù):項(xiàng)目開發(fā)
4.3.1 任務(wù)分析
4.3.2 相關(guān)知識:碰撞體組件
4.3.3 任務(wù)實(shí)施
4.3.4 任務(wù)小結(jié)
4.4 學(xué)習(xí)任務(wù):項(xiàng)目優(yōu)化
4.4.1 任務(wù)分析
4.4.2 相關(guān)知識:VR 項(xiàng)目優(yōu)化
4.4.3 任務(wù)實(shí)施
4.4.4 任務(wù)小結(jié)
習(xí)題
第 5 章 VR 蜘蛛來襲項(xiàng)目開發(fā)
5.1 學(xué)習(xí)任務(wù):搭建項(xiàng)目運(yùn)行環(huán)境
5.1.1 任務(wù)分析
5.1.2 相關(guān)知識:獲取資源的方式
5.1.3 任務(wù)實(shí)施
5.1.4 任務(wù)小結(jié)
5.2 學(xué)習(xí)任務(wù):蜘蛛來襲
5.2.1 任務(wù)分析
5.2.2 相關(guān)知識:尋路系統(tǒng)
5.2.3 任務(wù)實(shí)施
5.2.4 任務(wù)小結(jié)
5.3 學(xué)習(xí)任務(wù):控制蜘蛛的行為
5.3.1 任務(wù)分析
5.3.2 相關(guān)知識:動畫系統(tǒng)
5.3.3 任務(wù)實(shí)施
5.3.4 任務(wù)小結(jié)
5.4 學(xué)習(xí)任務(wù):玩家消滅蜘蛛
5.4.1 任務(wù)分析
5.4.2 相關(guān)知識:射線
5.4.3 任務(wù)實(shí)施
5.4.4 任務(wù)小結(jié)
5.5 學(xué)習(xí)任務(wù):游戲重置
5.5.1 任務(wù)分析
5.5.2 相關(guān)知識:VRTK 中的 UI 交互
5.5.3 任務(wù)實(shí)施
5.5.4 任務(wù)小結(jié)
5.6 學(xué)習(xí)任務(wù):項(xiàng)目打包運(yùn)行
5.6.1 任務(wù)分析
5.6.2 相關(guān)知識:項(xiàng)目打包
5.6.3 任務(wù)實(shí)施
5.5.4 任務(wù)小結(jié)
習(xí)題
第 6 章 VR 項(xiàng)目開發(fā)實(shí)戰(zhàn)訓(xùn)練
題目 1 VR 切水果項(xiàng)目開發(fā)
題目 2 VR 星際探索項(xiàng)目開發(fā)
題目 3 VR 旅游觀光項(xiàng)目開發(fā)
題目 4 VR 森林狩獵項(xiàng)目開發(fā)
題目 5 VR 火災(zāi)逃生項(xiàng)目開發(fā)
附錄 A SteamVR_Tracked Controller 腳本 \ 207 附錄 VRTK_UI Pointer 腳本
參考文獻(xiàn)