I/O大会:ARCore带来更具交互性、真实感AR体验
查看引用和消息源请点击:映维网
构建更具交互性,更具真实感体验
(映维网 2019年05月08日)在大约一年多前,谷歌正式发布了ARCore:一个用于构建增强现实体验的平台。开发者正在利用ARCore开发帮助用户修理电器,选购太阳眼镜,测量夜空距离等支持各种用例的AR应用程序。谷歌表示:“自2018年I/O大会以来,ARCore兼容设备预计已经达到4亿台。”
对于今天的I/O大会,这家科技巨头更新了ARCore中旨在帮助你构建更具交互性,更具真实感体验的Augmented Images和Light Estimation功能。另外,为了帮助用户更轻松地体验增强现实,谷歌正式发布了允许你以AR模式浏览网站3D对象的全新工具:Scene Viewer。
1. Augmented Images
借助Augmented Images,用户只需将摄像头指向2D图像(如海报)即可可视化相关的内容。但为了令体验看起来更加真实,我们需要明白现实世界中的事物并非总是保持不变。这正是谷歌更新Augmented Images的原因。对于新版本的API,你可以同时追踪运动图像和多个图像。这解锁了创建动态交互式体验的能力,如多个图像能够同时移动的扑克牌动画。
2. Light Estimation
谷歌在2018年介绍了照明估计的概念。Light Estimation提供了一个环境光强度,并可以将现实世界的光照扩展到数字场景。为了实现更逼真的照明,谷歌在Light Estimation API中添加了一种全新的模式:Environmental HDR。
Environmental HDR利用机器学习和单个摄像头帧来理解360度环境中的高动态范围照明。它能够接收可用的照明数据,并将光线扩展至数字场景之中,并提供精确的阴影,高光,反射等元素。当激活Environmental HDR时,数字对象将如同数字对象一样被点亮。所以即使光源移动,两者都能够无缝融合。
Environmental HDR为开发者提供了三个用于复刻现实世界照明的API:
- Main Directional Light:有助于以正确方向摆放阴影
- Ambient Spherical Harmonics:有助于模拟来自各个方向的环境照明
- HDR Cubemap:提供镜面反射高光和反射
3. Scene Viewer
谷歌希望可以帮助用户更轻松体验AR,所以他们今天正式发布了Scene Viewer。用户将能直接可视化网站的AR体验,无需下载单独的应用程序。
要确保Scene Viewer能够访问你的asset,你首先需要利用这个Web Component来将glTF 3D asset添加至网站,然后为这个Markup添加“AR”属性。从今年晚些时候开始,Scene Viewer体验将出现在你的谷歌搜索结果中。