本節書摘來自華章出版社《unity虛拟現實開發實戰》一書中的目錄導讀,作者[美] 喬納森·林諾維斯,更多章節内容可以通路雲栖社群“華章計算機”公衆号檢視。

目 錄contents
第1章萬物皆可虛拟
<a href="https://yq.aliyun.com/articles/89606">1.1虛拟現實對你來說意味着什麼</a>
<a href="https://yq.aliyun.com/articles/89614">1.2頭戴式顯示器的類型</a>
1.2.1桌面vr
1.2.2移動vr
<a href="https://yq.aliyun.com/articles/89640">1.3虛拟現實與增強現實的差別</a>
<a href="https://yq.aliyun.com/articles/89647">1.4應用與遊戲</a>
<a href="https://yq.aliyun.com/articles/89652">1.5本書涵蓋的内容</a>
<a href="https://yq.aliyun.com/articles/89654">1.6vr體驗類型</a>
<a href="https://yq.aliyun.com/articles/89656">1.7vr必備技能</a>
<a href="https://yq.aliyun.com/articles/89663">小結</a>
第2章 物體和縮放比例
<a href="https://yq.aliyun.com/articles/89671">2.1開始使用unity</a>
2.1.1建立unity項目
2.1.2unity編輯器
2.1.3預設世界坐标系
<a href="https://yq.aliyun.com/articles/89680">2.2建立簡單的透視圖</a>
2.2.1添加立方體
2.2.2添加平面
2.2.3添加球體和材質
2.2.4改變場景視圖
2.2.5添加照片
2.2.6給地平面着色
<a href="https://yq.aliyun.com/articles/89690">2.3測量工具</a>
2.3.1随手保留一個機關立方體
2.3.2使用網格投影器
2.3.3測量ethan角色
<a href="https://yq.aliyun.com/articles/89700">2.5blender簡介</a>
2.5.1立方體
2.5.2uv紋理圖檔
2.5.3導入unity
2.5.4觀察者
<a href="https://yq.aliyun.com/articles/89704">小結</a>
第3章 虛拟現實的建構和運作
<a href="https://yq.aliyun.com/articles/89710">3.1虛拟現實裝置內建的軟體</a>
3.1.1unity對虛拟現實的内置支援
3.1.2裝置特有的sdk
3.1.3開源虛拟現實項目
3.1.4webvr
3.1.53d世界
<a href="https://yq.aliyun.com/articles/89711">3.2建立memyselfeye預制件</a>
<a href="https://yq.aliyun.com/articles/89717">3.3為 oculus rift建構項目</a>
<a href="https://yq.aliyun.com/articles/89730">3.4為 google cardboard建構項目</a>
3.4.1配置android環境
3.4.2配置ios
3.4.3安裝cardboard的unity包
3.4.4添加錄影機
3.4.5建構設定
3.4.6試玩模式
3.4.7建構并在android中運作
3.4.8建構并在ios中運作
<a href="https://yq.aliyun.com/articles/89732">3.5不依賴于裝置的點選器</a>
<a href="https://yq.aliyun.com/articles/89737">3.6虛拟現實裝置的運作原理</a>
3.6.13d立體視圖
3.6.2頭部跟蹤
<a href="https://yq.aliyun.com/articles/89739">小結</a>
第4章 基于凝視的操控
4.1步行者ethan
4.1.1人工智能ethan
4.1.2navmesh 烘焙
4.1.3鎮上的遊走者
4.1.4插曲—unity程式設計簡介
4.1.5randomposition腳本
4.1.6“僵屍”ethan
4.2向我看的方向行走
4.2.1lookmoveto腳本
4.2.2添加回報光标
4.2.3觀察者
4.3如果眼神可以殺人
4.3.1killtarget腳本
4.3.2添加粒子效果
4.3.3清理工作
小結
第5章 世界坐标系ui
5.1可重用的預設canvas
5.2護目鏡hud
5.3十字光标
5.4擋風玻璃hud
5.5遊戲元素ui
5.6資訊框
5.7響應輸入事件的遊戲内儀表闆
5.7.1用按鈕建立儀表闆
5.7.2連接配接水管與按鈕
5.7.3用腳本激活按鈕
5.7.4用注視高亮顯示按鈕
5.7.5注視并點選選擇
5.7.6注視并聚焦選擇
5.8帶有頭部姿勢的響應式ui
5.8.1使用頭部的位置
5.8.2使用頭部的姿勢
第6章 第一人稱角色
6.1深入了解unity角色
6.1.1unity元件
6.1.2unity 的standard assets
6.2制作第一人稱角色
6.2.1在直視的方向上移動
6.2.2保持腳着地
6.2.3不要穿透固體
6.2.4不要在邊緣墜落
6.2.5跨越小物體并處理崎岖路面
6.2.6開始和停止移動
6.2.7使用頭部姿勢開和關
6.3使用者校準
6.3.1角色的身高
6.3.2玩家的真實身高
6.3.3回到中心位置
6.4保持自我感
6.4.1身首分離
6.4.2頭部和身體
6.4.3雙腳
6.4.4身體的虛拟角色
6.4.5虛拟的david le 鼻子
6.4.6聲音提示
6.5移動、傳送和傳感器
6.6對付vr 暈動症
第7章 實體元件和周邊環境
7.1 unity的實體元件
7.2 彈力球
7.3 用頭部射擊
7.4 蹦床與彈力球
7.5 人類的蹦床
7.5.1 像一塊磚
7.5.2 像一個人物角色
7.6 插曲—環境和萬物
7.6.1 缥缈的天空
7.6.2 行星地球
7.6.3 企業辨別
7.7 升降機
7.8 跳起來
第8章 漫遊和渲染
8.1 用blender建構
8.1.1 牆體
8.1.2 天花闆
8.2 用unity組裝場景
8.2.1 畫廊
8.2.2藝術品部件
8.2.3 展覽計劃
8.3 添加圖檔到畫廊中
8.4 漫遊動畫
8.4.1 unity的動畫系統
8.4.2 腳本動畫
8.5 優化性能和舒适感
8.5.1 優化實作和内容
8.5.2 優化unity渲染流水線
8.5.3 優化目标硬體和驅動
8.5.4 unity profiler
第9章 利用360°
9.1 360
9.2 水晶球
9.3 魔法球
9.4 全景圖
9.5 資訊圖
9.6 等距圓柱投影
9.7 地球儀
9.8 照片球
9.9 視野
9.10 捕捉
第10章 社交化的vr虛拟空間
10.1 多玩家網絡
10.1.1 網絡服務
10.1.2 網絡架構
10.1.3 本地與伺服器
10.1.4 unity的網絡系統
10.2 建立簡單的場景
10.2.1 建立場景環境
10.2.2 建立虛拟角色的頭部
10.3 添加多玩家網絡
10.3.1 network manager和hud
10.3.2 network identity 和transform
10.3.3 作為一個主機運作
10.3.4 添加出生點位
10.3.5 運作兩個遊戲執行個體
10.3.6 關聯虛拟角色與第一人稱角色
10.4 添加多玩家到虛拟現實
10.4.1 oculus rift玩家
10.4.2 google cardboard 玩家
10.4.3 下一步
10.5 建構和共享一個自定義的vrchat房間
10.5.1 預備并建構虛拟世界
10.5.2 承載這個世界
小結208
第11章 虛拟現實的未來