谷歌为AR/VR开发者推出C++开源库Lullaby

谷歌为AR/VR开发者推出C++开源库Lullaby

·PChome原创·作者:PChome编辑部

【PChome游戏频道报道】:除了Seurat光场渲染技术、等角立方体贴图技术、3D图形压缩库Draco开源等等,谷歌还分享了一系列的成功经验与失败教训,为众多的VR/AR开发者提供了极大的便利的同时,还带来了不少帮助与借鉴,让开发者可以更快的开发出VR/AR内容。现在谷歌又推出了基于AR/VR开发的全新项目C++开源库Lullaby。

基于ECS架构打造的Lullaby,主要是为开发者提供关于由数据驱动方法在“虚拟”世界中创建和操作对象,并进行交互的有效解决方案。Lullaby的功能主要包括:

专为开发VR/AR应用程序而设计的高性能C++库;

支持完整的3D VR环境,包括几何世界、全景图像和空间音频;

实体-组件- 系统架构,可实现高效的runtime性能;

由数据驱动的开发工具,可进行快速迭代;

用于UI开发的通用窗口小部件(如图像、标签、按钮和标线等);

用于流畅和响应式UI,以及“活体”环境对象的动画系统;

支持Cardboard/Daydream头显,DaydreamVR控制器和VR键盘;

基于Java的API,可建成现有的安卓应用程序;

谷歌多个团队的支持,包括:VR Home、Play商店、YouTube,Play Movies和谷歌地球;

多平台支持:安卓、iOS、Linux和Windows。

广告声明:文内含有的对外跳转链接(包括但不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,PChome科技所有文章均包含本声明。

相关文章

关键词:游戏

大家在看

已经到底了