首頁>科技>

1、AR.js

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

2、Lullaby

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

3、A-Frame

A-Frame 是 Mozilla 開源的網頁虛擬現實體驗( WebVR )框架,旨在讓建立 WebVR 體驗變得更簡單。它可在移動、桌面、Vive 和 Rift 在內的平臺上執行,跨平臺處理 3D 和 WebVR 模板。

A-Frame 被設計成 Web 開發者很熟悉的模樣,HTML 程式碼易於閱讀和複製貼上。

4、ARTetris

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

5、React VR

React VR 是 Facebook 開源的一款用於構建在 Web 瀏覽器中執行的 VR 應用的框架,使用與 React 相同的設計,讓您通過宣告式的元件構建豐富的 VR 世界和 UI。它將現代 API(例如 WebGL 和 WebVR)與 React 的宣告能力結合起來,通過各種裝置提供適用於消費者的體驗。

6、IdeaSpace

IdeaSpace 是一款用於虛擬現實網頁的 CMS 內容管理系統。可以像管理部落格一樣管理你的虛擬現實空間和資源。IdeaSpace 使用前面提到的 A-Frame 來實現主題和空間,提供強大的遵循 Web 標準的標識語言。可通過 Oculus Rift 或者 Google Cardboard 在瀏覽器上方便體驗虛擬現實空間,無需安裝外掛和應用。

參考文獻:K碼農-http://kmanong.top

  • 整治雙十一購物亂象,國家再次出手!該跟這些套路說再見了
  • 詳解阿里、騰訊和京東數科的「數字戰事」