[发明专利]基于多渲染引擎的数据处理方法、装置、设备及介质在审
申请号: | 202210302246.9 | 申请日: | 2022-03-24 |
公开(公告)号: | CN114708376A | 公开(公告)日: | 2022-07-05 |
发明(设计)人: | 黄靖媛;郁明 | 申请(专利权)人: | 北京字跳网络技术有限公司 |
主分类号: | G06T15/20 | 分类号: | G06T15/20;G06T5/00 |
代理公司: | 北京远智汇知识产权代理有限公司 11659 | 代理人: | 刘欣 |
地址: | 100190 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 渲染 引擎 数据处理 方法 装置 设备 介质 | ||
1.一种基于多渲染引擎的数据处理方法,其特征在于,包括:
当检测到基于内部渲染引擎将与目标标识所对应数据更新为目标数据时,获取标记表中与所述目标标识相对应的状态数据;
当所述状态数据与预设数据不一致时,向图形处理器发送调取与所述目标标识相对应的数据更新请求,以使所述图形处理器基于所述数据更新请求获取与所述目标标识相对应的待保存数据;
接收所述图形处理器反馈的所述待保存数据,将所述待保存数据和所述目标标识关联存储至状态缓存表中,以及在所述图形处理器中将所述待保存数据修改为所述目标数据;其中,所述状态缓存表与外部渲染引擎相对应;
在检测到从内部渲染引擎切换至所述外部渲染引擎时,基于所述状态缓存表中的待保存数据对所述外部渲染引擎所对应的渲染数据进行恢复处理,以使所述外部渲染引擎基于恢复后的数据继续渲染图像。
2.根据权利要求1所述的方法,其特征在于,在所述检测到从内部渲染引擎切换至所述外部渲染引擎时,基于所述状态缓存表对所述外部渲染引擎所对应的渲染数据回复处理之后,还包括:
清空所述状态缓存表中的待保存数据,以及将所述标记表中各标识所对应的状态数据设置为默认值,以在检测到从外部渲染引擎切换至内部渲染引擎,且检测到基于内部渲染引擎将与目标标识所对应数据更新为目标数据时,获取标记表中与所述目标标识相对应的状态数据;
其中,所述默认值区别于所述预设数据。
3.根据权利要求1所述的方法,其特征在于,所述当检测到基于内部渲染引擎将与目标标识所对应数据更新为目标数据时,获取标记表中与所述目标标识相对应的状态数据,包括:
当检测到从所述外部渲染引擎切换至所述内部渲染引擎,并检测到基于所述内部渲染引擎对与所述目标标识相对应的数据更新时,读取标记表中与所述目标标识相对应的状态数据;
其中,所述状态数据用于表征在外部引擎渲染切换至所述内部渲染引擎时,是否读取过所述外部渲染引擎结束渲染时的待保存数据。
4.根据权利要求1所述的方法,其特征在于,在所述将所述待保存数据和所述目标标识关联存储至状态缓存表中之后,还包括:
在所述标记表中将与所述目标标识相对应的状态数据,更新为所述预设数据,以基于更新后的状态数据,确定已保存所述外部渲染引擎结束渲染时与所述目标标识相对应的待保存数据。
5.根据权利要求1所述的方法,其特征在于,还包括:
当所述状态数据与预设数据相一致时,基于所述目标数据更新与所述目标标识相对应的待保存数据。
6.根据权利要求1所述的方法,其特征在于,所述基于所述状态缓存表中的待保存数据对所述外部渲染引擎所对应的渲染数据进行恢复处理,包括:
基于所述状态缓存表中存储的与各目标标识相对应的待保存数据,以及图像处理器未调取的待保存数据,确定由所述内部渲染引擎切换至所述外部渲染引擎时的渲染数据集合;
基于所述渲染数据集合对所述外部渲染引擎所对应的渲染数据恢复处理。
7.一种基于多渲染引擎的数据处理装置,其特征在于,所述装置包括:
状态数据获取模块,用于当检测到基于内部渲染引擎将与目标标识所对应数据更新为目标数据时,获取标记表中与所述目标标识相对应的状态数据;
数据更新请求发模块,用于当所述状态数据与预设数据不一致时,向图形处理器发送调取与所述目标标识相对应的数据更新请求,以使所述图形处理器基于所述数据更新请求获取与所述目标标识相对应的待保存数据;
待保存数据接收模块,用于接收所述图形处理器反馈的所述待保存数据,将所述待保存数据和所述目标标识关联存储至状态缓存表中,以及在所述图形处理器中将所述待保存数据修改为所述目标数据;其中,所述状态缓存表与外部渲染引擎相对应;
渲染数据恢复模块,用于在检测到从内部渲染引擎切换至所述外部渲染引擎时,基于所述状态缓存表中的待保存数据对所述外部渲染引擎所对应的渲染数据进行恢复处理,以使所述外部渲染引擎基于恢复后的数据继续渲染图像。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字跳网络技术有限公司,未经北京字跳网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210302246.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种半潜式平台的浮筒建造工艺及其加工装置
- 下一篇:一种手指曲伸康复训练装置