[发明专利]场景渲染方法、装置、设备、计算机可读存储介质及产品在审
申请号: | 202310341298.1 | 申请日: | 2023-03-31 |
公开(公告)号: | CN116310036A | 公开(公告)日: | 2023-06-23 |
发明(设计)人: | 袁琦 | 申请(专利权)人: | 北京字跳网络技术有限公司 |
主分类号: | G06T15/00 | 分类号: | G06T15/00;G06T19/00 |
代理公司: | 上海光栅知识产权代理有限公司 31340 | 代理人: | 于江微;关浩 |
地址: | 100190 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 场景 渲染 方法 装置 设备 计算机 可读 存储 介质 产品 | ||
本公开实施例提供一种场景渲染方法、装置、设备、计算机可读存储介质及产品,该方法包括:响应于用户触发的三维对象显示操作,获取待显示的目标三维对象以及与所述目标三维对象关联的目标场景对应的待处理图像;根据所述待处理图像确定所述目标场景对应的场景深度值,以及,确定所述目标三维对象对应的三维对象深度值;基于所述场景深度值以及所述三维对象深度值确定所述目标三维对象与所述目标场景之间的遮挡关系;基于所述待处理图像构建所述目标场景对应的增强现实场景,并基于所述遮挡关系在所述增强现实场景中渲染所述目标三维对象。能够基于该遮挡关系准确地在增强现实场景中渲染目标三维对象,实现虚实融合的显示效果。
技术领域
本公开实施例涉及增强现实技术领域,尤其涉及一种场景渲染方法、装置、设备、计算机可读存储介质及产品。
背景技术
随着科学技术的发展,AR、VR、MR、元宇宙等概念被提出并被人们逐一的实现,AR技术主要是增强现实感的一项技术,其主可以将虚拟场景通过头戴设备构建到现实世界,并可以使得人们通过设备与虚拟场景进行互动。
用户可以根据实际需求,在构建的增强现实场景中添加三维对象。而三维对象在移动过程中可能会与增强现实场景中的物体存在遮挡与被遮挡的关系。如何实现三维对象的正确遮挡关系的确定成为了亟待解决的问题。
发明内容
本公开实施例提供一种场景渲染方法、装置、设备、计算机可读存储介质及产品,解决了当前无法准确地确定三维对象与增强现实场景之间的遮挡关系的技术问题。
第一方面,本公开实施例提供一种场景渲染方法,包括:
响应于用户触发的三维对象显示操作,获取待显示的目标三维对象以及与所述目标三维对象关联的目标场景对应的待处理图像;
根据所述待处理图像确定所述目标场景对应的场景深度值,以及,确定所述目标三维对象对应的三维对象深度值;
基于所述场景深度值以及所述三维对象深度值确定所述目标三维对象与所述目标场景之间的遮挡关系;
基于所述待处理图像构建所述目标场景对应的增强现实场景,并基于所述遮挡关系在所述增强现实场景中渲染所述目标三维对象。
第二方面,本公开实施例提供一种场景渲染装置,包括:
获取模块,用于响应于用户触发的三维对象显示操作,获取待显示的目标三维对象以及与所述目标三维对象关联的目标场景对应的待处理图像;
确定模块,用于根据所述待处理图像确定所述目标场景对应的场景深度值,以及,确定所述目标三维对象对应的三维对象深度值;
处理模块,用于基于所述场景深度值以及所述三维对象深度值确定所述目标三维对象与所述目标场景之间的遮挡关系;
渲染模块,用于基于所述待处理图像构建所述目标场景对应的增强现实场景,并基于所述遮挡关系在所述增强现实场景中渲染所述目标三维对象。
第三方面,本公开实施例提供一种电子设备,包括:处理器和存储器;
所述存储器存储计算机执行指令;
所述处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如上第一方面以及第一方面各种可能的设计所述的场景渲染方法。
第四方面,本公开实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上第一方面以及第一方面各种可能的设计所述的场景渲染方法。
第五方面,本公开实施例提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上第一方面以及第一方面各种可能的设计所述的场景渲染方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字跳网络技术有限公司,未经北京字跳网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310341298.1/2.html,转载请声明来源钻瓜专利网。