1、Unity:
Unity是最受歡迎的游戲開發工具之一,并已被用于制作流行的游戲,如Pokémon Go, Hearthstone和Rimworld。它的實時游戲引擎,高保真圖像,以及與不同VR頭盔的大量集成和兼容性,使其成為開發者創建VR應用和體驗的首選。特別是,Unity游戲引擎提供了一個VR模式,當你設計你的虛擬環境時,可以在你自己的眼鏡上預覽工作。
https://unity.com/
2、Unreal:
虛幻引擎是實時游戲引擎和3D創建工具。這是一個非常強大的工具,為創造者尋求建立超現實的交互式VR體驗的規模不同的VR頭盔。
https://www.unrealengine.com/en-US/
3、Blender:
Blender是一個免費的開源 3D 計算機圖形軟件套件,許多 VR 愛好者使用它來創建 3D 模型和動畫。它支持 3D 建模、模擬、渲染、合成、動畫、編輯等。
https://www.blender.org
4、Autodesk Maya:
Maya是 Autodesk 的 VR 軟件開發工具,可讓你創建 3D 計算機動畫和 VFX 圖形。這款功能強大的軟件允許開發人員使用用于 3D 動畫、建模、渲染、著色、模擬等的工具構建自己的 3D 資產。Autodesk 還提供3ds Max,這是一種用于設計可視化、游戲和動畫的類似 3D 建模和渲染軟件。
https://www.autodesk.com/products/maya/overview?term=1-YEAR
5、A-Frame:
A-Frame是用于構建 VR 體驗的優秀開源 Web 框架,它允許你通過簡單地使用 HTML 來創建基于 3D WebVR 的場景(它實際上是一個構建在three.js之上的強大實體組件框架)。A-Frame 支持幾乎所有 VR 頭戴設備,即使你只有 Web 開發背景,也能讓你創造完全身臨其境的 VR 體驗。
https://aframe.io/
6、OpenVR:
OpenVR 是一個 SDK 和應用程序編程接口 (API),它支持眾多 VR 硬件并允許它們與不同的 VR 軟件和應用程序進行推理。盡管由 Valve 開發作為 HTC Vive 的默認 SDK,但 VR 開發人員可以使用 OpenVR 為其他設備(如 Oculus)設計控制器和運動跟蹤功能。OpenVR 與SteamVR 密切相關,因為它用作其 API,但開發人員可以獨立于 SteamVR 使用它來創建 VR 體驗。
https://github.com/ValveSoftware/openvr
7、SteamVR:
該工具允許 VR 開發人員創建單一界面以在不同硬件上體驗 VR 內容。VR 愛好者以后可以使用 SteamVR 系統,通過他們選擇的設備(包括 Valve Index、HTC Vive 和 Oculus)訪問 VR 開發人員構建的沉浸式 VR 體驗。
https://www.steamvr.com/en/
8、VRTK:
VRTK是用于創建 VR 應用程序的工具包。它為在 Unity 中創建 VR 體驗時遇到的常見問題提供了一組可重用的腳本。它包含許多出色的設計模式和預構建資產,可為普通 VR 開發人員節省大量時間。
https://www.vrtk.io/
拓展:VR開發常用的框架(免費/付費)
版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。