TOP
0
0
魅麗。花火原創小說66折起
基於Unity與SteamVR構建虛擬世界(簡體書)
滿額折

基於Unity與SteamVR構建虛擬世界(簡體書)

人民幣定價:79 元
定  價:NT$ 474 元
優惠價:87412
領券後再享89折
無庫存,下單後進貨(採購期約45個工作天)
可得紅利積點:12 點
相關商品
商品簡介
作者簡介
目次

商品簡介

這本書採用了親身實踐的方法使用Unity遊戲引擎啟動和運行虛擬現實。使用免費的SteamVR庫,這本書中的示例代碼與當前可用的主要虛擬現實頭顯示器兼容。該書還介紹了虛擬現實的一些主要問題,比如暈動病和性能問題,並提供了一些切實可行的方法來減少它們對虛擬現實體驗的影響。

作者簡介

傑夫·W.默裡(Jeff W.Murray),寫過另外兩本書:《Game Development for ioS with Unity3D》和《C# Game Programming Cookbook for Unity3D》,都由CRC出版社出版。在他超過14年的遊戲開發生涯中,曾與Microsoft、Sony、Real Arcade、Hasbro、Lionsgate等一些全球最大的品牌合作,擔任過程序員、遊戲設計師和遊戲導演。Murray早期的虛擬現實開發經歷曾被世界各國新聞和流媒體報道過。

目次

譯者序前言致謝第1章 虛擬世界簡介 11.1 我們虛擬化多久了 11.2 頭戴式顯示器誕生之前 21.3 頭戴式顯示器的誕生 21.4 消費者級VR的探索 41.5 家用電腦式虛擬現實 41.6 消費者級VR複出 51.7 VR的缺點 61.7.1 延遲 61.7.2 抖動和拖尾 61.7.3 紗窗效應 71.7.4 暈眩 71.7.5 期待哪些體驗 71.7.6 消費者級VR:Rift CV1和HTC Vive 91.8 可以像內核一樣進入電腦嗎―VR面臨的困難和挑戰 101.8.1 運動追蹤和運動捕獲輸入設備 101.8.2 觸覺反饋 111.8.3 視覺追蹤 111.8.4 空間和移動 121.8.5 虛擬現實內容製作 121.9 虛擬現實設計和發展 131.9.1 計劃:任何計劃皆可行 131.9.2 提前安排主要交互 141.9.3 真人測試 141.9.4 尋找合作與流程 141.9.5 真實性不是絕對的 141.10 本章小結 15第2章 硬件初始化設置 162.1 配套硬件和軟件需求 162.1.1 HTC Vive推薦規格 172.1.2 OSVR HDK推薦規格 172.1.3 Rift推薦規格 172.1.4 兼容性工具 182.1.5 處理兼容性工具結果 192.2 安裝SteamVR 212.2.1 安裝Steam客戶端 212.2.2 註冊Steam賬戶 212.2.3 安裝SteamVR 212.3 安裝提示 222.3.1 運動追蹤器獨立安放 222.3.2 整理物品騰出空間 222.3.3 避開牆體 232.3.4 什麼是瞳孔間距及其重要性 232.4 安裝VR硬件 242.4.1 HTC Vive安裝介紹 242.4.2 OSVR HDK安裝介紹 262.4.3 Rift安裝 292.5 設置SteamVR 292.6 找到你的VR腿 312.7 舒適體驗VR的幾點建議 312.7.1 HTC Vive 312.7.2 OSVR 322.7.3 Rift 322.8 保持健康的VR體驗 332.8.1 及時停止 332.8.2 休息一下 342.8.3 進食,飲水,快樂體驗虛擬 352.8.4 體驗VR時不要弄傷自己!小心測試 352.9 本章小結 36第3章 創建SteamVR Unity項目 373.1 下載Unity並創建新項目 383.2 Unity編輯器教學 383.3 創建新的Unity項目 423.4 下載適用Unity的SteamVR庫 423.5 VR視角的空間 463.5.1 創建Unity新場景 463.5.2 從示例文件中複製模型 473.5.3 添加新的遊戲對象 473.5.4 將花園模型添加到場景中 483.5.5 添加房屋模型 493.5.6 設置VR攝像機裝置 503.5.7 VR環境比例 523.5.8 調整花園模型比例 533.6 SteamVR攝像機定位和重新定位 543.7 項目保存和備份 543.8 本章小結 55第4章 添加交互 564.1 添加交互框架 574.2 添加瞄準光標 574.2.1 添加一個UI畫布 574.2.2 調整畫布以適合VR場景 574.3 添加VREyeRaycaster和Reticle組件到攝像機 604.3.1 設置Inspector引用 614.3.2 防止光標剪切 624.4 在場景中添加門 624.5 使門可以交互 644.5.1 創建門控制腳本 644.5.2 腳本分解 664.6 門把手添加盒碰撞體 694.7 DoorController組件設置引用 704.8 保存工作 714.9 本章小結 71第5章 構建頭戴式顯示器和遊戲控制器用戶界面 725.1 制作主菜單場景 725.1.1 打開示例項目 725.1.2 創建畫布進行用戶界面繪製 735.1.3 創建按鈕 745.1.4 添加UI滑塊顯示按鈕進度 755.2 編寫C#按鈕腳本 795.3 添加VR_BUTTON組件引用以使用 845.4 在按鈕上添加文本標簽以顯示其作用 845.5 測試按鈕 865.6 菜單場景中添加第二個按鈕 865.6.1 複製按鈕 865.6.2 更改文本標簽 865.7 添加按鈕的行為 865.7.1 添加Main Menu Controller遊戲對象到場景中 865.7.2 編寫主菜單腳本 875.7.3 事件函數添加到菜單按鈕 885.8 添加場景設置 895.9 測試菜單 905.10 保存工作 905.11 本章小結 91第6章 使用SteamVR傳送系統在虛擬世界中移動 936.1 設置傳送場景 936.1.1 為傳送地面位置創建碰撞器 946.1.2 設置圖層 976.1.3 設置攝像機裝置並添加組件 976.2 編寫C#腳本輸入到傳送器 986.3 修改SteamVR傳送器代碼 1046.3.1 將DoClick()更改為公共函數 1046.3.2 修改SteamVR傳送器以使用LayerMask 1046.4 設置攝像機遊戲對象上的組件 1046.5 可選的附加功能 1066.6 本章小結 106第7章 遊戲中用頭戴式顯示器瞄準 1077.1 攝像機附加炮彈發射系統 1087.2 攝像機添加腳本用於獲取玩家輸入 1097.2.1 編寫SprayInputProvider.cs腳本 1097.2.2 腳本分解 1107.3 噴壺添加發射腳本 1117.3.1 編寫SprayShooter.cs腳本 1117.3.2 腳本分解 1127.4 在Inspector面板中設置組件 1137.5 運行遊戲 1147.6 本章小結 114第8章 利用音頻充分實現虛擬現實 1158.1 虛擬現實空間及其他 1158.2 常用術語 1158.2.1 環境音效 1168.2.2 監聽器 1168.2.3 雙耳音頻 1168.2.4 單音聲 1168.2.5 3D聲 1168.2.6 多普勒效應 1178.3 音頻源組件 1178.4

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 412
無庫存,下單後進貨
(採購期約45個工作天)

暢銷榜

客服中心

收藏

會員專區