Unity3D虛擬實境應用開發實務

劉龍

  • 出版商: 中國水利水電
  • 出版日期: 2023-08-01
  • 售價: $312
  • 貴賓價: 9.5$296
  • 語言: 簡體中文
  • 頁數: 295
  • 裝訂: 平裝
  • ISBN: 7522615917
  • ISBN-13: 9787522615912
  • 相關分類: 遊戲引擎 Game-engineVR/AR
  • 立即出貨 (庫存 < 3)

買這商品的人也買了...

商品描述

本書順應現代教育的特點,以理論知識結合實際案例操作的方式編寫。
全書圍繞著虛擬實境應用開發的人才需求與崗位能力需求進行內容設計,詳細介紹如何使用Unity3D進行虛擬實境專案開發,
共分為10章,首先介紹什麼是虛擬實境以及虛擬實境系統開發基礎,其次分別對虛擬實境中的美術資源、介面系統、
地形系統、動畫系統、粒子系統、實體系統和光照系統進行詳細介紹,最後透過一個綜合實踐專案-
《射柳》原型開發對本書所講的知識點進行綜合訓練。
本書循序漸進介紹虛擬實境專案開發的相關知識,難度逐漸遞增,旨在幫助學生掌握獨立開發虛擬實境專案所需的相關技術。
本書可作為高等院校、高等職業院校虛擬實境技術、數位媒體技術等相關專業及培訓機構的教材,
也可作為期望從事虛擬實境應用開發工作的人員和想要學習Unity3D的虛擬實境愛好者的自學用書。

目錄大綱

前言
第1章虛擬實境概述
1.1 認識虛擬實境
1.1.1 虛擬實境的基本概念
1.1.2 虛擬實境的發展歷程1.2 虛擬
實境應用系統組成
1.2.1 虛擬實境輸入設備
1.2.2 虛擬實境輸出設備
1.3 虛擬實境系統主流開發工具
1.3.1 三維建模與影像處理工具
1.3.2 虛擬實境開發引擎
本章小結
課後習題
第2章虛擬實境系統開發基礎
2.1 虛擬實境系統環境部署
2.1.1 虛擬實境系統軟體環境部署
2.1 .2 虛擬實境系統硬體環境部署
2.2 虛擬實境開發引擎
2.2.1 Unity3D基本工程與操作介紹
2.2.2 Unity3D基本概念
2.2.3 Unity3D腳本基礎
本章小結
課後習題
第3章虛擬實境中的美術資源
3.1 虛擬現實系統美術資源規格
3.1.1 平面美術資源規格
3.1.2 三維美術資源規格
3.2 Unity3D中美術資源的處理方法
3.2.1 向Unity3D匯入外部美術資源
3.2.2 Unity3D中的美術資源處理
本章小結
課後習題
第4章虛擬實境中的介面系統
4.1 UGUI系統
4.1.1 UGUI系統概述
4.1.2 UGUI基礎控制項
4.1.3 UGUI高階控制項
4.2 UGUI設計及互動
4.2.1 虛擬實境系統介面設計
4.2.2 虛擬實境系統介面互動
本章小結 課後
習題
第5章虛擬實境中的地形系統
5.1 Unity3D的地形系統
5.1.1 Unity3D地形系統概述
5.1.2 地形工具介紹
5.1.3 環境特效設定
5.1.4 光影系統設定
5.2 Unity3D場景元素互動
5.2.1 設計《VR海島迷霧》漫遊場景
5.2.2 開發《VR海島迷霧》場景互動功能
本章小結
課後習題
第6章虛擬實境中的動畫系統
6.1 Unity3D的動畫系統
6.1.1 Animation動畫系統
6.1 .2 Mecanim動畫系統
6.2 Unity3D動畫系統工具及動畫創建
6.2.1 使用動畫剪輯創建動畫
6.2.2 使用動畫控制器創建動畫
6.2.3 使用混合樹創建動畫
本章小結
課後習題
第7章虛擬現實中的粒子系統
7.1 Unity3D的粒子系統
7.1.1 Unity3D粒子系統概述
7.1.2 Unity3D粒子系統常用工具與操作
7.2 Unity3D粒子元素交互
7.2.1 下雪特效案例
7.2.2 飛機噴射廢氣特效案例
本章小結 課後 習題下雪特效案例

8章虛擬實境中的物理系統
8.1 Unity3D的物理系統
8.1.1 Unity3D物理系統概述
8.1.2 Unity3D物理系統組件
8.2 Unity3D物理元素交互
8.2.1 《OpenTheDoor》案例
8.2.2 《公園一角》案例
本章小結
課後習題
第9章虛擬實境中的光照系統
9.1 Unity3D的光照系統
9.1.1 Unity3D光照系統概述
9.1.2 Unity3D光照系統組件
9.2 Unity3D光照元素交互
9.2.1 Unity3D即時光照
9.2.2 Unity3D烘焙貼圖
本章小結
課後習題
第10章虛擬實境《射柳》原型開發實例
10.1 建置專案運行環境
10.1.1 新建3D工程專案
10.1.2 導入SteamVR插件包
10.2 搭建初始場景並實現互動
10.2.1 初始設定
10.2.2 搭建UI
10.2.3 實現UI互動
10.2.4 自訂SteamVR操作按鍵
10.3 搭建漫遊場景並實現互動
10.3.1 搭建漫遊場景
10.3.2 實現瞬移功能
10.3.3 實現擊鼓效果
10.3.4 使用Cloth組件實現風吹旗幟效果
10.3.5 設定提示UI
10.3.6 實現弓箭抓取及碰撞檢測
10.3.7 UI交互設置
10.4 搭建遊戲場景並實現交互
10.4. 1 搭建遊戲場景
10.4.2 初始化拿取弓箭
10.4.3 使用關節組件實現柳枝浮動效果
10.4.4 遊戲介面與互動實現
10.4.5 新增夜晚場景
10.5 最佳化及打包輸出
本章小結
課後 練習
附錄
參考文獻