Facebook工程師開發(fā)工具提高VR內(nèi)容開發(fā)效率
在虛擬現(xiàn)實內(nèi)容的開發(fā)過程中,程序員們幾乎在每次更改代碼后都要戴上頭顯來查看更改后的效果,然后脫下頭顯重新回到電腦顯示器前工作,這無疑拖慢了工作的進度。
兩名Facebook的工程師在Facebook著名的黑客馬拉松比賽中想到了一個簡單的辦法:開發(fā)一個可以在虛擬現(xiàn)實中渲染編程界面的集成開發(fā)環(huán)境系統(tǒng)(序員稱之為IDE)。
他們使用Facebook自身的React應(yīng)用框架來搭建這個系統(tǒng),React因其跨平臺靈活性而廣受社交網(wǎng)絡(luò)內(nèi)外的程序員好評。通過新系,虛擬現(xiàn)實的開發(fā)變得有點像科幻小說。
程序員可以環(huán)顧四周并在虛擬現(xiàn)實中的創(chuàng)造出簡單物體,如盒子或平面。通過鍵盤(注:程序員擅長盲打)還可操作浮動編程窗口,讓工程師可以完全訪問圖像背后的代碼。代碼一變,圖像也會在3D虛擬現(xiàn)實中實時更新。
雖然看起來有點原始,但程序員搭建虛擬現(xiàn)實小世界的畫面感頗有點科幻小說《神經(jīng)漫游者》的味道。