MRUK 教學Author: Kelvin Huang混合實境 (Mixed Reality) 是一種混合顯示虛擬與真實空間的 XR 互動技術,這次 Kelvin 老師分享 Mixed Reality Utility Kit 教學,讓您學習快速開發 Unity MR 遊戲。先看看軟硬體需求: Unity 2021.3.30 以上版本 Meta Quest 2 / 3 / Pro 使用 Quest Link 與 Setup Room-Scan 功能
建立房間掃描使用 Meta Quest 裝置,開啟 Meta Quest 下方工具列左側的 快速設定 (Quick Settings) 選擇 設定 (Settings) > 實體遊戲區 (Guardian) > 空間設定 > Room Setup - Experimental > 按下 Setup 按鈕。 此功能可以具體標示出房間內牆壁和其他物件的所在位置,以使用可混合顯示虛擬和真實的應用程式。 您可以在 Meta Quest 的 應用程式權限 檢視哪些應用程式可存取這類資料。 按下「設定」,接下來: 1、繪製牆壁(按下扳機按鈕在地面的牆角放置圓點,在同一面牆靠近天花板的角落放置圓點,完成全部牆壁的繪製) 2、編輯房間(使用 Meta Quest 控制器上的類比搖桿可以調整天花板高度) 3、這是那個空間?(使用不同的名稱為此空間命名,客廳、餐廳、書房、主臥室… )→ 按下「完成」 4、新增傢俱 → 繪製物品(窗戶、門、牆面裝飾)(沙發、床舖、桌子、螢幕、…) 5、空間完成! 管理空間
建立 Unity MRUK 專案建立新專案,切換至 Android 平台,安裝 XR Plug-in ,執行 Fix All 修正全部問題。 執行 [ Window > Package Manager ] 按 + 按鈕選擇 Add package by name 輸入 com.meta.xr.sdk.all 按下 Enter 鍵,安裝。重新啟動編輯器。 備註:看起來就是裝 Meta XR All-in-One SDK ! 按 + 按鈕選擇 Add package by name 輸入 com.meta.xr.mrutilitykit 按下 Enter 鍵,安裝。重新啟動編輯器。 備註:看起來就是裝 Meta MR Utility Kit ! Package Manager > Meta MR Utility Kit > Samples(在下面★) (Basic, Floor Zone, Multi Spawn, Nav Mesh, Virtual Home, Passthrough Rellghting, Bouncing Ball) 可以全部匯入!
開啟 [ Samples > Meta MR Utility Kit > 版本編號 > Basic 資料夾的 MRUKBase 場景。 選取 MRUK 物件,透過 Inspector 設定 MRUK 腳本元件,此時 Scene Loaded Event () 是空的,無需設定。 選取 EffectMesh 物件,設定… 按下 Play 測試遊戲,目前在編輯器仍無法成功抓取空間。 不過,建置 APK 進行實機測試,第一次執行會要求存取權限,然後就成功了!
參考 https://www.youtube.com/watch?v=n6YZlp4yMwM 參考 Oculus Quest 2 New Feature: Mixed Reality Room Setup https://www.youtube.com/watch?v=qYlAELeqDoI
Copyright © 2025 CG Digital Corp. All rights reserved.
|