Unity虛擬現實開發實戰 中文pdf掃描版[133MB]

Unity虛擬現實下載

  • 書籍大小:133MB
  • 書籍語言:簡體中文
  • 書籍類型:國產軟件
  • 書籍授權:免費軟件
  • 更新時間:2019-10-23
  • 書籍類別:編程其它
  • 購買鏈接:
  • 網友評分:軟件評分
  • 應用平臺:PDF
133MB
360通過 騰訊通過 金山通過
內容介紹熱點排行相關文章下載地址↓

什么是消費級虛擬現實?戴上一個頭盔顯示器(比如護目鏡),你可以觀看立體3D場景,你可以通過移動頭部向四周看以及通過使用手持控制或動作傳感器四處走動,你可以擁有完整的沉浸式體驗。這就像你真的在某個虛擬世界中一樣。

本書通過實戰的、基于項目的方式教你使用Unity 3D游戲引擎開發虛擬現實的細節。我們通過一系列實戰工程、循序漸進的教程,并使用Unity 5和其他免費或開源軟件進行深入討論。而VR技術正在快速發展,我們將試著獲取基本的原則和技巧,以便使你能夠讓自己的VR游戲和應用程序具有沉浸感和舒適感。

你將學習如何使用Unity開發可以用Oculus Rift或者Google Cardboard這樣的設備體驗的VR應用程序。我們將涵蓋技術上對于VR來說重要且可能獨一無二的考慮。讀完本書后,你將有能力用Unity開發豐富的、交互性的虛擬現實體驗程序。

目錄

譯者序
審校者簡介
前言
第1章萬物皆可虛擬1
1.1虛擬現實對你來說意味著什么2
1.2頭戴式顯示器的類型4
1.2.1桌面VR4
1.2.2移動VR4
1.3虛擬現實與增強現實的區別5
1.4應用與游戲5
1.5本書涵蓋的內容8
1.6VR體驗類型9
1.7VR必備技能9
小結10
第2章 物體和縮放比例12
2.1開始使用Unity12
2.1.1新建Unity項目13
2.1.2Unity編輯器13
2.1.3默認世界坐標系14
2.2創建簡單的透視圖15
2.2.1添加立方體15
2.2.2添加平面16
2.2.3添加球體和材質17
2.2.4改變場景視圖19
2.2.5添加照片20
2.2.6給地平面著色21
2.3測量工具22
2.3.1隨手保留一個單位立方體22
2.3.2使用網格投影器22
2.3.3測量Ethan角色23
2.4從Blender 實驗中導入25
2.5Blender簡介25
2.5.1立方體28
2.5.2UV紋理圖片28
2.5.3導入Unity30
2.5.4觀察者31
小結32
第3章 虛擬現實的構建和運行33
3.1虛擬現實設備集成的軟件34
3.1.1Unity對虛擬現實的內置支持34
3.1.2設備特有的SDK34
3.1.3開源虛擬現實項目 34
3.1.4WebVR35
3.1.53D世界35
3.2創建MeMyselfEye預制件36
3.3為 Oculus Rift構建項目37
3.4為 Google Cardboard構建項目37
3.4.1配置Android環境38
3.4.2配置iOS38
3.4.3安裝Cardboard的Unity包38
3.4.4添加攝像機39
3.4.5構建設置39
3.4.6試玩模式39
3.4.7構建并在Android中運行40
3.4.8構建并在iOS中運行40
3.5不依賴于設備的點擊器類41
3.6虛擬現實設備的運行原理42
3.6.13D立體視圖42
3.6.2頭部跟蹤45
小結47
第4章 基于凝視的操控48
4.1步行者Ethan49
4.1.1人工智能Ethan49
4.1.2Navmesh 烘焙50
4.1.3鎮上的游走者51
4.1.4插曲—Unity編程簡介51
4.1.5RandomPosition腳本53
4.1.6“僵尸”Ethan55
4.2向我看的方向行走56
4.2.1LookMoveTo腳本57
4.2.2添加反饋光標59
4.2.3觀察者60
4.3如果眼神可以殺人61
4.3.1KillTarget腳本61
4.3.2添加粒子效果63
4.3.3清理工作64
小結64
第5章 世界坐標系UI66
5.1可重用的默認canvas67
5.2護目鏡HUD71
5.3十字光標73
5.4擋風玻璃HUD75
5.5游戲元素UI77
5.6信息框79
5.7響應輸入事件的游戲內儀表板82
5.7.1用按鈕創建儀表板83
5.7.2連接水管與按鈕 85
5.7.3用腳本激活按鈕86
5.7.4用注視高亮顯示按鈕88
5.7.5注視并點擊選擇90
5.7.6注視并聚焦選擇91
5.8帶有頭部姿勢的響應式UI93
5.8.1使用頭部的位置93
5.8.2使用頭部的姿勢95
小結98
第6章 第一人稱角色99
6.1深入理解Unity角色100
6.1.1Unity組件100
6.1.2Unity 的Standard Assets102
6.2制作第一人稱角色104
6.2.1在直視的方向上移動105
6.2.2保持腳著地106
6.2.3不要穿透固體106
6.2.4不要在邊緣墜落108
6.2.5跨越小物體并處理崎嶇路面108
6.2.6開始和停止移動109
6.2.7使用頭部姿勢開和關109
6.3用戶校準110
6.3.1角色的身高111
6.3.2玩家的真實身高112
6.3.3回到中心位置113
6.4保持自我感113
6.4.1身首分離114
6.4.2頭部和身體115
6.4.3雙腳115
6.4.4身體的虛擬角色117
6.4.5虛擬的David le 鼻子118
6.4.6聲音提示119
6.5移動、傳送和傳感器120
6.6對付VR 暈動癥122
小結123
第7章 物理組件和周邊環境125
7.1 Unity的物理組件126
7.2 彈力球127
7.3 用頭部射擊131
7.4 蹦床與彈力球134
7.5 人類的蹦床135
7.5.1 像一塊磚135
7.5.2 像一個人物角色136
7.6 插曲—環境和萬物139
7.6.1 縹緲的天空140
7.6.2 行星地球140
7.6.3 企業標識140
7.7 升降機142
7.8 跳起來143
小結145
第8章 漫游和渲染146
8.1 用Blender構建147
8.1.1 墻體147
8.1.2 天花板150
8.2 用Unity組裝場景153
8.2.1 畫廊153
8.2.2藝術品部件154
8.2.3 展覽計劃156
8.3 添加圖片到畫廊中157
8.4 漫游動畫160
8.4.1 Unity的動畫系統160
8.4.2 腳本動畫161
8.5 優化性能和舒適感163
8.5.1 優化實現和內容164
8.5.2 優化Unity渲染流水線166
8.5.3 優化目標硬件和驅動169
8.5.4 Unity Profiler170
小結171
第9章 利用360°172
9.1 360暗畝嗝教?73
9.2 水晶球173
9.3 魔法球175
9.4 全景圖178
9.5 信息圖179
9.6 等距圓柱投影182
9.7 地球儀183
9.8 照片球184
9.9 視野187
9.10 捕捉360岸嗝教?88
小結189
第10章 社交化的VR虛擬空間191
10.1 多玩家網絡192
10.1.1 網絡服務192
10.1.2 網絡架構193
10.1.3 本地與服務器193
10.1.4 Unity的網絡系統195
10.2 建立簡單的場景195
10.2.1 創建場景環境196
10.2.2 創建虛擬角色的頭部197
10.3 添加多玩家網絡198
10.3.1 Network Manager和HUD198
10.3.2 Network Identity 和Transform198
10.3.3 作為一個主機運行199
10.3.4 添加出生點位199
10.3.5 運行兩個游戲實例200
10.3.6 關聯虛擬角色與第一人稱角色201
10.4 添加多玩家到虛擬現實202
10.4.1 Oculus Rift玩家202
10.4.2 Google Cardboard 玩家204
10.4.3 下一步206
10.5 構建和共享一個自定義的V

人氣書籍
下載地址
相關文章
網友評論
下載聲明

☉ 解壓密碼:www.urmhfi.live 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個軟件總是不能下載的請在評論中留言,我們會盡快修復,謝謝!
☉ 下載本站資源,如果服務器暫不能下載請過一段時間重試!或者多試試幾個下載地址
☉ 如果遇到什么問題,請評論留言,我們定會解決問題,謝謝大家支持!
☉ 本站提供的一些商業軟件是供學習研究之用,如用于商業用途,請購買正版。
☉ 本站提供的Unity虛擬現實開發實戰 中文pdf掃描版[133MB]資源來源互聯網,版權歸該下載資源的合法擁有者所有。

2019开奖结果