如何在 VR 中瀏覽 3DGS
使用 Unreal Engine 5 和 Meta Quest 3 打造 3D Gaussian Splatting 的沉浸式 VR 體驗
3D Gaussian Splatting VR Unreal Engine Meta Quest PostShot
概述
3DGS 的高保真度透過 2D 螢幕無法完整傳達空間感。VR 讓使用者真正「走進」這些數位保存的空間。
本文介紹如何將 PostShot 訓練的 3DGS 場景,透過 Unreal Engine 5 在 Meta Quest 3 上體驗。
還沒有 3DGS 場景?請先閱讀:3DGS 完整流程:以南鯤鯓代天府為例
需要的工具
| 工具 | 用途 |
|---|---|
| PostShot | 訓練 3DGS 並匯出 .pshv |
| Unreal Engine 5.6+ | 即時渲染引擎 |
| PostShot UE5 Plugin | 匯入 .pshv 檔案 |
| Meta Quest 3 | VR 頭戴裝置 |
| Quest Link / Air Link | 連接電腦與 Quest |
整合流程
1. 匯出 PostShot 專案檔
在 PostShot 中儲存專案檔(.pshv),這個格式包含完整的 3DGS 資料,專為 Unreal Engine 設計。
2. 安裝 PostShot Unreal Engine 外掛
從 PostShot 官網下載 UE5 外掛,安裝到 Engine Plugins 資料夾。
3. 建立 VR 專案
- 開啟 Unreal Engine 5
- 選擇 VR Template
- 建立新專案
4. 匯入 3DGS 場景
- 建立新的空白 Level
- 將 .pshv 檔案拖入 Content Browser
- 再將它拖入 Level
5. 設定 VR 模式
- 在 World Settings 中設定 Game Mode 為 VRGameMode
- 調整 PlayerStart 位置到場景中適合的起始點
6. VR 預覽
- 確認 Quest 3 已透過 Link 連接
- 點擊 VR Preview
- 戴上頭盔,開始體驗
VR 體驗展示
以下是南鯤鯓代天府 3DGS 場景在 Quest 3 中的體驗:
電影級攝影機運鏡
除了 VR 體驗,Unreal Engine 也能製作電影級的攝影機運鏡,輸出高品質的 3DGS 場景影片。
使用 Sequencer 建立攝影機軌道,設定關鍵幀,即可輸出流暢的場景漫遊影片。
注意事項
- 效能:3DGS 場景可能很大,確保電腦有足夠的 GPU 效能
- 縮放:匯入後可能需要調整場景縮放比例
- 原點:場景原點位置會影響 VR 中的起始位置
相關文章
聯絡我
有任何問題或想要合作?歡迎聯繫我!