[发明专利]一种虚拟现实渲染方法、装置、终端及计算机存储介质在审
申请号: | 202110761702.1 | 申请日: | 2021-07-06 |
公开(公告)号: | CN115576871A | 公开(公告)日: | 2023-01-06 |
发明(设计)人: | 弋佐明;彭丹;范涛;喻卓 | 申请(专利权)人: | 中移(成都)信息通信科技有限公司;中国移动通信集团有限公司 |
主分类号: | G06F12/0877 | 分类号: | G06F12/0877;G06T1/20;G06T19/00 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 姚文娴;张颖玲 |
地址: | 610041 四川省成都市中国(四川)*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟现实 渲染 方法 装置 终端 计算机 存储 介质 | ||
1.一种虚拟现实渲染方法,其特征在于,所述方法包括:
响应于接收到的目标垂直同步信号,获取缓冲区域中的第一渲染数据;其中,所述缓冲区域包括至少两个子缓冲区域;
确定每一所述子缓冲区域的调度状态;
根据所述调度状态,在所述至少两个子缓冲区域中,确定满足预设条件的目标子缓冲区域;
在所述目标子缓冲区域的显示区域中,显示所述第一渲染数据的虚拟现实图像。
2.根据权利要求1所述的方法,其特征在于,在所述响应于接收到的目标垂直同步信号,获取缓冲区域中的第一渲染数据之前,所述方法还包括:
确定预设的垂直同步信号的第一信号周期;
将满足预设比例的所述第一信号周期,确定为第二信号周期;
以所述第二信号周期为时间间隔,接收所述目标垂直同步信号。
3.根据权利要求1所述的方法,其特征在于,所述响应于接收到的目标垂直同步信号,获取缓冲区域中的第一渲染数据,包括:
响应于接收到的所述目标垂直同步信号,确定图像处理器图像接口;
基于所述图形处理器图像接口,获取所述第一渲染数据。
4.根据权利要求1所述的方法,其特征在于,所述确定每一子缓冲区域的调度状态,包括:
确定每一所述子缓冲区域对第二渲染数据的处理状态;
根据所述处理状态,确定每一所述子缓冲区域的调度状态。
5.根据权利要求4所述的方法,其特征在于,所述根据所述处理状态,确定每一所述子缓冲区域的调度状态,包括:
在所述处理状态为所述第二渲染数据显示在所述子缓冲区域的显示区域的情况下,确定所述子缓冲区域处于可写入状态;
在所述处理状态为所述第二渲染数据正在写入所述子缓冲区域的情况下,确定所述子缓冲区域处于写入中状态;
在所述处理状态为所述第二渲染数据完成写入所述子缓冲区域的情况下,确定所述子缓冲区域处于可上屏状态;
在所述处理状态为所述第二渲染数据发送至所述子缓冲区域的显示区域的情况下,确定所述子缓冲区域处于上屏显示状态。
6.根据权利要求5所述的方法,其特征在于,所述根据所述调度状态,在所述至少两个子缓冲区域中,确定满足预设条件的目标子缓冲区域,包括:
在所述子缓冲区域的调度状态为所述可写入状态的情况下,将所述子缓冲区域确定为目标子缓冲区域。
7.根据权利要求5或6所述的方法,其特征在于,所述在所述目标子缓冲区域的显示区域中,显示所述第一渲染数据的虚拟现实图像,包括:
在所述目标子缓冲区域的调度状态为所述可写入状态的情况下,触发向所述目标子缓冲区域写入所述第一渲染数据,并更新所述目标子缓冲区域的调度状态为写入中状态;
在所述写入中状态下,将所述第一渲染数据写入至所述目标子缓冲区域,并更新所述目标子缓冲区域的调度状态为所述可上屏状态;
在所述可上屏状态下,将所述第一渲染数据发送至所述显示区域进行缓冲,并更新所述目标子缓冲区域的调度状态为所述上屏显示状态;
在所述上屏显示状态下,将所述第一渲染数据的虚拟现实图像显示在所述显示区域中。
8.一种虚拟现实渲染装置,其特征在于,所述装置包括:
获取模块,用于响应于接收到的目标垂直同步信号,获取缓冲区域中的第一渲染数据;其中,所述缓冲区域包括至少两个子缓冲区域;
第一确定模块,用于确定每一所述子缓冲区域的调度状态;
第二确定模块,用于根据所述调度状态,在所述至少两个子缓冲区域中,确定满足预设条件的目标子缓冲区域;
显示模块,用于在所述目标子缓冲区域的显示区域中,显示所述第一渲染数据的虚拟现实图像。
9.一种终端,其特征在于,所述终端至少包括:控制器和配置为存储可执行指令的存储介质,其中:
控制器配置为执行存储的可执行指令,所述可执行指令配置为执行上述权利要求1至7任一项提供的虚拟现实渲染方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机可执行指令,所述计算机可执行指令配置为执行上述权利要求1至7任一项提供的虚拟现实渲染方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中移(成都)信息通信科技有限公司;中国移动通信集团有限公司,未经中移(成都)信息通信科技有限公司;中国移动通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110761702.1/1.html,转载请声明来源钻瓜专利网。