天天看點

備戰未來,6款優秀的AR/VR開源庫推薦

如果說去年是“ VR 元年”,那今年則可以稱得上是 AR 的爆發年。2017 年,VR 市場趨于平靜,技術逐漸沉澱;而 AR 增強現實技術的關注度卻在不斷升溫。前段時間釋出的支援 AR 的 iOS11 ,也玩出了各種花樣。接下來,推薦幾款優秀的 AR/VR 開源庫,希望能對大家有所幫助。

1、AR.js

AR.js 是一款應用于 Web 的高效增強現實(AR)庫,基于 three.js + jsartoolkit5,無需安裝。它适用于任何帶有 webgl 和 webrtc 的手機,且運作速度非常快,在手機上也能高效運作,包括 Android、IOS 和 Windows phone 。

備戰未來,6款優秀的AR/VR開源庫推薦

Lullaby 是 Google 為 AR/VR 開發而推出的高性能 C++ 開源庫,支援完整的 3D VR 環境,包括幾何世界、全景圖像和空間音頻。它可實作高效的 runtime 性能,是由資料驅動的開發工具,可進行快速疊代。基于 Java API ,可與現有的安卓應用內建,支援 Cardboard/Daydream 頭顯、DaydreamVR 控制器和 VR 鍵盤,适用于 Android、iOS、Linux 和 Windows 平台。

備戰未來,6款優秀的AR/VR開源庫推薦

3、A-Frame

A-Frame 是 Mozilla 開源的網頁虛拟現實體驗( WebVR )架構,旨在讓建立 WebVR 體驗變得更簡單。它可在移動、桌面、Vive 和 Rift 在内的平台上運作,跨平台處理 3D 和 WebVR 模闆。

A-Frame 被設計成 Web 開發者很熟悉的模樣,HTML 代碼易于閱讀和複制粘貼。

備戰未來,6款優秀的AR/VR開源庫推薦

ARTetris 是一款用 ARKit/SceneKit 實作的 iOS 增強現實版俄羅斯方塊遊戲,和目前 iOS 11 的 App Store 裡的 AR 遊戲一樣,要求具有 A9 及以上的晶片的裝置。開始遊戲之前,需找到水準面,如地闆、桌面等。

備戰未來,6款優秀的AR/VR開源庫推薦

5、React VR

React VR 是 Facebook 開源的一款用于建構在 Web 浏覽器中運作的 VR 應用的架構,使用與 React 相同的設計,讓您通過聲明式的元件建構豐富的 VR 世界和 UI。它将現代 API(例如 WebGL 和 WebVR)與 React 的聲明能力結合起來,通過各種裝置提供适用于消費者的體驗。

備戰未來,6款優秀的AR/VR開源庫推薦

6、IdeaSpace

IdeaSpace 是一款用于虛拟現實網頁的 CMS 内容管理系統。可以像管理部落格一樣管理你的虛拟現實空間和資源。IdeaSpace 使用前面提到的 A-Frame 來實作主題和空間,提供強大的遵循 Web 标準的辨別語言。可通過 Oculus Rift 或者 Google Cardboard 在浏覽器上友善體驗虛拟現實空間,無需安裝插件和應用。

備戰未來,6款優秀的AR/VR開源庫推薦

原文釋出時間為:2017-10-14

本文來自雲栖社群合作夥伴“51CTO”,了解相關資訊可以關注。

繼續閱讀