AR Engine光照估计能力,让虚拟物体在现实世界更具真实感
AR是一项现实增强技术,即在视觉层面上实现虚拟物体和现实世界的深度融合,打造沉浸式AR交互体验。而想要增强虚拟物体与现实世界的融合效果,光照估计则是关键能力之一。
人们所看到的世界外观,都是由光和物质相互作用而决定的,当光源照射到物体上时,光线通过被吸收、反射和透射等方式,传递给人们物体的颜色、亮度和阴影等信息,成为人们视觉层面上构建物体外观的主要因素。因此,AR应用若要将3D虚拟物体融于现实世界并具备真实感,前提就是要拥有和现实世界一致的光照条件。
特性介绍
光照估计是指在AR应用场景中的光照情况,华为HMS Core AR Engine光照估计能力提供了真实的光照条件。通过光照估计,可跟踪设备周围的光线信息,计算出摄像头图像的平均光照强度,并将以上估算出的光照信息实时反馈到虚拟物体,为虚拟物体的渲染提供依据,保证虚拟物体和现实世界的光照一致性,从而使虚拟物体的颜色随着当前环境光照的变化而变化,看起来更为逼真。
能力解析
真实环境中,不同材质的物体在不同光照条件下的呈现效果是不同的,为呈现逼近真实的虚拟物体渲染效果,AR Engine的光照估计能力也需同时满足以下光照场景中的真实展示效果。
主光源方向跟踪
在真实光照环境中,当虚拟物体的位置和摄像头视点固定不动时,主光源照射的方向不同,就会使虚拟物体的明暗、阴影和高光效果呈现显著差异。
环境光着色渲染
在真实光照环境中,当虚拟物体的颜色和材质固定不变,而环境光有明暗变化时,虚拟物体也会随着环境光的明暗变化而产生不同的亮度变化。
同样,当环境光的颜色不停变化时,虚拟物体也会通过光照估计能力反射出不同颜色实时变化的光照渲染效果。
环境图纹理映射
在真实的光照环境中,如果虚拟物体的表面呈镜面效果,那么在不同的环境中,就会通过光照估计模拟出镜面成像,将不同环境的纹理映射于虚拟物体表面,从而与真实环境产生更加紧密贴切的联系。
为增强虚拟物体在现实环境中的真实效果,不仅需要保证3D模型的逼真,更要模拟出和真实环境下趋于统一的渲染效果。HMS Core AR Engine光照估计能力为构建沉浸式的AR使用场景,实现以假乱真的视觉效果,将提供精准的光照跟踪和实时的信息反馈,让渲染后的虚拟物体更具可信度,在与现实场景实时交互过程中更具真实感。
了解更多详情>>
访问华为开发者联盟官网
获取开发指导文档
华为移动服务开源仓库地址:GitHub、Gitee
关注我们,第一时间了解 HMS Core 最新技术资讯~

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Java注解与原理分析
使用的太多,被忽略的理所当然; 一、注解基础 注解即标注与解析,在Java的代码工程中,注解的使用几乎是无处不在,甚至多到被忽视; 无论是在JDK源码或者框架组件,都在使用注解能力完成各种识别和解析动作;在对系统功能封装时,也会依赖注解能力简化各种逻辑的重复实现; 基础接口 在Annotation的源码注释中有说明:所有的注解类型都需要继承该公共接口,本质上看注解是接口,但是代码并没有显式声明继承关系,可以直接查看字节码文件; -- 1、声明注解 public @interface SystemLog {} -- 2、查看指令 javap -v SystemLog.class -- 3、打印结果 Compiled from "SystemLog.java" public interface com.base.test.SystemLog extends java.lang.annotation.Annotation 元注解 声明注解时使用,用来定义注解的作用目标,保留策略等; @Documented @Inherited @Retention(RetentionPolicy.RUNTI...
- 下一篇
2022年数字生态大会,11月30日来了!
它来了!它来了! 2022年腾讯全球数字生态大会它来了! 作为腾讯集团产业互联网 规格最高、规模最大、覆盖面最广的年度盛会 今年我们跟您一起探讨“数实创新”新命题 开创“产业共进”新格局! 如果你也希望了解腾讯产业互联网的整体战略、科技创新的最新成果 自研产品的最新发布、千行百业的最新应用…… 现可点击下方链接报名 https://qdrl.qq.com/a7kY1u53 11月30日-12月1日,我们等你! ---今年数字生态大会有什么亮点?--- 亮点1——硬核工匠精神,锻造“数实创新”新产品 100+自研产品及解决方案重磅发布,8大产品重点赛道演进路线研判 大会发布内容覆盖从底层操作系统,到前端SaaS应用的全链路云产品赛道,也包括从智慧农业、智慧工业等实体经济等实体经济解决方案;与此同时,音视频、云智能、安全等八大重点产品赛道领军人也将对话资深行业研究分析师,探讨未来云产品与云服务的演进路线。 亮点2 ——聚焦前沿科技,打造数实创新“新未来” 6大腾讯实验室成果专业分享,腾讯科学家探讨前沿科技趋势 本次大会特设“techo前沿技术论坛”,邀请6大腾讯实验室科学家针对各自专业领域...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS关闭SELinux安全模块
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS7设置SWAP分区,小内存服务器的救世主
- SpringBoot2全家桶,快速入门学习开发网站教程
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Docker安装Oracle12C,快速搭建Oracle学习环境