XR 應用開發實戰 (基於 Unity 和 GSXR)
程明智 崔芳 張佳寧
買這商品的人也買了...
-
Unity UCU 國際認證應考攻略 (Artist/Programmer)$250$197 -
先讓魔王有魅力:破解好玩 Game 的爆紅公式!設計遊戲之前必須搞懂的玩家體驗$380$300 -
$551遊戲力競技遊戲設計實戰教程 -
$419虛擬現實設計:Unity案例實戰詳解 -
$294虛擬現實技術導論 -
Unreal Engine 5 C++ 遊戲開發完全學習教程$1,008$958 -
$959Unreal Engine、Substance Painter、Maya 遊戲開發完全學習教程 典藏中文版 -
UE5 虛幻引擎必修課 (視頻教學版)$594$564 -
Unreal Engine 5 基礎入門教程$479$455 -
$294增強現實引擎技術 -
$419移動UI設計案例教程(電子活頁式)(全彩慕課版) -
小型機器人的設計與製作$414$393 -
$419移動UI設計與製作標準教程(全彩微課版) -
大模型驅動的遊戲開發$479$455 -
龍與地下城興亡史:沒有它,這個世界就沒有角色扮演遊戲$520$411 -
$539After Effects動效製作技巧與案例教程 -
$414After Effects 影視後期制作與AIGC 輔助設計 -
$359After Effects 2024+AIGC影視後期製作(微課版) -
GPTs 在遊戲行業中的應用與實踐$534$507 -
基於 .NET 的 Unity 遊戲開發 — Unity 和 Microsoft Game Dev 遊戲開發教程$774$735 -
$419設計師高手之路 UI設計法則與應用實戰 -
$419After Effects 影視後期制作標準教程(微課版) -
Unity3D 動作遊戲開發 (從入門到項目實踐)$479$455 -
$408After Effects短視頻編輯與潤飾 -
$359中文版After Effects 2024基礎培訓教程
相關主題
商品描述
本書順應現代教育特點,理論與實踐相結合,以項目任務式的方式組織內容,圍繞 GSXR 應用開發的人才需求與崗位能力要求進行內容設計,詳細介紹瞭如何使用 Unity 3D 引擎進行 XR 項目開發。全書共分為 6 個項目,首先,概述了基於 Unity 和 GSXR 搭建 XR 應用框架的方法;其次,分別對實現 GSXR項目中對象交互和手勢交互進行了詳細介紹;最後,通過 3 個綜合實踐項目——元宇宙視頻播放器、虛擬化學實驗室和火把節民俗 VR 體驗之 Torch Festival,對本書知識點進行綜合訓練。本書循序漸進地介紹了 XR 項目開發方面的相關知識,難度逐漸遞增,希望讀者學習本書後能夠具備獨立開發 XR 項目的能力。 本書可作為高等院校、高等職業院校虛擬現實技術、數字媒體技術等相關專業及培訓機構的教材,也可作為期望從事 XR 應用開發工作的從業人員或想要學習 Unity 3D 的虛擬現實愛好者的自學用書。
目錄大綱
目
項目 1 基於 Unity和 GSXR搭建 XR應用框架 ..............................................................1
任務 1.1 GSXR概述 .....................................................................................................1 任務 1.2 GSXR插件下載及環境配置 ............................................................................8 任務 1.3 GSXR Samples 構建....................................................................................14 任務 1.4 XR應用編譯打包 .........................................................................................17
項目 2 實現 GSXR項目中對象交互 ............................................................................26
任務 2.1 瞭解 GSXR設備 ...........................................................................................26 任務2.2 瞭解GSXR控制器 .......................................................................................28 任務 2.3 體驗移動導航...............................................................................................30 任務 2.4 實現與對象交互 ...........................................................................................36 任務 2.5 輸出 GSXR應用與調試 ................................................................................39
項目 3 GSXR手勢交互 ...............................................................................................42
任務 3.1 開啟手勢交互功能........................................................................................43 任務 3.2 手勢交互方法...............................................................................................45 任務 3.3 打包及安裝 GSXR手勢應用 .........................................................................46 任務 3.4 探索 GSXR手勢 ...........................................................................................52
項目 4 GSXR工程應用案例——元宇宙視頻播放器 ....................................................67
任務 4.1 內容策劃 ......................................................................................................67 任務 4.2 插件簡介 ......................................................................................................67 任務 4.3 開發準備 ......................................................................................................68
XR應用開發實戰(基於 Unity和GSXR)
任務 4.4 搭建場景 ......................................................................................................69 任務4.5 邏輯設計與交互設計....................................................................................84 任務 4.6 構建調試 ......................................................................................................85
項目 5 GSXR工程應用案例——虛擬化學實驗室 ........................................................88
任務 5.1 內容策劃 ......................................................................................................88 任務 5.2 開發準備 ......................................................................................................88 任務 5.3 搭建場景 ......................................................................................................90 任務 5.4 構建調試 ....................................................................................................111 任務 5.5 項目運行 ....................................................................................................113
項目 6 GSXR工程應用案例——火把節民俗 VR體驗之 Torch Festival ....................120
任務 6.1 內容策劃 ....................................................................................................120 任務 6.2 開發準備 ....................................................................................................120 任務 6.3 搭建場景 ....................................................................................................125 任務6.4 粒子設計及動畫設計..................................................................................134 任務 6.5 交互設計 ....................................................................................................147
附錄 .............................................................................................................................174
附錄 1 腳本序列化....................................................................................................174 附錄 2 JSON讀寫 ....................................................................................................175 附錄 3 PlayerPrefs本地參數讀寫 .............................................................................176 附錄 4 CSV文件讀寫 ...............................................................................................177 附錄 5 Unity中的預定義 ..........................................................................................179 附錄 6 Unity中的 Mathf ...........................................................................................179 附錄 7 Unity中的 Quaternion ...................................................................................180 附錄 8 Unity空間向量 ..............................................................................................180 附錄 9 Unity投影矩陣 ..............................................................................................183 附錄10 Unity文件操作 ............................................................................................184 附錄 11 Unity中的特殊文件路徑 ..............................................................................185 附錄 12 Unity中的 Layer .........................................................................................187 附錄13 Unity中的Tag ............................................................................................188 附錄14 Unity中的協程 ............................................................................................189
VI
目 錄
附錄 15 Unity中的多線程 ........................................................................................190 附錄16 UnityResources..........................................................................................191 附錄17 Unity中的ScriptableObject .......................................................................192 附錄 18 Unity中的場景異步加載 ..............................................................................193 附錄 19 Unity中的協程下載 JSON ...........................................................................193 附錄 20 Unity中的協程下載 Texture ........................................................................194 附錄 21 UnityWebRequest提交 JSON數據 ............................................................195 附錄 22 Unity中的 AssetBundle ..............................................................................196 附錄23 Unity中的DLC ...........................................................................................197
參考文獻 ......................................................................................................................199



