### Unity + Oculus
***
報告人
屏東大學電腦科學與人工智慧學系碩二
姜秉翰
---
### 安裝Unity
----
### UnityHub
[Unity官網](https://unity.com/download)

點擊下載
----
#### 安裝執行檔

----

----
#### 建議放在D槽然後新建一個資料夾方便進行管理

----

----

有帳號的就直接登入,沒有帳號的話 點擊 Create account(可以直接用google帳號連結)
---
### 權限設定
----
點擊Manage licenses

----
點擊Add licenses

----

----

這裡點了可能會沒反應,重新開啟Hub就可以了
---
### 版本安裝
----

----
推薦選一兩年內以及有LTS(Long-Term Service)長期支援的版本

----
由於要在Oculus開發 所以需要安裝Android Build Support。

---
### 新建專案
----

----
建立專案

---
### VR設定
----

----
搜尋XR 安裝下方圖片中的兩個安裝包

----
Import Starter Assets

---
### Oculus設定
----
Window -> Asset Store 點Search Online

----
搜尋Oculus Integration

----

----
import到Unity專案裡

----
去Assets/Samples/XR Interaction Toolkit/2.2.0/Starter Assets 加入 Present (點擊紅色圈圈

----
### 註冊開發人員工具
[FB開發人員工具](https://developers.facebook.com/tools?locale=zh_TW)

----
找到OculusPlaform->Edit Settings之後
點擊右邊Create/Find your app

----
### 開發者人員工具
點擊圖片右上的Create New App

----
設定名稱並選擇設備平台

----
點擊右邊的API,找到應用程式編號和產生存取權杖

----
把應用程式編號填入

----
Oculus->Tools ->Oculus Platform Tool

----
填入剛剛的存取權杖

---
### 簡單的UnityVR製作
----
#### Toolbar工具列

分別提供物件的選取、移動、旋轉、縮放物件的編輯工具。移動 ( W )、旋轉 ( E )、縮放 ( R )
Play / Pause / Step Buttons 遊戲檢視的執行、暫停、單格前進按鈕。
----
#### Scene View 場景視窗

Unity 編輯器的主要工作區是 Scene View 場景視窗,可以編輯地形或是加入各種遊戲物件。
----
#### Game View 遊戲視窗

Game View 遊戲視窗可用於遊戲的執行測試
----
#### 創建物品
在Hierarchy視窗點擊滑鼠右鍵

---
### 材質
----
#### 製作材質
在Assets中,點擊滑鼠右鍵新增一個新的資料方便管理素材(Create->Folder)

----
在創建好的資料夾點滑鼠右鍵 點Create->Material

----
命名Red

----
選中Materials後可以在Inspector視窗看到設定

----
<p class="text-left">
Shader = Standard 標準著色器</br>
Rendering Mode = Opaque</br>
Albedo 材質色彩(使用滴管可吸取畫面顏色)</br>
Metallic 金屬感(數值越高金屬感偏強烈)</br>
Smoothness光澤度(數值低時霧面∕數值高時亮面)</br>
Normal Map 法線貼圖</br>
</p>

----
素材指定給物件方法:將Materials直接拖曳到物件上即可。

---
### VR導入
----
#### 安裝電腦版Oculus
[安裝指南](https://www.meta.com/zh-tw/help/quest/articles/getting-started/getting-started-with-rift-s/install-oculus-pc-app/)
----
### 裝置設定

點增頭戴式裝置按照他的步驟就可以了
----
#### 手機Oculus設定
在商店找到Oculus App

----
點擊設定

----

----

----
點裝置設定

----
開發人員模式打開

----
#### Oculus連接電腦
https://youtube.com/shorts/n75wVG8jrBQ?feature=share
---
### UnityDemo
https://youtu.be/oUHW8__PyaA
---
### Q&A
聯絡信箱:hector880826@gmail.com
{"metaMigratedAt":"2023-06-18T06:50:59.540Z","metaMigratedFrom":"YAML","title":"Unity+Oculus開發環境和設定","breaks":true,"description":"View the slide with \"Slide Mode\".","contributors":"[{\"id\":\"3fc05001-8177-4478-9228-1c5f83fffcd5\",\"add\":4908,\"del\":74}]"}