|
-- 會員 / 註冊 --
|
|
|
|
AR與VR開發實戰 ( 簡體 字) |
作者:張克發 趙興 謝有龍 | 類別:1. -> 程式設計 -> VR+AR |
譯者: |
出版社:機械工業出版社 | 3dWoo書號: 45622 詢問書籍請說出此書號!【缺書】 NT售價: 345 元 |
出版日:11/1/2016 |
頁數:269 |
光碟數:0 |
|
站長推薦: |
印刷:黑白印刷 | 語系: ( 簡體 版 ) |
|
加入購物車 │加到我的最愛 (請先登入會員) |
ISBN:9787111553304 |
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 序 |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證) |
作者序: |
譯者序: |
前言: |
內容簡介:本書旨在為AR和VR程序開發者提供全面、權威的參考資料,要求讀者具備C#及Unity3D的基礎知識,書中包含大量真實案例,操作步驟詳盡,代碼清晰。本書適用于高校計算機相關專業學生學習AR及VR技術,同時也適用于企業開發人員。 |
目錄:作者簡介 第一部分 AR開發 第1章 AR技術簡介 / 2 第2章 基于Vuforia SDK開發AR應用 / 4 2.1 準備Vuforia開發環境 / 4 2.2 創建Vuforia案例 / 7 2.3 創建AR視頻 / 14 2.4 文字識別 / 15 2.5 柱形識別 / 18 2.6 立方體識別 / 21 2.7 3D物體識別 / 24 2.8 云識別 / 26 2.9 智能地形 / 29 2.10 虛擬按鈕 / 33 2.11 幀標記識別 / 37 2.12 自定義目標識別 / 40 第3章 AR內容交互 / 46 3.1 動態加載AR模型 / 46 3.2 模型脫卡功能的實現 / 50 3.3 手勢控制 / 53 第4章 AR互動大屏:透明視頻的實現 / 57 4.1 使用AE制作帶Alpha通道的視頻 / 57 4.2 編寫可播放透明視頻的Shader / 59 4.3 開啟攝像頭并實現互動大屏的視頻播放 / 64 第5章 AR動畫:AR與Flash動畫的結合 / 68 5.1 準備GAF插件 / 68 5.2 實現動畫播放 / 69 5.3 用AR方式實現掃描 / 70 第6章 AR游戲開發:卡牌對戰 / 71 6.1 多圖識別生成模型 / 71 6.2 卡牌對戰功能的實現 / 74 第7章 涂色類AR開發 / 87 7.1 UV的概念 / 87 7.2 使用Photoshop繪制涂色的識別圖 / 88 7.3 使用3D Max處理模型的UV / 89 7.4 搭建Vuforia AR開發環境 / 94 7.5 核心功能之通過C#腳本獲得變量 / 96 7.6 核心功能之通過C#腳本向Shader傳遞變量 / 101 7.7 在Unity中完善項目 / 104 第8章 使用陀螺儀模擬SLAM功能 / 106 8.1 SLAM的概念 / 106 8.2 模擬SLAM功能的實現 / 106 第9章 Unity與原生代碼之間的交互 / 110 9.1 Unity與Android原生代碼之間的交互 / 110 9.2 Unity與iOS原生代碼之間的交互 / 115 第10章 使用HiAR SDK開發AR應用 / 123 10.1 搭建開發環境 / 123 10.2 導入SDK / 124 10.3 創建HelloWorld / 126 10.4 導出Android工程 / 130 10.5 導出iOS工程 / 135 10.6 使用本地識別包 / 137 10.7 開發云識別應用 / 140 10.8 制作云識別內容 / 143 10.9 創建視頻AR應用 / 147 10.10 使用HiAR創建涂色類AR應用 / 149 10.11 多圖識別 / 152 10.12 動態加載 / 154 10.13 設置場景中心點 / 156 第11章 其他AR SDK簡介 / 159 11.1 基于Wikitude SDK開發AR應用 / 159 11.2 基于VoidAR SDK開發AR應用 / 163 第12章 AR創建工具:找趣(realcast)瀏覽器 / 178 12.1 什么是找趣 / 178 12.2 找趣后臺 / 178 12.3 創建場景 / 181 12.4 制作場景 / 183 12.5 如何使用找趣 / 187 12.6 管理場景/項目 / 187 12.7 事件交互的定義 / 189 12.8 模型動畫的播放 / 191 第二部分 VR開發 第13章 VR技術簡介 / 194 第14章 基于Google Cardboard開發VR應用 / 197 14.1 Cardboard SDK for Unity環境配置 / 197 14.2 利用Cardboard創建VR場景 / 200 14.3 Cardboard中GUI的設置 / 201 14.4 Cardboard中3D物體的選取 / 203 14.5 Cardboard中凝視觸發操作的實現 / 204 14.6 Cardboard中全景相冊的實現 / 209 14.7 Cardboard中全景視頻播放的實現 / 211 第15章 基于HTC Vive開發VR應用 / 214 15.1 Vive設備的安裝 / 214 15.2 搭建Vive開發環境 / 217 15.3 創建Vive游戲場景 / 218 15.4 Vive中的手柄交互 / 220 15.5 功能開發之扳機鍵(Trigger) / 225 15.6 功能開發之觸摸板(Touchpad) / 228 15.7 功能開發之功能鍵(ApplicationMenu) / 230 15.8 功能開發之手柄振動(TriggerHapticPulse) / 230 15.9 功能開發之瞬移(Teleporter) / 231 15.10 功能開發之左右側鍵(Grip) / 236 15.11 功能開發之The LabRenderer / 237 第16章 基于HTC Vive實現房間漫游 / 239 16.1 準備工作 / 239 16.2 基本平臺搭建 / 239 16.3 導入房間模型 / 240 16.4 基于Vive手柄的場景移動 / 241 16.5 基于Vive手柄的場景旋轉 / 244 16.6 手柄與場景物體的交互 / 245 第17章 基于HTC Vive開發投籃游戲 / 250 17.1 準備素材 / 250 17.2 場景搭建 / 250 17.3 導出與運行 / 264 第18章 其他VR設備簡介 / 266 18.1 Oculus VR簡介 / 266 18.2 GearVR簡介 / 267 18.3 大朋VR簡介 / 268 18.4 PSVR簡介 / 269
|
序: |
|