開源框架A-Frame:只增加一行代碼就可以制作VR網(wǎng)頁
近日,Mozilla 旗下的 VR 研究團隊 MozVR 推出開源框架 A-Frame,幫助開發(fā)者更容易完成 VR 網(wǎng)頁的制作,而無需花時間學習復雜的 3D 繪圖標準 WebGL。具體來說,開發(fā)者只要增加以下這行代碼,然后通過使用熟悉的 HTML 代碼,便可以集成 VR 網(wǎng)頁的基本組件。如下:
- <script src="https://aframe.io/releases/latest/aframe.min.js"></script>
根據(jù) MozVR 團隊的介紹,A-Frame 框架在 WebGL 協(xié)議下運行。這將意味著,通過A-Frame 打造的網(wǎng)頁能夠跨平臺使用,包括電腦手機。目前,A-Frame 支持 Oculus Rift DK2 和 Cardboard 類的手機 VR 設備。MozVR 團隊表示,日后A-Frame 將會對更多的設備提供支持,比如 HTC Vive。
對此,MozVR 團隊的高管 Joshua Carpenter 表示,A-Frame 的價值在于降低 VR 網(wǎng)頁的開發(fā)難度。
“大多數(shù)網(wǎng)頁開發(fā)者會因為復雜的 WebGL 而無法開展 VR 網(wǎng)頁的開發(fā)工作。但現(xiàn)在只要使用A-Frame,一切就會變得很簡單。只要在他們原本的代碼上加上一行就可以進行 VR 網(wǎng)頁的開發(fā)了”,Carpenter 說。
除此之外,Carpenter 還說了一句頗為感人的話。他說,“如果我們關心 web 而且認為 web 技術非常酷炫,我們不應該等待 VR 行業(yè)成熟之后再研究 VR 網(wǎng)頁,因為這一過程可能會長達 5 年之久,我們必須籌劃未來。”
目前,關于A-Frame 的更多資料,比如使用指南、案例模型等已經(jīng)發(fā)布。感興趣的同學可以到這里詳細了解或者下載。