【技术实现步骤摘要】
可视化区域的渲染方法、装置、设备和存储介质
本公开涉及计算机
,尤其涉及一种可视化区域的渲染方法、装置、设备和存储介质。
技术介绍
现有的多数应用程序中均会涉及可视化区域,该可视化区域的显示是通过渲染实现的。目前,对于可视化区域的渲染实现方式是实时渲染。例如,根据显示设备的刷新频率来设定可视化区域的渲染频率,然后按照该渲染频率进行可视化区域的渲染及显示。但是,实时渲染的实现方式会存在冗余渲染过程,如渲染数据未变情况下的持续渲染,其会持续占用应用程序所在设备的CPU和GPU,造成资源浪费,甚至致使应用程序卡顿或崩溃。
技术实现思路
为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种可视化区域的渲染方法、装置、设备和存储介质。第一方面,本公开提供了一种可视化区域的渲染方法,包括:获取可视化区域对应的更新的渲染数据;基于所述更新的渲染数据,触发对所述可视化区域的渲染,并显示渲染后的所述可视化区域。在一些实施例中,所述获取可视化区域对应的更新
【技术保护点】
1.一种可视化区域的渲染方法,其特征在于,包括:/n获取可视化区域对应的更新的渲染数据;/n基于所述更新的渲染数据,触发对所述可视化区域的渲染,并显示渲染后的所述可视化区域。/n
【技术特征摘要】
1.一种可视化区域的渲染方法,其特征在于,包括:
获取可视化区域对应的更新的渲染数据;
基于所述更新的渲染数据,触发对所述可视化区域的渲染,并显示渲染后的所述可视化区域。
2.根据权利要求1所述的方法,其特征在于,所述获取可视化区域对应的更新的渲染数据包括:
通过所述可视化区域中的容器对象和元素对象监测所述可视化区域对应的渲染数据是否更新,其中,所述可视化区域包括至少一个所述容器对象,每个所述容器对象关联至少一个所述元素对象;
若是,则通过所述容器对象对应的数据更新事件和/或所述元素对象对应的数据更新事件,确定所述更新的渲染数据。
3.根据权利要求2所述的方法,其特征在于,所述通过所述可视化区域中的容器对象和元素对象监测所述可视化区域对应的渲染数据是否更新包括:
若所述容器对象和所述元素对象被初始化,则通过所述容器对象和所述元素对象监测到所述可视化区域对应的渲染数据更新;
相应地,所述通过所述容器对象对应的数据更新事件和/或所述元素对象对应的数据更新事件确定所述更新的渲染数据包括:
通过所述容器对象对应的数据更新事件和所述元素对象对应的数据更新事件,将相应的初始化数据确定为所述更新的渲染数据。
4.根据权利要求2所述的方法,其特征在于,所述通过所述可视化区域中的容器对象和元素对象监测所述可视化区域对应的渲染数据是否更新包括:
若检测到所述元素对象的拖拽操作或缩放操作,则基于所述拖拽操作或所述缩放操作的位移数据,确定所述元素对象的操作后的位置和/或操作后的尺寸;
通过所述元素对象基于所述操作后的位置和/或所述操作后的尺寸,监测到所述可视化区域对应的渲染数据更新;
相应地,所述通过所述容器对象对应的数据更新事件和/或所述元素对象对应的数据更新事件确定所述更新的渲染数据包括:
通过所述元素对象对应的数据更新事件,将所述操作后的位置和/或所述操...
【专利技术属性】
技术研发人员:尹德强,
申请(专利权)人:北京思明启创科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。