來自谷歌的虛擬現實開源項目:Google Cardboard
Google Cardboard是谷歌的一個虛擬現實開源項目,旨在使用戶可以以一種簡單、有趣且廉價的方式體驗虛擬現實。用戶只需要在Android手機上安裝一個Google Cardboard應用,并將手機安置在一個觀察器上就可以開始體驗了,如下圖所示:
關于觀察器,用戶既可以從DODOcase、I Am Cardboard、Knox Labs、Unofficial Cardboard等制造商那里購買,也可以DIY。它只需要一些簡單的材料,包括硬紙板、透鏡、磁體、尼龍搭扣、橡皮筋,而且谷歌提供了面向個人用戶的制作說明。此外,谷歌還為制造商提供了制造觀察器的工具包,其中包括產品模板、最佳實踐等。
Google Play商店里已經有20余款Google Cardboard應用,有收費的,也有免費的。用戶可以選擇下載,也可以使用谷歌提供的Cardboard SDK for Android開發自己的應用。
Cardboard SDK for Android旨在使熟悉OpenGL的用戶可以快速創建虛擬現實應用。該工具包簡化了許多常見的虛擬現實開發任務,包括:
- 鏡頭失真校正
- 頭部跟蹤
- 三維標定
- 并排呈現
- 立體幾何配置
- 用戶輸入事件處理
用戶可以參照入門教程構建和部署Cardboard場景演示應用《尋寶》。Cardboard SDK for Android及示例程序下載請點擊這里,API參考請點擊這里。
此外,谷歌還提供了 Cardboard SDK for Unity,使用戶可以修改現有的Unity 3D應用將其用于虛擬現實,或者使用Unity為Android應用創建虛擬現實體驗。Cardboard SDK for Unity下載請點擊 這里。需要注意的是,該SDK的失真校正和Cardboard GUI特性需要Unity版本在4.5以上,并且有Unity Pro和Unity Android Pro插件的許可證方可使用,而其它特性在Unity免費版4.0以上即可使用來自:http://www.infoq.com/cn/news/2014/12/google-cardboard-open-source
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!