來源:映維網(wǎng) 作者 劉源
Mozilla的開源Web XR開發(fā)框架A-Frame已經(jīng)進(jìn)入第五個年頭。開發(fā)團(tuán)隊最初在2015年12月發(fā)布了第一個版本。在數(shù)十萬開發(fā)者的幫助下,A-Frame 1.1.0現(xiàn)在已經(jīng)正式發(fā)布,全面支持WebXR AR模塊和Quest2,同時為即將到來WebXR API提供初始集成和實驗性集成,如沉浸式導(dǎo)航、手部追蹤、合成器層或命中測試等等。
A-Frame 1.1.0源代碼及完整版本說明請訪問GitHub頁面,主要的改動包括:
支持WebXR compositor layers API
支持WebXR DOM Overlays Support
支持ebXR immersive navigation proposal W
支持WebXR hand tracking API proposal (#4650)
支持Quest 2控制器
將THREE更新至r123
A-Frame能夠幫助你輕松開發(fā)Web XR體驗。它提供了一系列核心組件,包括幾何形狀、材質(zhì)、照明、動畫、模型、光線投射器、陰影、位置音頻、文本以及大多數(shù)主要頭顯的控件。除了包含的組件之外,A-Frame社區(qū)同時提供了數(shù)百個組件和各種各樣的示例,包括環(huán)境、狀態(tài)、粒子系統(tǒng)、物理、多用戶和增強現(xiàn)實等等。
開發(fā)團(tuán)隊表示:“本周是A-Frame的五歲生日。我們在五年前發(fā)布了第一個A-Frame版本,并旨在幫助任何人都能更輕松地構(gòu)建VR體驗。它最初只是一個小小的個人項目,但如今已成為全球數(shù)十萬開發(fā)者的社區(qū)。我們感謝每個人的幫助。A-Frame的強大程度取決于它的社區(qū)。我們同時要感謝谷歌和Oculus WebXR團(tuán)隊。在艱難的一年里,在Chrome和Oculus瀏覽器提供新實現(xiàn)的同時,他們又通過新的API來推動沉浸式Web標(biāo)準(zhǔn)不斷向前發(fā)展。”