A-Frame是一個(gè)用于開(kāi)發(fā)網(wǎng)頁(yè)虛擬現(xiàn)實(shí)體驗(yàn)的Web框架。迪斯尼,福特,豐田,雪佛蘭,索尼,三星,谷歌等公司都有利用A-Frame來(lái)開(kāi)發(fā)一系列的Web體驗(yàn)(你可以通過(guò)A-Frame官網(wǎng)查看一系列新的和正在開(kāi)發(fā)中的示例)。現(xiàn)在,開(kāi)發(fā)團(tuán)隊(duì)已經(jīng)正式發(fā)布了v0.9.0版本,并正式支持WebXR。
新版A-Frame涉及大量的性能優(yōu)化,新動(dòng)畫(huà)組件,Inspector更新,添加了oculus-go-controls + vive-focus-controls,以及WebXR支持。請(qǐng)注意,WebXR的正式發(fā)布日期尚未正式敲定,并且與五年前的WebVR 1.1標(biāo)準(zhǔn)并不一致。最版本最大的變化包括:
< a-animation>已被刪除,而這是為了動(dòng)畫(huà)組件(存在反向填充)。開(kāi)發(fā)團(tuán)隊(duì)目前正在努力修復(fù)anime.js中的一些內(nèi)存泄漏。Raycaster事件API略有變化。支持WebXR
Inspector同時(shí)進(jìn)行了一定的優(yōu)化,包括穩(wěn)定性,錯(cuò)誤修復(fù),性能改進(jìn),完整的重構(gòu),UI增強(qiáng),以及新增了配套服務(wù)器,用于通過(guò)A-Frame Watcher將變動(dòng)同步回HTML文件。
Supermedium聯(lián)合創(chuàng)始人、A-Frame維護(hù)人員Kevin Ngo寫(xiě)道:“我們?cè)谶^(guò)去一年間一直在努力挑戰(zhàn)網(wǎng)絡(luò)的極限,以生成與相媲于商店中原生應(yīng)用和游戲的VR內(nèi)容…我們同時(shí)加入了初始的WebXR支持。盡管規(guī)格在很大程度上仍在變化之中,同時(shí)尚未能比擬WebVR 1.1的功能,但我們令A(yù)-Frame先行測(cè)試,以幫助優(yōu)化和整合相關(guān)的功能。”
具體信息及源代碼請(qǐng)參閱托管至GitHub的版本說(shuō)明。
原文鏈接:https://yivian.com/news/56556.html
來(lái)源:映維網(wǎng)