Unity虛擬現實開發實戰(2016年機械工業出版社出版的圖書)

Unity虛擬現實開發實戰(2016年機械工業出版社出版的圖書)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

《Unity虛擬現實開發實戰》是2016年機械工業出版社出版的圖書,作者是喬納森·林諾維斯。本書主要講述了虛擬現實套用的基本原理及其在遊戲和桌面應用程式中的套用。

基本介紹

  • 書名:Unity虛擬現實開發實戰
  • 作者:喬納森·林諾維斯
  • 出版社:機械工業出版社
  • ISBN:9787111551317
內容簡介,圖書目錄,

內容簡介

21世紀以來,虛擬現實技術得到了高速的發展,這門學科涉及計算機圖形學、多媒體技術、感測技術、人工智慧等多個領域,具有很強的交叉性。虛擬現實技術被認為是21世紀發展為迅速的、對人們的工作生活有著重要影響的計算機技術之一,在教育、醫療、娛樂、軍事、建築、規劃等眾多領域中有著非常廣泛的套用前景。本書詳細介紹了虛擬現實套用的基本原理及其在遊戲和桌面應用程式中的套用。

圖書目錄

目  錄Contents 譯者序審校者簡介前言第1章萬物皆可虛擬11.1虛擬現實對你來說意味著什麼21.2頭戴式顯示器的類型41.2.1桌面VR41.2.2移動VR41.3虛擬現實與增強現實的區別51.4套用與遊戲51.5本書涵蓋的內容81.6VR體驗類型91.7VR技能9小結10第2章 物體和縮放比例122.1開始使用Unity122.1.1新建Unity項目132.1.2Unity編輯器132.1.3默認世界坐標系142.2創建簡單的透視圖152.2.1添加立方體152.2.2添加平面162.2.3添加球體和材質172.2.4改變場景視圖192.2.5添加照片202.2.6給地平面著色212.3測量工具222.3.1隨手保留一個單位立方體222.3.2使用格線投影器222.3.3測量Ethan角色232.4從Blender 實驗中導入252.5Blender簡介252.5.1立方體282.5.2UV紋理圖片282.5.3導入Unity302.5.4觀察者31小結32第3章 虛擬現實的構建和運行333.1虛擬現實設備集成的軟體343.1.1Unity對虛擬現實的內置支持343.1.2設備特有的SDK343.1.3開源虛擬現實項目 343.1.4WebVR353.1.53D世界353.2創建MeMyselfEye預製件363.3為 Oculus Rift構建項目373.4為 Google Cardboard構建項目373.4.1配置Android環境383.4.2配置iOS383.4.3安裝Cardboard的Unity包383.4.4添加攝像機393.4.5構建設定393.4.6試玩模式393.4.7構建並在Android中運行403.4.8構建並在iOS中運行403.5不依賴於設備的點擊器類413.6虛擬現實設備的運行原理423.6.13D立體視圖423.6.2頭部跟蹤45小結47第4章 基於凝視的操控484.1步行者Ethan494.1.1人工智慧Ethan494.1.2Navmesh 烘焙504.1.3鎮上的遊走者514.1.4插曲—Unity編程簡介514.1.5RandomPosition腳本534.1.6“殭屍”Ethan554.2向我看的方向行走564.2.1LookMoveTo腳本574.2.2添加反饋游標594.2.3觀察者604.3如果眼神可以殺人614.3.1KillTarget腳本614.3.2添加粒子效果634.3.3清理工作64小結64第5章 世界坐標系UI665.1可重用的默認canvas675.2護目鏡HUD715.3十字游標735.4擋風玻璃HUD755.5遊戲元素UI775.6信息框795.7回響輸入事件的遊戲內儀錶板825.7.1用按鈕創建儀錶板835.7.2連線水管與按鈕 855.7.3用腳本激活按鈕865.7.4用注視高亮顯示按鈕885.7.5注視並點擊選擇905.7.6注視並聚焦選擇915.8帶有頭部姿勢的回響式UI935.8.1使用頭部的位置935.8.2使用頭部的姿勢95小結98第6章 人稱角色996.1深入理解Unity角色1006.1.1Unity組件1006.1.2Unity 的Standard Assets1026.2製作人稱角色1046.2.1在直視的方向上移動1056.2.2保持腳著地1066.2.3不要穿透固體1066.2.4不要在邊緣墜落1086.2.5跨越小物體並處理崎嶇路面1086.2.6開始和停止移動1096.2.7使用頭部姿勢開和關1096.3用戶校準1106.3.1角色的身高1116.3.2玩家的真實身高1126.3.3回到中心位置1136.4保持自我感1136.4.1身首分離1146.4.2頭部和身體1156.4.3雙腳1156.4.4身體的虛擬角色1176.4.5虛擬的David le 鼻子1186.4.6聲音提示1196.5移動、傳送和感測器1206.6對付VR 暈動症122小結123第7章 物理組件和周邊環境1257.1 Unity的物理組件1267.2 彈力球1277.3 用頭部射擊1317.4 蹦床與彈力球1347.5 人類的蹦床1357.5.1 像一塊磚1357.5.2 像一個人物角色1367.6 插曲—環境和萬物1397.6.1 縹緲的天空1407.6.2 行星地球1407.6.3 企業標識1407.7 升降機1427.8 跳起來143小結145第8章 漫遊和渲染1468.1 用Blender構建1478.1.1 牆體1478.1.2 天花板1508.2 用Unity組裝場景1538.2.1 畫廊1538.2.2藝術品部件1548.2.3 展覽計畫1568.3 添加圖片到畫廊中1578.4 漫遊動畫1608.4.1 Unity的動畫系統1608.4.2 腳本動畫1618.5 最佳化性能和舒適感1638.5.1 最佳化實現和內容1648.5.2 最佳化Unity渲染流水線1668.5.3 最佳化目標硬體和驅動1698.5.4 Unity Profiler170小結171第9章 利用360°1729.1 360暗畝嗝教?739.2 水晶球1739.3 魔法球1759.4 全景圖1789.5 信息圖1799.6 等距圓柱投影1829.7 地球儀1839.8 照片球1849.9 視野1879.10 捕捉360岸嗝教?88小結189第10章 社交化的VR虛擬空間19110.1 多玩家網路19210.1.1 網路服務19210.1.2 網路架構19310.1.3 本地與伺服器19310.1.4 Unity的網路系統19510.2 建立簡單的場景19510.2.1 創建場景環境19610.2.2 創建虛擬角色的頭部19710.3 添加多玩家網路19810.3.1 Network Manager和HUD19810.3.2 Network Identity 和Transform19810.3.3 作為一個主機運行19910.3.4 添加出生點位19910.3.5 運行兩個遊戲實例20010.3.6 關聯虛擬角色與人稱角色20110.4 添加多玩家到虛擬現實20210.4.1 Oculus Rift玩家20210.4.2 Google Cardboard 玩家20410.4.3 下一步20610.5 構建和共享一個自定義的V

熱門詞條

聯絡我們