Unity XR 在醫學教育領域之應用

Author: Kelvin Huang

Unity XR 適用於開發 AR 擴增實境、VR 虛擬實境、MR 混合實境的程式,本次研習將介紹開發 Unity 醫學教育的互動內容。

相關網頁介紹 https://unity.com/solutions/healthcare

為了開發 VIVE XR Elite 頭戴式設備的互動內容,需要下載官方提供在 github 網站的 Vive Open XR 資源包。

 

注意!從網頁直接下載的資源包可能出現 Failed to import package 錯誤訊息。

開啟下載網頁時,請點擊 Raw 下載資源包!

本站下載 ViveOpenXRInstaller.unitypackage

開啟下載的 Vive OpenXR Installer 資源包,按下 Import 匯入專案。

匯入後 Unity 編輯器的功能表將會出現 VIVE 執行 OpenXR Installer > Install or Update latest version 安裝最新版本。

若出現以下錯誤,需要安裝 Git

前往 git.scm.com 網站下載安裝 git ,操作步驟較多,全部按 Next 以預設安裝即可,安裝後重新開機。

再次執行 VIVE > OpenXR Installer > Install or Update latest version 即可安裝完成。

 

開啟 Build Settings 建置設定,選擇 Android 後按下 Switch Platform 切換平台,再按下 Player Settings 進行設定。

點擊 XR Plugin Management > Install XR Plugin Management 安裝 XR 插件。

勾選 Open XR 後點擊出現的紅色驚嘆號圖示。

按下 Fix All 修正全部錯誤。

注意!操作時若出現以下訊息,提示此專案使用新輸入系統,請按 Yes 重新開啟 Unity 編輯器。

 

安裝後 Project Settings 專案設定將會出現 VIVE XR Support 勾選核取方塊。

完成以上設定後,可建置一個 APK 檔案,安裝至 VIVE XR Elite 實機進行初步測試。 另可參考本站 OpenXR 教學

 

使用 3D 軟體製作醫學教育相關的模型,或者匯入本研習提供的 [ 資源包 ] ,開啟 fetus_morph_v2 場景。

 

加入 OpenXR 互動功能,最後建置 APK 使用 USB 傳輸到 VIVE XR Elite 實機運行。

 

 

Copyright © 2024 CG Digital Corp. All rights reserved.