为了方便大家步入虚拟现实世界,谷歌于五年前为市场带来了一款简单的纸板型头显Cardboard。从I/0大会的赠送品到全球1500万台的出货量,这款设备在普及虚拟现实方面扮演了重要的角色,包括利用YouTube和Expeditions等体验。可以说,它为难以承受高端设备价格的用户提供了一种感受虚拟现实魅力的方式。
利用Cardboard和Google VR SDK,开发者可以为Android和iOS创建和分发VR体验,从而能够接触数百万用户。今天,谷歌宣布正式开源Cardboard,以便开发者社区继续构建Cardboard体验,并针对日渐增多的屏幕解决方案与配置为应用程序添加支持。
谷歌表示:“尽管我们看到Cardboard的整体活跃率正在随时间推移而下降,而且我们不再积极开发Google VR SDK,但我们依然看到娱乐和教育体验保持一致的活跃率,比如说如YouTube和Expeditions,而且我们同时希望确保简易,亲民的VR解决方案Cardboard能够继续服务大家。我们认为开放源代码模型是开发者继续为Cardboard构建体验的最佳方法。我们已经通过Cardboard Manufacturer Kit看到了这种方法的成功。后者同样是一个开放源代码项目,可允许第三方厂商设计和构建自己的兼容VR头显。我们非常期待看到开发者社区将会把Cardboard带到何方。”
谷歌提供了支持开发者为iOS和Android构建Cardboard应用程序,并通过Cardboard头显渲染VR体验的库。这个开源项目包含用于头部追踪,透镜失真渲染和输入处理的API。另外,你同时可以看到一个Android QR代码库,这样你的应用程序就可以与任何Cardboard头显配对,无需依赖Cardboard应用程序。
开放源代码模型可允许社区继续优化Cardboard支持并扩展其功能,如支持全新的智能手机显示配置和Cardboard头显。谷歌将通过发布新功能(包括用于Unity的SDK包)来继续为Cardboard开源项目做出贡献。
如果你有兴趣,请参阅谷歌官网的开发者文档,或访问托管在GitHub的源代码。
合作机构
联系方式